@charset "utf-8";
*{padding:0; margin:0;}
body{font-family:"微软雅黑"; font-size:14px; color:#333;}
div{line-height:30px; color:#333; letter-spacing:1px; border:none;}
.both{clear:both;}
a{color:#000; text-decoration:none; border:none;}
a:hover{color:#eb5405; text-decoration:none;}
img{border:0;-ms-interpolation-mode:bicubic}
.m0a{margin:0 auto;}
.w100{width:100%; min-width:1200px;}
.w120{width:1200px;}
.fl{float:left;}
.fr{float:right;}
ul,li{list-style:none;}
.bgce{background-color:#eee;}
.bgcf{background-color:#fff;}
.bgc3{background-color:#242424;}
.bt19{border-top:1px solid #555;}
.p20{padding:20px 0px;}
.mb20{margin-bottom:20px;}
.mt25{padding-top:25px !important;}
.pt15{padding-top:15px;}
.pt30{padding-top:30px;}
.ad{background-color:#005fbb; text-align:center;}
.mr0{margin-right:0px !important;}

.top{background-color:#eee; height:34px; border-bottom:1px solid #d6d6d6; overflow:hidden;}
.top .topitem{line-height:34px;}
.top .topitem span{background:url(../images/map.png) no-repeat 0 center; text-indent:25px;}

.header{height:103px; overflow:hidden; padding-top:17px;}
.header .logo{width:285px; height:85px;}
.header .title{height:73px; padding-top:12px; font-size:26px; padding-left:5px; font-weight:bold;}
.header .title p{font-size:16px; letter-spacing:0px; margin-top:5px; color:#666; width:450px;}
.header .ali{width:220px; float:left; text-align:center; margin-top:5px;}
.header .tel{background:url(../images/tel.png) no-repeat 0 center; height:65px; font-size:22px; margin-top:10px; padding-left:55px; color:#666;}
.header .tel p{letter-spacing:0px; color:#000;}
.header .tel p em{color:#eb5405; font-style:normal;}

.nav{height:60px; line-height:60px; background-color:#0066aa; overflow:hidden;}
.nav .navitem{}
.nav .navitem li{float:left;}
.nav .navitem li a{color:#fff; font-size:18px; line-height:60px; display:inline-block; padding:0px 22px;}
.nav .navitem li.cur a{background-color:#eb5405; color:#FFF;}
.nav .navitem li a:hover{background-color:#eb5405;color:#FFF; text-decoration:none;}

.banner{min-width:1200px;height:600px;position:relative;overflow:hidden;}
.banner .bd{width:100% !important;}
.banner .bd li{width:100% !important;height:600px;background-position:center top;background-repeat:no-repeat;}
.banner .bd li a{display:block;background-size:auto;width:100% !important;height:100% !important;}
.banner-btn{width:100%;position:absolute;top:240px;left:0;margin-left:0;height:360px;overflow:hidden;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner-btn a.prev{left:-50px;background:url(../images/banico.png) no-repeat 0 0;}
.banner-btn a.next{right:-50px;background:url(../images/banico.png) no-repeat -49px 0;}
.banner .hd {position:absolute;top:325px;width:100%;display:block;}
.banner .hd ul{text-align:center}
.banner .hd ul li{width:50px;height:8px;text-indent:-9999px;background:#eb5405;cursor:pointer;display:inline-block;margin:0 5px;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner .hd ul li.on{background:#0066aa;width:60px;}
.banner:hover .banner-btn a.prev{left:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4;}
.banner:hover .banner-btn a.next{right:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4;}
.banner .banner-btn a.prev:hover,.banner:hover .banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}
.nban{height:400px; background-repeat:no-repeat; background-position:center center;}
.ban{background:url(../images/ban.jpg) no-repeat center top;height:146px; width:100%;}

.so{background-color:#eeeeee; height:43px; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
.so .soitem{height:43px;}
.so .soitem .hot{line-height:43px; width:930px; overflow:hidden;}
.so .soitem .hot a{margin-right:0px;}
.so .soitem .search{padding-top:5px;}
.stxt{border:1px solid #999; line-height:30px; font-size:15px; width:200px; text-indent:5px; color:#333;border-radius:5px 0px 0px 5px;}
.sbtn{background-color:#0066aa; border-radius:0px 5px 5px 0px; height:32px; color:#fff; font-size:15px; border:0px; padding:0px 8px; cursor:pointer;}

.tjbt{height:90px; line-height:90px; color:#0066aa; text-align:center; font-size:30px; font-weight:bold; background:url(../images/line.png) center center no-repeat;}
.xgbt{height:90px; line-height:90px; color:#0066aa; text-align:center; font-size:30px; font-weight:bold; background:url(../images/line2.png) center center no-repeat;}
.tjinfo{padding-bottom:20px; margin-bottom:20px; width:1224px;}
.post-slide{margin:0 13px;}
.post-slide .post-img{width:285px; height:285px; margin-bottom:2px;}
.post-slide .post-img img{border-radius:5px 5px 0 0;}
.post-slide .post-content{width:285px; height:35px; line-height:35px; overflow:hidden; background-color:#eb5405; text-align:center;}
.post-slide .post-content a{color:#fff;}

.tjinfo dl{width:285px;height:322px; float:left; margin-left:20px; margin-bottom:15px;}
.tjinfo dl:first-child{margin-left:0px !important;}
.tjinfo dl:nth-child(5){margin-left:0px !important;}
.tjinfo dl:nth-child(9){margin-left:0px !important;}
.tjinfo dl dt{width:285px; height:285px; margin-bottom:2px; }
.tjinfo dl dt img{border-radius:5px 5px 0 0;}
.tjinfo dl dd{width:285px; height:35px; line-height:35px; overflow:hidden; background-color:#eb5405; text-align:center;}
.tjinfo dl dd a{color:#fff;}

.tjinfo1 dl{width:285px;height:322px; float:left; margin-right:20px;}
.tjinfo1 dl dt{width:285px; height:285px; margin-bottom:2px;}
.tjinfo1 dl dt img{border-radius:5px 5px 0 0;}
.tjinfo1 dl dd{width:285px; height:35px; line-height:35px; overflow:hidden; background-color:#eb5405; text-align:center;}
.tjinfo1 dl dd a{color:#fff;}

.vinfo dl{width:300px;height:263px; float:left; margin-right:15px; margin-bottom:15px;}
.vinfo dl:nth-child(3n){margin-right:0px !important;}
.vinfo dl dt{width:300px; height:226px; margin-bottom:2px; position:relative;}
.vinfo dl dt a{width:100%; height:100%; display:inline-block;}
.vinfo dl dt a i{width:50px; height:50px; display:block; position:absolute; background:url(../images/play.png) no-repeat 0 0; z-index:999; top:82px; left:117px;}
.vinfo dl dd{width:300px; height:35px; line-height:35px; overflow:hidden; background-color:#eb5405; text-align:center;}
.vinfo dl dd a{ color:#fff;}

.probt{color:#0066aa; text-align:center; font-size:34px; font-weight:bold; }
.probt1{text-align:center;font-size:17px;color:#666666;margin-top:8px; background:url(../images/line1.png) center center no-repeat; line-height:30px; margin-bottom:20px;}

.chanpin{margin-bottom:20px;}
.chanpin .left{width:250px; margin-right:20px;}
.chanpin .left .fltop{background-color:#0066aa; color:#FFF; font-size:20px; height:50px; text-align:center; line-height:50px;border-radius:5px 5px 0 0;}
.chanpin .left .flinfo{border:2px solid #0066aa; border-top:0px; margin-bottom:20px; padding:10px 10px;}
.chanpin .left .flinfo dl{width:226px; margin-bottom:10px;}
.chanpin .left .flinfo dl dt{width:226px; height:35px; background:url(../images/flbg.gif) no-repeat 0 0; line-height:35px; text-indent:10px; overflow:hidden;}
.chanpin .left .flinfo dl dt:hover{background:url(../images/flbgA.gif) no-repeat 0 0;}
.chanpin .left .flinfo dl dt a{font-size:16px;}
.chanpin .left .flinfo dl dd{line-height:32px; border-bottom:1px dotted #CCCCCC; height:32px; overflow:hidden; text-indent:10px;}
.fz21{font-size:21px !important;}

.chanpin .left .lxtop0{background-color:#eb5405; color:#fff; height:40px; font-size:20px; text-align:center; line-height:40px; border-radius:5px 5px 0 0;}
.chanpin .left .lxinfo{border:1px solid #ddd; padding:10px 20px;}
.chanpin .left .lxinfo .qq{background:url(../images/QQ.png) no-repeat 0 center; text-indent:30px; border-bottom:1px dashed #CCCCCC; line-height:35px; height:35px;}
.chanpin .left .lxinfo .time{background:url(../images/time.png) no-repeat 0 center;text-indent:30px; font-size:16px; font-weight:bold; margin-top:10px; line-height:35px;}
.chanpin .left .lxinfo .timeinfo{border-bottom:1px dashed #CCCCCC;}
.chanpin .left .lxinfo .weixin{background:url(../images/weixin.png) no-repeat 0 center;text-indent:30px; font-size:16px; font-weight:bold; margin-top:10px; line-height:35px;}
.chanpin .left .lxinfo .weixininfo{}

.chanpin .right{width:930px;}
.chanpin .right .protop{background:url(../images/protop.gif) no-repeat 0 0; height:50px; font-size:18px;font-weight:bold; line-height:50px; text-indent:15px; text-align:left;}
.chanpin .right .protop span{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#999; font-weight:normal;}
.chanpin .right .protop a{float:right; font-weight:normal;font-size:14px; font-family:Arial, Helvetica, sans-serif;}

#pro_gd{overflow:hidden;height:830px;width:930px;margin-top:15px;}
#pro_gd1{}
#pro_gd1 .proinfo dl{width:300px;height:337px; float:left; margin-right:15px; margin-top:15px;}
#pro_gd1 .proinfo dl:nth-child(3n+0){margin-right:0px !important;}
#pro_gd1 .proinfo dl dt{width:300px; height:300px; margin-bottom:2px;}
#pro_gd1 .proinfo dl dd{width:300px; height:35px; line-height:35px; overflow:hidden; background-color:#eee; text-align:center;}

.chanpin .right .proinfo{}
.chanpin .right .proinfo dl{width:300px;height:337px; float:left; margin-right:15px; margin-bottom:15px; }
.chanpin .right .proinfo dl:nth-child(3n+0){margin-right:0px !important;}
.chanpin .right .proinfo dl dt{width:300px; height:300px; margin-bottom:2px;}
.chanpin .right .proinfo dl dt a img{border-radius:5px 5px 0 0;}
.chanpin .right .proinfo dl dd{width:300px; height:35px; line-height:35px; overflow:hidden; background-color:#eb5405; text-align:center;}
.chanpin .right .proinfo dl dd a{color:#fff;}

.about{overflow:hidden;}
.about .left{width:580px; height:480px;}
.about .right{padding:34px 50px; width:520px;}
.about .right .bt{height:60px; line-height:60x; text-align:left;font-size:25px;color:#0066aa; font-weight:bold;}
.about .right .info{text-align:left; font-size:15px; color:#666; margin-bottom:15px;}
.about .right .btn a{background-color:#0066aa; display:inline-block; color:#fff; font-size:18px; padding:6px 14px; letter-spacing:0px; border-radius:4px;}
.about .right .btn a:hover{background-color:#eb5405; text-decoration:none;}

.about_nor_center_bottom{background:#fff;height:355px;width:1200px;margin-top:20px;}
.about_nor_center_bottom .company_list {margin:0 0 35px 445px; height:42px; padding-top:37px;}
.about_nor_center_bottom .company_list li {background:#d0d0d0;float:left;width:140px;height:42px;font-size:16px;line-height:42px;text-align:center;margin-right:5px;}
.about_nor_center_bottom .company_list li.cur{background:#0066aa;}
.about_nor_center_bottom .company_list li.cur a {color:#fff;}
.about_nor_center_bottom .company_list li a{display:block; font-size:16px;}
.about_nor_center_bottom .company_r3cont > .company_img{display:none; position:relative; width:1200px; margin:0 auto;}
.about_nor_center_bottom .company_row3 .comp_ibtnl {left:-50px; background-position:left center;}
.about_nor_center_bottom .company_row3 .comp_ibtnr {right:10px; background-position:right center !important;}
.about_nor_center_bottom .company_row3 .comp_ibtn {width:40px;height:40px;background:url(../images/lrico.png) no-repeat; display:block;position:absolute;top:86px;cursor:pointer;transition:0.3s all ease-in-out;}
.about_nor_center_bottom .company_img_cont{width:1120px; overflow:hidden; height:195px;}
.gcimg{width:270px; height:195px; display:inline-block; float:left; padding-left:7px; padding-right:8px;}
.about_nor_center_bottom .company_img_cont table tr td{padding-left:0 !important; display:inline-block; margin-right:13px;}
.about_nor_center_bottom .company_img_cont table tr td a img {border:1px solid #eee;}
.about_nor_center_bottom .company_img_cont table tr td div a{display:none;}
.about_nor_center_bottom .company_r3cont{padding-left:30px; padding-right:30px;}

.Partner_img_r2 {width:1200px;height:160px;position:relative;display:block;margin:15px auto;}
#Partner_img_btn_l {background:url(../images/lico.png) center no-repeat;width:44px;height:44px;left:-60px;top:65px;cursor:pointer;position:absolute;}
#Partner_img_btn_r {background:url(../images/rico.png) center no-repeat;width:44px;height:44px;right:-60px;top:65px;cursor:pointer;position:absolute;}
.Partner_img_r2 table tr td a img{border:1px solid #dedede;}
.Partner_img_r2 table tr td{padding-left:0 !important; margin-right:16px; display:inline-block; width:288px; overflow:hidden;}
.Partner_img_r2 table tr td div a{display:none;}
.hzimg{width:285px; height:160px; display:inline-block; float:left; margin-right:15px;}

.news{}
.news .newsitem{margin-left:20px; border:1px solid #bbb; width:588px; border-radius:4px;}
.news .newsitem:first-child{margin-left:0px;}

.news .newsitem .nbt{background:url(../images/nico.gif) no-repeat 10px 14px #fafafa; text-indent:25px; height:40px; line-height:40px; padding:0px 10px; font-size:16px;}
.news .newsitem .nbt a{float:right; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.news .newsitem .ninfo{padding:10px 15px;}
.news .newsitem .ninfo dl{width:558px; height:200px; overflow:hidden; margin-bottom:15px;}
.news .newsitem .ninfo dl dt{width:230px; height:200px; float:left;}
.news .newsitem .ninfo dl dd{width:310px; height:200px; float:right; overflow:hidden; position:relative;}
.news .newsitem .ninfo dl dd a{font-size:18px; line-height:35px; height:35px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:310px; display:block; text-decoration:none;}
.news .newsitem .ninfo dl dd p{color:#666; line-height:25px; max-height:100px; overflow:hidden;}
.news .newsitem .ninfo dl dd .cbtn{ width:100%;}
.news .newsitem .ninfo dl dd .cbtn a{color:#fff; width:120px; font-size:15px; text-align:center; position:absolute; bottom:0px; left:0px;background-color:#666;}
.news .newsitem .ninfo dl dd .cbtn a:hover{background-color:#eb5405;}
.news .newsitem .ninfo .list{border-bottom:1px dotted #CCCCCC; line-height:35px; height:35px; overflow:hidden; color:#0066aa;}
.news .newsitem .ninfo .list span{float:right;}
.link{padding:10px 0px; color:#fff;}
.link span{background:url(../images/link.png) no-repeat 0 0; padding-left:20px; font-size:16px;}
.link a{color:#fff; margin-right:12px;}
.footer{color:#fff; text-align:center; padding:10px 0;}
.footer a{color:#eee;}

.plist_row21 #showtyepname a {color:#666;text-decoration:none;height:34px;font-size:14px;line-height:34px;padding-left:30px;background:#fbfbfb;position:relative;overflow:hidden;font-weight:bold !important;}
.plist_row21 table tbody tr .submenu1 {line-height:0px;width:224px;overflow:hidden;transition:0.8s all ease;display:block;background:#fbfbfb;border-left:1px solid #eee;border-right:1px solid #eee;max-height:0;}
.plist_row21 table tbody tr.open1 .submenu1 {max-height:420px;}
.submenu1 > div {width:226px; display:block;}

.submenu1 > div > a {display:block;height:35px;line-height:35px;text-indent:0;padding-left:20px;font-size:14px;width:206px;float:left; border-bottom:1px dotted #CCCCCC;}
#showtyepname{text-align:left;line-height:18px;padding- bottom:3px;word-break:break-all;}
.xiaolei{LEFT:0px;width:-253px;WORD - WRAP:break-word;}
.plist_row21 #showtyepname a:hover {text-decoration:none; color:#eb5405; font-weight:bold;}
.plist_row21 #showtyepname a:after {content:"●";width:8px;height:8px;position:absolute;top:-2%;left:10px;margin-top:0px;}
.plist_row21 table,.plist_row21 table tbody,.plist_row21 table tbody tr {display:block; width:100%;}

.open1 {width:auto !important;}
.links1 {line-height:35px;padding:0 !important;position:relative;height:35px;width:226px;display:block;margin:0 auto;}
.links1 b{display:block;}
.open1 .links1 b a {color:#0066aa !important;background:url(../images/flbgA.gif) center no-repeat;}
.links1 b a {line-height:35px;text-indent:0;display:block;position:absolute;top:0;font-size:15px;font-weight:bold !important;padding-left:0px;width:226px;color:#333 !important;text-indent:15px;background:url(../images/flbg.gif) no-repeat #fff;}
.open1 .links1 b a::after,.open1 .links1 b a:after {background:url(../images/flbgA.gif) no-repeat center;}
.plist_row21 table tbody tr.open1 .submenu1 {max-height:420px;}
.plist_row21 > table > tbody > tr{margin-bottom:10px;}
/*page*/
.pagess{clear:both;margin:20px;overflow:hidden;margin-left:0px;text-align:center;}
.pagess ul li{display:inline-block !important;border:1px solid #DDD !important;margin:0 3px !important;background:#DDD !important;color:#333;!important;border-radius:2px;}
.pagess ul li:hover{background:#005eb8 !important;color:#FFF !important;border:1px solid #005eb8 !important;}
.pagess ul li.thisclass{display:inline-block !important;border:1px solid #005eb8 !important;padding:4px 12px !important;line-height:20px !important;margin:0 3px !important;background:#005eb8 !important;color:#FFF !important;border-radius:2px;}
.pagess ul li.thisclass a{color:#FFF !important;}
.pagess ul li a{display:block !important;color:#000 !important;padding:4px 12px !important;line-height:20px !important;}
.pagess ul li a:hover{color:#FFF !important;text-decoration:none;}
.mye,.sye{padding:4px 12px !important; line-height:20px;}
/*404*/
.err{text-align:center;padding:15px 0px;background-color:#FFF;width:1200px;}
.e1{text-align:center;padding:10px 0px;margin:0 auto;}
.e1 img{display:inline !important;}
.e2{text-align:center;font-size:20px;color:#333;padding:10px 0px;}
.err a{padding:10px 30px;font-size:13px;background-color:#0066aa;border-radius:4px;display:inline-block;color:#FFF;}
.err a:hover{background-color:#eb5405;text-decoration:none;color:#FFF;}
/*location*/
.map{background:url(../images/home.png) no-repeat 10px center; box-shadow:0px 1px 4px 0px #ccc; line-height:35px; height:35px; text-align:left; margin:10px auto; border-radius:5px 0px 0px 5px; text-indent:35px;}
/*newslist*/
.newsinfo{}
.newsinfo dl{width:930px; margin-top:15px;}
.newsinfo dl dt{width:230px; height:200px; float:left;}
.newsinfo dl dd{float:right; width:680px;}
.newsinfo dl dd a{font-size:22px; font-weight:bold; line-height:35px; height:35px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:680px; display:block; text-decoration:none;}
.newsinfo dl dd span{color:#AAA; font-size:13px;}
.newsinfo dl dd p{color:#999;}
/*info*/
.info{padding-bottom:20px;}
/*caseinfo*/
.newsinfo h1{text-align:center; font-size:20px; padding:10px 0px;}
.newsinfo .pram{background-color:#f9f9f9; text-align:center; color:#888; font-size:14px; line-height:32px;}
.newsinfo .ny{padding:10px 5px; text-align:left;}
.newsinfo .pn{text-align:left; padding:0 5px;}
.newsinfo .shipin{text-align:center; padding-top:10px;}
.hzinfo{}
.hzinfo dl{width:300px;height:205px; float:left; margin-right:15px; margin-top:15px;}
.hzinfo dl:nth-child(3n+0){margin-right:0px !important;}
.hzinfo dl dt{width:300px; height:168px; margin-bottom:2px;}
.hzinfo dl dd{width:300px; height:35px; line-height:35px; overflow:hidden; background-color:#eee; text-align:center;}
.sbinfo{}
.sbinfo dl{width:300px;height:254px; float:left; margin-right:15px; margin-top:15px;}
.sbinfo dl:nth-child(3n+0){margin-right:0px !important;}
.sbinfo dl dt{width:300px; height:217px; margin-bottom:2px;}
.sbinfo dl dd{width:300px; height:35px; line-height:35px; overflow:hidden; background-color:#eee; text-align:center;}

.cimg{padding:10px 0px; text-align:center;}
/*企业风采*/
.content{width:1180px;margin:0 auto;}
.qy_fc{height:326px;}
.qy_fc h3{text-align:center; height:68px;}
.qy_fc h3 a{display:block;font-size:30px;font-family:"Microsoft YaHei";color:#0066aa; text-decoration:none;}
.qy_fc h3 a span{color:#ef6700;}
.qy_fc h3 i{font-style:normal; display:block;font-size:14px;font-family:"Arial";color:#999999; background:url(../images/bdr21_03.jpg) no-repeat center; text-transform:uppercase; font-weight:normal; margin-top:4px;}
.qy_lb{position:relative;}
.qy_lb ul{width:1000px; margin:auto; overflow:hidden;}.qy_lb li{float:left; padding-right:13px;}
.qy_lb li a{display:inline-block; width:240px; height:210px; background:url(../images/bdr22_05.jpg) no-repeat; text-align:center;}
.qy_lb li span{display:block; height:38px;font-size:14px;font-family:"Microsoft YaHei";color:#333333; line-height:38px;}
.qy_lb li.w_w{padding-right:0;}
.qy_lb li a:hover{background:url(../images/bdr22_03.jpg) no-repeat; color:#fff;}
.qy_lb li a:hover span{color:#fff;}
.qy_lb a.jt_z{position:absolute; left:-84px; top:76px;}
.qy_lb a.jt_y{position:absolute; right:-84px; top:76px;}

/*战略合作*/
.zl_hz{/*height:216px; */margin-top:30px; margin-bottom:10px;}
.zl_hz h3{text-align:center; height:74px;}
.zl_hz h3 a{display:block;font-size:30px;font-family:"Microsoft YaHei";color:#0066aa; text-decoration:none;}
.zl_hz h3 a span{color:#ef6700;}
.zl_hz h3 i{font-style:normal; display:block;font-size:14px;font-family:"Arial";color:#999999; background:url(../images/bdr15_03.jpg) no-repeat center; text-transform:uppercase; font-weight:normal; margin-top:4px;}
.hz_lb{position:relative;}
.hz_lb ul{width:1100px; margin:auto; overflow:hidden;}
.hz_lb li{float:left; padding-right:10px;}
.hz_lb li a{display:inline-block; width:283px; height:158px; border:#cccccc solid 1px;}
.hz_lb li a img{display:block;}
.hz_lb li.w_w{padding-right:0;}
.hz_lb a.jt_z{position:absolute; left:-46px; top:54px;}
.hz_lb a.jt_y{position:absolute; right:-46px; top:54px;}
.abg{background:url(../images/abg.png) repeat center; /*height:576px;*/margin-bottom: 30px;}
.zj_bd{/*background:url(../images/bdr17_03.jpg) no-repeat center; */height:875px;}
.zj_z{width:1194px; height:786px; margin-top:38px; position:relative;border:#cccccc solid 3px; }
.js_js{/*width:1007px; height:203px;*/width:1194px; /*margin-left:187px;*/ line-height:20px !important;}
.js_js h3 a{display:block;font-size:16px;font-family:"Microsoft YaHei";color:#0c419c; padding-top:26px; padding-left:30px; font-weight:bold;}
.zj_z dl{width:1194px; overflow:hidden;}

.js_js .pp{}
.js_js .pp .p1{ float:left; width:339px; margin-left:200px;display:block;font-size:16px;font-family:"Microsoft YaHei";color:#333333;padding:15px 15px 0 15px; line-height:28px;}
.js_js .pp .p2{ float:left; width:543px;display:block;font-size:16px;font-family:"Microsoft YaHei";color:#333333;padding:5px 15px 0 15px; line-height:28px;}
.js_js .pp .aimgf{ width:606px; height:453px; margin:15px 15px 0 0; float:right;}

/*.js_js .p1{display:block; padding-top:15px;font-size:16px;font-family:"Microsoft YaHei";color:#333333; width:964px; height:110px; overflow:hidden; padding-left:15px; line-height:28px; float:right; padding-right:15px;}
.js_js .p2{display:block; padding-top:15px;font-size:16px;font-family:"Microsoft YaHei";color:#333333; width:964px; height:110px; overflow:hidden; padding-left:15px; line-height:28px; float:right; padding-right:15px;}*/
.zj_z dt{ z-index:5;}
.zj_z dd{background:url(../images/bdr18_03.jpg) no-repeat; width:200px; height:209px; position:absolute; left:0px; top:0px; z-index:6;}
.zj_z dd h3{padding-top:28px; padding-left:27px; }
.zj_z dd h3 a{display:block;font-size:28px;font-family:"Microsoft YaHei";color:#fff; font-weight:bold; line-height:32px; text-decoration:none; }
.zj_z dd h3 a span{display:block;font-size:16px;font-family:"Arial";color:#fff; font-weight:normal; text-transform:uppercase; padding-bottom:12px; background:url(../images/bdr20_03.jpg) no-repeat bottom  left; }
.zj_z em{font-style:normal;}
.zj_z em i{font-style:normal; display:block;font-size:26px;font-family:"Impact";color:#ff6600; padding-left:27px;line-height:26px;}
.zj_z em p{display:inline-block;font-size:14px;font-family:"Microsoft YaHei";color:#fff; background:url(../images/bdr20_07.jpg) no-repeat left top;  width:100px; height:23px; padding-top:2px; margin-left:27px; margin-top:26px;}
.zj_y{width:290px;margin-top:38px; height:524px; background:#ffffff;}
.zj_y h3{background:url(../images/bdr18_05.jpg) no-repeat center; height:45px;}
.zj_y h3 a.kh_w{width:146px;font-size:18px;font-family:"Microsoft YaHei";color:#fff; text-align:center; font-weight:bold; line-height:45px; }
.zj_y h3 a.kh_w span{background:url(../images/bdr19_03.jpg) no-repeat left; padding-left:28px; }
.zj_y h3 a.kh_g{font-size:12px;font-family:"Microsoft YaHei";color:#fff; font-weight:normal; line-height:45px; padding-right:10px;}
.zj_y li{width:244px; height:204px;margin-left:22px; margin-top:20px; text-align:center;}
.zj_y li a.bj{display:block; width:243px; height:167px; background:#fff; text-align:center;  border:#cccccc solid 1px;}
.zj_y li a img{display:block; width:239px; height:163px; padding:2px;}
.zj_y li span{font-size:14px;font-family:"Microsoft YaHei";color:#666666; height:34px; line-height:34px; display:block;}

.footer_left{width:330px;background:url(../images/01.jpg) no-repeat right;}
.footer_left dl dt{font-size:16px;color:#fff;position:relative;padding-bottom:22px;}
.footer_center dl dt{font-size:16px;color:#fff;position:relative;padding-bottom:22px;}
.footer_left dl dd{float:left; width:150px;}
.footer_left dl dd a{color:#b9b9b9; display:inline-block;border-bottom:1px solid #383838;padding-bottom:10px;margin-bottom:10px;}
.footer_center{margin:0px 20px 0 62px;}
.footer_center dl dt{color:#fff; font-size:16px;}
.footer_center dl dd{background:url(../images/02.png) no-repeat 0 5px;color:#b9b9b9;padding-left:38px;margin-bottom:20px;}
.footer_center dl dd:nth-child(3){background-position-y:-43px;}
.footer_center dl dd:nth-child(4){background-position-y:-89px;}
.footer_center dl dd:nth-child(5){background-position-y:-136px;}
.footer_right {background:url(../images/01.jpg) no-repeat bottom left;padding-left:85px; height:242px;}
.footer_label{width:1200px; margin:0 auto;color:#fff; padding:30px 0; font-size:16px;}
.footer_label a{color:#fff;font-size:16px; padding-right:10px;}
.footer_right dl dt{font-size:16px; color:#fff;}
.footer_right dl dt{font-size:16px;color:#fff;position:relative;padding-bottom:22px;}
.footer dl dt::before{content:"";position:absolute;width:20px;height:2px;bottom:0;left:0;background:#fff;transition:0.5s all ease-in-out;}
.footer dl dt:hover::before{width:68px; background:#0967d9;}
/*contact*/
.Separate{width:1200px;}
.lxtop{width:1200px;}
.lxfsnr{width:1200px;}
.clear{height:0;overflow:hidden;clear:both;}
.lxtop{overflow:hidden;margin-top:30px;border-radius:3px;border:1px solid #ccc;}
.lxtop img{float:left;}
.lxtop p{font-size:16px;line-height:35px;padding:40px 30px 0 430px;color:#666;}
.lxtop p span{display:block;color:#0f37bd;font-size:18px;line-height:50px;}
.Separate {background:url(../images/line.png) no-repeat center 18px;font-size:30px;text-align:center;margin:35px auto 40px;overflow:hidden;}
.Separate span{display:block;font-size:14px;letter-spacing:5px;color:#a4a4a4;margin-top:10px;}
.lxfsnr{overflow:hidden;border:1px solid #ccc;border-radius:3px;padding-top:20px;}
.lxfsnr ul{overflow:hidden;}
.lxfsnr li{margin :0 0 20px 30px;float:left;width:526px;padding: 25px 0 14px 28px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.lxfsnr li img{float:left;}
.lxfsnr li p{float:left;line-height:46px;padding-left:25px;font-size:16px;}
.lxfsnr li a{font-size:16px;}
.wzdt{margin-bottom:20px !important;}
#bodycon #left,.mianbxContent{display:none;}
.bodyContentString8{width:1200px !important; margin:0 auto;line-height:180%;}
.sitemap{ margin-bottom:10px;}
.sitemap dt{ border-bottom:1px dotted #999999; line-height:35px;}
.sitemap dt a{ font-weight:bold; font-size:15px;}
.sitemap dd{ line-height:30px;}
.sitemap dd a{ font-size:14px; margin-right:15px;}

/*page*/
.page{float:left;width:100%;font-size:16px;padding:10px 0px;text-align:center;font-size:22px;}
.page a{padding:0px 10px;border:1px #e5e5e5 solid;background-color:#e5e5e5;margin-right:5px;font:normal 14px/30px Microsoft YaHei;color:#333;display:inline-block;}
.page a:hover{background-color:#0066aa;color:#fff;border:1px #0066aa solid;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;text-decoration:none;}
.page li{display:inline-block;}
.page .thisclass{font:normal 14px/30px Microsoft YaHei;color:#fff;border:1px #0066aa solid;background-color:#0066aa;width:30px;margin-right:5px;}