html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, code, del, em, img, strong, sub, sup, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td{margin:0; padding:0;font-family: 'Microsoft Yahei'; list-style:none;}
a{ text-decoration:none;}	
img{border:0px;}

.gongneng{width:1200px; height:225px; margin: 86px 0px 50px 0px;}
.gongneng li{width:300px; height:225px; float:left; text-align:center; font-size:18px;}
.gongneng li a{ display:block; width:140px; height:140px;border-radius:70px; -moz-border-radius: 70px; -webkit-border-radius: 70px; overflow:hidden; 0background-repeat:no-repeat; background-position:-3px -3px !important; margin-left:80px;}
.gongneng li a.a1{ background:url(images/t1_02.png);}
.gongneng li a.a1:hover{ background:url(images/t1_01.png);}
.gongneng li a.a2{ background:url(images/t2_02.png)}
.gongneng li a.a2:hover{ background:url(images/t2_01.png);}
.gongneng li a.a3{ background:url(images/t3_02.png);}
.gongneng li a.a3:hover{ background:url(images/t3_01.png);}
.gongneng li a.a4{ background:url(images/t4_02.png);}
.gongneng li a.a4:hover{ background:url(images/t4_01.png);}
.gongneng li p{ padding-top:18px;}

.menu_box_201 {clear: both; background:#fff; width:1200px; height:70px; margin:0px auto; overflow:hidden;}
.menu_201 { width:1200px; height: 50px; clear: both; margin-top: 10px;position:relative; z-index:999999;}
.menu_201 ul {}
.menu_201 ul li { float:left; height: 50px; font-size: 15px; line-height: 50px; width:14.2%; text-align: center;}
.menu_201 ul li a { color:#323232;text-decoration:none; display:block; line-height:50px; font-size:18px;}
.menu_201 ul li:hover { color:#fff; background:#f2f2f2; background-repeat: no-repeat; background-position: center 0px;}
.menu_201 ul li:hover .menu_two{ display:block;}

.menu_box_202 {clear: both;float: left; background:#006ac4; height:50px; width: 100%;}
.menu_202 { width:1200px; height: 50px; clear: both; margin:0px auto; position:relative; z-index:999999;}
.menu_202 ul {}
.menu_202 ul li { float:left; height: 50px; font-size: 15px; line-height: 50px; width:12.5%; text-align: center; }
.menu_202 ul li a { color:#FFF;text-decoration:none; display:block; width:100%; height:100%;  font-size:18px;}

.foot{width:100%; height:280px; background:#006ac4; margin-top:30px; color:#FFF;}
.con-foot{ width:1200px; height:210px; margin:0px auto; padding-top:50px; padding-left:100px;}
.foot-left{width:140px; text-align:center;  padding-top:17px;;float:left; }
.foot-left img{display:block; margin-bottom:15px; }

.foot-middle{width:460px;height:210px; margin-left:86px; float:left;}
.foot-middle p{ padding-top:30px; font-size:16px; line-height:26px;}
.foot-middle a{color:#fff;}

.foot-right{width:380px;height:210px; margin-left:20px; float:left; }
.foot-right dl{width:380px;height:210px;padding-top:20px;float:left;}
.foot-right dl dt{width:190px; height:80px; float:left;}
.foot-right dl dd{width:190px; height:80px; float:left;}

.clear{clear:both;}
.ns_zx2{background:#fff; text-align:left; margin-top:0px; overflow:hidden; clear:both; margin:0 auto 30px;}
.ns_zx2 table{width:100% !important;}
.ns_zx2 table td{padding:5px 10px;}
.ns_zx{background:#fff; text-align:left; margin-top:50px; overflow:hidden; clear:both;}
.ns_01{ width:1180px; padding:0px; margin:0px auto; background:#fff;}
.ns_01 h1{font-size:28px; color: #727171; margin-top: 5px;text-shadow: none;font-weight: 400; line-height:35px; margin-bottom:30px;border-bottom: 1px dotted #e4e9f0;
width: 1106px; padding-bottom:5px;}
.headline { display: block; margin: 10px 0 25px 0; border-bottom: 1px dotted #e4e9f0;padding-bottom: 15px; text-align:center;}
.headline p{font-size:28px; line-height:36px;}
.newslist01{margin-bottom: 5px; clear:both; overflow:hidden; font-size:16px; background:#f9f9f9; padding:10px;}
.col-md-1 { width:930px; float:left;padding-top: 1px; font-size:14px;}
.col-md-2 {  float: left!important; width:1150px; position:relative; line-height:26px;}
.col-md-2 p{margin-bottom:10px; }
.col-md-3 {  float: left!important;  position:relative; line-height:26px; width:100%;}
.col-md-3 p{margin-bottom:10px; font-size: 16px; color: #585F69;text-align:Justify; text-justify:inter-ideograph;}
.col-md-4 {  float: left!important; position:relative; line-height:26px;}
.col-md-4 p{margin-bottom:10px; }
.SecondSubNav b{color: #004EA4;cursor: hand;}
.wid_about{width:1180px !important; padding:0px!important;text-align:center;}
.wid_about h1{width:1180px !important; padding:0px 0px 20px!important;text-align:center;}

.news_box{}
.news_box img{ max-width:100%; height:auto;}

.page_02{ line-height:25px; height:28px; font-size:12px; padding-top:10px; margin:0px auto; text-align:center;}
.page_02 a{display: inline-block; color:#4F4F4F; width:25px; height:25px; border:1px #CCC solid; background:#F2F2F2; margin-left:8px; text-align:center;}
.page_02 a:hover,.page_02 a.PageNoed,.page_02 a.PageNoed:hover{ background:#FF6501; color:#FFF;}
.page_02 a.shouye,.page_02 a.shangye{ background:#F2F2F2 url(images/btn_001.png) no-repeat 5px 8px; padding-left:8px; color:#4F4F4F;}
.page_02 a.shouye{ width:37px;}
.page_02 a.shangye{ width:47px;}
.page_02 a.shouye:hover,.page_02 a.shangye:hover{ background-color:#FF6501; color:#FFF;}
.page_02 a.xiaye{ background:#F2F2F2 url(images/btn_002.png) no-repeat 42px 8px; padding-right:8px; width:47px; color:#4F4F4F;}
.page_02 a.weiye{ background:#F2F2F2 url(images/btn_002.png) no-repeat 32px 8px; padding-right:8px; width:37px; color:#4F4F4F;}
.page_02 a.xiaye:hover,.page_02 a.weiye:hover{ background-color:#FF6501; color:#FFF;}

.page_05{ line-height:20px; height:23px; font-size:12px; padding-top:10px; margin:0px auto; text-align: center;}
.page_05 a{display: inline-block; color:#428BCA; width:20px; height:20px; border:1px #CCC solid; background:#F2F2F2; margin-left:6px; text-align:center;}
.page_05 a:hover,.page_05 a.PageNoed,.page_05 a.PageNoed:hover,.page_05 a.shangye:hover,.page_05 a.xiaye:hover{ background:#428BCA; color:#FFF;}
.page_05 a.shangye{ width:20px; color:#4F4F4F;}
.page_05 a.xiaye{ width:20px; color:#4F4F4F;}

.cp_zx{ width:100%; height:396px; background:#f3f3f3; margin-top:70px;}
.cp_zx2{ width:100%; height:396px; background:#f3f3f3; margin-top:0px;}
body,html{color:#727171;}
.dangqianwz_box{ width:100%; margin:0px auto 20px; padding:20px 0px; background:#f5f5f5;}
.dangqianwz{ width:1180px; margin:0 auto; font-size:16px; color:#666;}
.dangqianwz a,.dangqianwz span{font-size:16px; font-weight:400; color:#666;}
.pd0{ padding:0px !important;}
.pl60{ padding-left:60px !important;}
.main_box{ width:1200px; margin:0px auto;}

.cp_01{ width:1200px; margin:0 auto; }
.cp_02{ width:440px; height:396px; float:left;}
.cp_01 h1{ color:#727171; font-size:40px; padding:90px 0px 39px 0px; }
.cp_01 p{ display:block; width:460px; height:103px; padding-left:0px; font-size:16px; color:#221815;}
.cp_01 img{ margin-top:8px; float:right;}

.cp_fl{ width:1210px; overflow:hidden; margin:0 auto;margin-top:20px;}
.cp_fl li{ width:387px; height:400px;  margin-right:8px; margin-bottom:20px; float:left; border:3px #fff solid;}
.cp_fl li a{ display:block;}
.cp_fl li h1{ color:#727171; font-size:36px;padding:30px 0px 24px 18px;}
.cp_fl li p{ padding-left:18px; width:359px; height:206px; background-size:contain;background-repeat:no-repeat; background-position:center; }
#xjt_list{cursor:pointer;}
.cp_fl li span{display:block; color:#FFF; width:160px; height:29px; text-align:center; line-height:29px; margin-left:18px; margin-top:25px; background:#006ac4;}
.cp_fl li:hover{width:387px; height:400px; border:3px #006ac4 solid;}

.pro_fenlei{width:1200px; overflow:hidden; margin:0px auto; text-align:center;}
.p_list{ padding:10px 10px 5px;}
.p_list h4{ display:block;width:150px; height:42px; background:#62B864; color:#FFF; line-height:42px; font-size:18px; font-weight:bold; margin-right:5px; float:left; text-align:center;}
.p_list li{width:auto; height:42px;line-height:42px; margin-right:5px; display:inline-block; text-align:center; padding:0 13px;}
.p_list li a{ color:#000;}
.p_list li:hover,.p_list li.selct{background:#006ac4; color:#fff;}

.pro_list{width:1200px; overflow:hidden; margin:0px auto; margin-top:20px;}
.p-xq{width:1260px; height:auto;}
.p-xq li{ width:375px; height:445px; border:#f1f0f0 2px solid; margin-right:30px; margin-bottom:25px;float:left;}
.p-xq li p{ margin:20px 0px 20px 0; width:340px; height:226px; background-size:contain;background-repeat:no-repeat; background-position:center;}
.p-xq li h4{ color:#595757; font-size:21px; font-weight:bold; text-align:center; padding-bottom:10px;}
.p-xq li p{color:#595757; font-size:16px;padding-left:15px;padding-right:15px;}
.p-xq li span{ display:block; width:104px; height:28px; background:url(../images/xq_bg.png) no-repeat; color:#fff; text-align:center; line-height:26px; margin:5px auto;;}
.p-xq li a{display:block;}
.p-xq li:hover{ background:#f1f0f0;}
.p-xq li .zdycs{ height:69px; overflow:hidden;}
.p-xq li .zdycs p{line-height:23px;}
.li_360{ height:360px !important;}
.pro_tp{ width:1200px; height:600px; margin:0px auto;}
.pro_tp h1{ font-size:24px; font-weight:bold; color:#727171;}
.pro_tp ul{ width:445px; height:464px;margin-top:40px;float:left; }
.pro_tp ul li{width:218px; height:150px;float:left; background:#62b864; margin-right:4px; margin-bottom:6px; cursor:pointer;}
.pro_tp ul li img{ width:100%; height:100%; padding:0px; margin:0px;}
.pro_tp .img{ float:left; margin-left:8px;margin-top:40px; width:700px; height:460px; overflow:hidden;}
.tel_pro{ width:320px; height:55px; float:right; background:url(../images/tel_bg.png) no-repeat; margin:34px 50px 34px 80px; color:#fff; line-height:55px; font-size:32px; font-weight:bold;}
.tel_pro img{display: block;float: left;margin: 11px 10px 0 24px;}

.pro_cs{ width:1200px; height:auto; margin:0px auto; margin-top:0px;}
.pro_cs h1{ font-size:24px; font-weight:bold; color:#727171;margin-bottom: 22px;}
.cs{width:1200px;border-top:1px solid#595757; color:#727171; font-size:18px;}
.cs ul{}
.cs ul li{ height:48px;width:578px;border-bottom:1px solid #595757; float:left; line-height:40px;}
.cs ul li.li01{ margin-left:40px;}

.pro_detail_title .on{ line-height:40px; font-size:18px; font-weight:bold; color:#727171; font-family: 'Microsoft Yahei';}



.tedian{ width:1210px; height:720px;; margin:0 auto; margin-top:55px;}
.tedian li{ width:380px; height:344px; float:left; margin-right:23px; margin-bottom:26px; background:#939090; }
.tedian li img{ margin:16px 0px 16px 16px;}
.tedian li h1{ margin-left:16px; color:#fff; font-size:30px; }
.tedian li p{color:#fff; font-size:18px; margin:16px 16px 0px 16px; }

.youshi{width:1060px; padding-right:140px;margin:0 auto; height:auto; margin-bottom:50px; margin-top:40px;}
.youshi p{ padding-top:30px; color:#595757; font-size:18px;}

.section { width:100%; margin-left:auto; margin-right:auto; *zoom:1; *height:1%; }
.section:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.bigbanner .slide-index span { background:url(../images/sprite.png) no-repeat; }
.bigbanner { background-color:#DED9D3; height:460px; }
.bigbanner .slide-box { margin-left:0px; width:100%; height:460px; overflow:hidden; position:relative; }
.bigbanner .slide-items li { padding:0; margin:0; float:left; }
.bigbanner .slide-items li img { display:block; width:100%; height:460px; }
.bigbanner .slide-index { position:absolute; bottom:10px; right:10px; z-index:999;}
.bigbanner .slide-index span { display:block; float:left; margin-left:5px; width:30px; height:30px; line-height:30px; cursor:pointer; text-align:center; font-size:16px; font-family:verdana; color:#fff; background-position:-81px -40px; }
.bigbanner .slide-index span.active { background-position:-111px -40px; }

.channel-slider {width:597px; height:690px; overflow:hidden; position:relative; }
.channel-slider .slide-items {width:597px; height:690px; margin:0px; padding:0px; }
.channel-slider .slide-items li { padding:0; margin:0; float:left; }
.channel-slider .slide-items li img { display:block; width:597px; height:690px; margin:0px; padding:0px;}
.channel-slider .slide-index { position:absolute; bottom:15px; left:0; right:0; height:26px; text-align:center; width:597px; }
.channel-slider .slide-index span { display:inline-block; margin-left:5px; width:26px; height:26px; line-height:26px; cursor:pointer; text-align:center; font-size:16px; font-family:verdana; color:#fff; background-position:-141px -40px !important; }
.channel-slider .slide-index span.active { background-position:-167px -40px !important; }
.channel-slider .slide-index span{ background: url(../images/sprite.png) no-repeat;}

.banquanxinxi{ width:100%; height:60px; background:#161E22;}
.banquanxinxi p{ margin:0px auto; width:1200px; text-align:center; line-height:60px; color:#fff;}

section{ width:1190px; margin:0 auto; overflow:hidden;}
.clearfix{clear:both;}
.allcar-main { width: 1200px; margin:0px auto;}
.allcar-main h2{margin:5px 0px;}
.allcar-main .img-box { width: 282px; margin-right: 20px; margin-bottom: 30px; float: left; height: 278px; position: relative;}
.allcar-main .img-box2 { height: 230px !important;}
.zshome{width:1190px; margin:0px auto;}
.allcar-main .img-box { border: solid 1px #eeeeee; }
.allcar-main .link-bar { font-size: 14px; color: #606060; margin-top: 20px; margin-bottom: 20px; }
.allcar-main .nav-bar { width: 100%; background: #f7f7f7; margin-bottom: 20px; font-size: 16px; padding: 12px 0px; }
.allcar-main .nav-bar ul { margin: 0px; font-size: 0px; }
.allcar-main .nav-bar li { margin-left: 16px; margin-right: 16px; padding: 6px 12px; color: #242424; font-size: 16px; }
.allcar-main .nav-bar li:first-child { color: #606060; }
.allcar-main .nav-bar li.active { background: #e33b3b; color: #fefefe; padding: 6px 12px; -webkit-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.allcar-main .img-box { width: 282px; margin-right: 20px; margin-bottom: 30px; float: left; height: 278px; position: relative; }
/* .allcar-main .img-box:nth-child(5n+1) { margin-right: 0px; } */
.allcar-main .img-box h4 { color: #313131; font-size: 16px; margin:10px 0; }
.allcar-main .img-box p { font-size: 14px; color: #606060; }
.allcar-main .img-box p span { font-size: 18px; color: #e33b3b; }
.allcar-main .img-box .phone-div { border: 1px solid #e33b3b; bottom: 12px; color: #e33b3b; cursor: pointer; display: block; font-size: 14px; font-weight: normal; padding: 6px 12px; position: absolute; right: 10px; text-align: center; }
.title-name{ padding:20px 0px 10px 0px;}
.title-name h4{ text-align:center; font-size:24px; font-weight:bolder;}


.ssCar-main { position: relative; clear:both; }
.ssCar-main .line { border-bottom: solid 1px #eeeeee; cursor: pointer; }


.ssCar-main .title-name { color: #242424; overflow: hidden; font-size: 0px; vertical-align: middle; line-height: 26px; }

.ssCar-main .title-name h4 { font-size: 24px; }
.ssCar-main .title-name a { color:#333; }


.ssCar-main .title-name .refresh { width: 19px; height: 20px; margin-right: 10px; margin-bottom: 2px; }


.ssCar-main .title-name .nav-ul { float: left; margin-left: 25px; }


.ssCar-main .title-name .nav-ul li { font-size: 16px; color: #242424; margin-right: 40px; padding-bottom: 15px; }


.ssCar-main .title-name .nav-ul li.active { color: #e33b3b; border-bottom: solid 1px #e33b3b; }


.ssCar-main { position: relative; }


.ssCar-main .icon { display: inline-block; padding: 6px 15px; color: #fff; background: #ee7033; position: absolute; top: 0px; left: 0px; -webkit-border-bottom-right-radius: 15px; -ms-border-bottom-right-radius: 15px; -o-border-bottom-right-radius: 15px; -moz-border-bottom-right-radius: 15px; border-bottom-right-radius: 15px; }


.ssCar-main .icon-blue { background: #6badeb; }


.ssCar-main .icon-yellow { background: #dbad29; }


.ssCar-main .hot-icon { width: 18px; height: 20px; margin-left: 10px; }


.ssCar-main .img-span { position: relative; margin-right: 1px; margin-bottom: 1px; width: 395px; height: 256px; float: left; }


.ssCar-main .img-span > img { width: 395px; height: 256px; }


.ssCar-main .img-span > span { font-size: 14px; color: #ffffff; position: absolute; bottom: 10px; left: 10px; right: 10px; }


.ssCar-main .img-panel { margin-right: 20px; width: 380px; float: left; margin-right: 24px; margin-bottom: 20px; }


.ssCar-main .img-panel:last-child { margin-right: 0px; }


.ssCar-main .img-panel .img-info { margin-bottom: 30px; }


.ssCar-main .img-panel .img-info > img { float: left; width: 180px; height: 120px; margin-right: 20px; }


.ssCar-main .img-panel .img-info > div { float: left; width: 180px; height: 120px; overflow: hidden; }


.ssCar-main .img-panel .img-info > div h4 { font-size: 16px; font-weight: normal; color: #242424; margin-bottom: 15px; line-height: 22px; }


.ssCar-main .img-panel .img-info > div p { font-size: 12px; color: #999999; line-height: 20px; }


.ssCar-main .img-panel .text-info { font-size: 14px; color: #242424; }


.ssCar-main .img-panel .text-info li { line-height: 24px; }


.ssCar-main .img-panel .text-info li span { color: #c2c2c2; margin-right: 10px; font-size: 24px; }
.inBox a{color:#333;}

.allcar-main { width: 1198px; margin:0px auto;}
.allcar-main h2{margin:5px 0px;}
.allcar-main .img-box { width: 282px; margin:0 18px 20px 0; float: left; height: 278px; position: relative;}
.allcar-main .img-box img { width: 100%; height: 211px;}
.allcar-main .img-box2 { height: 250px !important;}
.allcar-main .al-box { width: 222px; margin-right:20px; margin-top:20px; float: left; height: 360px; position: relative; background:#eee;}
.allcar-main .al-box5 { margin-right:0px;}
.allcar-main .al-box img { width: 100%; height: auto; margin-bottom: 20px;}
.allcar-main .al-box .title{height:30px; line-height:30px; overflow:hidden; text-align:center;}
.allcar-main .al-box .title a{color:#000; font-weight:bold;}
.allcar-main .al-box .jianjie{height:60px; line-height:20px; overflow:hidden;}
.allcar-main .al-box .chakan {text-align:center;}
.allcar-main .al-box .chakan a{height:30px; width:120px; line-height:30px; background:#75c6fe; display:block; color:#fff; margin:10px auto;}

.j_l li{margin-bottom:10px;}
.j_l a{color:#333;}

/* 本例子css */
.xzgd_219{width:1198px;height:195px;margin:15px auto;border:#ddd 1px solid;position:relative;}
.xzgd_219 .prev,.xzgd_219 .next{width:51px;height:45px;position:absolute;top:70px;left:0;z-index:100; cursor:pointer; background:url(http://hzstools.haozs.xin/fanli/xzgd_210/btns.png) no-repeat;}
.xzgd_219 .next{ left:auto; right:0; background-position:0 -90px;}
.xzgd_219 .prev:hover{ background-position:0 -45px; }
.xzgd_219 .next:hover{ background-position:0 -135px; }
.xzgd_219 .scrollWrap{width:1150px;margin-left:31px;padding-top:15px;overflow:hidden;position:absolute;}
.xzgd_219 dl{float:left;width:230px; margin:0px 5px; text-align:center;position:relative;}
.xzgd_219 span{display:block;width:230px;height:30px;position:absolute;left:0px;bottom:0;background:#5f626b;filter:alpha(opacity=80);opacity:0.80;}
.xzgd_219 dt{margin:0 auto;width:230px;overflow:hidden;}
.xzgd_219 img{display:block;width:230px;height:170px; padding:0px; margin:0px;}
.xzgd_219 dd{width:230px;height:30px;line-height:28px;font-size:16px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:5px;bottom:0;}
.xzgd_219 dd a{ color:#fff; }
.xzgd_219 dd a:hover{ text-decoration:none; }
.xzgd_219 dl:hover span{ background:#B52153; }


/*pronr */
.fgx_1{ background: #2987D9; height:2px; width:100%; }
.am_g {margin:0px auto; width: 1200px; overflow:hidden;}
.am_g_l{ float:left; width:240px;}
.am_g_r{ float:right; width:950px;}
.am_g_r_box{ padding-left:20px;}
.am_g_r_1{ padding:10px 0px;}
.am_g_r_1 .li01{width:470px;}
.am_g_r_1 .li02{width:460px;}
.am_g_r_1 li{float:left;}
.am_g_r_1 .img{border-radius: 2px;padding: 2px;background-color: #fff; border: 1px solid #ddd; }
.am_g_r_1 .img img{ width:100%; height: auto; }
.am_g_r_1 h1{font-size:18px;font-weight: 600; margin:0px 0px 0px 10px; padding:0px;}
.am_g_r_1 h1 a{color: #dd514c;}
.am_g_r_1 .jycs{ margin:0px 0px 0px 10px;}

.lie{width:238px;float:left;background:#fff;border:1px solid #2987D9;padding-bottom:16px;}
.lie1{width:238px;float:left;background:#2987D9;height:50px;text-align:center;}
.lie1 p{color:#fff;line-height:50px;width:238px;font-size:18px;font-weight:bold;}
.lie2{float:left;width:238px;}
.lie3{margin:10px 10px 0;width:218px;line-height:36px;height:36px;border-radius:5px;background:#2987D9;color:#3362a8;text-align:center;float:left;}
.lie3 a{width:218px;text-align:center;color:#fff;font-size:14px;font-weight:bold;}
.lie4{margin:6px 0px 6px 10px;float:left;width:218px;line-height:32px;background:url(../images/00_26.jpg) 10px center no-repeat;}
.lie4 a{margin-left:40px; color:#333;}
.lie4:hover{ background-color:#F00;}
.lie4:hover a{color:#fff;}

.jbc_bg{width:260px; }
.jbc_bg_2{width:238px; }
.jbc_cp{ color:#fff; background:#2987D9; height:40px; line-height:40px; font-size:16px; font-weight:bold; }

.pro_nr_line01{background:#f5f5f5; width:100%; border-bottom:3px solid #2987D9; margin-bottom:2px}
.pro_r01{width:440px; float:right; padding-left: 40px;}
.pro_r01_box{ width:100%; background:#fff;}
.pro_r01_title { font-size: 22px; font-weight: 500; color: #555555; line-height:30px; border-bottom: 1px solid #dedede;}
.pro_r01_fenlei { height: 50px; line-height: 50px; border-bottom: 1px solid #dedede; font-size: 18px; font-weight: 700; color: #FFAD33;}
.pro_r01_con { margin-top:5px; position:relative;}
.pro_r01_ewm{ position:absolute; z-index:9; left:300px; top:0px;}
.pro_r01_con li { line-height: 30px; font-size: 16px; width:100%;}
.pro_r01_biaoq {}
.pro_r01_biaoq li{width:25%; float:left;}
.pro_r01_biaoq li img{ display: block; width: 62px; height: 62px; margin:0px auto;}
.pro_r01_jiage { color: #fff; background-color: #FD8006; border-color: #F2F2F2; width:100%; height:40px; margin-bottom: 10px; line-height:40px; padding: 0; font-size: 18px; text-align: center;}
.pro_r01_jiage img{padding-right:10px; padding-left:50px; display:block; float:left;}
.pro_r01_jiage span{display:block; line-height:40px; float:left;}


.container{ width:1200px; margin:0 auto; overflow:hidden;}
.youshi1 {
    border-right: 1px solid #dedede;
    border-left: 1px solid #dedede;
    height: 430px;
}
.youshi1 h2 {
    font-size: 32px;
    height: 70px;
    line-height: 50px;
    margin: 0;
    padding: 0 0 0 36px;
    border-bottom: 1px solid #dedede;
}
.youshi1 h2 span {
    color: #f00;
    font-size: 36px;
    height: 70px;
    line-height: 70px;
}
.youshi1 p {
    line-height: 25px;
    text-align: justify;
    padding: 10px;
    font-size:13px;
}
.youshi1 .c1 {
    float: left;
    width: 23%;
    padding: 10px;
    border-right: 1px solid #dedede;
}
.youshi1 .c2 {
    float: left;
    width: 23%;
    padding: 10px;
    border-right: 1px solid #dedede;
}
.youshi1 .c3 {
    float: left;
    width: 23%;
    padding: 10px;
    border-right: 1px solid #dedede;
}
.youshi1 .c4 {
    float: left;
    width: 23%;
    padding: 10px;
}
.post-item {
    box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.1) inset;
}
.center-block {
    display: block;
    margin-right: auto;
    margin-left: auto;
	width:100%;
}

/*news*/
.news1{ width:100%; background:#fafafa; padding:15px 0; float:left; margin-top:20px;}
.news_box{ width:1200px; float:left; margin-top:30px;}
.news_dh{ width:350px; float:left; height:100px; margin-top:5px; margin-left:425px;}
.news_box_news{ width:353px; float:left; margin-right:70px;}
.news_box_news.m_right{ margin-right:0;}
.news_box_news .news_box_news_dh{ width:353px; float:left;color:#333;height:25px; line-height:25px;}
.news_box_news_dhs{ font-size:16px;font-weight:bold;}
.news_box_news_dh_more{ font-size:12px; float:right;}
.news_box_news_dh_more a{ color:#e05757; text-decoration:none;}
.news_box_news_dh_more a:hover{ color:#333; text-decoration:underline;}
.news_box_news_list{ width:353px; float:left; margin-top:15px;}
.news_box_news_list li{ width:353px;float:left;}
.news_box_news_list li .news_lists_list{ width:280px;float:left; height:30px; line-height:30px; text-align:left; white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.news_box_news_list li .news_lists_time{ width:50px;float:left; height:30px; line-height:30px; font-size:13px; text-align:left; overflow:hidden; color:#999; margin-left:20;}
.news_lists_list a{ color:#333; font-size:13px; text-decoration:none;}
.news_lists_list a:hover{ color:#cc0000; font-size:13px; text-decoration:underline;}

/*about*/
.about1{ width:1200px; float:left; padding:50px 0;}
.about_dh{ width:350px; float:left; height:100px; margin-top:5px; margin-left:425px;}
.about_box{ width:1200px; margin:30px auto 0;}
.about_box .about_box_left{ width:470px; float:left; height:380px;}
.about_box .about_box_right{ width:698px; float:left; margin-left:32px;height:380px;}
.about_box .about_box_right p{ color:#000; line-height:30px;}
.about_box_right dl{ width:698px; float:left;}
.about_box_right dl dt{ width:698px; float:left; font-size:20px; font-weight:bold; text-align:left; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; height:25px; line-height:25px;}
.about_box_right dl dd{ width:698px; float:left; margin-top:15px;}
.about_box_right dl dd.m_top{ margin-top:30px;}
.about_us{ width:698px; float:left; line-height:24px; font-size:16px; height:270px; overflow:hidden; color:#333;}
.icons_tb{ width:30px; float:left;height:30px;}
.about_contact{ height:30px; margin-left:15px; line-height:30px; font-size:20px; font-weight:bold;}

/*焦点图*/
.focus{ position:relative; width:408px; height:240px; background-color: #000; float: left;}  
.focus img{ width: 408px; height: 240px;} 
.focus .shadow .title{width: 260px; height: 40px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px;}  
.focus .fcon{ position:relative; width:100%;float:left;display:none;background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

/*process*/
.process_box{ width:100%; background:#fafafa; float:left; padding:30px 0; overflow:hidden;}
.process{width:1200px;margin:15px auto 0; position:relative;}
.ul-line{height:1px;position:absolute;top:46.5px;left:0;width:1150px;float:left;background:#999999; margin:0 25px;}
.process-list{width:1200px; position:relative;left:0;}
.process-list li{float:left; margin-right:120px; width:144px;}
.process-list li.m_right{margin-right:0;}
.process1,.process2,.process3,.process4,.process5{ background:url(../images/process.png) no-repeat; width:94px; height:94px; margin-left:25px;}
.process1{ background-position: 0 0;}
.process2{ background-position:-94px 0;}
.process3{ background-position:-188px 0;}
.process4{ background-position:-282px 0;}
.process5{ background-position:-376px 0;}
.manufacturer_1{ width:20px; height:20px; float:left; background:url(../images/manufacturer1.png) no-repeat; position:relative;left:191px; top:-104px;}

.process_txt1{ width:144px;height:22px;line-height:22px;text-align:center;font-size:14px;color:#333;float:left;}
.process_txt1.m_top{ margin-top:4px;}

.dblock{margin-bottom:15px}
.h-underline{padding-bottom:12px;margin-bottom:28px;position:relative;border-bottom:solid 1px rgba(0,0,0,.07);text-align:left; font-size: 30px;}
.h-underline:before{position:absolute;content:"";height:1px;background:#bdc3c7;width:30%;max-width:150px;bottom:-1px;left:0}
.h3,h3{font-family:Roboto,sans-serif;font-weight:400;line-height:1.2;color:#37474f}