/*====================================通用样式=====================================*/
/*====================================通用样式=====================================*/

*{ margin: 0; padding: 0; list-style: none; /*border: 0;*/}

html,body{font-size: 10px;}

body{min-width: 1200px;font-family: "微软雅黑";}

li,dd,dt{display: inline-block;list-style-type: none;}
li,dd,dt{*display: inline;}

a{text-decoration: none;*color:black;display: inline-block;}

table{border-spacing: 0}

img,ul{display: inline-block;}
img,ul{*display: inline;}

input{display: block;outline: none;}

img{ border:none;}
.clearboth{ clear:both;}
/*悬浮窗样式*/ 
#back-to-top{  position:fixed;  display:none;  bottom:100px;  right:30px; z-index: 100; }  
.left_xuanfu{position: fixed;top:50%;margin-top: -100px;z-index: 100}

body{background: url(../images/bg.png)}
/*头部样式*/
header{height: 128px;width:1040px;margin:0 auto;}
header .header_top{height: 25px;background: url(../images/shoucang_bg.png) no-repeat right top;text-align: right;line-height: 25px;}
header .header_top a{margin-right:18px;color: white }
header .header_top img{margin-right:2px;vertical-align: middle;margin-top:-4px;padding-right: 2px}
header .header_middle{height: 83px;line-height: 83px;}
header .header_middle .logo{float: left;}
header .header_middle .logo img:first-child{padding-right:32px;border-right:1px black solid;vertical-align:middle;}
header .header_middle .logo .small_logo{padding-left: 32px;display: inline-block;height: 100%;vertical-align: middle;}
header .header_middle .code{float: right;line-height: 83px}
header .header_middle .code img{vertical-align: bottom;}
header .header_middle .code img:first-child{margin-right:20px;}

