@charset "utf-8";
*{margin:0;padding:0}
body{ font-family:"微软雅黑", Arial;font-size:16px;color:#666666;-webkit-font-smoothing: antialiased; overflow-x:hidden;background:#fff; color:#666666; }
a{color:#535353; text-decoration:none;outline:none; transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;}
a:hover{color:#0659a7;text-decoration:none;}
ol,ul,li{list-style:none}
h1,h2,h3,h4,h5,h6{font-weight:normal}
.clear{ clear:both}
.clearfix{clear:both;zoom:1;}
.clearfix:after{ content:"."; display:block; height:0;clear:both;visibility:hidden;}
.fl{float:left;}
.fr{float:right}
table{ border-collapse:collapse;}
img{ border:none;}
input,select,button{ outline:none;font-family:"Microsoft Yahei", Arial;font-size:12px;}

.blue{ color:#0559a7}

#a01{ position:absolute;margin-top:-80px;}
#a02{ position:absolute; margin-top:-80px;}
#a03{ position:absolute; margin-top:-80px;}
#a04{ position:absolute; margin-top:-80px;}
.flex{display:-webkit-flex; display:flex; flex-wrap:wrap;align-items:flex-start;}



.wrap{ width:100%; max-width:1320px; margin:0 auto}
.header{ height:80px;position: fixed;z-index: 9999999;width: 100%;top:0;left:0;background-color:#fff;box-shadow: 0 0 10px #ccc;}
.header .wrap{ width:100%; max-width:1320px; margin:0 auto}

.header .tel{float:right;font-size:14px;background: url(../images/toptel.png) no-repeat 112px center; line-height:16px; margin-top:28px; padding:3px 15px;border:1px solid #EFEFEF;border-radius:15px;padding-right:30px;}
.header .tel:hover a{color:red;}
.header .logo{ float:left; max-width:299px;margin:15px 0px;}
.header .menu{float:right; margin-right:40px}
.header .use{ position:absolute; top:0; right:0;  margin-top:32px;font-size:16px;}
.header .use li{ float:left; line-height:19px;height:19px; overflow:hidden; }
.header .use a{ color:#acafb2}
.header .use a:hover{ color:#1e69b0}
.header .use .search{float: left;background: url(../images/search.jpg) no-repeat center center;display: block; width:19px; height:19px; padding-right:10px; margin-right:8px; border-right:solid 1px #acafb2;}
.header .use .search a{ display: block;width:19px; height:19px;}
.header .use .en{padding-right:8px; margin-right:8px; border-right:solid 1px #acafb2;}
.black_overlay12 {
	Z-INDEX: 9999; POSITION: fixed; FILTER: alpha(opacity=0); BACKGROUND-COLOR: black; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; top:0; LEFT: 0%; -moz-opacity: 0; opacity: 0
}

.www_zzjs_net12 {Z-INDEX: 999999; POSITION: fixed; WIDTH: 100%; DISPLAY: none; OVERFLOW: hidden;background-color:#e8edf1; TOP:80px;height:60px; padding-top:15px;}
.www_zzjs_net12 .conn{ width:680px; margin:0 auto;font-size:16px }
.www_zzjs_net12 .guanbi{top: 28px;right: 14%;display:block; position: absolute;}
.www_zzjs_net12 .conn .input01{ background:url(../images/sou.jpg) no-repeat 10px center; width:460px; font-size:18px; color:#999999; line-height:40px;height:40px; border:none; float:left; padding-left:42px;display:block; background-color:#fff;}

.sytijiao{ width:145px; font-size:18px; color:#fff; background-color:#0659a7; line-height:40px;height:40px;border:solid 1px #4f8fbf; float:left; text-align:center; cursor:pointer}


.header .menu li{ float:left; color:#333;padding-right:10px;}
.header .menu .cur{color:#0559a7;}
.header .menu li .menu_a{ font-size:16px; line-height:80px; display:block; padding-left:80px; position:relative;}
.header .menu li:hover .menu_a{color:#e30017;}

.header .menu li .sub{ font-size:15px; position:absolute; left:0; display:none;clear:both; z-index:999;background-color:#f7f8fa; width:100%}
.header .menu li .subin{ width:100%; max-width:1400px; margin:0 auto; padding:30px 0;}
.header .menu li .sub .nlist{ float:left;}  
.header .menu li .sub .nlist .mkuai{ float:left; margin-right:40px;}
.header .menu li .sub .nlist .mkuai h3{ font-weight:bold; font-size:15px; line-height:30px; }
.header .menu li .sub .npic{ float:left;border-right:solid 1px #ddd; padding-right:50px; margin-right:40px;}
.header .menu li .sub .npic img{ display:block; border:none}
.header .menu li .sub .nlist p{ line-height:35px; color:#666; font-weight:normal;}
.header .menu li .sub p span{ margin-right:7px;}
.header .menu li .sub p a{ display:block; color:#666}
.header .menu li .sub p a:hover{ color:#0559a7}

.mindan{position:relative;}
.navjt{background:url(../images/danjt666.png)no-repeat right center;}
.navjt:hover{background:url(../images/danjtred.png)no-repeat right center;}

.mindan:hover .mindan_men{display:block;}
.mindan_men{width:280px;height:220px;position: absolute;z-index:99999;
	padding-top:11px;box-sizing:border-box;top:80px ;left:-135px;display:none;

}
.mindan_men_nei{background-color:#fff;width:280px;height:209px;
	border-top-left-radius:25px;
	border-bottom-left-radius:25px;
	padding:20px 0px;
	box-sizing:border-box;
	position:relative;
}

.mindan_men_more{font-size:14px;color:#666;padding-left:44px;

}
.mindan_men_ul{width:100%;}
.mindan_men_ul .mindan_men_li{width:280px;height:40px;line-height:40px;margin-top:5px;padding-left:15px;box-sizing:border-box;}
.mindan_men_ul .mindan_men_li .mindan_men_li_a{font-size:16px;color:#333;margin-left:20px;}
.mindan_men_ul .mindan_men_li span{float:right;}

.mindan_men_li_big{width:240px;margin:0 auto;}
.mindan_men_li_a:hover{color:red;}
.mindan_men_ul .mindan_men_li:hover .mindan_men_li_big{color:red;background-color:#F7F8FA;}
.mindan_men_ul .mindan_men_li:hover .mindan_men_li_a{color:red;}


.mindan_men_li_min{
	background-color:#F7F8FA;width:280px;height:209px;
	border-top-right-radius:25px;
	border-bottom-right-radius:25px;
	padding:20px 20px;
	box-sizing:border-box;
	position: absolute;
	top:0px;
	right:-280px;
	z-index:9999;
	display:none;
}

.mindan_men_ul .mindan_men_li:hover .mindan_men_li_min{display:block;}

.mindan_men_more2{height:19px;line-height:19px;}
.mindan_men_more2 .mindan_men_li_a2{font-size:14px;color:#666;}
.mindan_men_liul{width:100%;height:115px;border-top:1px solid #EFF0F1;margin-top:12px;}
.mindan_men_liulli{width:50%;margin-top:33px;padding-right:0px !important;}
.mindan_men_liulli a{color:#666;font-size:14px;}
.mindan_men_liulli:nth-child(2n){text-align:right;}
.mindan_men_liulli a:hover{color:red;}

/*banner_none*/
.banner_none{ margin-top:80px;}
.banner_none{width:100%;height:1080px;background:#E7EEF8;}
.banner_banckimg{width:100%;position:relative;}
.banner_none_center{width:1320px;height:1080px;margin:auto;}
.banner_nonr_center_fl{width:725px;height:1080px;}
.banner_nonr_center_fl img{margin-top:170px;max-height:980px;}


.banner_nonr_center_fr{width:520px;height:386px;margin-top:290px;}
.banner_nonr_center_fr h1{font-size:48px;color:#E30017;font-weight:bold;}
.banner_nonr_center_fr h1 span{color:#333;}
.banner_nonr_center_des{width:100%}
.banner_nonr_center_des p{font-size:30px;color:#333;text-indent:2em;line-height:50px;margin-top:30px;}
.abnner_none_2{width:100%;display:none;top:0px;z-index:110;position:absolute;}


/*banner-one*/
.banner .wenzi{ width:100%; max-width:1200px; margin:0 auto;}
.banner .wenzi h3{
	font-size:30px;
	color:#fff;
	margin:10% auto 0 auto;
	line-height:55px;

}

.banner .wenzi .tel{
	font-size:30px;
	color:#fff;
	line-height:55px;
	background-image: url(../images/tel250.png);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 10%;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-indent: 36px;
}

.inde_ban1{width:100%;height:925px;background:#F8FAFB;}
.indes_ban1_center{width:1320px;height:925px;margin:auto;}
.indes_ban1_center_fl{width:560px;padding-top:280px;}
.indes_ban1_center_fl h1{font-size:48px;color:#333;font-weight:bold;}
.indes_ban1_center_fl h2{font-size:30px;color:#333;margin-top:5px;}
.indes_ban1_center_fl_des{width:100%;height:140px;margin-top:90px;padding-right:50px;}
.indes_ban1_center_fl_des p{font-size:18px;color:#333;line-height:40px;letter-spacing:0px;}
.indes_ban1_center_fr{width:50%;padding-top:305px;padding-top:125px;}
.indes_ban1_center_fr img{width:650px;height:650px;}

.pro-switch {overflow: hidden;width:100%;position:relative; height:80%}
.pro-switch .flexslider{ height:100%}
.pro-switch .flexslider .flex-viewport, .pro-switch .flexslider .flex-viewport .slides{ height:100%}
.pro-switch .flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}


.flexslider .slides img {width: 100%;display: block;}
.flexslider .slides li a{display:block}
.flexslider .slides li p{ margin-top:30px;}
.flexslider .slides li p a{ display:block; font-size:16px; border: solid 2px #fff; color:#fff; line-height:40px; width:40px; width:165px; text-align:center;}

.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0 auto;position:relative;width:100%;zoom: 1}
.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav {*height: 0;}

.flex-direction-nav a {width: 45px;height: 45px;position:absolute;top: 71%;z-index: 10;cursor: pointer;text-indent: -9999px;/*opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;*/}
.banner .flex-direction-nav .flex-next {background: url(../images/frimg.png) no-repeat 0 0;right:79.5%;}
.banner .flex-direction-nav .flex-prev {background: url(../images/flimg.png) no-repeat 0 0;left: 14.5%;}
/*.flexslider:hover .flex-next {opacity:0.2;filter:alpha(opacity=20);}
.flexslider:hover .flex-prev {opacity:0.2;filter:alpha(opacity=20);}*/
/*.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {}*/
.banner .flex-control-nav {width: 100%;position: absolute;bottom: 40px;text-align: center;display:none;}
.flex-control-nav li {margin: 0 5px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background:#fff;display:block;height:12px;width:12px;overflow: hidden;text-indent:-99em;cursor: pointer;border-radius: 50%;transition: all .3s ease; }
.flex-control-paging li a.flex-active {border-radius:6px;height:12px;width:50px;background:#fff;margin-top:0px;}



/*product_one*/
.product_one{width:100%;height:675px;margin-top:145px;margin-bottom:100px;}
.product_ul{width:100%;height:50px;position:relative;}
.product_ul_li{text-align:center;line-height:50px;margin-left:40px;}
.product_ul_li .product_ul_li_span{font-size:18px;color:#333;padding:13px 15px;}
.product_ul_li .color{background-color:red;border-radius:25px;color:#fff;}

.product_ul .product_ul_li .conn{top:0px; left:0px;position:absolute;}

.product_ul_li .conn{width:100%;height:600px;}
.product_ul_li .conn .picScroll_uls .picScroll_uls_lis{width:1320px;position:relative;}
.picScroll_uls_lis_fl{width:750px;height:435px;margin-top:85px;background-color:#F2F5F6;border-radius:15px;box-sizing:border-box;padding:75px 65px;}
.picScroll_uls_lis_fl h1{font-size:36px;color:#333;text-align:left;font-weight:bold;}
.picScroll_uls_lis_fl .h2{font-size:18px;color:#666;text-align:left;width:340px;height:100px;line-height:30px;
    margin-top: 22px; 
}

.picScroll_uls_lis_fl_more{width:200px;height:60px;border:1px solid #E6E6E7;margin-top:25px;border-radius:30px;text-align:left;line-height:60px;text-indent:2em;background:url(../images/minlr.png) no-repeat 140px center};
.picScroll_uls_lis_fl_more a{color:#666;font-size:18px;}

.paoduct_imgs{position:absolute;top:145px;right:470px;width:382px;height:354px;
	-webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transition:1s;
}

.picScroll_uls_lis_fl:hover .paoduct_imgs{transform:rotateY(180deg);}
.picScroll_uls_lis_fr{width:280px;height:600px;}
.picScroll_uls_lis_fr img{width:224px;height:208px;margin-top:365px;margin-right:0px;-webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transition:1s;
}

.picScroll_uls_lis_fr:hover img{transform:rotateY(180deg);}
.title{ text-align:center}
.title h3{ font-size:36px; line-height:45px; color:#333;}
.title p{ font-size:16px; line-height:30px; color:#666; margin:12px 0}

.ipros{ padding:60px 0}
.ipros .conn{ margin-top:50px;}
.ipros .picScroll{ position:relative;width:100%;/*height:136px;*/bbox-sizing:border-box;-webkit-box-sizing:border-box;}
.ipros .picScroll ul{ overflow:hidden; zoom:1;width:100%;}
.ipros .picScroll .tempWrap{}

.ipros .picScroll ul li{ float:left; width:25%;overflow:hidden;  display:block; position:relative;}

.ipros .picScroll ul li .pic{ margin:0 auto; width:90%; background-color:#eeeeee; display:block}
.ipros .picScroll ul li .pic img{ width:100%; height:auto;}
.ipros .picScroll ul li .wenzi{ margin:0 auto; width:90%; padding-bottom:30px}
.ipros .picScroll ul li .wenzi h3{ line-height:60px; border-bottom:solid 1px #eee; font-size:18px; color:#333333;text-align:center; margin-bottom:12px}
.ipros .picScroll ul li .wenzi p{
	line-height:24px;
	font-size:14px;
	color:#666;
	padding:0 12px;

}

/*product_two*/
.product_two{width:100%;height:980px;background-color:#F8FAFB;}
.product_two_center{width:1320px;margin:0 auto;height:980px;}

.product_two .picScroll{position:relative;width:100%;}
.product_two .picScroll .prev,
.product_two .picScroll .next{ position:absolute; z-index:99;  right:55px; top:20%; display:block; width:45px; height:45px; overflow:hidden; cursor:pointer;}
.product_two .picScroll .next{ left:auto; right:470px; background:url(../images/frimg.png) no-repeat;z-index:99; }
.product_two .picScroll .prev{ left:auto; right:520px; background:url(../images/flimg.png) no-repeat;z-index:99; }
.product_two .picScroll .prevStop{background:url(../images/flimg.png) no-repeat;z-index:99; }
.product_two .picScroll .nextStop{background:url(../images/frimg.png) no-repeat;z-index:99; }

.product_two_center .conn{}
.picScroll_uls2{margin-top:200px !important;}
.picScroll_uls_lis2 .picScroll_uls_lis_fl2{width:655px;height:560px;}
.picScroll_uls_lis_fr2{width:580px;height:560px;}
.picScroll_uls_lis_fr2 h1{font-size:48px;font-weight:bold;color:#434343;margin-top:80px;}
.picScroll_uls_lis_fr2 .picScroll_uls_lis_fr2_des{font-size:18px;color:#666;margin-top:50px;line-height:35px;}
.picScroll_uls_lis_fr2_more{width:325px;height:50px;margin-top:95px;line-height:50px;text-indent:2em;}
.picScroll_uls_lis_fr2_more a{font-size:24px;font-weight:bold;color:#D7D7D7;text-align:left;float:left;}
.picScroll_uls_lis_fr2_more img{float:left;-webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transition:1s;
}

.picScroll_uls_lis_fr2_more:hover img{transform:rotateY(180deg);}

.ipros .more a{
	display:block;
	font-size:12px;
	margin-top:15px;
	text-align:center;
	width:80px;
	height:30px;
	line-height:30px;
	color:#fff;
	font-style:italic;
	background:url(../images/jiantou02.png) #40525e no-repeat 80% center;
	padding-right:30px;
	font-style: italic;
	margin-right: auto;
	margin-left: auto;
}
.ipros .more a:hover{background:url(../images/jiantou02.png) #0559a7 no-repeat 80% center;}




.ipros .picScroll ul li .pic,.ipros .picScroll ul li .wenzi,.ipros .picScroll ul li .wenzi h3,.ipros .picScroll ul li .wenzi p{-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;}
.ipros .picScroll ul li:hover .pic{ background-color:#1e69b0}
.ipros .picScroll ul li:hover .wenzi{ background-color:#1e69b0}
.ipros .picScroll ul li:hover .wenzi h3{ color:#fff; border-bottom:1px solid #1e69b0}
.ipros .picScroll ul li:hover .wenzi p{ color:#fff; }

.ipros .picScroll .prev,
.ipros .picScroll .next{ position:absolute; z-index:99;  right:55px; top:31%; display:block; width:45px; height:45px; overflow:hidden; cursor:pointer;}
.ipros .picScroll .next{ left:auto; right:0px; background:url(../images/frimg.png) no-repeat;z-index:99; }
.ipros .picScroll .prev{ left:auto; right:55px; background:url(../images/flimg.png) no-repeat;z-index:99; }
.ipros .picScroll .prevStop{background:url(../images/flimg.png) no-repeat;z-index:99; }
.ipros .picScroll .nextStop{background:url(../images/frimg.png) no-repeat;z-index:99; }



.app{ padding:55px 0 60px 0;}
.app .conn{ margin-top:25px;}
.app li{ float:left; width:16.66%; border-left:solid 1px #fff;margin-left:-1px; position:relative}
.app li:first-child{ border-left:none; margin-left:0}
.app .zhan01,.app .zhan02{ height:448px;}
.app .zhan02{ transition:all 1.5s; overflow:hidden;z-index:999; position:relative; height:0}
.app li:hover .zhan02{margin-top:-448px;height:448px; }


.app li .zhan01 .wenzi{padding-top:330px}
.app li .zhan01 h3{ font-size:18px; color:#333; line-height:30px; padding:15px 0; text-align:center; background-color: rgba(255,255,255,0.7);display:block; }

.app .zhan02{ background-color:#1a68af;}
.app .zhan02 h3{font-size:20px; color:#fff; line-height:30px; margin-bottom:20px; text-align:center; padding-top:80px;}
.app .zhan02 p{ color:#fff; line-height:24px; font-size:15px; text-align:center; width:90%; margin:0 auto;}
.app .zhan02 p a{ display:block; margin:35px auto 0 auto; text-align:center; width:100px; height:35px; line-height:35px;color:#1372b8; font-style:italic;background:url(../images/jiantou.png) #fff no-repeat 80% center; padding-right:30px; }

/*hyyy*/
.hyyy{width:100%;height:980px;}
.hyyy_center{width:1320px;margin:0 auto;margin-top:205px;}
.hyyy_center_title{width:100%;text-align:center;}
.hyyy_center_title h1{font-size:48.56px;font-weight:bold;color:#333;}
.hyyy_center_title .hyyy_title_des{font-size:16px;color:#666;line-height:35px;}

.hyyy_ul{width:100%;margin-top:60px;}
.hyyy_ul ul li{width:316px;height:281px;float:left;border:1px solid #fff;margin-right:16px;margin-bottom:17px;border-radius:30px;}
.hyyy_ul ul li:nth-child(4n){margin-right:0px;}
.hyyy_ul ul li:hover{background:url(../images/hyyy_bj.png) no-repeat -10px -10px;}
.hyyy_ul_content{width:100%;width:316px;height:281px;box-sizing:border-box;
	text-align:center;
	padding:45px 35px;
}
.hyyy_ul_content img{width:101px;height:101px;
	-webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transition:1s;
}
.hyyy_ul_content:hover img{transform:rotateY(180deg);}
.hyyy_ul_content  .hyyy_min_tie{
	font-size:18px;
	font-weight:bold;
	color:#333;
	margin-top:15px;
}

.hyyy_ul_content  .hyyy_min_des{
	font-size:16px;
	color:#666;
	margin-top:10px;
	line-height:22px;
}


/*about*/
.about{width:100%;height:980px;background-color:#F7FAFB;}
.about_big_box{width:100%;height:980px;}
.about_center{
	width:1320px;margin:0 auto;margin-top:200px;height:740px;
	background:url(../images/about_map.png)no-repeat right top;
}
.about_center_fl{width:530px;height:740px;padding-top:50px;}
.about_min_title{margin-top:20px;}
.about_big_title h1{font-size:40px;font-weight:bold;color:#333;}
.about_min_title p{font-size:24px;font-weight:400;color:#666;}
.about_content{font-size:18px;font-weight:400;color:#999;margin-top:35px;line-height:35px;text-indent:2em;}

.about_more{width:115px;height:45px;font-size:14px;color:#999;margin-top:35px;background:url(../images/about_more.png)no-repeat 100px center;
            border:1px solid #999;
            line-height:45px;
            text-indent:1.5em;
}

.about_more a{color:#999;}

.about_more:hover{border:1px solid red;}
.about_more:hover a{color:red;}
/*news*/
.news{width:100%;height:680px;}
.news_center{width:1320px;margin:0 auto;margin-top:205px;}
.news_center_title{width:100%;text-align:center;}
.news_center_title h1{font-size:48.56px;font-weight:bold;color:#333;}
.news_center_title .news_title_des{font-size:16px;color:#666;line-height:35px;}

#news_box{
	width:1320px;
	height:420px;
	position:relative;
	margin-left:30px;
	overflow:hidden;
	margin-top:60px;
}
#news_u{
	width:600%;
	position:absolute;
	left:0;
}
.news_li{
	width:420px;
	height:405px;
	margin-left:30px;
	float:left;
	list-style:none;
	border:1px solid #fff;
} 
.news_li img{width:420px;height:285px;}
.news_li_ds{width:100%;height:120px;box-sizing:border-box;padding:20px 15px;}
.news_li_ds h1{font-size:18px;font-weight:bold;color:#333;margin-bottom:20px;}
.news_li_ds span{font-size:14px;color:#666;}

.news_li:hover{border:1px solid #EEEEEE;}
.news_li:hover h1{color:#E30017;}




/*hezuo*/
.hezuo{width:100%;height:780px;background-color:#F7FAFB;}
.hezuo_big_box{width:100%;height:780px;}
.hezuo_center{width:1320px;margin:0 auto;margin-top:205px;}
.hezuo_center_title{width:100%;text-align:center;}
.hezuo_center_title h1{font-size:48.56px;font-weight:bold;color:#333;}
.hezuo_center_title .hezuo_title_des{font-size:16px;color:#666;line-height:35px;}

.mr_frbox{height:560px;}
.mr_frBtnL{float:left;margin:28px 22px 0px 0px;cursor:pointer;display:inline;}
.mr_frUl{float:left;width:1320px;}
.mr_frBtnR{float:right;margin-top:28px;cursor:pointer;}
.mr_frUl ul li{display:inline;float:left;height:300px;width:211px;margin-right:13px;overflow:hidden;}
.mr_frUl ul li img{display:block;margin-bottom:7px;border:1px solid #D8D8D8;height:128px;width:209px;}
.mr_frUl ul li a:hover img{border:1px solid #A0C0EB;}



.footer{ width:100%;height:560px;background:url(../images/footer.png)no-repeat;}
.footer .copyright{line-height:24px; font-size:16px; line-height:24px; padding:14px 0; color:#333; text-align:center;background-color:#E8E8E8;}
.footer .copyright a{color:#333; }
.footer .copyright a:hover{color:red; }
.footer_center{width:1320px;margin:0 auto;height:510px;}


.footer_fl{margin-top:85px;width:880px;}
.footer_fl_top{width:100%;height:290px;}
.footer_fl_bottom{width:100%;margin-top:25px;}
.footer_nav{width:220px;text-align:left;}
.footer_nav h1{font-size:18px;color:#333;}
.footer_nav .footer_ul{width:100%;margin-top:25px;}

.footer_ul li{margin-top:28px;}
.footer_ul li a{font-size:16px;color:#666;}

.footer_fl_bottom p{font-size:18px;color:#333;}
.footer_fl_bottom ul {margin-top:20px;}
.footer_fl_bottom ul li{float:left;font-size:16px;color:#666;margin-right:25px;}

.footer_fr{width:380px;margin-top:85px;}
.footer_fr h1{font-size:18px;color:#333;}
.footer_lx{width:100%;margin-top:25px;}
.footer_lx p{font-size:16px;color:#666;margin-bottom:10px;}
.footer_fr .ewm{width:100%;height:150px;}
.footer_fr .ewm .ew{width:115px;height:150px;margin-top:15px;margin-right:38px;}
.footer_fr .ewm .ew img{width:115px; height:115px;}
.footer_fr .ewm .ew p{font-size:14px;color:#999;text-align:center;line-height:35px;}
.nbanner {height:455px;margin-top:80px; position:relative}

.nbanner .wenzi{ position:absolute;width:25%;min-height:100px;
 transform: translate(-50%,-50%);
      left: 50%;
      top:50%;
      text-align:center;
}
.nbanner .wenzi h3{ padding:20px 20px 35px 40px; line-height:40px; font-size:55px; color:#fff;font-weight:bold;}
.nbanner .wenzi p{ padding:0 20px 40px 40px; line-height:30px; font-size:18px; color:#fff;}

.nbanner .wenzi02{position:absolute; right:0;top:90px;width:50%;background-color:rgba(30,105,176,0.3);min-height:100px}
.nbanner .wenzi02 h3{ padding:0px 20px 0px 40px; line-height:165px; font-size:36px; color:#fff;}
.nbanner .pros{ position:absolute;width:37%; max-width:400px;}
.nbanner .pros img{ width:100%; height:auto}

.nabout{ padding:55px 0 60px 0;background:url(../images/naboutbg.jpg) no-repeat center center;}
.nabout .conn{ margin-top:20px;}
.nabout .conn p{ line-height:30px; color:#666666; font-size:16px;}
.nabout .shuzi{ margin-top:40px}
.nabout .shuzi li{ float:left; width:25%; text-align:center;  height:80px; border-right:solid 1px #ddd; margin-left:-1px;}
.nabout .shuzi li:nth-child(4n){ border-right:none;}
.nabout .shuzi li h3{
	font-size:36px;
	line-height:45px;
	color:#1e69b0;
	font-weight: bold;
}
.nabout .shuzi li p{ font-size:16px; line-height:30px; color:#666; padding:0 10px}
.weizhi{width:100%;height:70px;border-bottom:1px solid #eee;}
.weizhi_center{width:1320px;margin:0 auto;}
.weizhi_center p{line-height:70px;}
.weizhi_center p a{font-size:16px;color:#333;}
.weizhi_center p a:hover{color:#E30017;}
.weired{color:#E30017 !important;}

.fanhui{width:90px;height:70px;float:right;text-align:right;
background:url(../images/hous.png)no-repeat left center;
}

.ne_product{width:100%;padding-bottom:70px;}
.neproduct_color{background-color:#F7F7F7;}
.ne_product_center{width:1320px;padding-top:133px;margin:0 auto;height:auto;}
.ne_product_center_h1{font-size:48px;font-weight:bold;text-align:center;color:#333;}
.ne_product_ul{width:1320px;margin-top:70px;margin-bottom:0px;}
.ne_product_ul .ne_product_li{width:425px;height:650px;float:left;
	margin-right:19px;margin-bottom:17px;border-radius:30px;
	box-sizing:border-box;
	padding:65px 53px;

}

.ne_product_li img{
	width:295px;height:274px;
	-webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transition:1s;
}

.ne_product_li:hover img{transform:rotateY(180deg);}
.ne_pro_content{margin-top:25px;}
.ne_product_li .ne_pro_content h1{font-size:30px;font-weight:bold;color:#333;text-align:center;}
.ne_product_li .ne_pro_content p{font-size:16px;color:#666;margin-top:25px;line-height:25px;}
.ne_product_ul .ne_product_li:hover{background:url(../images/nepro_bj.png) no-repeat -10px -10px;}
.ne_product_ul .ne_product_li:nth-child(3n){margin-right:0px;}

.ne_promore{width:176px;height:52px;border-radius:25px;margin:0 auto;margin-top:27px;
	background:url(../images/ne_promore.png) no-repeat;
}
.ne_product_li:hover .ne_promore{background:url(../images/ne_promores.png) no-repeat;}
.ne_product_li a{color:#333;font-size:16px;line-height:52px;text-indent:2.5em;}
.ne_product_li:hover a{color:#fff;}

/*ne_produc_show*/
.ne_product_show{width:100%;height:auto;margin-bottom:55px;}
.ne_product_show_center{width:1320px;margin:0 auto;}

.ne_product_show_one{
	width:100%;
	margin-top:140px;
	height:auto;
}

.ne_pro_show_one_fl{
	width:825px;
}

.ne_pro_show_one_fl h1{
	font-size:48px;
	font-weight:bold;
	color:#333;
}

.ne_pro_show_one_fl h2{
	font-size:24px;
	font-weight:bold;
	color:#333;
	margin-top:40px;
}

.ne_pro_show_one_fl .des_show{
	font-size:18px;
	color:#333;
	margin-top:40px;
	line-height:28px;
}

.ne_pro_show_one_fl .des_show2{
	font-size:18px;
	color:#333;
	margin-top:20px;
	line-height:28px;
}

.ne_pro_show_one_fr{width:470px;}
.ne_pro_show_one_fr img{width:328px;height:309px;float:right;}

.ne_product_show_two{
	width:100%;height:250px;
}

.ne_product_show_two h2{
	font-size:24px;
	font-weight:bold;
	color:#333;
	margin-top:15px;
}

.ne_show_twoul{width:100%;}
.ne_show_twoli{width:14.28%;height:145px;float:left;box-sizing:border-box;padding:20px 20px;text-align:center;margin-top:35px;background:url(../images/shuxian.png)no-repeat center right;}
.ne_show_twoli p{width:60px;height:60px;font-size:27px;font-weight:bold;
  border-radius:30px;
  background-color:#C10D11;
  color:#fff;
  margin:0 auto;
  line-height:60px;
  margin-bottom:15px;
}
.ne_show_twoli span{font-size:18px;color:#333;}


.ne_product_show_three{width:100%;}
.ne_product_show_three h2{
	font-size:24px;
	font-weight:bold;
	color:#333;
	margin-top:15px;
}

.ne_product_show_three_content{
	width:100%;
	min-height:500px;
	max-height:3000px;
	padding-top:28px;
}

.ne_product_show_fore{width:100%;}
.ne_product_show_fore h2{
	font-size:24px;
	font-weight:bold;
	color:#333;
	margin-top:15px;
}

.ne_product_show_fore_content{
	width:100%;
	min-height:870px;
}

.ne_product_show_fore_ul{width:100%;text-align:center; position:relative;}
.ne_product_show_fore_li{height:40px;padding:0px 15px; border:1px solid #666;
	min-width:58px;text-align: center;display: inline-block;
	line-height:40px;
	margin:0px 3px;
}

.ne_product_show_fore_li a{font-size:18px;color:#333;}
.ne_product_show_fore_ul .red{background-color:#C10D11;border:1px solid #C10D11;}
.ne_product_show_fore_ul .red a{color:#fff;}

.ne_product_show_fore_ul #red{background-color:#C10D11;border:1px solid #C10D11;}
.ne_product_show_fore_ul #red a{color:#fff;}

.ne_product_show_fore_li .ne_forv_liimg{
	position:absolute;
	z-index:999;
	width:1320px;
	height:742px;
	top:42px;
	left:0px;
	display:none;
}

.ne_product_show_five{width:100%;}
.ne_product_show_five h2{
	font-size:24px;
	font-weight:bold;
	color:#333;
	margin-top:15px;
}
.ne_product_show_five_content{
	width:100%;
	min-height:270px;
	max-height:670px;
	margin-top:35px;
}

.ne_product_show_six{width:100%;}
.ne_product_show_six h2{
	font-size:24px;
	font-weight:bold;
	color:#333;
	margin-top:15px;
}

.ne_product_show_six_content{
	padding-top:35px;
}
/*ne_lcyk*/
.ne_lcyk{width:100%;height:0 auto;}
.ne_ne_lcyk_center{width:1320px;margin:0 auto;
	padding-top:125px;
	padding-bottom:50px;

}

.ne_ne_lcyk_center_one{width:100%;}

.ne_ne_lcyk_fl h1{
	font-size:48px;
	font-weight:bold;
	color:#333;
}

.ne_ne_lcyk_fl .des_show{font-size:18px;color:#666;
    margin-top:55px;
}

.ne_ne_lcyk_fl .des_show2{width:100%;margin-top:40px;}
.des_show_fl{
	width:503px;
}

.des_show_fl_content{width:503px;height:195px;border:1px solid #C4C8CB;margin-top:25px;box-sizing:border-box;padding:20px 20px;}
.des_show_fl h1{font-size:24px;font-weight:bold;}

.des_show_fr{width:240px;padding-top:29px;}
.des_show_fr img{width:179px;height:222px;float:right;}

.ne_ne_lcyk_fr img{float:right;width:405px;height:405px;}


.ne_ne_lcyk_center_two{margin-top:90px;
	min-height:500px;
/*	max-height:1500px;*/
	padding-top:15px;
	text-align:center;
}



.ne_lcyk2{width:100%;height:0 auto;}
.ne_ne_lcyk2_center{width:1320px;margin:0 auto;
	padding-top:125px;
	padding-bottom:100px;

}

.ne_ne_lcyk2_center_one{width:100%;}
.ne_ne_lcyk2_fl{width:640px;

}
.ne_ne_lcyk2_fl h1{
	font-size:48px;
	font-weight:bold;
	color:#333;
}

.ne_ne_lcyk2_fl .des_show{line-height:30px;margin-top:35px;}

.ne_ne_lcyk2_fl .des_show2{font-size:18px;color:#666;
    margin-top:55px;margin-top:25px;
}

.ne_ne_lcyk2_fl .des_show2 h1{font-size:24px;font-weight:bold}
.ne_ne_lcyk2_center_two{
	margin-top:90px;
	min-height:500px;
	max-height:1500px;
	padding-top:15px;
}
.ne_ne_lcyk2_center_two h1{
  font-size:36px;color:#333;font-weight:bold;text-align:center;
  margin-bottom:55px;
}


/*question*/
.question{width:100%;}
.ne_question_center{width:1320px;height:auto;margin:0 auto;margin-top:120px;margin-bottom:100px;}
.shousuo{width:100%;}
.shousuo_center{width:965px;height:50px;margin:0 auto;}

.shousuo_center form{width:100%;height:50px;}
.shousuo_center #q{width:800px;height:50px;border-radius:30px;background-color:#F8F8FA;border:0px;
   font-size:14px;color:#A7A8AD;padding-left:25px;box-sizing:border-box;
}
.shousuo_center .button{width:149px;height:50px;background-color:#C10D11;font-size:18px;
   color:#fff;text-align:center;line-height:50px;border-radius:30px;border:0px;
	;}

.question_content{width:100%;margin-top:71px;}
.question_content_li{width:100%;margin-bottom:20px;}
.question_title{width:100%;height:90px;padding:0px 35px;box-sizing:border-box;
background-color:#F5F5F5;border-radius:15px;
}

.question_title .title{font-size:18px;font-weight:bold;width:80%;line-height:90px;
text-align:left;text-indent:2em;
background:url(../images/red_sx.png)no-repeat left center;
}

.i_up{width:15px;height:15px;float:right;background:url(../images/i_up.png)no-repeat left center;display:block;margin-top:35px;}
.i_dan{width:15px;height:15px;float:right;background:url(../images/i_dan.png)no-repeat left center;display:block;margin-top:35px;}

.question_descri{min-height:300px;width:100%;padding-top:15px;
display:none;
}

.question_descri_content{width:100%;min-height:300px;background-color:#FCFCFC;box-sizing:border-box;
padding:25px 60px;
}

.question_content_ul .xiazaili{width:401px;height:421px;float:left;margin-right:58px;margin-bottom:40px;
box-sizing:border-box;padding:30px 40px;
border-radius:25px;
box-shadow:0px 0px 10px 5px #F3F3F3;
}
.question_content_ul .xiazaili:nth-child(3n){margin-right:0px;}
.question_content_ul .xiazaili:hover{background:url(../images/xia_zai_bj.png)no-repeat -10px -10px;}

.xiazaili{text-align:center;}
.xiazaili img{width:323px;height:204px;}
.xiazaili .xiazai_tie{width:100%;height:80px;border-bottom:1px solid #CECECE;margin-top:10px;
font-size:18px;color:#333;
}

.xiazai_dang{width:100%;height:65px;
    background:url(../images/baididan.png)no-repeat right bottom;
}

.xiazaili:hover .xiazai_dang{
    background:url(../images/baididans.png)no-repeat right bottom;
}

.xiazai_dang p{font-size:16px;color:#999;text-align:left;margin-top:35px;float:left;}

.page{text-align:center;margin-top:55px;margin-bottom:35px;}
.page a{padding:5px 10.5px;border:1px solid #999;border-radius:15px;}
.page  span{padding:5px 10.5px;border:1px solid #C10D11;border-radius:15px;background-color:#C10D11;color:#fff;}
.misson{ padding:0 0 60px;}
.misson .conn{ margin-top:25px;}
.misson .conn li{ float:left; width:48%;}
.misson .conn li:nth-child(2n){ float:right;}

.misson .conn .pic{ width:100%;overflow:hidden; display:block;}
.misson .conn .pic img{ width:100%; height:auto;cursor: pointer;transition: all 1.5s;}
.misson .conn .pic:hover img{transform:scale(1.1);}

.misson .conn .wenzi h3{ margin-top:25px; line-height:42px; font-size:30px; color:#40525e}
.misson .conn .wenzi p{ line-height:24px; font-size:18px; color:#666}

.honor{ background:#fff;padding:55px 0 60px 0;}
.honor .conn{ margin-top:20px;}
.honor .picScroll{ position:relative;width:100%;/*height:136px;*/bbox-sizing:border-box;-webkit-box-sizing:border-box;}
.honor .picScroll ul{ overflow:hidden; zoom:1;width:100%;}

.honor .picScroll ul li{ float:left; width:25%;overflow:hidden;  display:block; position:relative;}
.honor .picScroll ul li img{ display:block; max-width:90%; height:auto; margin:auto}

.honor .picScroll .prev,
.honor .picScroll .next{ position:absolute; z-index:99;  left:-40px; top:45%; display:block; width:27px; height:41px; overflow:hidden; background:url(../images/lzuo.png) no-repeat; cursor:pointer;}
.honor .picScroll .next{ left:auto; right:-40px; background:url(../images/lyou.png) no-repeat;z-index:99; }
.honor .picScroll .prevStop{background:url(../images/lzuo02.png) no-repeat;z-index:99; }
.honor .picScroll .nextStop{background:url(../images/lyou02.png) no-repeat;z-index:99; }


.nguide{ line-height:50px; background-color:#e8edf1;}
.nguide li{ float:left;}

.nguide li a{ display:block; padding:0 25px; font-size:16px;}
.nguide li a:hover,.nguide .cur{ color:#fff; background-color:#0659a7;}

.nnews{ padding:60px 0;}
.nnews .conn{ margin-top:25px;}
.nnews .newsli{ padding:36px 0;}
.nnews .newsli:hover{ background-color:#e8edf1;}
.nnews .newsli .date{ float:left; width:10%; min-width:70px;}
.nnews .newsli .date .day{
	line-height:42px;
	font-size:36px;
	text-align:center;
	color:#999;
	border-bottom:solid 1px #ddd;
	font-weight: bold;
}
.nnews .newsli .date .nianyue{ line-height:30px; font-size:14px; text-align:center; color:#999; }
.nnews .newsli .date .nmore{ display:block; width:32px; height:32px; background-color:#ddd; margin:0 auto; color:#fff; font-size:18px; text-align:center; line-height:32px; border-radius:50%}
.nnews .newsli:hover .date .nmore{ background-color:#0659a7}

.nnews .newsli .wenzi{ float:left; width:55%; margin-left:3%} 
.nnews .newsli .wenzi h3{ color:#333; font-size:18px; margin-bottom:10px}
.nnews .newsli:hover .wenzi h3{ color:#0659a7;}
.nnews .newsli .wenzi p{ color:#888; font-size:16px; line-height:24px;display: -webkit-box !important;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}

.nnews .newsli .pic{ float:right; width:30%;overflow:hidden; display:block; max-height:176px}
.nnews .newsli .pic img{ width:100%; height:auto;cursor: pointer;transition: all 1.5s;}
.nnews .newsli:hover img{transform:scale(1.1);}

.nnewsx{ padding:60px 0;}
.nnewsx .ntitle h3{ font-size:24px; line-height:32px; color:#0659a7}
.nnewsx .ntitle p{ font-size:16px; line-height:30px; color:#999; font-style:italic; border-bottom:solid 1px #ddd; margin-bottom:12px;}
.nnewsx .conn{ padding-bottom:50px; border-bottom:solid 1px #ddd}
.nnewsx .conn p{ line-height:30px; font-size:16px;}

.nnewsx .conn img{ width:auto; max-width:100%}

.nnewsx .back{background:url(../images/jiantou02.png) #0559a7 no-repeat 80% center;display:block; font-size:14px; margin-top:15px; text-align:center; width:100px; height:35px; line-height:35px;color:#fff; font-style:italic;padding-right:30px; font-style: italic; margin:50px auto 0 auto;}
.nnewsx .back a{ color:#fff}


.npro{ padding:30px 0; line-height:24px}
.nxpro{ padding:0 0 60px 0;; line-height:24px}
.npro_1{ background:#e8edf1}
.npro .conn, .nxpro .conn{ margin-top:35px;font-size: 16px; line-height:30px;}
.npro .conn img, .nxpro .conn img{ width:auto; max-width:100%; height:auto; margin:0 auto}
.npro .proli { float:left; width:calc(48.5% - 40px); margin-bottom:3%; padding:20px; background:#fff; border-radius:0 30px 0 0}
.npro .proli:nth-child(2n){ float:right;}
.npro .proli:nth-child(2n+1){ clear:both}
.npro .proli .pic{ float:left; width:40%;}
.npro .proli .wenzi{ float:right; width:55%;}
.npro .proli .wenzi h3{ line-height:30px; margin:10px 0; font-size:20px; color:#0559a7;}
.npro .title h3{ line-height:30px; margin:10px 0; font-size:36px; color:#333;}
.npro .proli .wenzi p{ line-height:30px; font-size:16px; }
.npro .proli .wenzi p.jian{height:24px;height: 90px;color: #939393;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;color:#40525e; overflow:hidden}
.npro .proli .wenzi .pmore{color:#0559a7; margin-top:15px;}

.picview{ width:30%; max-width:360px;height:360px; overflow:hidden; position:relative}
.picview .flex-control-paging{ text-align:center; position:absolute; left:0;bottom:0; width:100%;}
.picview .flex-control-paging li a{ width:11px; height:11px; border-radius:50%; background:#ddd}
.picview .flex-control-paging li .flex-active{ background:#0659a7}

.protext{ width:68%; float:right}
.protext h3{ font-size:24px; line-height:36px; color:#0659a7; margin-top:30px; margin-bottom:20px}
.protext .intro{ color:#666; line-height:30px; font-size:16px;}
.productCon{ margin-top:0 !important}
.tabtit{ text-align:center; margin-bottom:30px; margin-top:30px;}
.tabtit a{ display:inline-block; background:#a0a9b1; color:#fff; line-height:40px; font-size:16px; padding:0 12px}
.tabtit a.cur{ background:#bb141e}
.tabcon .kuai{ display:none}
.tabcon .kuai.cur{ display:block;}

.application ul{ margin-right:-3%}
.application li{ float:left; width:30.33%; margin-right:3%; margin-bottom:45px}

.application li .icon{ width:80px;}
.application li .icon img{ display:block; max-width:100%; height:auto}
.application li .text{ padding-left:80px; float:none}
.application li h3{ font-size:18px; color:#333; margin-bottom:6px}
.application li .intro{ font-size:16px; color:#666}
.application li .more{ font-size:16px; color:#0559a7}
.application li:hover h3{color: #0559a7;}
.application_con01 .pic{ width:50%;}
.application_con01 .pic img{ display:block; width:100%; height:auto}
.application_con01 .text{ width:45%;}
.application_con01 .text h3{ font-size:36px; color:#0659a7; margin-bottom:20px}
.application_con01 .text .intro{ color:#666; font-size:16px; line-height:30px}
.application_con01 .text .intro p{ margin-bottom:20px}
.application_con02{ font-size:16px; line-height:30px}
.application_con03 ul{ margin-right:-2%}
.application_con03 li{ width:23%; float:left; margin-right:2%;}
.application_con03 li .pic{ text-align:center}
.application_con03 li .pic img{ max-width:100%; height:auto}
.application_con03 li .tit{ border-bottom:1px solid #ddd; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; text-align:center; line-height:30px; font-size:18px}
.application_con03 li:hover .tit{color:#0659a7}


.dailishang ul{ margin-right:-3%}
.dailishang li{ float:left; width:47%; margin-right:3%; margin-bottom:45px}

.dailishang li .icon{ width:80px;}
.dailishang li .icon img{ display:block; max-width:100%; height:auto}
.dailishang li .text{ padding-left:80px; float:none}
.dailishang li h3{ font-size:18px; color:#333; margin-bottom:6px}
.dailishang li .intro{ font-size:14px; color:#666; line-height:24px;}
.dailishang li .more{ font-size:16px; color:#0559a7}
.dailishang li:hover h3{color: #0559a7;}
.dailishang_con01 .pic{ width:50%;}
.dailishang_con01 .pic img{ display:block; width:100%; height:auto}
.dailishang_con01 .text{ width:45%;}
.dailishang_con01 .text h3{ font-size:36px; color:#0659a7; margin-bottom:20px}
.dailishang_con01 .text .intro{ color:#666; font-size:16px; line-height:30px}
.dailishang_con01 .text .intro p{ margin-bottom:20px}
.dailishang_con02{ font-size:16px; line-height:30px}
.dailishang_con03 ul{ margin-right:-2%}
.dailishang_con03 li{ width:23%; float:left; margin-right:2%;}
.dailishang_con03 li .pic{ text-align:center}
.dailishang_con03 li .pic img{ max-width:100%; height:auto}
.dailishang_con03 li .tit{ border-bottom:1px solid #ddd; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; text-align:center; line-height:30px; font-size:18px}
.dailishang_con03 li:hover .tit{color:#0659a7}



.form .column{ float:left; width:30.33%; margin-right:3%; margin-bottom:3%; position:relative; background:#fff; line-height:42px;}
.form .row_1{ margin-right:-3%}
.form .row_1 input{ border:none; line-height:42px; width:calc(100% - 80px); float:right}
.form .row_1 .column:nth-child(1) input,.form .row_1 .column:nth-child(2) input{width:calc(100% - 55px);}
.form .row_1 label{ position:absolute; left:0;top:0; line-height:42px; color:#999;padding-left:10px}
.form .row_2{background:#fff; position:relative}
.form .row_2 label{ position:absolute; left:0;top:0; line-height:42px; color:#999;padding-left:10px}
.form .row_2 textarea{ width:100%; height:180px; border:none; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; padding:15px; padding-left:70px}
.form .submit{ background:#1e69b0; color:#fff; width:125px; line-height:35px; text-align:center; border:0; font-size:18px; margin:25px auto 0; display:block; font-style:italic} 
.service{ font-size:16px; line-height:24px; color:#666;}
.service .pmail{ color:#0659a7;margin-top:20px;}
.service .pmail a{color:#0659a7}
.service .ser_pic{ width:44%}
.service .ser_wenzi{ width:55%}
.download ul{ margin-right:-2%}
.download li{ float:left; width:48%; margin-right:2%; margin-bottom:2%}
.download li .pic{ width:180px; overflow:hidden}
.download li .pic img{ width:100%; height:auto; display:block;-webkit-transition:.8s;-moz-transition:.8s; transition:.8s;}
.download li .text{ padding-left:215px}
.download li h3{ font-size:20px; color:#0659a7; line-height:30px; margin-bottom:10px; margin-top:20px}
.download li .intro{ font-size:16px; color:#666; line-height:24px}
.download li .more{ display:block; font-size:16px; color:#0659a7; margin-top:30px}
.download li:hover .pic img{ -webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}
.contact{ width:42%; color:#666; line-height:30px; font-size:16px}
.contact .title,.message .title{ text-align:left; margin-bottom:20px}
.contact .name{ font-size:16px; color:#1e69b0; font-weight:bold}
.contact .name img{ padding-top:5px; padding-right:5px}
.message{ width:50%}
.form_2 .row{ position:relative; margin-bottom:20px}
.form_2 input{ width:100%; border:1px solid #ddd; line-height:45px; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; padding-right:10px; padding-left:70px}
.form_2 .row:nth-child(3) input{ padding-left:85px}
.form_2 .row label{ font-size:16px; color:#999; position:absolute; left:0;top:0; line-height:45px; padding-left:10px}
.form_2 textarea{ border:1px solid #ddd; padding:15px; padding-left:85px; width:100%; height:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.form_2 .submit{ background:#1e69b0; color:#fff; width:125px; line-height:35px; padding:0; text-align:center; font-size:16px; font-style:italic}
.search li{ position:relative; padding:40px 0}
.search li a{ display:block; position:relative}
.search .pic{  width:20%; text-align:center}
.search .pic img{ max-width:100%; height:auto}
.search .text{ width:75%}
.search .text h3{color:#0559a7; font-size:30px; margin-bottom:15px}
.search .text .intro{ font-size:16px; color:#666; line-height:20px}
.search .text .more{ display:block; margin-top:20px; color:#0559a7; font-size:16px}
.search li:before{content:"";position:absolute; left:-50%;top:0; background:#fff; height:100%; width:200%;-webkit-transition:.3s;-moz-transition:.3s; transition:.3s;}
.search li:hover::before{background:#e8edf1;}




.nfazhan{ background:url(../images/fazhanbg.jpg) no-repeat center center; background-size:auto;padding:55px 0 60px 0; position:relative}
.nfazhan .wrap{ width:calc(100% - 120px)}
.nfazhan .line{ content:""; position:absolute; width:100%; height:1px; background:#aaa; left:0; bottom:148px; z-index:1}
.nfazhan .conn{ margin-top:60px;}
.nfazhan .picScroll{ position:relative;width:100%;/*height:136px;*/bbox-sizing:border-box;-webkit-box-sizing:border-box;}
.nfazhan .picScroll ul{ overflow:hidden; zoom:1;width:100%;}
.nfazhan .picScroll .prev,
.nfazhan .picScroll .next{ position:absolute; z-index:99;  left:-60px; top:50%; margin-top:-50px; display:block; width:50px; height:50px; border-radius:50%; overflow:hidden; background:url(../images/bpre.png) #fff no-repeat center center; background-size:90% auto; cursor:pointer;}
.nfazhan .picScroll .next{ left:auto; right:-60px; background:url(../images/bnext.png) #ffffff no-repeat center center;background-size:90% auto;z-index:99; }
.nfazhan .picScroll .prevStop{background:url(../images/bpre02.png) #1e69b0 no-repeat center center;z-index:99;background-size:90% auto; }
.nfazhan .picScroll .nextStop{background:url(../images/bnext02.png) #1e69b0 no-repeat center center;z-index:99; background-size:90% auto;}

.nfazhan .picScroll ul li{ float:left; width:33.33%;overflow:hidden; display:block; position:relative;}
.nfazhan .picScroll ul li .intro{ position:relative; padding:25px 0 25px 40px; margin-left:30px; border-left:solid 1px #206ab0; height:200px;}
.nfazhan .picScroll ul li .intro:after{ content:""; position:absolute; left:0; top:0; width:0; height:0; border-top:10px solid transparent; border-bottom:10px solid transparent; border-left:12px solid #1e69b0; position:absolute; left:0%; top:0}
.nfazhan .picScroll ul li .intro p{ line-height:24px; padding:8px 0 8px 35px; background:url(../images/fazicon.png) no-repeat left 10px;}
.nfazhan .biaoti{ line-height:88px; font-size:24px; font-weight:bold; color:#1e69b0; width:60px; text-align:center; position:relative}
.nfazhan .biaoti:after{ content:""; position:absolute; left:50%; margin-left:-16px; background:#1e69b0; z-index:99999;  width:16px; height:16px; border:solid 8px #fff; border-radius:50%; top:-16px;}



.nhonor{ background:url(../images/zhengshubg.jpg) no-repeat center center; background-size:cover;padding:55px 0 60px 0; position:relative}
.nhonor .wrap{ width:calc(100% - 120px)}
.nhonor .conn{ margin-top:60px;}
.nhonor .picScroll{ position:relative;width:100%;/*height:136px;*/bbox-sizing:border-box;-webkit-box-sizing:border-box;}
.nhonor .picScroll ul{ overflow:hidden; zoom:1;width:100%;}
.nhonor .picScroll .prev,
.nhonor .picScroll .next{ position:absolute; z-index:99;  left:-60px; top:50%; margin-top:-50px; display:block; width:50px; height:50px; border-radius:50%; overflow:hidden; background:url(../images/bpre.png) #fff no-repeat center center; background-size:90% auto; cursor:pointer;}
.nhonor .picScroll .next{ left:auto; right:-60px; background:url(../images/bnext.png) #ffffff no-repeat center center;background-size:90% auto;z-index:99; }
.nhonor .picScroll .prevStop{background:url(../images/bpre02.png) #1e69b0 no-repeat center center;z-index:99;background-size:90% auto; }
.nhonor .picScroll .nextStop{background:url(../images/bnext02.png) #1e69b0 no-repeat center center;z-index:99; background-size:90% auto;}

.nhonor ul li{ float:left; width:calc(33.33% - 30px); min-height:350px;overflow:hidden; display:block; position:relative; margin:0 15px; background-color:rgba(30,105,176,0.8)}
.nhonor ul li h3{ font-size:30px; text-align:center;border-bottom:solid 1px #fff; font-weight:bold; color:#fff; line-height:75px; margin:10px 25px 5px 25px;}
.nhonor ul li .intro{ padding-top:20px; border-top:solid 4px #fff; margin:0 25px; color:#fff}
.nhonor ul li .intro p{ line-height:35px; font-size:18px;}


.njoin, .njoin02{padding:55px 0 60px 0;}
.njoin .conn{ margin-top:30px}
.njoin .item{ float:left; width:calc(32% - 4px); margin-right:2%; margin-bottom:2%; border:solid 2px #e8edf1; border-radius:5px; padding:30px 0; min-height:245px; text-align:center}
.njoin .item:nth-child(3n), .njoin .item:nth-child(5){ margin-right:0}
.njoin .item:nth-child(5){ width:calc(66% - 4px)}
.njoin .item:nth-child(3n+1){ clear:both}
.njoin .item .icon{ max-width:92px; margin:0 auto 20px auto}
.njoin .item .icon .img001{ display:block; width:100%; height:auto; }
.njoin .item .icon .img002{ display:none; width:100%; height:auto;}
.njoin .item .text h3{ font-size:20px; color:#3c494f; margin-bottom:10px;}
.njoin .item .text p{ line-height:32px; color:#666}
.njoin .item:nth-child(5){ display:table;}
.njoin .item:nth-child(5) .icon{display: table-cell;vertical-align: middle;width:92px; padding:0 50px}
.njoin .item:nth-child(5) .text{display: table-cell;vertical-align: middle; padding-right:50px; text-align:left}
.njoin .item:hover{border:solid 2px #0559a7;}
.njoin .item:hover .icon .img001{ display:none;}
.njoin .item:hover .icon .img002{ display:block;}


.njoin02 .item{ float:left; width:calc(48.5% - 155px); margin:1.5% 0;  border-radius:5px; padding:35px 35px 35px 120px; background:url(../images/hr06.png) #fff no-repeat 35px center;}
.njoin02 .item:hover{ background:url(../images/hr006.png) #0559a7 no-repeat 35px center; color:#fff}
.njoin02 .item:nth-child(2n){ float:right;}
.njoin02 .item:nth-child(2n+1){ clear:both}
.njoin02 .item h3{ font-size:20px; line-height:30px;}
.njoin02 .item p{ font-size:14px}


.njoin03{ position:relative; padding:45px 0; color:#fff}
.njoin03:before{ content:""; position:absolute; left:0; top:0; width:50%; height:100%; background:#045096; z-index:-1}
.njoin03:after{ content:""; position:absolute; right:0; top:0; width:50%; height:100%; background:#0559a7;z-index:-1}
.njoin03 .njoin03left{ float:left; width:47%; background:url(../images/hr07.png) no-repeat right center;}
.njoin03 .njoin03right{ float:right; width:47%; background:url(../images/hr08.png) no-repeat right center;}
.njoin03 h3{ font-size:36px; margin-bottom:25px;}
.njoin03 p{ line-height:30px}


.npro .nprolist{background:#fff; float:left; width:250px; border-radius:0 30px 0 0}
.npro .nprolist .ptitle{padding:40px 40px 20px 40px; }
.npro .nprolist .ptitle h3{ font-size:24px; line-height:24px; border-left:solid 5px #0559a7; padding-left:15px; color:#3c494f}
.npro .nprolist li{ border-bottom:solid 1px #fff; line-height:50px; }
.npro .nprolist .toptit a{ display:block; color:#fff}
.npro .nprolist .toptit{ cursor:pointer; position:relative; font-size:18px; background:#40525e; color:#fff; padding:0 40px;}
.npro .nprolist li.cur .toptit{ background:#0559a7}
.npro .nprolist .toptit .icon{ width:24px; height:24px;  background:url(../images/pdown.png) no-repeat center center; position:absolute; right:25px;top:50%; margin-top:-12px;}
.npro .nprolist li.cur .toptit .icon{ width:24px; height:24px;background:url(../images/pup.png) no-repeat center center;right:25px;top:50%; margin-top:-12px;}
.npro .nprolist .cont{ display:none; line-height:35px;margin-top:-10px; padding:15px 40px}
.npro .nprolist li.cur .cont{ display:block}
.npro .nprolist li.cur .contdispaly{ display:block}
.npro .nprolist .cont p a.cli, .nprolist .cont p a:hover{ color:#0559a7}

.npro  .pright{ float:right; width:calc(100% - 285px)}


.npxguide li{
	float:left;
	line-height:60px;
	font-size:18px;
	font-weight: bold;
}
.npxguide li a{ display:block; padding:0 35px; position:relative}
.npxguide li a:after{ content:""; position:absolute; top:50%; margin-top:-9px; right:0; width:1px; height:18px; background:#40525e}
.npxguide li:last-child a:after{ display:none}
.npxguide li a:hover, .npxguide li a.cur{ color:#fff; background:#0659a7;}
.npxguide li a:hover:after, .npxguide li a.cur:after{ display:none}


.pxtitle h3{ font-size:24px; color:#0559a7; border-bottom:solid 2px #d7dde3; line-height:60px; position:relative}
.pxtitle h3:after{ content:""; position:absolute; left:0; bottom:-2px; background:#0559a7; width:48px; height:2px;}

.downlist .item{ border:solid 1px #ddd; float:left; width: calc(48.5% - 44px); margin:1.5% 0; padding:22px;}
.downlist .item a{ display:block;background:url(../images/downa.png) no-repeat right center; }
.downlist .item:hover a{ display:block;background:url(../images/downahover.png) no-repeat right center; }
.downlist .item:nth-child(2n){ float:right}
.downlist .item:nth-child(2n+1){ clear:both}
.downlist .item .dpic{ float:left; width:30%; border:solid 1px #ddd}
.downlist .item .wenzi{ float:right; width:calc(65% - 80px); margin-right:80px; line-height:30px; margin-top:20px;}
.downlist .item .wenzi h3{ font-weight:bold;font-size:18px;}


.aqlist{margin-top:40px}
.aqlist li{ background:#fff; border-radius:8px; border:solid 1px #ddd; padding:14px 22px; margin-bottom:12px;}
.aqlist li:hover, .aqlist li.cur{ background:#e8edf1;border:solid 1px #e8edf1;}
.aqlist li .aqlist_tit{background:url(../images/jia.png) no-repeat right center; line-height:24px; padding:5px 40px 5px 0; color:#0659a7; font-weight:bold}
.aqlist li.cur .aqlist_tit{background:url(../images/jian.png) no-repeat right center;}
.aqlist .aqlist_tit{ line-height:30px; color:#000;  font-weight:bold; font-size:16px;}
.aqlist li.cur .aqlist_tit {color:#0659a7}
.aqlist .aqlist_con{ display:none;color:#666; line-height:30px; padding-top:5px; position:relative;}
.aqlist .aqlist_con .cheng{ color:#0659a7}


.videos{ width:100%;  max-width:1200px; margin:0 auto;  background-color:#000; display:block; overflow:hidden; position:relative}
.videos .videoshow{ display:block; width:100%;height:auto !important}

.videos .anniu, .videos .anniu02{ position:absolute; width:100%; height:100%; top:0; left:0}
.videos .anniu span { position:absolute; top:50%; left:50%; width:90px; height:90px; margin-left:-45px; margin-top:-45px; background:url(../images/bofang.png) no-repeat center center; cursor:pointer; opacity:1; z-index:9}

.videos .anniu span:hover{background:url(../images/bofang02.png) no-repeat center center;}
.videos .anniu02 span{position:absolute; top:50%; left:50%; width:90px; height:90px; margin-left:-45px; margin-top:-45px; background:url(../images/bofang.png) no-repeat center center; cursor:pointer; opacity:0}

.videos .anniu02 span:hover{background:url(../images/bofang02.png) no-repeat center center;}



.npro02{ padding:60px 0; line-height:35px}
.npro02 .conn h3{ font-size:24px; font-weight:bold; line-height:70px;}
.npro02 .conn{ margin-top:35px;font-size: 16px;}
.npro02 .conn img{ width:auto; max-width:100%; height:auto; margin:0 auto}
.npro02 .conn .psi li{ float:left; width:25%}


.npro03{ padding:60px 0; line-height:35px}
.npro03 .conn{ margin-top:35px;font-size: 16px;}
.npro03 .conn img{ width:auto; max-width:100%;display:block; height:auto; margin:0 auto}
.npro03 .intro{ padding:40px 0; text-align:center}

.npro03 .conn02 img{ margin:0 auto; display:block}

.p302k{ width:90%; margin:30px auto}
.p302k .item{ float:left; text-align:center; color:#fff; margin-right:2%; width:calc(32% - 80px); border-radius:8px; background-image: linear-gradient(#0a101c, #192e49); padding:40px;}
.p302k .item:nth-child(3n){ margin-right:0}
.p302k .item h3{ font-weight:bold}

.p303k{ width:90%; margin:30px auto}
.p303k .item { margin-top:30px;}
.p303k .item .ppic{ width:55%; float:right}
.p303k .item .wenzi{ float:left; width:40%; margin:5% 0}
.p303k .item .ppic img{ display:block; width:100%; height:auto}
.p303k .item .wenzi h3{ font-size:36px; position:relative; line-height:100px; font-weight:bold; margin-bottom:20px; color:#0c1421}
.p303k .item .wenzi h3:after{ content:""; position:absolute; width:60px; height:4px; background:#0559a7; left:0; bottom:0}
.p303k .item:nth-child(2n) .ppic{ float:left}
.p303k .item:nth-child(2n) .wenzi{ float:right}

.p304 h3{font-size:45px; position:relative; line-height:100px; font-weight:bold; margin-bottom:20px; color:#0c1421; text-align:center}
.p304 h3:after{ content:""; position:absolute; width:60px; left:50%; margin-left:-30px; height:4px; background:#0559a7;  bottom:0}


.p305 .item{ float:left; color:#fff; width:calc(41% - 28px); background-image: linear-gradient(#192e49, #0a101c); padding:32px 20px; margin-top:30px;}
.p305 .item:nth-child(2), .p305 .item:nth-child(3){width:calc(57% - 60px); float:right }
.p305 .item:nth-child(3){ height:210px;}
.p305 .item:nth-child(2) .pic, .p305 .item:nth-child(3) .pic{ float:right; width:40%}
.p305 .item:nth-child(2) .wenzi, .p305 .item:nth-child(3) .wenzi{ float:left; width:55%}
.p305 .item h3{ font-weight:bold}


.p306{ padding:20px 0 60px 0; clear:both}
.p306 .picScroll{ position:relative;width:calc(100% + 30px); margin-left:-15px; /*height:136px;*/bbox-sizing:border-box;-webkit-box-sizing:border-box; margin-top:20px}
.p306 .picScroll ul{ overflow:hidden; zoom:1;width:100%;}

.p306 .picScroll ul li{ float:left; width:calc(25% - 90px); padding:30px; margin:0 15px;overflow:hidden;  display:block; position:relative; background:#dcdcdc; border-radius:8px;}
.p306 .picScroll ul li img{ display:block; max-width:90%; height:auto; margin:auto}
.p306 .picScroll ul li .wenzi { text-align:center}
.p306 .picScroll ul li .wenzi h3{ font-size:20px; margin-bottom:10px}
.p306 .picScroll ul li .wenzi p{ display:inline-block; padding:5px 20px; color:#fff; background:#036db7;}

.p306 .picScroll .prev,
.p306 .picScroll .next{ position:absolute; z-index:99;  left:-40px; top:45%; display:block; width:27px; height:41px; overflow:hidden; background:url(../images/lzuo.png) no-repeat; cursor:pointer;}
.p306 .picScroll .next{ left:auto; right:-40px; background:url(../images/lyou.png) no-repeat;z-index:99; }
.p306 .picScroll .prevStop{background:url(../images/lzuo02.png) no-repeat;z-index:99; }
.p306 .picScroll .nextStop{background:url(../images/lyou02.png) no-repeat;z-index:99; }

.pkhidden{ display:none !important}

/*++++++++++*/
.nei_about{width:100%;height:0 auto;margin-bottom:140px;}
.nei_about_center{width:1320px;margin:0px auto;padding-top:140px;}
.nei_about_one{
	width:100%;height:610px;
	background:url(../images/about_one.png)no-repeat right bottom;
}

.nei_about_one_fl{width:640px;height:610px;}
.nei_about_one_fl h1{font-size:48px;color:#333;font-weight:bold;}
.nei_about_one_content{width:100%;font-size:18px;color:#666;line-height:35px;
margin-top:45px;
}

.nei_about_one_fr{width:560px;height:610px;}
.nei_about_one_fr img{width:560px;height:560px;float:right;}

.nei_about_two{width:100%;margin-top:75px;height:1125px;
 background:url(../images/about_two.png)no-repeat right bottom;
}
.nei_about_ul1{width:100%;}
.about_box{width:1320px;margin:0 auto;height:680px;
	width:1320px;
	position:relative;
	overflow:hidden;
}
.nei_about_two h1{font-size:48px;color:#333;font-weight:bold;text-align:center;}
.nei_about_ul1 .nei_about_li1{width:420px;height:580px;
	background-color:#fff;
	border-radius:25px;
	float:left;margin-right:30px;
	margin-top:60px;
	margin-bottom:75px;
}
.nei_about_ul1 .nei_about_li1:nth-child(3n){margin-right:0px;}

.nei_about_ul1 .nei_about_li1 img{width:420px;height:580px;}

.nei_about_three{width:100%;height:480px;}
.nei_about_three h1{font-size:48px;color:#333;font-weight:bold;text-align:center;}
.nei_about_three_lianxi{width:100%;height:295px;margin-top:110px;}

.nei_about_three_ul{width:1320px;height:215px;box-shadow: 0px 0px 10px 5px #F3F3F3;border-radius:25px;}
.nei_about_three_li{width:439px;height:120px;border-right:1px solid #eee;float:left;
	margin-top:50px;box-sizing:border-box;padding:10px 110px;
	position:relative;
}
.nei_about_three_li:nth-child(3n){border:0px;}
.nei_about_three_li h1{font-size:24px;color:#333;font-weight:bold;}
.nei_about_three_li p{font-size:18px;color:#666;text-align:center;margin-top:10px;}
.nei_about_three_li img{position:absolute;top:-99px;left:170px;z-index:999;}

.nei_about_fore{width:100%;height:500px;margin-top:30px;}
.nei_about_fore_fl{width:50%;border-right:1px solid #EEE;height:500px;}

.contact-map{margin-top:32px;}

.nei_about_fore_fr{width:580px;height:500px;padding-left:78px;}
.nei_about_fore_fr h1{font-size:32px;color:#333;font-weight:bold;margin-top:25px;}

.nei_about_fore_fr .input-text{
	width:270px;
	height:45px;
	margin-right:20px;
    font-size:16px;
    color:#666;
    line-height:45px;
    border:0px;
    border-bottom:1px solid #999;
    margin-top:25px;
}

.nei_about_fore_fr .input-text:nth-child(2n){margin-right:0px;}

#dosubmit{width:199px;height:50px;margin-top:65px;
  border-radius:35px;
  background-color:#C10D11;
  text-align:center;
  color:#fff;
  line-height:50px;
  font-size:18px;
  border:0px;
}

.ne_news{width:100%;}
.ne_newe_center{width:1320px;margin:0 auto;margin-top:120px;margin-bottom:110px;}
.ne_news_title{width:100%;text-align:center;}
.ne_news_title  .ne_news_title_li{display: inline-block;
	font-size:18px;
	color:#666;
	border:1px solid #EEEEEE;
	border-radius:25px;
	padding:13px 35px;
}

.ne_news_title .red{
	color:#fff;
	border:1px solid #C10D11;
	background-color:#C10D11;
}

.ne_news_title  .ne_news_title_li:hover{
	color:#fff;
	border:1px solid #C10D11;
	background-color:#C10D11;
}

.ne_news_content{width:100%;margin-top:55px;}
.ne_news_lite_ul .ne_news_lite_li{
	width:420px;
	float:left;margin-right:15px;
	margin-top:15px;
	margin-bottom:15px;
	border-radius:25px;
}

.ne_news_lite_ul .ne_news_lite_li p{
	font-size:18px;
	color:#333;
	font-weight:bold;
	margin-top:25px;
	margin-bottom:25px;
	padding-left:15px;
	height:35px;
}

.ne_news_lite_ul .ne_news_lite_li img{
width:420px;height:285px;
}
.ne_news_lite_ul .ne_news_lite_li span{
	font-size:14px;
	color:#999;
	padding-left:15px;
}

.ne_news_lite_ul .ne_news_lite_li:hover p{
	color:#C10D11;
}

.ne_news_lite_ul .ne_news_lite_li:hover span{
	color:#C10D11;
}

.ne_news_show{width:1320px;margin:0 auto;padding-top:87px;margin-bottom:50px;}
.ne_news_show .ne_news_show_fl{width:900px;}
.ne_news_show_flone{width:900px;height:205px;border-bottom:1px solid #CECECE;}
.ne_news_show_flone p{font-size:36px;color:#333;font-weight:bold;height:135px;}
.ne_news_show_flone span{color:#999;font-size:14px;}

.ne_news_show_fltwo{width:100%;margin-top:40px;}
.ne_news_show_description{width:100%;height:85px;font-size:16px;color:#333;line-height:23px;}
.ne_news_show_title{font-size:24px;color:#333;font-weight:bold;text-align:center;}

.ne_news_show_content{width:100%;margin-top:35px;
	min-height:500px;
/*	max-height:2000px;*/
	margin-bottom:50px;
}

.ne_news_show_flthree{width:100%;height:115px;}
.ne_news_show_flthree p:hover  {color:#E30017;}
.ne_news_show_flthree p:hover  a{color:#E30017;}

.ne_news_show_fr{width:340px;}
.ne_news_show_fr h1{font-size:33px;color:#333;font-weight:bold;}
.ne_news_show_fr_li{width:100%;height:185px;border-bottom:1px solid #CECECE;}

.ne_news_show_fr_li .fr_title{font-size:18px;color:#333;font-weight:bold;margin-top:18px;}
.fr_content{height:80px;font-size:16px;color:#666;margin-top:18px;
	line-height:28px;
}

.ne_news_show_fr_li .time{width:100%;height:35px;font-size:16px;color:#666;
line-height:35px;text-indent:2em;
background:url(../images/time.png)no-repeat left center;
}

/* pc 导航 */
.ys_hd_pc{
    padding: 0 7%;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
}
.head_logo{
    width: 162px;
    line-height: 90px;
}
.head_right{
    display: flex;
}
.ys_hd_pc .std_btn1, .head_other{
    height: 100%;
}
.head_other, .head_nav_ul{
    display: flex;
}
.head_other{
    margin: 0 52px 0 85px;
}
.ys_hd_pc .std_btn1{
    margin-top: 22px;
}
.head_nav_li{
    padding: 0 15px;
}
.head_nav_li>a p{
    color: var(--colorfff);
    font-size: var(--font16);
    line-height: 90px;
    padding-right: 6px;
}
.head_nav_li>a {
    display: flex;
    align-items: center;
    padding: 0 10px;
}
.head_nav_li_icon{
    width: 16px;
    position: relative
}
.head_nav_li_icon img{
    width: 100%;
}
.head_nav_li_icon img:nth-child(2),
.head_nav_li_icon img:nth-child(3){
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    opacity: 0;
    transition: all .36s ease;
}
.head_lang_top{
    display: flex;
    align-items: flex-end;
}
.head_lang_top_img1{
    width: 18px;
}
.head_lang_top_img2{
    width: 8px;
    margin-left: 5px;
}
.head_lang_top{
    cursor: pointer;
    padding: 36px 0;
}
.head_lang{
    position: relative;
}
.head_lang::before{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: -20px;
    width: 2px;
    height: 18px;
    content: '';
    background: #E4E4E4;
}
.head_lang_bot{
    position: absolute;
    top: 90px;
    left: 50%;
    transform: translateX(-50%);
    width: 152px;
    padding-top: 10px;
    display: none;
}
.head_lang_bot ul{
    background: #fff;
    border-radius: var(--raidus20);
    padding: 23px 16px;
    box-shadow: 0px 2px 19px 10px rgba(134, 146, 165, 0.07);
}
.head_lang_bot li a{
    padding:0 24px;
    display: block;
    transition: all .36s ease;
    font-size: var(--font16);
    color: var(--color333);
    line-height: 40px;
}
.head_lang_bot li{
    margin-bottom: 20px;
}
.head_lang_bot li:last-child{
    margin-bottom: 0;
}
.head_logo img:last-child,
.head_lang_top_img1 img:last-child,
.head_lang_top_img2 img:last-child
{
    opacity: 0;
}
.ys_hd_pc.on{
    background: #fff;
    box-shadow: 0px 2.767px 2.214px 0px rgba(29, 86, 185, 0.02), 0px 12.522px 10.017px 0px rgba(29, 86, 185, 0.04);
}
.ys_hd_pc.on .head_logo img:last-child{
    opacity: 1;
}
.ys_hd_pc.on .head_logo img:first-child{
    opacity: 0;
}
.ys_hd_pc.on .head_nav_li>a p{
    color: var(--color333);
}
.ys_hd_pc.on .head_nav_li .head_nav_li_icon img:first-child,
.ys_hd_pc.on .yx_search3img1,
.ys_hd_pc.on .head_lang_top_img1 img:first-child,
.ys_hd_pc.on .head_lang_top_img2 img:first-child
{
    opacity: 0;
}
.ys_hd_pc.on .head_nav_li .head_nav_li_icon img:nth-child(2),
.ys_hd_pc.on .yx_search3img2,
.ys_hd_pc.on .head_lang_top_img1 img:last-child,
.ys_hd_pc.on .head_lang_top_img2 img:last-child
{
    opacity: 1;
}
.ys_hd_pc.on .std_btn1 {
    border: 1px solid #EEEDEF;
}
.ys_hd_pc.on .std_btn1 p{
    color: var(--color333);
}
.ys_hd_pc.on .std_btn1_icon{
    background: #041D2C;
}
.ys_hd_pc.on .std_btn1_icon img:last-child{
    opacity: 1;
}
.ys_hd_pc.on .std_btn1_icon img:nth-child(1),
.ys_hd_pc.on .std_btn1_icon img:nth-child(2){
    opacity: 0;
}
.head_lang.on .head_lang_top_img2 img{
    transform: rotate(180deg);
}
.head_nav_li{
    position: relative;
}
.head_nav_drop{
    position: absolute;
    top: 90px;
    left: 50%;
    transform: translateX(-50%);
    padding-top: 10px;
}
.head_style4{
    width: 190px;
}
.head_nav_drop_bg{
    background: #fff;
    border-radius: var(--raidus20);
    box-shadow: 0px 2px 19px 10px rgba(134, 146, 165, 0.07);
}
.head_style4 .head_nav_drop_bg{
    padding: 23px 16px;
} 
.head_er_text a{
    line-height: 40px;
    color: var(--color333);
    font-size: var(--font16);
    padding: 0 24px;
    display: block;
}
.head_style4_li:last-child{
    margin-bottom: 0;
}
.head_style4_li{
    margin-bottom: 16px;
}
.head_style2 .head_nav_drop_bg{
    padding: 32px 44px;
}
.hndb_bot_li{
    width: 168px;
    margin-right: 36px;
}
.hndb_bot{
    display: flex;
}
.hndb_bot_ul:last-child .hndb_bot_li{
    margin-right: 0;
}
.hndb_top_box{
    display: flex;
    align-items: center;
}
.hndb_top{
    padding-bottom: 16px;
    border-bottom:1px solid #EEEEEE;
    margin: 0 24px 10px;
}
.hndb_top_text{
    color: var(--color666);
    font-size: 14px;
    padding-right: 10px;
}
.hndb_top .ys_imgbox_cover img:last-child{
    opacity: 0;
} 
.hndb_top .ys_imgbox_cover{
    width: 12px;
}
.hndb_top a{
    display: inline-block;
}
.hndb_top .ys_imgbox_cover img:first-child{
    position: relative;
    top: -1px;
}
.mod_side_box{
    position: fixed;
    top: 50%;
    right: 0;
    transform: translate(100%,-50%);
    z-index: 99999;
    transition: all .36s ease;
}
.mod_side_bot{
    margin-top: 8px;
    width: 66px;
    height: 66px;
    border-radius: 50%;
    background: var(--colormain2);
    filter: drop-shadow(0px 2.767px 2.214px rgba(29, 86, 185, 0.02)) drop-shadow(0px 6.65px 5.32px rgba(29, 86, 185, 0.03)) drop-shadow(0px 12.522px 10.017px rgba(29, 86, 185, 0.04)) drop-shadow(0px 22.336px 17.869px rgba(29, 86, 185, 0.04)) drop-shadow(0px -4px 10px rgba(80, 164, 255, 0.05));
    cursor: pointer;
}
.mod_side_top{
    padding: 10px 0;
    background: var(--colormain1);
    border-radius: 50px;
   }
.mod_side_top_item{
    margin-bottom: 14px;
}
.mod_side_top_item:last-child{
    margin-bottom: 0;
}
.msti_top .ys_imgbox_cover{
    width: 52px;
    height: 52px;
    border-radius: 50%;
    margin: 0 auto ;
}
.msti_top p{
    color: var(--colorfff);
    font-size: 12px;
    line-height: 1.5;
    text-align: center;
    margin-top: 2px;
}
.msti_top .ys_imgbox_cover img{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.msti_top .ys_imgbox_cover img:last-child{
    opacity: 0;
}
.mod_side_bot{
    position: relative;
}
.mod_side_bot img{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.msti_top{
    cursor: pointer;
}
.mod_side_top_item{
    position: relative;
}
.msti_side{
    position: absolute;
    top: 50%;
    right: 0;
    transform: translate(120%,-50%);
    z-index: -1;
}
.msti_side_box{
    background: var(--colorfff);
    border-radius: 10px;
    box-shadow: 0px 2px 19px 10px rgba(22, 44, 112, 0.05);
}
.msti_side1{
    width: 180px;
    padding-right: 24px;
    height:54px;
    line-height:14px;
}
.msti_side1_box{
    padding: 25px 0;
    background-color:#fff;

}
.msti_side2{
    width: 150px;
    padding-right: 24px;
} 
.msti_side2_box{
    padding: 18px;
}
.msti_side a{
    display: block;
    color: #C10D11;
    font-size:16px;
    font-weight:bold;
    text-align: center;
    font-family: 'playbold' !important;
}
.msti_side::before{
    content: '';
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 4px;
    border-left: 10px solid var(--colorfff);
    border-top: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid transparent;
}
.msti_side p{
    text-align: center;
    color: var(--color666);
    font-size: 14px;
}
.mod_side_top_item.active .msti_side{
    right: 66px;
    transform: translate(0,-50%);
}
.mod_side.on .mod_side_box{
    transform: translate(0,-50%);
    right: 25px;
}




.msti_top.on .ys_imgbox_cover{
    background: var(--colorfff);
}
.msti_top.on .ys_imgbox_cover img:last-child{
    opacity: 1 !important;
}
.msti_top.on .ys_imgbox_cover img:first-child{
    opacity: 0 !important;
}
.head_nav_drop{
    display: none;
}