@charset "gb2312";
/*整站样式*/
body,td,th {color:#4B4B4B; font-size:12px; font-family:Microsoft YaHei;}
a:link {color: #4B4B4B; font-size:12px; text-decoration: none;}
a:visited {text-decoration: none; color: #4B4B4B;font-size:12px;}
a:hover {text-decoration: none; color: #FF3C00; font-size:12px; text-decoration:underline;}
a:active {text-decoration: none; color: #4B4B4B; font-size:12px;text-decoration:underline;}
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th{margin:0; padding:0;}
dl,dt,dd{ margin: 0px; padding: 0px; list-style: none;}
ul,li{list-style:none;}
input,textarea,select{font-family:inherit; font-weight:inherit; font-size:12px;}
img{border:0;}
.fl{float:left;}
.fr{float:right;}
.clear{height:0; overflow:hidden; clear:both;}
.cl{height: 0px; clear: both; overflow: hidden;}
#top,#logo,#search,#body1,#body2,#youshi1,#youshi2,#youshi3,#body5,#body6,#body7,#link,#banqian1,#banqian2{ width:1002px; margin:0 auto; overflow:hidden;}
/*top*/
.top1{ width:600px; height:32px; line-height:32px;}
.top2{ width:267px; height:32px; line-height:32px; text-align:right;}
/*logo*/
.logo1{ width:108px; padding-top:29px; padding-bottom:25px;}
.logo2{ width:451px; padding-top:47px; padding-bottom:47px;}
.logo3{ width:224px; padding-top:60px;}
.logo4{ padding-top:60px; padding-left:20px;}
/*导航*/
#navbj{ width:100%; overflow:hidden; margin:0 auto; background:url(../images/20150915103141134113.jpg); height:47px; line-height:47px;}
.nav{background:url(../images/20150915103134313431.jpg) left top no-repeat; width:1002px; margin:0 auto; height:47px; line-height:47px; overflow:hidden;}
.nav ul{ height:47px; line-height:47px;}
.nav li{ background:url(../images/20150915103116491649.jpg) right no-repeat; font-size:15px; font-weight:bold; color:#FFF; text-align:center; float:left; height:47px; width:111px;}
.nav a:link {color: #fff; font-size:15px; font-weight:bold; text-decoration: none; display:block;}
.nav a:visited {text-decoration: none; color: #fff; font-size:15px; font-weight:bold; display:block;}
.nav a:hover {color: #F5DC03; font-size:15px; font-weight:bold;  text-decoration:none; display:block; background:url(../images/20150915103134313431.jpg);}
.nav a:active {color: #F5DC03; font-size:15px; font-weight:bold; text-decoration:none; display:block; background:url(../images/20150915103134313431.jpg);}
/*search*/
#search{ height:45px; line-height:45px;}
.guanjianci_l{ width:650px; line-height:45px;}
.guanjianci_r{ width:330px; padding-top:9px;}
/*banner*/
.focus {width:100%; height:550px;; overflow:hidden; position:relative;}
.focus ul {height:550px;; position:absolute;}
.focus ul li {float:left; width:100%; height:550px;; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:780px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:220px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
#flash_b{width:100%; height:13px; background:url(../images/20140417160070377037.jpg) repeat-x; font-size:0px; overflow:hidden; margin-bottom:20px;}
#banner_bj{width:100%; height:44px; overflow:hidden; background:url(../images/20150915105865326532.jpg) center; margin-bottom:20px;}
/*body1*/
#body1{ margin-bottom:50px;}
#feilei{ width:219px; float:left; overflow:hidden;}
.feilei1{ background:url(../images/2015091511460687687.jpg); height:56px; text-align:center; color: #FFF; padding-top:15px; font-size:18px; font-weight:bold;}
.feilei2_bj{ border:2px solid #000; border-bottom:none; border-top:none; padding-bottom:50px; padding-top:5px;}
.feilei2{ width:151px; margin:0 auto; overflow:hidden; background:url(../images/20150915114681658165.jpg); padding-left:35px;}
#products{ width:762px; float:right; overflow:hidden;}
.products1{ background:url(../images/20150915142226402640.jpg); font-size:16px; font-weight:bold; color:#FFF; padding-left:20px; height:33px; line-height:33px;}
.p10{ padding-top:15px;}
/*body2*/
#body2all{ width:100%; overflow:hidden; margin:0 auto; background:#FFF; padding-top:50px; padding-bottom:60px;}
.why{ background:url(../images/20170419171434_1287078034.jpg) left no-repeat; height:421px; font-size:16px; line-height:35px; padding-left:30px; padding-top:55px; color:#FFF; font-weight:bold; float:left; width:379px;}
.why_tu{width:593px; float:right;}
.why1{ padding-top:60px; text-align:center; font-size:20px;}
.why2{ padding-top:30px; text-align:center;}
/*body3*/
#body3_dh{ width:100%; overflow:hidden; margin:0 auto; background:url(../images/20150915150380018001.jpg) center; height:176px;}
#youshi1all{width:100%; overflow:hidden; margin:0 auto; background:url(../images/20150915150974527452.jpg) top center no-repeat; height:587px;}
#youshi1{ margin-top:74px;}
.youshi1_l{ width:483px; overflow:hidden;}
.youshi1_l1{ padding-left:80px; padding-top:10px; line-height:25px; font-size:14px;}
.youshi1_r{ width:477px; overflow:hidden; padding-top:20px;}
#youshi2all{width:100%; overflow:hidden; margin:0 auto; background:url(../images/20150915151094909490.jpg) top center no-repeat; height:534px;}
.youshi2_l{ width:492px; text-align:right; overflow:hidden;}
.youshi2_r{ width:493px; overflow:hidden; padding-top:12px;}
.youshi2_r1{ padding-left:85px; padding-top:10px; line-height:25px; font-size:14px;}
#youshi3all{width:100%; overflow:hidden; margin:0 auto; background:url(../images/20150915151090429042.jpg) top center no-repeat; height:514px;}
.fuwu{ overflow:hidden; margin-top:35px;}
.youshi3_l{ width:308px; overflow:hidden;}
.youshi3_l1{ padding-top:10px; font-size:14px; line-height:25px;}
.youshi3_c{ width:308px; overflow:hidden; margin-left:34px; margin-right:34px;}
.youshi3_r{ width:309px; overflow:hidden;}
/*body4*/
#body4all{width:100%; overflow:hidden; margin:0 auto; background:url(../images/20150916104179577957.jpg) top center no-repeat; height:288px;}
/*body5*/
#body5all{width:100%; overflow:hidden; margin:0 auto; background:#fff; padding-top:40px; padding-bottom:50px;}
.company{ line-height:25px; font-size:14px; overflow:hidden; margin-top:25px;}
/*body6*/
#body6{ margin-top:35px; margin-bottom:50px;}

.nrong {width:100%; margin:0 auto; padding:20px 0px 20px 0px; overflow:hidden; border-bottom:1px CCCCCC #E1E1E1;}
.nrong img { float:left; padding-right:15px;}
.nrong h1 { font-size:16px; line-height:40px; font-weight:bold;}
.nrong  p { line-height:20px; color:#666;}
.nrong1{background:url(../images/2015091517360419419.jpg); padding-left:10px; overflow:hidden;}
#news_bj{ width:60px; float:left; text-align:right; padding-top:50px;}
#wenti{ width:300px; float:right; overflow:hidden;}
/*body7*/
#body7all{width:100%; overflow:hidden; margin:0 auto; background:#fff; padding-top:40px; padding-bottom:50px;}
#body7{border:1px solid #D5D5D5; padding-bottom:25px;}
.changfan1{ text-align:center; padding-top:30px; color:#E4E4E4; font-size:26px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold;}
.changfan2{ width:893px; margin:0 auto; text-align:center; background:url(../images/2015091516560969969.jpg) no-repeat; height:40px; line-height:40px; font-size:26px; font-weight:bold; color:#000;}
.changfan3{ width:980px; margin:0 auto; overflow:hidden;}
.changfan3_l{ width:45px; padding-top:100px;}
.changfan3_c{ width:890px; padding-top:20px;}
.changfan3_r{ width:45px; padding-top:100px; text-align:right;}
/*link*/
#linkall{ width:100%; margin:0 auto; overflow:hidden; background:#DFDFDF; padding-top:25px; padding-bottom:25px;}
.link_l{ width:170px;}
.link_r{ width:820px; padding-top:20px;}
/*banqian*/
#banqian1{ width:100%; margin:0 auto; background: url(../images/20150915170851035103.jpg) repeat-x; height:56px; line-height:56px; text-align:center; color: #FFF;}
#banqian2{width:100%; position:relative; margin:0 auto; background:#545454; line-height:25px; padding-top:15px; padding-bottom:25px; text-align:center; color:#FFF;}
.hd0{position:relative;width:128px; margin:0 auto}
/*共用*/
.box{ background:url(../images/20150915160482768276.jpg) bottom left no-repeat; height:50px; line-height:50px;}
.box h3{width:110px; text-align:center; font-size:20px; font-weight:bold; color:#000; height:50px; float:left; line-height:50px;}
.box font{color:#757575; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:16px; font-weight:bold;}
.box span{padding-top:20px; float:right; height:30px;}
.cp img{padding:10px; border:2px solid #D6D6D6; background:#fff;}
.cp img:hover{padding:10px; border:2px solid #FF6C00; background:#fff;}

.ny_tit{ position:relative;}
.ny_tit span.tit{ position:absolute; color:#fff; font-size:20px; top:3px; left:13px; font-family:"微软雅黑";}
.ny_tit span.etit{  color:#ccc; font-size:16px;font-family:"微软雅黑";}