/*nav样式*/
/*nav样式*/
nav{width:100%;background: #c91015;text-align: center;height: 40px}
nav ul{width: 1040px;line-height: 40px;position: relative;}
nav ul .ul_nav{height: 40px;float: left;overflow: hidden;}
nav ul .ul_nav .cover_nav{background: #a40c0c}
nav ul .ul_nav img{margin-left: 30px}
nav ul .ul_nav a{color: white;font-size: 14px;display: block;padding:0 30px;text-align: center;}
nav ul .ul_nav:hover{background: #a40c0c }
nav ul .active_nav{background: #a40c0c}
nav ul  img{float: left;display: inline-block;margin-top: 13px;}

/*banner样式*/
.banner{width: 1040px;margin:0 auto;height:455px;overflow: hidden; position: relative;}
.banner:hover .prev,.banner:hover .next{display: block}
/*新闻滚动*/
.banner_title { display: block;width: 100;position: absolute;bottom: 0px;height: 35px;z-index:999;width:1040px;
				background: rgba(0,0,0,0.5);
				filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);
				color:white;line-height: 35px;font-size: 14px}
.banner_title span{ color:white;padding-left: 20px; }
/*banner图片*/
.banner_ul{ overflow: hidden; width: 1040px; position: absolute; left: 0; top: 0;}
.banner_ul li{ float: left; width: 1040px; height: 455px; position: relative;}
/*左右按钮*/
.banner .prev,.banner .next{position:absolute; left:2%; top:50%; margin-top:-25px; display:none;
 width:50px; height:72px; background:url(../images/slider-arrow.png) -10px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.banner .next{ left:auto; right:2%; background-position:-125px 5px; }
.banner .prev:hover,.banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner .prevStop{ display:none;  }
.banner .nextStop{ display:none;  }
/*圆点*/
/*.circular_ul{ width: 100%; position: absolute; left: 0; bottom: 10px; text-align: center;}
.circular_ul ul li span{ background: url(../images/banner_icon1.png);width: 17px;height: 4px; display: inline-block; cursor: pointer;}
.circular_ul ul .on span{ background-color: #ff9000;background: url(../images/banner_icon2.png)}*/

/*container样式*/
.container{width: 1040px;margin:0 auto;height: 1450px;}
.container a{color:inherit;padding-right: 28px}
.container .new_news{background:url(../images/new.png) no-repeat right center; }
.container .about_us{background: white;padding-bottom:15px;height: 282px;margin-top:8px;border-top:1px #eae8e8 solid;border-bottom:1px #eae8e8 solid }
.container .content_box{height:280px;width: 500px;padding:0 12px;float: left;}
.container .content_box .content_title{height: 45px;line-height: 45px;border-bottom: 2px solid #eae8e8}
.container .content_box .content_title>a{padding-right: 0}
.container .content_box .content_title .title{text-align: left;font-size: 18px;color:#333;display: inline-block;border-bottom: 2px #c91015 solid}
.container .content_box .content_title .more{float:right;font-size:12px;color:#c91015;}
.container .content_box .content_area{margin-top: 17px}
.container .content_box .content_area  img{float: left;vertical-align: top;padding-right: 12px}
.container .content_box .content_area  span{font-size: 14px;line-height: 2.0em}
.about_us .content_box_2{width: 490px}
/*关于我们*/
.website_nav{height: 280px;border: 1px #eae8e8 solid;position: relative;margin-top: 8px;background: white}
.website_nav .content_box_3{width: 1028px}
.website_nav .content_box_3 .content_title img{position: absolute;right: 0}
.website_nav .content_area{margin-top: 28px}
.website_nav .content_area ul{border-left: 1px #eae8e8 solid;border-top: 1px #eae8e8 solid;}
.website_nav .content_area ul li{width: 200px;border-bottom: 1px #eae8e8 solid;border-right: 1px #eae8e8 solid;height: 44px;line-height: 44px;float: left;text-align: center;font-size: 14px;color:#5b5b5b;}
.website_nav .content_area ul li a{color: #0e86da;font-weight: bold}
.website_nav .content_area ul li:hover{background: #f7f5f5}
.website_nav .content_area ul li:hover a{text-decoration:underline; }
.active{background: #f7f5f5}
/*新闻中心*/
.news_center{height: 321px;margin-top: 12px;width: 1040px;}
.news_center .content_box_4{width:549px;border:1px #eae8e8 solid ;height: 319px;float:left;overflow: hidden;background: white}
.news_center .content_area .important_news{height: 105px;position: relative;}
.news_center .content_area .important_news .title{font-size: 17px;color:#333;}
.news_center .content_area .important_news .thumb{font-size: 13px;display: block;line-height:16px;padding-top: 9px}
.news_center .content_area .important_news a{bottom: 0;position: absolute;left: 217px}
.news_center .content_area .news_list ul{margin-top: 15px}
.news_center .content_area .news_list ul li{width: 100%;height: 30px;line-height: 30px;font-size: 14px;background: url(../images/icon_2.png) no-repeat  0}
.news_center .content_area .news_list ul li:hover{color:#c91015;background: url(../images/icon_1.png) no-repeat  0}
.news_center .content_area .news_list a{float: left;padding-left: 20px}
.news_center .content_area .news_list span{float: right;font-size: 12px;line-height: 30px}
.onactive{color:#c91015;background: url(../images/icon_1.png) no-repeat  0}
.news_center .yuangong{height: 321px;width: 455px;float: left;overflow: hidden;margin-left: 8px;position: relative;}
.news_center .yuangong ul li{display: none}
.news_center .yuangong .descripe{position: absolute;bottom: 0;height: 58px;width: 100%;line-height: 58px;
text-align: center;font-size: 14px;color: white;background: rgba(0,0,0,0.5);
filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);}
.news_quick{width: 1040px;height: 494px;}
.news_quick .content_box_5{width: 318px;border:1px #eae8e8 solid ;height: 242px;margin-left: 2px;margin-top: 4px;background: white}
.news_quick .content_box_5:first-child{margin-left: 0px}
/*footer*/
footer{height: 230px;width:100%;text-align: center;background: #f3f3f3}
footer a{color:inherit;}

.link{height: 130px;line-height: 130px;width: 1040px;margin:0 auto;}
.demo{float: left;overflow: hidden;width: 960px;overflow: hidden;height: 50px;position: relative;margin-top: 40px}
.demo1,.demo2{height: 50px;position: absolute;}
.demo2{left: 960px}
.link ul {height: 50px;float: left;overflow: hidden;width: 960px;height: 50px;position: relative;;}
.link ul li{height: 50px;float:left;}
.link ul li:first-child{margin-left: 0}
.link ul li a{height: 50px}
.link ul li img{vertical-align: top;padding-left:20px;}
.link span{display: inline-block;vertical-align: top;font-size: 16px;color: #585858;word-spacing: 2px}
.link span{*display: inline;float: left;}
.footer_nav{margin-bottom: 40px}
.footer_nav .fenge{display: inline-block;border-top: 1px #dfdcdc solid;vertical-align: middle;}
.footer_nav ul li{margin:0 23px;color: #c0bfbf;font-size: 12px;}
.contact{height: 120px;overflow: hidden;width:500px;margin: 0 auto;text-align: center;}
.contact .code_contact,.contact .phone_contact{float:left;width: 216px;background: white;height: 120px;margin:0 8px;font-size: 12px}
.contact .code_contact .erweima{display: inline-block;height: 120px;padding-top: 10px}
.contact .code_contact img{vertical-align: middle;}
.contact .code_contact .shuxian{margin: 0 16px;margin-top: -85px}
.contact .phone_contact img{vertical-align: middle;float: left;margin-top: 25px;margin-left: 8px;}
.contact .phone_contact {color:#a61828;}
.contact .phone_contact .text{margin-top: 33px;display: inline-block;font-size: 16px;font-weight: bold;margin-left: -45px}
.contact .phone_contact .phone{font-size: 22px}
footer .copyright{height: 44px;width: 100%;background: #c91015;line-height: 44px;margin-top: 30px;font-size: 12px;color:#fff;}