﻿@charset "utf-8";
/* CSS Document */

a:hover {text-decoration:none;}

h2.h2_title {padding-top: 45px;text-align: center;margin-bottom: 45px;font-weight: normal;}
h2.h2_title a {display: block;font-size: 28px;color: #005dc5;margin-bottom: 12px;}
h2.h2_title span {display: block;font-size: 28px;color: #005dc5;margin-bottom: 12px;}
h2.h2_title i {display: block;font-size: 18px;margin-bottom: 10px;}
h2.h2_title em {display: block;width: 52px;height: 3px;margin: 0 auto;background: #005dc5;}

#flashs{position: relative;}
#flashs img {display:block;width:1920px;height:600px;position:relative;left:50%;margin-left:-960px;}
#flashs .btnList{width: 100%;position: absolute;left: 0;bottom: 50px;text-align: center;}
#flashs .btnList span{display:inline-block;display: inline-block;width: 16px;height: 16px;background: url(../images/banicon01.png) no-repeat center;border-radius: 50%;margin: 0 2px;cursor: pointer;}
#flashs .btnList span.cur{background: url(../images/banicon02.png) no-repeat center;}
#flashs .bot{ display:block; position:absolute; width:58px; height:58px; top:50%; margin-top:-29px;display: none;}
#flashs .bot1{ background:url(../images/babot1.png) no-repeat center; left:5%; z-index: 2;}
#flashs .bot2{ background:url(../images/babot2.png) no-repeat center; right:5%; z-index: 2;}
#flashs:hover .bot{display: block;}

/* search部分 */
.wrap-search {height: 0}
.search {position: relative;top: -35px;z-index: 4;background: #fff;height: 65px;overflow: hidden;box-shadow: 0px 5px 3px #c4c6c8;}
.search .keyword {float: left; font-size: 13px;height: 65px;line-height: 65px;width: 720px;padding-left: 18px;overflow: hidden;}
.search .keyword span {float: left;width: 90px;color: #333;font-weight: bold;}
.search .keyword p {float: left; width:580px; overflow:hidden; position:relative;}
.search .keyword p a {float: left;font-size: 14px;margin-right: 10px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.search .keyword p a:hover {color: #067cff;}
.search .keyword a:first-child {padding-left: 0;border-left: none;}
.search .inp {float: right;width: 390px; height: 38px;margin-top: 13px;overflow: hidden;border: 1px solid #c0c0c0;margin-right: 15px;}
.search .inp input {border:none;height: 38px;line-height: 38px;width: 340px;float: left;text-indent: 12px; font-size: 14px;color: #999;}
.search .inp .sea {float: right; width: 46px;height: 24px;background: url(../images/search.png) no-repeat center;position: relative;top: 8px;border-left: 1px solid #c0c0c0; border:0px; }


.abojs {padding-top: 58px;background: #ebeef1;}
.abojs dl {padding-left: 385px;height: 170px;position: relative;padding-bottom: 60px;background: url(../images/abojsbg02.png) repeat-x left bottom;}
.abojs dl dt {position: absolute;left: 0;top: 0;padding-right:60px;height: 170px;background: url(../images/abojsbg.png) no-repeat right center;}
.abojs dl dd.dd1 {padding-top: 40px;font-size: 18px;font-weight: bold;margin-bottom: 20px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.abojs dl dd.dd1 a {color: #333;}
.abojs dl dd.dd2 {font-size: 14px;line-height: 24px;height: 48px; overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;color: #333;}
.abojs dl dd.dd2 a {color: #333;}


.hyyy {padding: 50px 0 90px;/*background: #ebeef1;*/}
.hyyy .hyyy_con dl {float: left;width: 168px;text-align: center;font-size: 18px;color: #333;margin-left: 2px;}
.hyyy .hyyy_con dl dt {width: 168px;height: 172px;position: relative;overflow: hidden;transition: all 0.5s;}
.hyyy .hyyy_con dl dt img {display: block;width: 168px;height: 172px;}
.hyyy .hyyy_con dl dt p {position: absolute;left: 12px;top: 0;background: url(../images/hyyybg.png) no-repeat center top;width: 144px;height: 144px;opacity: 0;filter: alpha(opacity=0); transition: all 0.5s;}
.hyyy .hyyy_con dl dt a {display: block;width: 100px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;background: #fff;border-radius: 27px;position: absolute;left: 22px;top: 85px;}
.hyyy .hyyy_con dl:hover dt {transform: rotateY(360deg);}
.hyyy .hyyy_con dl:hover dt p {opacity: 1;filter: alpha(opacity=100);}


.product {padding-bottom: 50px;}
.product .conleft {width: 288px;background: #005dc5;padding-bottom: 20px;}
.product .conleft h3 {font-size: 28px;text-align: center;color: #fff;padding-top: 24px;height: 100px;}
.product .conleft h3 a {display: block;color: #fff;margin-bottom: 5px;}
.product .conleft h3 p {padding: 0 40px;}
.product .conleft h3 p em {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 48px;height: 1px;background: #4d8ed7;}
.product .conleft h3 p span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;font-size: 18px;font-weight: normal;text-transform: uppercase;margin: 0 11px;}
.product .conleft .l_box {font-size: 16px;margin-bottom: 20px;}
.product .conleft .p1 {height: 58px;text-indent: 43px;background: #1672d8;margin-bottom: 10px;}
.product .conleft .p1 a {display: block;height: 58px;line-height: 58px;color: #fff;background: url(../images/projtr01.png) no-repeat 218px center;}
.product .conleft ul {margin: 0 32px 0 35px;}
.product .conleft ul li {height: 44px;line-height: 44px;border-bottom: 1px solid #5890ce;transition: all 1s;}
.product .conleft ul li:hover {text-indent: 16px;}
.product .conleft ul li a {display: block;height: 44px; color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.product .conright {width: 1200px;}
.product .conright .r_top {border: 1px solid #dedede;border-top: 4px solid #8cc71d;position: relative;overflow: hidden;margin-bottom: 19px;}
.product .conright .r_top ul {position: relative;}
.product .conright .r_top ul li {float: left; width: 1198px;height: 406px; background:#f7f7f7;}
.product .conright .r_top dl {padding-left: 450px;position: relative;width: 640px;}
.product .conright .r_top dl dt {width: 350px;height: 320px;position: absolute;left: 50px;top: 44px;}
.product .conright .r_top dl dt img {display: block;width: 350px;height: 320px;}
.product .conright .r_top dl dd.dd1 {padding-top: 100px;font-size: 18px;font-weight: bold;margin-bottom: 12px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.product .conright .r_top dl dd.dd1 a {color: #333;}
.product .conright .r_top dl dd.dd2 {font-size: 13px;line-height: 24px;height: 144px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6; -webkit-box-orient: vertical;}
.product .conright .r_top dl dd.dd3 {overflow: hidden;position: relative;margin-top: 15px;}
.product .conright .r_top dl dd.dd3 a {float: left;width: 135px;height: 36px;line-height: 36px; text-align: center;font-size: 13px;margin-right: 10px;border: 1px solid #bcbcbc;border-radius: 27px;color: #333;}
.product .conright .r_top dl dd.dd3 a:hover {background: #8cc71d;color: #fff;border-color: #8cc71d;}
.product .conright .r_top .proBtnl {display: block;width: 42px;height: 42px;position: absolute;left: 3px;top: 180px;cursor: pointer;background: url(../images/jtl01.png) no-repeat center;}
.product .conright .r_top .proBtnr {display: block;width: 42px;height: 42px;position: absolute;right: 20px;top: 180px;cursor: pointer;background: url(../images/jtr01.png) no-repeat center;}
.product .conright .r_top .proBtnl:hover {background: url(../images/jtl01.png) no-repeat center;}
.product .conright .r_top .proBtnr:hover {/*background: url(../images/jtR02.png) no-repeat center;*/}

.product .conright .r_bot dl {float: left;width: 288px;border: 1px solid #dedede;padding-bottom: 20px;margin-left: 13px;}
.product .conright .r_bot dl:first-child {margin-left: 0;}
.product .conright .r_bot dl dt {overflow: hidden;position: relative;margin-bottom: 10px;}
.product .conright .r_bot dl dt img {display: block;width: 288px;height: 288px;transition: all 1s;}
.product .conright .r_bot dl dd.dd1 {font-size: 18px;text-align: center;width: 224px;border-top: 1px solid #dcdcdc;margin: 0 auto;padding-top: 18px;margin-bottom: 8px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.product .conright .r_bot dl dd.dd1 a {color: #333;}
.product .conright .r_bot dl dd.dd2 {font-size: 14px;margin-bottom: 16px;text-align: center;padding: 0 30px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.product .conright .r_bot dl dd.dd3 a {display: block;width: 135px;height: 36px;margin: 0 auto;background: #8cc71d;border-radius: 27px;line-height: 36px;text-align: center;color: #fff;}
.product .conright .r_bot dl:hover dt img {transform: scale(1.1);}


.zzlc {height: 555px;background: url(../images/zzlcbg.jpg) no-repeat center top;}
.zzlc .p1 {text-align: center;padding: 35px 0;font-size: 18px;line-height: 30px;background: #fff;border-radius: 100px;box-shadow: 5px 15px 15px #d1d5d8;margin-bottom: 40px;}
.zzlc .p1 span{color:#005dc5;}
.zzlc .zzlc_con dl {float: left;width: 186px;padding-left: 120px;background: url(../images/zzlcbg.png) no-repeat 45px 85px;}
.zzlc .zzlc_con dl:first-child {padding-left: 40px;background: none;}
.zzlc .zzlc_con dl dt img {display: block;width: 186px;height: 186px;}
.zzlc .zzlc_con dl dd.dd1 {margin: 15px 0;font-size: 24px;text-align: center;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zzlc .zzlc_con dl dd.dd2 {font-size: 13px;line-height: 24px;text-align: center;}


.khjz {padding-bottom: 50px;}
.khjz .khjz_top {position: relative;overflow: hidden;margin-bottom: 28px;}
.khjz .khjz_top ul {position: relative;}
.khjz .khjz_top ul li {float: left;border: 1px solid #dddddd;height: 364px;width: 1198px;}
.khjz .khjz_top ul li dl {padding-left: 630px;position: relative;height: 364px;padding-right: 50px;width: 520px;}
.khjz .khjz_top ul li dl dt {position: absolute;left: 0;top: 0;}
.khjz .khjz_top ul li dl dd.dd1 {padding-top: 40px;font-size: 24px;margin-bottom: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.khjz .khjz_top ul li dl dd.dd1 a {color: #333;}
.khjz .khjz_top ul li dl dd.dd1 i {display: block;font-size: 14px;color: #999;}
.khjz .khjz_top ul li dl dd.dd2 {font-size: 13px;margin-bottom: 16px;}
.khjz .khjz_top ul li dl dd.dd3 {font-size: 14px;line-height: 30px;height: 120px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4; -webkit-box-orient: vertical;}
.khjz .khjz_top ul li dl dd.dd4 a {display: block;width: 135px;height: 36px;text-align: center;line-height: 36px;background: #005dc5;color: #fff;border-radius: 27px;margin-top: 40px;}
.khjz .khjz_top .khjzBtnl {display: block;width: 93px;height: 43px;border: 1px solid #a6a6a6;cursor: pointer;position: absolute;right: 98px;bottom: 0;background: #ebeef1;}
.khjz .khjz_top .khjzBtnl i {display: block;height: 43px;background: url(../images/jtl03.png) no-repeat center;}
.khjz .khjz_top .khjzBtnr {display: block;width: 93px;height: 43px;border: 1px solid #a6a6a6;cursor: pointer;position: absolute;right: 0px;bottom: 0;background: #ebeef1;}
.khjz .khjz_top .khjzBtnr i {display: block;height: 43px;background: url(../images/jtr03.png) no-repeat center;}
.khjz .khjz_top .khjzBtnl:hover {background: #005dc5;border-color: #005dc5;}
.khjz .khjz_top .khjzBtnl:hover i {/*background: url(../images/jtl04.png) no-repeat center;*/}
.khjz .khjz_top .khjzBtnr:hover {background: #005dc5;border-color: #005dc5;}
.khjz .khjz_top .khjzBtnr:hover i {/*background: url(../images/jtr04.png) no-repeat center;*/}
.khjz .khjz_bot {margin-bottom: 20px;}
.khjz .khjz_bot li {float: left;width: 199px;height: 100px;border: 1px solid #d2d2d2;margin: 0 -1px -1px 0;position: relative;z-index: 1;overflow: hidden;}
.khjz .khjz_bot li img {display: block;width: 199px;height: 100px;transition: all 0.5s;}
.khjz .khjz_bot li:hover {border-color: #005dc5;z-index: 2;}
.khjz .khjz_bot li:hover img {transform: scale(1.1);}
.khjz .ckgd {display: block;width: 163px;height: 46px;line-height: 46px;text-align: center;border: 1px solid #a6a6a6;margin: 0 auto;border-radius: 5px;font-size: 16px;}
.khjz .ckgd:hover {background: #005DC5;color: #fff;border-color: #005DC5;}


.dkhs {height: 737px;background: url(../images/dkhsbg.png) no-repeat center top;}
.dkhs h2.h2_title {color: #fff;margin-bottom: 45px;padding-top: 35px;}
.dkhs h2.h2_title span {color: #fff;}
.dkhs h2.h2_title em {background: #fff;}
.dkhs .dkhs_type {text-align: center;position: relative;z-index: 1;}
.dkhs .dkhs_type li {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 110px;height: 110px;background: url(../images/dkhsbg01.png) no-repeat center top;color: #fff;margin: 0 10px;transition: all 0.5s;position: relative; top: 10px;}
.dkhs .dkhs_type li span {display: block;padding-top: 30px;text-align: center;font-size: 35px;}
.dkhs .dkhs_type li i {font-size: 12px;color: #9ac3f2;text-transform: uppercase;}
.dkhs .dkhs_type li.cur {background: url(../images/dkhsbg02.png) no-repeat center top;color: #005DC5;top: 0;}
.dkhs .dkhs_type li.cur i {color: #cbcccc;}
.dkhs .dkhs_con {background: #fff;position: relative; z-index: 2;height: 428px;}
.dkhs .dkhs_con .dkhsBox {display: none;}
.dkhs .dkhs_con .dkhsBox.cur {display: block;}
.dkhs .dkhs_con .dkhsBox dl {padding-left: 700px;position: relative;width: 435px;}
.dkhs .dkhs_con .dkhsBox dl dt {position: absolute;left: 0;top: 0;}
.dkhs .dkhs_con .dkhsBox dl dt img {display: block;width: 660px;height: 428px;}
.dkhs .dkhs_con .dkhsBox dl dd.dd1 {padding-top: 75px;margin-bottom: 20px;}
.dkhs .dkhs_con .dkhsBox dl dd.dd2 {font-size: 14px;line-height: 24px;}



.fwbz {padding-bottom: 55px;background: #ebeef1;background: url(../images/zzlcbg.jpg) no-repeat center top;}
.fwbz .fwbz_con {margin-bottom: 40px; background:#fff;padding:40px 0;}
.fwbz .fwbz_con dl {float: left;width: 298px;text-align: center;height: 216px;border-left: 1px solid #dcdcdc;}
.fwbz .fwbz_con dl:first-child {border-left: none;}
.fwbz .fwbz_con dl dt {width: 91px;height: 116px;line-height: 116px;font-size: 50px;color: #a2a2a2;background: url(../images/fwbzbg01.png) no-repeat center;margin: 0 auto;position: relative; margin-bottom:20px;}
.fwbz .fwbz_con dl dd.dd1 {font-size: 22px;text-align: center;color: #333;margin-bottom: 20px;    display: none;}
.fwbz .fwbz_con dl dd.dd2 {padding: 0 60px;line-height: 24px;}
.fwbz .fwbz_con dl:hover dt {background: url(../images/fwbzbg02.png) no-repeat center;color: #005DC5;}
.fwbz .fwbz_con dl:hover dd.dd1 {color: #005DC5;}
.fwbz .fwbz_con dl:hover dd.dd2 {color: #005DC5;}
.fwbz .fwbz_bot .p1 {font-size: 16px;color: #fff;width: 245px;height: 48px;background: #8cc71d;border-radius: 10px;overflow: hidden;margin-left: 330px;}
.fwbz .fwbz_bot .p1 a {display: block;height: 48px;padding-left: 77px;background: url(../images/fwbzicon01.png) no-repeat 41px center;line-height: 48px;color: #fff;}
.fwbz .fwbz_bot .p2 {padding-right: 53px;margin-right: 335px;background: url(../images/l_tel.png) no-repeat right center;text-align: right;}
.fwbz .fwbz_bot .p2 i {display: block;font-size: 14px;}
.fwbz .fwbz_bot .p2 b {display: block;font-size: 24px;color: #005DC5;}



.scsb {padding-bottom: 70px;background: #ebeef1;background: url(../images/zzlcbg.jpg) no-repeat center top;}
.scsb .scsb_type {padding-top: 55px;text-align: center;margin-bottom: 35px;}
.scsb .scsb_type li {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 155px;height: 48px;text-align: center;line-height: 48px;background: #fff;border-radius: 8px;font-size: 18px;}
.scsb .scsb_type li a {display: block;height: 48px; color: #333;}
.scsb .scsb_type li.cur {background: #005dc5;}
.scsb .scsb_type li.cur a {color: #fff;}
.scsb .scsb_con {}
.scsb .scsb_con .conbox {display: none;}
.scsb .scsb_con .conbox.cur {display: block;}
.scsb .scsb_con .conbox ul li {float: left;width: 286px;margin-left: 18px;}
.scsb .scsb_con .conbox ul li:first-child {margin-left: 0;}
.scsb .scsb_con .conbox ul li span {display: block;width: 286px;height: 193px;overflow: hidden;}
.scsb .scsb_con .conbox ul li img {display: block;width: 286px;height: 193px;transition: all 0.5s;}
.scsb .scsb_con .conbox ul li p {margin-top: 35px;text-align: center;font-size: 14px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.scsb .scsb_con .conbox ul li:hover img {transform: scale(1.1);}
.scsb .scsb_con .conbox ul li:hover p {color: #005DC5;}



/**/
.news {padding: 50px 0; margin-top:-80px;}
.news .conleft {position: relative;}
.news .conleft .l_more {position: absolute;right: 5px;top: 8px;font-size: 14px;color: #333;}
.news .news_type {font-size: 18px;padding-bottom: 25px;border-bottom: 1px solid #e7e7e7;margin-bottom: 30px;}
.news .news_type a {float: left;padding: 0 15px;color:#222;height: 26px;line-height: 26px;position: relative;}
.news .news_type a:first-child {border-right: 1px solid #e5e5e5;}
.news .news_type i {display: none;width: 100%;height: 3px;position: absolute;left: 0;bottom:-26px;background: #8cc71d;}
.news .news_type a.cur {color: #8cc71d;font-weight: bold;}
.news .news_type a.cur i {display: block;}

.news .news_con {}
.news .news_con .conleft {width: 800px;}
.news .news_con .conleft .concase {display: none;}
.news .news_con .conleft .concase.cur {display: block;}
.news .news_con .conleft dl {padding: 0 0 20px 325px;position: relative;height: 200px;border-bottom: 1px solid #;}
.news .news_con .conleft dl dt {width: 305px;height: 196px;position: absolute;left: 0;top: 0;}
.news .news_con .conleft dl dt img{width: 305px;height: 196px;}
.news .news_con .conleft dl dd.dd1 {height: 30px;line-height: 30px;font-weight: bold;}
.news .news_con .conleft dl dd.dd1 a {color: #000;font-size: 16px;float: left;width: 380px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.news .news_con .conleft dl dd.dd1 span {float: right;font-size: 13px;color: #555;}
.news .news_con .conleft dl dd.dd2 {margin-top: 5px;line-height: 24px;font-size: 13px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;height: 96px;}
.news .news_con .conleft dl dd.dd3 {margin-top: 25px;}
.news .news_con .conleft dl dd.dd3 a {display: block;width: 99px;height: 33px;line-height: 33px;text-align: center;background: #8cc71d;color: #fff;font-size: 14px;border-radius: 5px;}
.news .news_con .conleft ul {margin-top: 20px;}
.news .news_con .conleft ul li {height: 40px;width: 365px;border-bottom: 1px dashed #d0d0d0;line-height: 40px;padding-left: 20px;font-size: 13px;background: url(../images/newsicon.png) no-repeat left center;}
.news .news_con .conleft ul li a {float: left;width: 275px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;color: #000;}
.news .news_con .conleft ul li span {float: right;color: #000;width: 80px;}
.news .news_con .conleft ul li:hover a {color: #005DC5;}
.news .news_con .conright {width: 340px;}
.news .news_con .conright .r_top {height: 52px;background: url(../images/newsbg01.png) no-repeat 90px 5px;border-bottom: 1px solid #e7e7e7;}
.news .news_con .conright .r_top .r_a1 {float: left;font-size: 18px;font-weight: bold;color: #000;padding-top: 5px;}
.news .news_con .conright .r_top .r_a2 {float: right;font-size: 14px;color: #333;margin-top: 10px;}
.news .news_con .right_con {position: relative;overflow: hidden;}
.news .news_con .wtcont{ height:420px; padding-top:10px;overflow:hidden;}
.news .news_con .conright dl{padding:15px 0;font-size: 14px;width: 320px;border-bottom: 1px dashed #e7e7e7;}
.news .news_con .conright dt{padding:2px 0; padding-left:30px; font-weight: bold;font-size: 16px;height: 22px;line-height: 22px;background: url(../images/news_q.png) no-repeat left center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news .news_con .conright dt a{ color:#333;}
.news .news_con .conright dd {height:60px;margin-top:13px; overflow: auto;background: url(../images/news_a.png) no-repeat left top;}

.news .news_con .conright dd a {display: block; color:#868686; line-height:20px; height:60px;margin-left:30px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;	-webkit-box-orient: vertical;}
	

/**/
.yqlj {padding-top: 30px;background: #f5f5f5;}
.yqlj .container {position: relative;}
.yqlj h4 {background: url(../images/yqljbg.png) no-repeat center 15px;font-size: 26px;text-align: center;}
.yqlj h4 a {color: #333;}
.yqlj h4 em {display: block;margin: 0 auto;font-size: 20px;color: #ccc;}
.yqlj ul {padding: 20px 20px 20px 0;position: relative;z-index: 1;}
.yqlj ul li {float: left;font-size: 14px;height: 14px;line-height: 14px;position: relative;border-left: 1px solid #8b8b8b;padding:0 20px;}
.yqlj ul li:first-child {font-size: 18px;height: 34px;border: 1px solid #cacaca;line-height: 34px;width: 128px;padding: 0;text-align: center;margin-right: 15px;position: relative;top: -10px;}
.yqlj ul li:nth-child(2) {border-left: none;}
.yqlj a.yqlj_more {display: block;width: 15px;height: 16px;background: url(../images/yqlj_more.png) no-repeat center;position: absolute;right: 5px;top: 75px;z-index: 3;}
.yqlj ul li a {color: #555;}
.yqlj ul li:hover a {color: #005DC5;}


/*视频弹出*/
.videobf {display: none; background: url(../images/bg01.png);position: absolute;left: 0;top: 0;width: 100%; height: 100%;z-index: 97;}
.videobf .video_con {width: 1000px;height: 600px;position: fixed;top: -600px;left: 50%;margin-left: -500px;margin-top: -300px;z-index: 98;background: #fff;border-radius: 10px;transition: all 1s;}
.videobf .video_con.cur {top: 50%;}
.videobf .video_con .closeVideo {display: block;width: 69px;height: 69px;background: url(../images/closeImg.png) no-repeat center;z-index: 99;position: absolute;right: -34px;top: -34px;cursor: pointer;}
.jj{
	float:right;
}

/*choose*/
.Zdhwz .container {
    overflow: hidden;

    padding-bottom: 58px;
}
.Zdhwz .Toptitle {
    width: 100%;
    text-align: center;
}
.Zdhwz .Toptitle h2 {
    font-size: 34px;
    color: #333333;
    font-weight: bold;
}
.Zdhwz .Toptitle h2>em {
    font-size: 34px;
    color: #fe5b00;
    font-weight: bold;
}
.Zdhwz .Toptitle p {
    overflow: hidden;
    margin-top: 12px;
    margin-bottom: 12px;
}
.Zdhwz .Toptitle p img {
    display: inline-block;
}
.Zdhwz .Toptitle b {
    display: inline-block;
    width: 69px;
    height: 1px;
    background: url(../images/choose/zs1.png) no-repeat;
}
.Zdhwzcont {
    overflow: hidden;
    margin-top: 41px;
	
}
.Zdhwzcont ul {
    overflow: hidden;
    width: 1100px;
	margin: 20px auto;
}
.Zdhwzcont ul li {
    float: left;
    width: 169px;
    height: 287px;
    position: relative;
    margin-right: 33px;
    text-align: center;
    padding: 35px 12px 0 12px;
    background: url(../images/choose/wbbg.png) no-repeat;
}
.Zdhwzcont ul li:last-child{margin-right:0px;}
.Zdhwzcont ul li img {
    display: inline-block;
}
.Zdhwzcont ul li h5 {
    font-size: 20px;
    line-height: 20px;
    height: 20px;
    color: #fe5b00;
    margin-top: 20px;
}
.Zdhwzcont ul li p {
    line-height: 25px;
    height: 105px;
    overflow: hidden;
    font-size: 13px;
    margin-top: 28px;
    color: #fff;
}
.Zdhwzcont ul li h5 {
    font-size: 20px;
    line-height: 20px;
    height: 20px;
    color: #4b6d0c;
    margin-top: 20px;
}
.bg{
	/*background-color:#f5f5f5;*/
	background: url(../images/zzlcbg.jpg) no-repeat center top;
}
/*标准*/
.g-nsbz {

}
.g-nsbz h4 {
    text-align: center;
}
a {
    color: #666;
    text-decoration: none;
}
.g-nsbz h4 p {
    font: 14px "Microsoft YaHei";
    color: #3e3a39;
    line-height: 27px;
    padding: 30px 0 55px 0;
}
.g-nsbz ul {
    height: 100px;
	margin-left: 123px;
}
.g-nsbz li {
    padding-right: 55px;
    height: 37px;
    width: 150px;
    float: left;
    font: 18px "Microsoft YaHei";
    color: #595757;
    line-height: 37px;
    background: url(../images/bz/bz_07.jpg) no-repeat left center;
    padding-left: 45px;
}
.g-nsbz .li2 {
    background: url(../images/bz/bz_09.jpg) no-repeat left center;
}
.g-nsbz .li3 {
    background: url(../images/bz/bz_12.jpg) no-repeat left center;
}
.g-nsbz .li4 {
    background: url(../images/bz/bz_15.jpg) no-repeat left center;
}
.nsbx {
    background: url(../images/bz/f_03.jpg) no-repeat 90px 40px;
    height: 452px;
	margin-left:85px;
}
a {
    color: #666;
    text-decoration: none;
}

.nsbx h3 {
    text-align: center;
    font: 24px "Microsoft YaHei";
    color: #f08300;
}
.nsbx p {
    width: 333px;
    float: left;
    text-align: center;
    padding-top: 100px;
    font: 14px "Microsoft YaHei";
    color: #595757;
    line-height: 35px;
	margin-top:31px;
}
.nsbx p i {
    display: block;
    padding: 25px 0 10px 0;
}
.nsbx .p2 {
    padding-left: 20px;
    width: 313px;
    _width: 302px;
    overflow: hidden;
	margin-top:31px;
}

.nsbx .p2 span {
    padding-left: 8px;
}
.nsbx p span {
    font: 58px "Microsoft YaHei";
    display: block;
    height: 120px;
    line-height: 120px;
    width: 310px;
}
.nsbx .p3 span {
    padding-left: 35px;
}
.ct{
	width:100%;
	margin:0 auto;
}


.youshi{ }
.Iblank2{ 
    width: 100%;height: 220px;
    background:#fff url(../images/ysbt.jpg) no-repeat top;
}
.main03{background:url(../images/ysbj.png) no-repeat center top;
      height: 1110px;
overflow: hidden;}
.main03 .wrap{position:relative; width: 1200px;margin: 0 auto;}
 .main03 .wrap .bj{   margin-top: -2px;}
.main03 .ys{position:absolute;}
.main03 .ys .tit{     font-size: 22px;    margin-bottom: 8px;
    line-height: 30px;    color: #8cc71d; font-weight:bold;}
.main03 .ys span{    font-size: 24px;
    display: block;
    margin-bottom: 26px;
    line-height: 30px;
    color: #0075c1;
    font-weight: bold;}
	.main03 .ys ul{}
.main03 .ys li{    font-size: 15px;
    line-height: 35px;}
.main03 .ys li b{ color:#ec2626;    font-weight: 200;}
.main03 .ys a{font-size: 16px; width: 124px;height: 46px; text-align: center; line-height: 45px; border-radius: 6px; margin-top: 18px; color:#fff;}
.main03 .ys .fl{background:#064088;}
.main03 .ys .qq{background:#6c981f;margin-left: 20px; float:left;}
.main03 .ys .fl:hover{background:#1f658c;}
.main03 .ys .qq:hover{background:#1d7e37;}
.main03 .one{    width: 540px;
       left: 114px;
    top:60px; }
.main03 .two{    width: 540px;top:305px;
    left: 114px;
   }
.main03 .three{      width: 480px;
      top: 558px;
    left: 722px;}
.main03 .four{width: 480px;
     top: 824px;
    left: 724px;}
	
/* 走进 */
.g_zj .pft5{background:url(../images/abtit.jpg) no-repeat;height: 75px;text-align: center;font-size: 28px;font-weight: bold;color: #000}
.g_zj .pft5 span{display: block;font-size: 14px;font-weight: normal;color: #c1c2c2;text-transform: uppercase;}
.g_zj .pft5 b{color: #e62129;}
.g_zj .pft5 a{color: #000}
.g_zj p{padding: 0 40px;text-align: center;font-size: 15px;color: #333333;line-height: 22px; overflow: hidden; margin-bottom: 30px;}
.g_zj span a{display: block;background:url(../images/abtn.jpg) no-repeat;width: 156px;height: 34px;line-height: 34px;padding-left: 16px;font-size: 16px;font-weight: bold;color: #fff; margin: 0 auto 50px;}
.g_zj .video{float: left;width: 568px;height: 451px;}
.g_zj .video img{width: 568px;height: 451px;}
.g_zj .xclst{float: right;width: 632px;}
.g_zj .xclst li{position: relative; float: left;width: 287px;margin-left: 22px;margin-bottom: 20px; heigt:215px;overflow:hidden;}
.g_zj .xclst li img{width: 287px;height: 215px;display: block;transition: all 0.3s linear 0s;}
.g_zj .xclst li:hover img{transform: scale(1.2);opacity: 0.6}
.g_zj .xclst li em{position: absolute;left:0;bottom: 0;width: 287px;height: 40px;line-height: 40px;overflow: hidden;font-size: 15px;color: #fff;background:url(../images/sha.png) repeat;text-align: center;}

