.center {width:1200px;margin:0 auto;}

.header{width:100%;height:242px;background:url(../images/headbg.jpg);}

.headerTop{ overflow:hidden; width:1200px; height:42px;margin:0 auto}
.headerTop p{ font-size:14px; color:#1D1A18; float:left; line-height:42px;}
.headerTop ul{ overflow:hidden; float:right;}
.headerTop li{ float:left; padding:0 17px;  font-size:14px;line-height:42px;}
.headerTop li:first-child{ border-left:none;}
.headerTop li.last{padding-right: 10px;border-right: none;}
.headerTop li a{color:#1D1A18;}

.headerCenter { overflow:hidden;height: 142px;}

.head_nav{width:1200px;height:58px;background:url(../images/navbg.jpg);}
.head_nav ul li{height:58px;width:150px;float:left;line-height:43px;text-align:center;}
.head_nav ul li:hover a{background:url(../images/hd_n_c.jpg) center top no-repeat;color:#fff}
.head_nav ul li a{color:#fff;font-size:17px;height:58px;width:150px;float:left;line-height:58px;text-align:center;font-family: microsoft yahei , "宋体";}
.head_nav ul li a.active{background:url(../images/hd_n_c.jpg) center top no-repeat;color:#fff}

#playBox{width:100%; height:600px;background:#333; position:relative; overflow:hidden;}
#playBox .focus{position:absolute; width:1920px; left:50%; margin-left:-960px;}
#playBox .oUlplay{width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:300px; left:250px; z-index:10;}
#playBox .next{cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:300px; right:250px; z-index:10;}
#playBox .smalltitle {width:100%; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ margin:0 auto;}
#playBox .smalltitle ul li{background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1; cursor:pointer}
#playBox .smalltitle .thistitle{ background:#C61E6E;}

.daohangbg{width:570px;margin-top:-358px;position:relative;background-color:#ffffff;height:358px;}
.ny-product{background-color:#ffffff;padding-top:18px;}
.ny-product li{margin-left:16px;width:120px;float:left;background-color:#ffffff;}
.ny-product li .pic{overflow:hidden;width:106px;height:100px;padding:8px;}
.ny-product li span.pro-name{width:120px;font-size:15px;line-height:40px;color:#333;text-align:center;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

/*友情链接*/
.linkbg{background:url(../images/linkbg.gif) repeat-x;width:100%;overflow:hidden;}
.link{width:1260px;margin:0 auto;}
.link h2{width:150px;font-size:43px;font-weight:normal;padding:10px 0 0 0;text-align:center;}
.link h2{color:#0270C1;font-family:"Times New Roman", Times, serif;}
.link h2 span{font-family:"宋体";font-size:14px;color:#3e3e3e;display:block;line-height:30px;}
.l_con{width:900px;line-height:24px;overflow:hidden;padding:14px 0 0 0;}
.l_con a{padding:0 8px;font-size:13px;}
/*底部开始*/
/* footer */
.footer-nr{background:url(../images/FooterBg.jpg) center;width:100%;height:580px;}
.footer{position:relative;padding:80px 0;background:url(../images/ditu-img.png) no-repeat right 56px;width:1300px;margin:0 auto;overflow:hidden;}
.footer dl{float:left;width:180px;text-align:left;}
.footer dl dt a{font-size:18px;color:#fff;}
.footer dl dt a:hover{color:#0782ff;}
.footer dl dd{margin-top:30px;}
.footer dl dd a{font-size:15px;color:#bbb;}
.footer dl dd a:hover{color:#0782ff;}
.footer-box{}
.footer-box h3{font-weight:normal;font-size:16px;color:#ffffff;}
.footer-box h4{font-size:32px;margin-top:20px;color:#FCF305;font-weight:normal;font-family:"Arial";}
.footer-box p{font-size:15px;color:#999;font-family:"Arial";line-height:40px;}
.footer .erweima{width:388px;position:absolute;left:360px;top:290px;height:180px;}
.footer .erweima span{font-size:14px;color:#fff;display:block;width:159px;float:left;width:162px;text-align:center;background:#1c1c1c;border-radius:10px;border:1px solid #383838;/* padding:10px 0; */margin-top:120px;height:39px;line-height:39px;overflow:hidden;}
.footer .erweima span p{font-size:14px;color:#fff;}
.footer .erweima span:first-child{margin-right:40px;}
.footer .erweima span.span02 img{width:128px;height:128px;margin:0 auto;margin-top:8px;display:none;}
.footer .erweima span.span02:hover img{display:block;}
.footer .erweima span.span02:hover{margin-top:-16px;height:190px;transition:.8s;}
.footer-bot{margin-top:30px;width:100%;background:url(../images/link-bj.png) repeat center;text-align:center;height:85px;position:relative;}
.footer-bot p{color:#bbb;font-size:14px;line-height:85px;}
.footer-bot p a{color:#bbb;font-size:14px;}
.footer-bot p a:hover{color:#0782ff;}


.zybj{overflow:hidden;width:100%;background-color:#F2F2F2;padding-top:30px;padding-bottom:28px;}
.title4{overflow:hidden;width:100%;text-align:center;background:url(../images/allxian.png) no-repeat 0 50px;height:78px;}
.title4 h2{font-size:36px;color:#03279A;font-weight:normal}
.neirongye{width:1164px;margin:0 auto;background-color:#fff;padding:18px;overflow:hidden;}
.neirongye h1{overflow:hidden;line-height:58px;font-size:24px;text-align:center;width:100%;}
.neirongye h6{overflow:hidden;line-height:48px;font-size:14px;border-bottom:1px #333 dotted;text-align:center;width:100%;}
.neirongye p{line-height:28px;font-size:14px;}
.page {width:100%;height:45px;overflow:hidden;margin:15px 0;color:#000;}
.showpage {width:100%;overflow:hidden;height:38px;text-align:center;font-size:14px;border:1px solid #dcdcdc;}
.showpage a {padding:0 10px;overflow:hidden;line-height:26px;border:1px solid #dcdcdc;display:inline-block;color:#505050;position:relative;margin:0 10px;font-size:14px;top:5px;}
.showpage .current {padding:0 10px;overflow:hidden;line-height:26px;display:inline-block;color:#fff;position:relative;top:5px;background:#23b9f2;border:1px solid #dcdcdc;margin:0 10px;}
.pages_prew {padding:1px;}
.prev{width:100%;height:36px;line-height:36px;border:1px solid #e0e0e0;margin-top:18px;font-size:14px;}
.prev span.prev_tit{display:block;width:79px;height:36px;border-right:1px solid #e0e0e0;text-align:center;background:#f9f9f9;color:#525252;float:left;}
.prev span.prev_cont {margin-left:10px;}


.xzCont{margin-top:12px;padding-bottom:28px;}
.xzCont dl{overflow:hidden;padding:20px;background:#F2F2F2;}
.xzCont dt{float:left;}
.xzCont dt img{width:250px;height:161px;}

.xzCont dd{margin-left:270px;}
.xzCont dd h5{font-weight:normal;line-height:16px;margin-bottom:12px;}
.xzCont dd h5 span {float:right;color:#0348E6;font-size:15px;}
.xzCont dd h5 a{font-size:16px;color:#03279A;}
.xzCont dd p{font-size:14px;line-height:28px;height:84px;overflow:hidden;}
.xzCont dd>a{display:block;width:90px;height:30px;line-height:30px;text-align:center;font-size:13px;color:#ececec;text-decoration:none;background:#777777;margin-top:15px;}


.xzCont2{margin-top:20px;width:1200px;}
.xzCont2 dl{width:531px;padding:20px;background:#F7F6F6;margin-bottom:20px;float:left;margin-right:20px;}
.xzCont2 dt{float:left;}
.xzCont2 dt img{width:200px;height:161px;}

.xzCont2 dd{margin-left:220px;}
.xzCont2 dd h5{font-weight:normal;line-height:16px;margin-bottom:12px;}
.xzCont2 dd h5 a{font-size:16px;color:#03279A;}
.xzCont2 dd p{font-size:14px;line-height:28px;height:84px;overflow:hidden;}
.xzCont2 dd>a{display:block;width:90px;height:30px;line-height:30px;text-align:center;font-size:13px;color:#ececec;text-decoration:none;background:#777777;margin-top:15px;}



.xzCont ul{overflow:hidden;width:1200px;}
.xzCont li{float:left;width:528px;padding:20px;border:1px solid #ececec;border-left-width:3px;margin-right:20px;margin-top:20px;}
.xzCont li h5{font-weight:normal;line-height:16px;margin-bottom:15px;}
.xzCont li h5 a{font-size:16px;color:#03279A;}
.xzCont li h5 span {float:right;color:#03279A;font-size:15px;}
.xzCont li p{font-size:14px;color:#666;line-height:36px;height:72px;overflow:hidden;}
.xzCont li:hover{border-color:#03279A;}




.ny-product2{width:1220px;overflow:hidden;}
.ny-product2 li{margin-right:30px;margin-bottom:25px;width:267px;float:left;border:solid 1px #e3e3e3;background:#F3F1F1;}
.ny-product2 li .pic{overflow:hidden;width:263px;height:263px;padding:2px;}
.ny-product2 li span.pro-name{width:267px;font-size:15px;line-height:48px;color:#333;text-align:center;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-top:1px solid #E3E3E3;}
.ny-product2 li:hover .pic img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}



.ny-product3{width:1220px;overflow:hidden;}
.ny-product3 li{margin-right:34px;margin-top:34px;width:162px;float:left;border:solid 1px #e3e3e3;background:#F3F1F1;}
.ny-product3 li .pic{overflow:hidden;width:158px;height:231px;padding:2px;}
.ny-product3 li span.pro-name{width:162px;font-size:13px;line-height:48px;color:#333;text-align:center;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-top:1px solid #E3E3E3;}


.area {height:100%;padding:0 10px;}
.area-title {padding-bottom:10px;border-bottom:1px solid #ddd;}
.area-title span {float:right;line-height:41px;}
.area-links {margin:15px 0;}
.area-links a {margin:8px;line-height:24px;}
.blue-title {width:100%;height:41px;}
.blue-title .title-more { line-height:48px;}
.blue-title div {width:auto;padding:0 10px;height:29px;margin:10px 0 0 15px;float:left; text-align:center;line-height:29px;font-size:14px; color:#fff; background:#00aef0;}

.v_pcon1{margin-top:20px;width:100%;overflow:hidden;margin-bottom:40px;}
.v_ppic{float:left; width:1160px;}
.v_ppic .biao{color:#333;font-size:22px;line-height:48px;text-align:center;margin-bottom:12px;}
.v_ppic .txt2{line-height:32px;font-size:14px;color:#666;margin-bottom:12px;}
.v_ppic .txt3{line-height:32px;font-size:15px;text-align:center;}

h3.htitle{ text-align:center; font-size:28px; margin-top:26px;margin-bottom:12px;color:#333;}
h3.htitle a{ color:#333;}
h3.htitle a:hover{color:#dc1313;}
span.htitle{ display:block; text-align:center; font-size:14px; color:#777; font-family:Arial; padding-top:20px; background:url(../images/title_bg.png) no-repeat center top; margin-bottom:40px;  text-transform: uppercase;}

/*about*/
.about { overflow:hidden; width:100%; height:590px; background:url(../images/bbbbg.jpg) no-repeat center top; margin-top:26px;}
.about h3.htitle a:hover{ color:#dc1313}
.about dl{ overflow:hidden; width:1200px; margin:0 auto; height:360px; background-color:#fff;}
.about dt{ overflow:hidden; width:610px; height:360px; float:left}
.about dd{ overflow:hidden; float:right; width:510px; height:360px; padding:0 35px; background-color:#fff;}
.about dd h4{ font-size:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-top:30px; margin-bottom:10px;}
.about dd h4 a{ color:#333}
.about dd p{ font-size:14px; text-align:justify; margin-bottom:12px; color:#666; line-height:30px; height:120px; overflow:hidden}
.about dd p a{ color:#e01313;}
.about dd ul{ overflow:hidden; width:100%; padding-top:25px; border-top:2px solid #e8e8e8;}
.about dd li{ float:left; width:102px; margin-right:34px;}
.about dd li.last{ margin-right:0;}
.about dd li i{ display:block; width:102px; height:102px; position:relative; margin:0 auto; overflow:hidden; margin-bottom:10px;}
.about dd li i img{ display:block; position:absolute; left:0; top:0;}
.about dd li span{ display:block; text-align:center; font-size:14px; color:#666;}
.about dd li a{ display:block; text-decoration:none}
.about dd li:hover span{ color:#e01313}
.about dd li:hover i img{top:-102px}

/*news*/
.news { overflow:hidden; width:1200px; margin:0 auto; margin-bottom:45px;}
.news h3.htitle a:hover{ color:#dc1313}
.news .newbox{ overflow:hidden; width:100%; height:420px;}
.news .newsLeft { overflow:hidden; width:590px; background-color:#f9f9f9; height:420px; float:left;}
.news .newsLeft .tubox{ display:block; width:590px; height:290px; overflow:hidden; margin-bottom:25px; position:relative;}
.news .newsLeft img{ display:block; position:absolute; left:0; bottom:-40px; width:100%;}
.news .newsLeft h4{ width:555px; margin:0 auto; margin-bottom:15px; overflow:hidden;}
.news .newsLeft h4 a{ display:block; width:440px; font-size:16px; color:#333; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left;}
.news .newsLeft h4 span{ font-weight:normal; font-size:14px; color:#999; float:right;}
.news .newsLeft p{ font-size:14px; width:555px; margin:0 auto; color:#5555; line-height:28px; height:56px; overflow:hidden;}
.news .newsLeft p a{ color:#dc1313;}
.news .newsLeft:hover h4 a{ color:#dc1313}

.news .newsRight{ overflow:hidden; width:590px; height:420px; float:right;}
.news .newsRight dl{ overflow:hidden; width:570px; padding:10px; height:106px; margin-bottom:20px;}
.news .newsRight dt{ overflow:hidden; float:left; width:160px; height:106px;}
.news .newsRight dd{ overflow:hidden; float:left; margin-left:20px; width:370px;}
.news .newsRight dd h4{ margin-top:6px; font-size:16px; margin-bottom:10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news .newsRight dd h4 a{ color:#333}
.news .newsRight dd p{ font-size:14px; color:#555; line-height:28px; height:56px; overflow:hidden}
.news .newsRight dl:hover{ background-color:#f5f5f5;}
.news .newsRight dl:hover h4 a{ color:#dc1313}

