/*å¹»ç¯ç‰‡*/
.banner{overflow:hidden; width:100%; position:relative; z-index:1; background:#f5f5f5;}
.banner-box{ min-width:1300px; height:400px; position:relative; margin:0 auto; }
.banner-box .bd, .banner-box .bd ul{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:400px; background-position: center; background-repeat: no-repeat; background-color: #f5f5f5}
.banner-box .bd li a{ display:block; background-size:auto;     width: 100%;
    height: 80%;
    position: relative;
    z-index: 9;}
.banner-btn{ width: 100%; position: absolute; top:120px; left: 0; margin-left: 0; height: 250px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:30px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index: 9;}
.banner-btn a.prev{ left:-50px; background:url(../images/20201126104216_870397956.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(../images/20201126104216_870397956.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:0px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:10px; height:10px; border-radius :50%; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; opacity:0.8;}
.banner-box .hd ul li.on{ background: #009a46;border-radius: 8px; width:70px;}
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }
  /*nyjian*/
	*{margin:0 ;padding: 0;}
	.w1400{width:1300px; margin:54px auto;}
	.fl{float: left;}
	.fr{float: right;}
	.clear{clear: both;overflow: hidden;height: 0;}
.blk-md{margin-top: 30px !important; margin: 0 auto;width: 1300px;}
.miaoshu_head{    width: 100% !important;}
.tl-fdh-02 {height: 55px;background: #fff;  margin-bottom: 20px; overflow: hidden;}    
.tl-fdh-02 li { width: 240px;  height: 55px;  font-size: 18px; line-height: 55px; text-align: center; float: left; border-right: 1px solid #eee; margin-right: -1px; background: #f4f4f4; cursor: pointer; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.tl-fdh-02 li a {display: block; height: 55px; color: #666; font-size: 16px; }
.tl-fdh-02 li.sidenavcur,.tl-fdh-02 li:hover {background: url(../images/20200824115333_935267441.png) no-repeat bottom center #175ae7; border-color: #fff;}     
.tl-fdh-02 li.sidenavcur a,.tl-fdh-02 li:hover a {color: #fff; }
.endit-content {line-height: 28px;}
#bodycon #left{display: none;}
.pro_all_class{height: 60px !important;width: 100% !important;    margin-bottom: 30px !important;}
.pro_all_class a{float:left;width:265px;font-size: 16px;text-align:center;background-color:#555;display:block;line-height:50px;color:#fff;margin-right:10px;}
.pro_all_class a:nth-child(1),.pro_all_class a:nth-child(6){/* display:none */}
.one_bt_2019 a{display:block!important}
.pro_all_class a strong{background-color:#175ae7;display: block;}
.pro_all_class a:hover{background-color:#175ae7;display: block;}
.top{ position: relative !important;top: 0px !important;    border-radius: 0px !important;}
#left{display: none;}
.mianbxContent{    width: 1300px !important;margin: 0 auto;}
#bodycon{width: 100% !important;}
#center{ width:100% !important;}
.left{ position: relative; height:641px;    width: 390px;}
.en1{font-size: 30px;text-transform: capitalize;display: block;line-height: 40px;padding: 20px 0 0;}
.cn1{font-size: 30px;line-height: 40px; padding: 0 0 30px;font-weight: normal;}
.pic-plus{box-shadow:0px 0px 60px 0px rgba(0,0,0,0.1);}
.intro-num{position: absolute;bottom:0;left: 0;background-color: #0b3d93;width: 390px;height: 142px; }
.intro-num li{display: inline-block;text-align: left;    width: 148px;    float: left; margin-left:38px; padding-top:8px;}
.intro-num li p{    color: #fff;font-size: 16px;display: block;line-height: 10px;}
.intro-num li p i{    display: inline-block;font-size: 34px;color: #fff;font-family: arial;font-weight: bold;font-style: normal;vertical-align: middle;line-height: 40px;
padding-bottom: 5px; padding-right:3px;}
.jianjie_right{float: right;width:809px;padding: 34px;box-shadow: 0px 0px 60px 0px rgba(0,0,0,0.1);background: #fff;/* height:588px; */padding-top:40px;margin-left:5px;}
.tit{font-size: 32px;font-weight: normal;display: block;line-height: 30px;padding-bottom: 40px;border-bottom: 1px solid #f3edf0;margin-bottom: 30px;color: #009a46;}
.des{ line-height:34px; font-size:15px;    color: #666;}
.abt_img{width:600px;height:450px;}
.abt{width:560px;line-height:34px;color:#333;    font-size: 15px;}
.abt p{font-size:28px;font-weight:bold;margin:10px 0;}
.abt .font_en{font-size:18px;color:#ccc;margin-bottom:10px;display:block;}
.strength_cc ul li:nth-child(1){background:none;}
.strength_cc ul li:nth-child(4){width:300px;}
.strength_cc li:nth-child(3) b{left:222px;}
.strength_cc li:nth-child(4) b{left:222px;}
.strength_cc{background:#fff;width:1400px;height:193px;box-shadow: 0 0 25px #eee;margin:85px 0px;}
.counter{font-size: 60px;font-weight: bold;color: #0b3d93!important;}
.ngrhjg{font-size:18px;color:#0b3d93!important;}
.counter{font-size: 60px;font-weight: bold;color: #222;}
.jdygkdn{margin-top:54px;}
.jdygkdn p{ color: #cecece;line-height: 36px;}
.ngrhjgn{font-size:18px;color:#666;}
.jianjie3 td{padding-left: 0px !important; position: relative; float:left;margin-top: 30px;    width: 380px;height: 285px;margin-right: 16px;}
.jianjie3 td div{background:rgba(0,0,0,0.6);position: absolute; bottom:0px; width:380px; height:40px; padding:0 !important;}
.jianjie3 td div a{    color: #fff;font-size: 16px; line-height:40px;}
.jianjie3 tr{ display: block;}
.jianjie3 tr:nth-child(2){    margin-top: 30px;}
.jianjie3_botto img{display: block; margin: 0 auto;    padding: 35px 0 60px 0;}
.jianjie_bt_dz3{padding:70px 0 45px 0;}
.jianjie_bt p{font-size: 36px !important;color:#000 !important;text-align: center;margin-bottom: 20px;}
.jianjie_bt span{width:44px;height:5px;background: #0b3d93;display: block;margin:0 auto;}
.jianjie_bt2 p{color:#fff !important; padding-top: 110px;}
.jianjie_bt1{    padding-top: 96px;}
.jianjie_bt3{    padding: 60px 0 40px 0;}
 .content{    width: 1300px; margin: 0 auto; font-family: "Microsoft Yahei";}
.profile_info{    overflow: hidden;position: relative;float: right;}
.mCSB_inside > .mCSB_container{margin-right: 15%;}
.profile_des{width:550px; line-height:28px;}
.profile_des p{ padding-bottom:20px;}
.mCustomScrollbar{-ms-touch-action: pinch-zoom;touch-action: pinch-zoom;}
.jianjie4 td img{border: 1px solid #eee;}
.jianjie4 td > div a{ font-size:16px;}
.Introduction_Features{  background:#009a46;height: 138px;     width: 383px;    text-align: center;font-size: 16px;color: #fff; padding: 0 20px;}
.Introduction_Features span{ display: block;color: #fff;font-size: 24px;font-weight: bold;text-align: center;margin-bottom: 10px;    padding-top: 33px;}
.des img{ width:192px; margin-right: 4px;border: 1px solid #eee;     margin-top: 20px;}
/*ä¼ä¸šæ–‡åŒ–*/
.culture{ margin:0 auto; width:1300px; height: 312px; padding-bottom:60px;margin-top: 3em;
}
.culture1{font-size: 15px; float:left; width:470px; padding-top:40px;  line-height:34px;}
.culture1 span{ font-size:35px; line-height:36px; font-weight:bold; color:#333;font-weight: normal;}
.culture1 em{ display:block;  font-family:Tw Cen MT; font-size:22px; line-height:50px;     margin-bottom: 50px;}
.culture2{ float:right; width:760px;}
.culture2 dl{ width:170px; float:left; margin-left:20px; padding-top:20px;}
.culture2 dt{ width:170px; height:213px; overflow:hidden;}
.culture2 dt img{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.culture2 dl:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.culture2 dd{ height:70px; padding-top:20px; text-align:center; color:#FFF; line-height:24px; font-size:15px; background:#009a46;}
/*è”ç³»æ–¹å¼*/
.bq_lx {display:none;}
em,i{font-style:normal;}
.cl{clear:both;}
.contact_bg{ margin:0 auto;  width:1300px; height:925px; background:#f5f5f5;}
.information1{ padding-top:58px; height:315px; border-bottom:1px solid #e6e6e6;}
.contact_fl{ float:left; padding-left:58px; width:261px; color:#b1b1b1; font-size:16px;}
.contact_fl span{ font-weight:normal; color:#b9bac1; font-size:22px; font-family:Arial;}
.contact_fl i{ display:block; font-size:42px; line-height:82px; color:#383838; font-weight:bold;text-align: center;}
.contact_btn{ margin-top:30px; width:211px; height:60px; line-height:60px; text-align:center; background:#009a46; color:#fff; font-size:20px; letter-spacing:2px;}
.contact1{ float: right; position: relative; width:960px; margin-left:20px; }
.contact1:before{ position:absolute; left:-55px; content:''; width:1px; height:256px; background:#e4e4e4; margin-left:50px;}
.contact1 span{ display:block; font-size:24px; line-height:24px; color:#009a46; font-weight:bold;}
.contact1 p{  line-height:32px; font-size:16px;}
/*åœ°å›¾*/
.contact_map{ margin-top:56px !important; margin:0 auto; width:1285px; height:auto;}
/*å†…é¡µè”ç³»*/
.contn{background:#fafafa; padding:50px;}
.contn_t{font-size:24px; color:#222; font-weight:bold; padding-bottom:20px;}
.contn_w li{ width:25%; float:left; text-align:center; }
.contn_w p{font-size:16px; color:#333; line-height:40px;}
.contn_w span{font-weight:inherit; color:#333; font-size:17px;}
.contn_wm{ height:120px; padding-top:30px;background: url(../images/20200918173325_1043332681.png)no-repeat center top;}
.contn_w li:hover .contn_wm{background: url(../images/20201129202146_1500521649.png)no-repeat center top;}
.contn_map p{font-size:16px; line-height:50px; padding-left:20px; color:#333;}		
/* æ–°é—» */
#bodycon{width:100%!important;}
#bodycon #left{display: none;}
#bodycon #center{width: 100% !important;}
.cl{clear:both;}
.nyxqnewsbg{ width:100%; background:#f4f4f4; padding:30px 0;}
.nyxqnews{ margin:0 auto; width:1200px;}
.nyxqnews_left{ width:830px; float:left; background:#FFF; padding:30px; padding-bottom:0; overflow:hidden;}
.news_lefttit{ border-bottom:1px solid #e7e7e7; padding-bottom:15px;}
.news_lefttit h1{ font-size:22px; font-weight:normal; line-height:30px; display:block; margin-bottom:15px; color:#333;}
.news_lefttit span{ display:block; float:left; border-left:1px dotted #b6b6b6; color:#999; line-height:14px; padding:0 10px;}
.news_lefttit .chuchu{ padding:0 10px 0 0; border-left:none;}
.newsshare{ float:right; margin-top:-8px;}
.nyxqnews_leftcont{ margin-top:20px; line-height:28px; color:#777;}
.nyxqnews_leftpage{ width:890px; margin-left:-30px; margin-top:20px; border-top:1px solid #e7e7e7; line-height:70px;}
.nyxqnews_leftup{ float:left; border-right:1px solid #e7e7e7; width:364px; padding-left:50px; padding-right:30px; height:70px; overflow:hidden; background:url(../images/newsup.png) 30px 29px no-repeat; }
.nyxqnews_leftdown{ float:right; text-align:right; width:365px; padding-left:30px; padding-right:50px; height:70px; overflow:hidden; background:url(../images/newsdown.png) 413px 29px no-repeat; }
.nyxqnews_right{ width:300px; float:right; position:relative;}
.nyxqnewsfanhui{ position:absolute; top:0; left:-958px; z-index:10;}
.nywenzhang{ padding:30px 30px 20px 30px; background:#FFF;}
.nyxqnews_righttit{ font-size:18px; border-bottom: 1px solid #e7e7e7; height:36px; line-height:18px; position:relative;}
.nyxqnews_righttit:before{ content:""; width:75px; height:1px; background:#1059a9; position:absolute; left:0; bottom:-1px;}
.nyxqnews_righttit strong{ color:#1059a9;}
.nyxqnews_rightcont{ margin-top:10px; line-height:36px;}
.nyxqnews_rightcont a{ display:block; background:url(../images/newswenzhagn.png) left center no-repeat; padding-left:22px;width:220px; height:36px; overflow:hidden; }
.nyzx{ margin-top:10px;}
.nynews_box{ width:100%;}
.nynewslist{ position:relative; margin-bottom:30px; background:#FFF; transition:.45s; border:3px solid #f5f5f5; padding:30px;}
.nynewslist:hover{ border:3px solid #178ae3;}

.nynewslist_time{ width:10%; float:left; height:140px; color:#FFF; text-align:center; font-family:Arial; transition:0.5s; background:url(../images/20191130164134_1437952521.png) center 28px no-repeat #a9a9a9;}
.nynewslist:hover .nynewslist_time{ background:url(../images/20191130164134_1437952521.png) center 28px no-repeat #178ae3;}
.nynewslist_day{ font-size:34px; font-weight:bold; padding-top:55px;}
.nynewslist_month{ font-size:16px;}

.nynewslist_cont{ float:left; width:87%; position:relative; margin-left:3%;}
.nynewslist_cont a{ text-decoration:none;}
.nynewslist_tit a{ display:block; font-size:16px; font-weight:bold; height:38px; line-height:20px; border-bottom:1px solid #c8c8c8;}
.nynewslist_tit a:hover{ display:block; font-size:16px; color: #178ae3;} 
.nynewslist_miao{ line-height:28px; color:#888; margin-top:10px; padding-bottom:32px;}
.nynewslist_more{ padding-left:30px; height:21px; line-height:21px; position:absolute; bottom:30px; left:15%; background: url(../images/20200522111133_1209328568.png) no-repeat;}

.clear{ clear:both;}
/* äº§å“ */
#igetxt{width:96%; height:auto;}
#igetxt ul{list-style:none; list-style-type:none; margin:0px; padding:0px;}
#igetxt ul li{ padding:0px; margin:0px; _padding:0px; _margin:0px;list-style:none;float:left;
line-height:20px; border:1px solid #D9D9D9; margin-left:6px;_margin-left:6px; padding:5px;cursor:pointer;
cursor:hand;margin-bottom:4px;_margin-bottom:4px;}
#igetxt ul li h3{font-size:13px; font-weight:bold; padding:0px; margin:0px;}
.txtgetshow{width:95%; padding:6px 0px; line-height:23px;}
.pcontent_title_h4{width:1300px}
/* åœ¨çº¿ç•™è¨€ */
.liuyantit{
	overflow: hidden;
	margin-top: 45px;
	text-align: center;
}
.liuyantit h6{
	color: #222222;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 15px;
}
.liuyantit p{
	color: #222222;
	font-size: 16px;
}
.liuyancon form{
	width: 1100px;
	margin: 20px auto 0px;
	overflow: hidden;
}
.lyzuhe{
	width: 100%;
	overflow: hidden;
	margin-bottom: 12px;
}
.lyzuhe .ipwrap{
	float: left;
	width: 520px;
	margin-right: 60px;
}
.lyzuhe .ipwrap p{
	color: #222222;
	font-size: 16px;
	height: 36px;
	line-height: 36px;
	margin-bottom: 5px;
}
.lyzuhe .ipwrap p span{
	display: inline-block;
	color: #db0202;
	font-size: 16px;
	margin-right: 5px;
}
.lyzuhe .ipwrap input{
	width:100%;
	height: 60px;
	line-height: 60px;
	padding: 0px 10px;
	border:#dcdcdc solid 1px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}
.lyzuhe .ipwrap:nth-child(2n){
	margin-right: 0;
}
.textwrap{
	width: 100%;
	overflow: hidden;
}
.textwrap p{
	color: #222222;
	font-size: 16px;
	height: 36px;
	line-height: 36px;
	margin-bottom: 5px;
}
.textwrap p span{
	display: inline-block;
	color: #db0202;
	font-size: 16px;
	margin-right: 5px;
}
.textwrap .lytext{
	width:100%;
	height: 175px;
	line-height: 24px;
	border: none;
	resize: none;
	border:#dcdcdc solid 1px;
	padding: 15px 30px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}
.btndiv{
	margin: 40px auto 50px;
	overflow: hidden;
	text-align: center;
}

.tjlybtn{
	display: inline-block;
    width: 160px;
    height: 60px;
    line-height: 60px;
    color: #ffffff;
    background-color: #02a2e7;
    text-align: center;
    font-size: 16px;
    margin: 0px 12px;
}
.czlybtn{
	display: inline-block;
    width: 160px;
    height: 60px;
    line-height: 60px;
    color: #ffffff;
    background-color: #434343;
    text-align: center;
    font-size: 16px;
    margin: 0px 12px;
}
