html{background:#FFF;color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p{margin:0;padding:0;}img{border:0;}ol,ul{list-style:none;}h1,h2,h3{font-weight:normal;font-size:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-weight:inherit;font-size:inherit;font-family:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}a{color:inherit;text-decoration:none;}
/*******CSS reset*************/
body{position:relative;}
.f12{font-size:12px;}
.f16{font-size:16px;}
.bold{font-weight:bold;}
.white{color:#fff;}
.left{float:left;}
.right{float:right;}
.t_r{text-align:right;}
.clear{clear:both;}
.relative{position:relative;}
.absolute{position:absolute;}
.rel_center{position:relative;}
.hidden{display:none;}
/********General**********/

.header{width:100%; height:auto; float:left; min-width:1160px;}
.top1{width:100%; height:30px; background:#e3e3e3; min-width:1160px;}
.top1_1{width:1160px; height:30px; margin:0 auto;}
.top1_1 p{float:left;font-family:"微软雅黑";  font-size:14px; line-height:30px; color:#333;}
.top{ width:100%; height:114px; float:left;}
.header1{width:1160px; height:120px; overflow:hidden; margin:0 auto;}
.logo{margin-top:27px;}
.tel{width:230px; height:50px; float:right; background:url(../Image/bj2.png) left center no-repeat; margin-top:27px; margin-left:180px;}
.tel p{font-family:"微软雅黑";  font-size:14px; color:#666; float:left; line-height:24px; padding-left:65px;}
.tel span{padding-left:5px;font-family:"微软雅黑";  font-size:20px; color:#d41010;float:left;line-height:24px;padding-left:65px; font-weight:bold;}
.main_ewm{width:79px; height:79px; float:right; margin-top:20px;}



.nav{ width:100%;height:62px; float:left; background:url(../Image/bj20.png) bottom repeat-x;}
.nav ul{width:1160px; height:62px; margin:0 auto;}

.nav li{float:left; width:145px; height:62px;font-family:"微软雅黑";  font-size:16px; color:#FFF; line-height:62px; text-align:center;}
.nav li:hover{ background:url(../Image/bj19.png) top 2px center no-repeat;}

.banner{width:100%; height:481px; float:left; min-width:1160px;border-bottom:#fea803 solid 5px;}

.w{width:100%; height:auto; float:left; min-width:1160px;}
.main_index{width:100%; height:auto; background:url(../Image/bj6.png) top center no-repeat; overflow:hidden;}
.main1{width:1160px; height:auto; margin:30px auto 0px;}
.mian1_side{width:299px; height:auto; float:left;}

.main1_bt{width:299px; height:144px; float:left;}
.mian_pro_list{width:297px;height:auto; border:#CCC solid 1px; padding-bottom:30px;}
.mian_pro_list li{width:297px;font-family:"微软雅黑"; font-size:15px; line-height:31px;  margin-top:15px;}
.mian_pro_list li p{padding-left:60px;color:#fff;background:url(../Image/bj8.png) center no-repeat;}
.mian_pro_list li p:hover{color:#fff; background:url(../Image/bj7.png) center no-repeat;}
.mian_pro_list dl{}
.mian_pro_list dd{padding-left:60px; height:0; overflow:hidden; text-indent:10px;color:#fff; background:url(../Image/bj8.png) center no-repeat;transition: all 0.5s ease 0s;
  -moz-transition: all 0.5s ease 0s;
  -webkit-transition: all 0.5s ease 0s; }

.mian_pro_list li:hover dd{ height:31px;margin-top:5px;}
.mian_pro_list li dd:hover{color:#fff;background:url(../Image/bj7.png) center no-repeat;}

.main1_bt2{width:243px; height:191px; background:url(../Image/bj4.png) center no-repeat;}
.main1_bt2 p{padding-top:153px; padding-left:45px;font-family:"微软雅黑"; font-size:16px; font-weight:bold;}

.mian_pro{width:843px; height:auto;float:right;}
.main_title{width:843px; height:50px;}
.tel2{ width:280px; height:28px; float:left; background:url(../Image/bj21.png) left center no-repeat; margin-top:10px; margin-left:300px;}
.tel2 p{padding-left:30px; color:#F00; line-height:28px; font-weight:bold;}
.main_title span{float:right; padding-right:15px; line-height:50px;font-family:"微软雅黑"; font-size:13px;}

.focus-news{ width:105%;}
.focus-news li{width:260px; height:240px;float:left; margin-left:8px;text-align:center; line-height:30px;font-family:"微软雅黑"; font-size:15px; background:url(../Image/bj5.png) center no-repeat; margin-top:40px; border:#CCC solid 1px; position:relative;}
.focus-news li img{max-width:260px; max-height:198px; vertical-align:middle;}
.focus-news li dd{width:260px; height:198px;
/*非IE的主流浏览器识别的垂直居中的方法*/
display: table-cell;
vertical-align:middle;
/*设置水平居中*/
text-align:center;}
.focus-news li:hover p{color:#fff;background:rgba(85,94,104,0.6);}
.focus-news li p{position:absolute;width:261px; height:42px; bottom:0px; background:#999; z-index:9999;background:rgba(96,108,116,0.4);color:#fff;}


.mian2{width:100%; height:426px; float:left; min-width:1160px;margin-top:70px; background:url(../Image/bj22.png) center no-repeat; overflow:hidden;}
.mian2_1{width:1160px; height:426px; margin:0px auto;}
.main2_img{width:490px;height:286px; float:left;margin-top:74px;}
.main2_cop{width:608px; height:286px; float:right; margin-top:74px;}
.main_tb1{width:161px; height:35px; float:left; color:#FFF; border-bottom:#C60 solid 1px; line-height:35px; font-weight:bold;}
.main_coptel{width:233px; height:44px; float:left;background:url(../Image/bj13.png) left center no-repeat;}
.main_coptel p{padding-left:55px;font-family:"微软雅黑"; font-size:24px; color:#fea803; font-weight:bold; line-height:44px;}
.main_zx{float:right; margin-top:15px;}
.main_copwz{margin-top:55px; width:608px; height:140px;}
.main_copwz p{font-family:"微软雅黑";font-size:14px; color:#fff; line-height:24px;}



.main_nr{width:1160px; height:auto;margin-top:70px; margin:0 auto;}
.main_honor{width:385px; height:auto; float:right;margin-top:50px; background:#ebebec;}
.main_honortit{width:385px;height:40px; border-bottom:#CCC solid 1px; background:url(../Image/bj24.png) left center no-repeat;}
.main_honortit p{float:left; line-height:40px;font-family:"微软雅黑";font-size:18px; color:#000; padding-left:20px;}
.main_honortit span{float:right; line-height:40px;font-family:"微软雅黑";font-size:14px;}

.main1_news{width:640px; height:300px; float:left; margin-top:50px;}
.main_newstit{width:640px;height:40px; border-bottom:#CCC solid 1px; background:url(../Image/bj24.png) left center no-repeat;}
.main_newstit p{float:left; line-height:40px;font-family:"微软雅黑";font-size:18px; color:#000; padding-left:20px;}
.main_newstit span{float:right; line-height:40px;font-family:"微软雅黑";font-size:14px;}

.main_news1 img{width:314px; height:133px; margin-top:26px; float:left;}
.main_news1 ul{width:310px; height:129px; float:right;margin-top:26px;}
.main_news1 ul li{ color:#333;font-family:"微软雅黑";font-size:14px; line-height:24px;}
.main_news1 ul li:hover p{ color:#C30;font-size:15px;}
.main_news1 ul li:hover span{ color:#C30;font-size:15px;}

.main_news2 li{width:640px; height:40px;font-family:"微软雅黑";font-size:14px; line-height:36px;}
.main_news2 li p{ float:left;color:#333;}
.main_news2 li span{float:right; color:#C30}
.main_news2 li:hover p{ color:#C30;}

.footer{width:100%; min-width:1200px; height:261px;float:left; margin-top:30px; background:url(../Image/bj26.png) center no-repeat;}
.footer1{width:100%; height:57px; background:#ff9c00;}

.footer2{width:1160px; height:184px; margin:0 auto;}
.footer2_1{width:241px; height:129px; float:right;font-family:"微软雅黑"; margin-top:37px;}
.footer2_2{float:right; margin-top:40px; width:813px; height:auto; float:right;}
.footer1_1 d{ display:block; float:left; margin-top:11px;}
.footer_link2 li{width:100px; height:auto; text-align:center;font-family:"微软雅黑"; font-size:14px; color:#FFF; float:left; line-height:57px}
.ba{color:#ffffff; width:498px; height:auto; float:left; margin-left:360px;}

.ba_bt{float:left; margin-top:45px;}
.ba_lx{width:310px; height:auto; float:left; margin-left:20px;}
.ba_lx p{font-family:"微软雅黑"; font-size:15px; color:#FFF; line-height:24px;}

.footer1_1{width:1160px; height:57px; margin:0 auto;}



.saide{width:299px; height:auto; float:left;}
.side3_2{font-family:"微软雅黑"; font-size:14px; line-height:24px; width:298px; height:438px; background:url(../Image/bj18.png) center no-repeat; margin-top:58px;}
.side3_2 p{color:#ff001c; font-size:22px; padding-left:98px; padding-top:35px;}


.main{width:1160px; height:auto; margin:30px auto;}
.article{width:837px; height:auto; float:right;}
.nr_pro{width:837px; height:auto;float:right;}
.title{height:30px; border-bottom:#CCC solid 1px;background:url(../Image/bj6.png)}
.title p{float:left; line-height:30px;font-family:"微软雅黑"; font-size:16px; padding-left:15px; color:#002c6a;}
.title span{float:right; padding-right:15px; line-height:30px;font-family:"微软雅黑"; font-size:13px;}
.title img{float:left; margin-left:15px; margin-top:5px;}
.con{width:837px; height:auto; float:right; margin-top:10px;font-size:15px;font-family:"微软雅黑"; line-height:24px}
.pro{width:837px; height:auto; float:right;}
.pro li{width:263px; height:232px;float:left; margin-left:8px; margin-right:8px;text-align:center; line-height:30px;font-family:"微软雅黑"; font-size:15px;  margin-top:10px;}
.pro li img{max-width:261px; max-height:188px;vertical-align:middle;}
.pro li p{width:261px; height:188px;margin-top:3px; border:#CCC solid 1px;display: table-cell;
vertical-align:middle;
/*设置水平居中*/
text-align:center;}
.pro li:hover span{background:#C60; width:263px; height:30px; display:block; color:#FFF;}



.page{ margin-top:20px;font-size:14px;font-family:"微软雅黑";}
.rel_center{width:600px; height:auto; margin:20px auto;}
.rel_center img{max-width:600px; display:block; margin:0 auto; height:auto;}
.pro_name{text-align:center;}
.info_title{width:837px; height:40px; float:right; background:#147eec; margin-top:20px;}
.info_title b{ padding-left:10px;color:#FFF;font-family:"微软雅黑"; line-height:40px; font-size:14px;}

.news{width:837px; height:auto; margin:0 auto;}
.news li{width:837px; height:40px; border-bottom:#CCC dashed 1px; line-height:40px; font-family:"微软雅黑"; font-size:14px;}
.news span{color:#ff5f19; float:right;}
.news li:hover{color:#147eec;}

.news_title{text-align:center; line-height:40px;font-family:"微软雅黑";}
.meta{text-align:center;}








/*上一页_下一页*/
#prev_next{margin: 30px 20px;clear: both;overflow: hidden;font-family:"微软雅黑";font-size:14px;}
#prev_next li{margin: 5px 0;}
/*.map dt{float:right;display:inline;border:1px solid #666;margin-top:10px;z-index:101;border-bottom:1px solid #f0f0f0;}
.map dd{position:absolute;z-index:100;top:31px;left:-65px;background:#f0f0f0;border:1px solid #666;width:135px;*width:145px;}
.map ul{padding-left:10px;line-height:25px;overflow:hidden;zoom:1;font-size:12px;}
.map li{float:left;margin:0 5px;}*/