@charset "utf-8";
.main_mainlsd{ width:1210px;margin:20px auto; overflow:hidden; }
body{color:#111111;background: #fff; font-size:13px;-webkit-text-size-adjust: none; margin:0; padding:0; font-family:微软雅黑; }
html,body{height:100%}
div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,body,strong,span,pre,input{margin:0; padding:0; border:0; background-repeat:no-repeat;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}
img{border:0px;}
ul,li{ list-style:none;}
em,i{ font-style:normal;}
.clear{ clear:both; line-height:0; height:0; font-size:0;}
a,area{blr:expression(this.onFocus=this.blur())}
a{text-decoration:none; color:#444;font-family:微软雅黑;}
a:hover{text-decoration:none; color:#009af6;font-family:微软雅黑;}
li{ list-style:none;font-family:微软雅黑;}
h1,h2,h3,h4,h5,h6,p,span,li,ul,em,div,table{font-family:微软雅黑;}
img{ border:0}
.main_title{ text-align: center; padding: 45px 0 27px 0}
.main_title .title{ color: #000000; font-size: 36px; font-weight: 600; padding-bottom: 9px;}
.main_title .titlesub{color: #8c8c8c; font-size: 20px}
.main_title hr{color: #009af6;height:2px;border:none;border-top:2px solid #009af6; width: 55px; margin: 10px auto;margin-top:23px;}
.main_box{ width: 1210px; margin: 0 auto}
.main_box:after{content: ""; clear: both; overflow: hidden;display:block}
a.fourboxa:link {color:#ffffff; text-align: center;font-size:24px; border-radius:50px; border:0px solid #86c5fb;height:65px; line-height:65px; width:255px; display:block; margin: 20px auto;background: linear-gradient(#3f95fd , #65d5ff)}
a.fourboxa:visited {color:#ffffff;}
a.fourboxa:hover {color:#ffffff; }
a.fourboxa:active {color:#ffffff;}
a.fourboxa_hy:link {color:#ffffff; text-align: center;font-size:24px; border-radius:50px; border:1px solid #ffffff;height:60px; line-height:60px; width:245px; display:block; margin: 0px auto;background: linear-gradient(#1890ff , #1890ff);margin-top: 40px;}
a.fourboxa_hy:visited {color:#ffffff;}
a.fourboxa_hy:hover {color:#ffffff; }
a.fourboxa_hy:active {color:#ffffff;}
.main_main_b{ background: #f2f7fa}
.main_main_b:after{content: ""; clear: both; overflow: hidden;display:block;padding-bottom:30px;}
.main_main{ background: #f2f7fa}
.main_main:after{content: ""; clear: both; overflow: hidden;display:block;padding-bottom:90px;}
.sixbox{width: 100%; font-size: 18px; color: #8c8c8c; margin-top:-10px;}
.sixbox li{position: relative;
  width: 200px;
  border: 0px solid #fff;
  float: left;
  height: 200px;
  color: #ffffff;
  margin: 19px; }
.sixbox li img{ overflow: hidden; padding-bottom:5px; margin-bottom:5px;}
.sixbox h3{position: absolute;
  display: block;
  background: rgba(0,0,0,0.51);
  font-size: 18px;line-height: 150%;
  font-weight: 500;
  color:#ffffff;
  bottom:0px;
  height:32px;
  width:100%;
  border-radius:0 0 15px 15px;
  text-align: center;}
a.fourboxabottom:link { margin-bottom: 60px;}
a.fourboxabottom01:link { margin-bottom: 30px;}
a.fourboxatop:link { margin-top: 30px; margin-bottom: 0}
.sixblleft{ width: 544px; height:437px; float: left; margin-left:30px;padding-top:130px;}
.sixblleft .title{font-size: 32px; color: #ffffff; font-weight: 600}
.sixblleft .titlesub{ font-size: 16px; color: #ffffff; font-weight: 500; margin-top:10px;}
.sixblright{ float: left; padding-top:95px; width:630px; }
.sixblright .item{ float:left; width: 315px; margin-top: 35px;}
.sixblright .item .img{ width: 90px; height: 90px;background: rgba(255, 255, 255, .1); border-radius: 50px; text-align: center; float: left}
.sixblright .item .img img{position:relative;top:50%;transform:translateY(-50%);}
.sixblright .item .text{ color:#ffffff;font-size: 12px; padding-left:10px;padding-top:20px;float:left;margin-top: 0}
.sixblright .item .text li{ font-size: 18px; margin-bottom: 5px;}
.albox{ width: 110%}
.albox li{ width: 204px;height: 130px;text-align: center;float:left}
.newstitle{ width: 100%; text-align: center;padding-bottom: 40px;}
.newstitle li{ font-size: 18px; color: #666666; display: inline-block; padding: 0 35px;}
.onli a{ color:#1f9fed !important}
a.bottoma:link {color:#ffffff; }
a.bottoma:visited {color:#ffffff;}
a.bottoma:hover {color:#009af6;}
a.bottoma:active {color:#ffffff;}
a.mb:link {color:#8c8c8c; font-size: 12px; }
a.mb:visited {color:#8c8c8c; font-size: 12px;}
a.mb:hover {color:#009af6;}
a.mb:active {color:#8c8c8c; font-size: 12px;}
.bottom_left{ width: 410px; height: 150px; border-right: 1px solid #3084bf; color: #ffffff; font-size: 12px; float: left}
.bottom_left li{ padding: 10px 0 0 5px; line-height: 180%}
.bottom_center{ border-right: 1px solid #3084bf; width: 150px; height:150px; padding-left: 80px; float: left; line-height: 200%}
.bottom_right{ width: 325px; text-align: center; color: #ffffff;  float:left;line-height: 200%}
.bottom_right li{ padding-top: 10px;}
.box_bottom{ padding: 20px 0}
.newtitlebox{ text-align: center}
.new_title{ color: #0196f0; display: inline-block; font-size: 36px; background:url(../images/images/2019images/yunduan/dd.jpg) center center no-repeat ;  min-width: 330px; min-height: 83px;line-height: 83px;}
.new_titlesub{ font-size: 18px; color: #8c8c8c}
.new_titlemore{ color: #0196f0; display: inline-block; font-size: 36px; background:url(../images/images/2019images/yunduan/dd02.jpg) center center  no-repeat ;min-width: 524px; min-height: 83px;line-height: 83px;}
.ny_mainbox{ width: 100%; background: #f7f7f7; }
.ny_mainbox_box{ margin: 0 auto; width: 1216px; padding: 100px 0; overflow: hidden}
.ny_box{ width: 400px; float: left}
.ny_box01{ width: 450px !important;}
.ny_box02{ width: 380px}
.ny_box01 .topmain{width: 360px !important;}
.ny_box03{ margin-top: 100px;}
.ny_box04{ margin-top: 50px;}
.ny_box .title{ font-size: 32px;}
.ny_box .titlesub{ font-size: 22px;padding: 8px 0}
.ny_box .texta{ font-size: 20px; padding-top:25px;}
.ny_box .textb{ font-size: 16px; color: #8c8c8c; text-indent: 36px;}
.ny_box .topmain{ margin-top: -35px; margin-left: 36px; text-indent: 0; font-size: 18px;}
.ny_boxright{ margin-right: 50px; margin-left: 20px;}
.ny_boxleft{ margin-left:70px; margin-right: 0px;}
.ny_boxleft{ margin-left: 50px}
.imgleft{ float: left}
.imagetop{ margin-top: 30px;}
.ny_boxright01{ margin-right: 100px;}
.ny_boxright02{ margin-left: 17px;}
.imgleft_left{ margin-left: 100px;}
.imgleft_left_left{ margin-left: 130px;}
.imgleft_left_left01{ margin-left:60px;}
.imgleft_left_left02{ margin-left:86px;}
.order_box3{ margin-right:65px; width: 360px; float: left; padding-bottom: 50px;}
.open{ border-bottom: 1px solid #ededed; line-height: 40px; font-size: 18px}
.newsb_zw{ width:363px; float:left; overflow:hidden;}
.newsb_zw span{ width:50px; float:right; color:#999}
.newsb_zw ul{list-style:none; margin:0; padding:0 }
.newsb_zw li{ margin-top:10px; height:30px;border-bottom: 1px solid #ededed;}
.newsb_zw dl{padding: 4px 0px;overflow: hidden;}
.newsb_zw dl dt{height: 28px;
	line-height: 28px;
	background: transparent url("../images/images/wen.gif") no-repeat scroll 8px 4px;
	padding-left: 36px;
	font-weight: bold;}
.newsb_zw dl dd{line-height: 24px;overflow: hidden;display:block;padding: 3px 0px 0px 36px;
	background: transparent url("../images/images/da.gif") no-repeat scroll 8px 7px;}
#showmfsy{ width:521px; height:440px; background:url(../images/images/2019images/mf_back.png); position: absolute;margin-left:-260px; text-align:center; z-index:999}
#showmfsy #close{width:31px; height:31px; margin-left:501px; margin-top:-10px;cursor:pointer;}
.content{ width:350px; margin:0 auto; margin-top:70px;}
.mask{ width:100%; height:100%; position:absolute;left:0; top:0; background:rgba(0,0,0,0.2); z-index:998}
.magin-top{ margin-top: 80px;}
.n_n_nyy{width:905px;
	border-radius: 3px;
	border: 1px #d5d5d5 solid;
	float: left;
	margin: 0 0px 0 30px;}
.newn_rightt{
	width: 90%;
	margin-top: 0px;
	float: left;
	font-size: 14px;
	line-height: 180%;
	padding: 10px 5%;
	text-align: left;
	border: 1px solid #d2d2d2;
	display: inline;
}
.newn_rightt h5{display:block; width:800px; text-align:center;height:30px; line-height:30px; background-color:#F2F2F2;font-size:12px; color:#999;}
.newn_rightt span{ }
.newn_rightt p{ display:block; margin:0px 10px; width:800px;font-size:14px; line-height:160%; color:#333;}
.lxxx{width:261px;
	float: right;
	display: inline;
	background: #ffffff;
	padding: 3px;
	border: #F3F3F3 0px solid;
}
.mfsy_open{ position: absolute; top:77px;}
.ydjhzfbox{ width: 900px; margin: 0 auto; color: #6e6e6e}
.ydjhzfbox li{ width: 80px; float: left;text-align: center; margin: 0 23px; padding-top: 55px;}
.fixbottom{
	z-index: 999;
	width: 50px;
	height: 45px;
	position: fixed;
	top:200px;
	right:0;
	font-size: 15px;
	z-index: 999;
	color: #f45b77;
}
.fixbottom .item{
	text-align: center;
	line-height: 45px;
}
.fixbottom .item01{ color: #ffffff;}
.fixbottom .item img{ width:50px; margin-bottom: -8px}
.hygl_box{ margin: 0 auto; width: 1220px; padding: 100px 0; overflow: hidden}
.jypx_main_box{width: 1220px; margin: 0 auto}
.jypx_main_box:after{ content:"."; display:block; height:0; visibility:hidden; clear:both;}
.lypw_titleb{ width: 424px; height: 64px;
	margin: 50px auto; line-height: 60px; font-size: 34px; color: #000000; font-weight: 500; text-align: center; margin-bottom: 5px;}
.subtitle_zu{ text-align: center; font-size: 18px; color: #8c8c8c}
.imgcenter{ margin: 50px 222px; margin-bottom: 0}
.tabtow{ background: url(//cdn.beiing.net/lsysoft_cn/2024/3878.png) no-repeat top center; width: 100%; color: #fff !important}
.main{margin:0 auto;width: 1210px}
/*news_show*/
.lxxnews {
    width: 262px;
    float: left;
    display: inline;
    background: #ffffff;
    padding: 3px;
    margin-right: 20px;
}
.new2018_box01 {
    width: 262px;
   overflow: hidden;
    color: #ffffff;
    text-align: center;
    margin-bottom: 3px;
	height: 174px;
	background: url(http://cdn.xlshou.com/xlshou_com/news_show/av2.png);
}
.hxcp_box{background:url(http://cdn.xlshou.com/xlshou_com/news_show/rec2.png);width: 262px;height: 938px;padding-top: 10px;margin-top: 10px;}
.hxcp_box_b{background:url(http://cdn.xlshou.com/xlshou_com/news_show/rec222.png);width: 262px;height:192px;text-align: center;padding-top: 20px;margin-top: 10px;}
.hxcp_box_b .title{font-weight: 600;font-size: 18px; color: #000;margin-top: 10px;}
.hxcp_box .title{background: url(http://cdn.xlshou.com/xlshou_com/news_show/10.png) no-repeat;
width: 145px;
height: 27px;
text-align: center;
color: #0088df;
font-weight: 600;
font-size: 20px;
margin: 0px auto;
line-height:27px;}
.hxcp_box .main_box{width: 222px; background: #ffffff; border-radius: 10px; margin:8px 8px;padding: 7px 12px}
.hxcp_box .main_box .title_s{width: 218px; height: 32px;background:url(http://cdn.xlshou.com/xlshou_com/news_show/d1.png);
font-size: 18px; color: #ffffff;font-weight: 600;text-align: center;line-height: 32px;
}
.hxcp_box a:hover{text-decoration: none}
.hxcp_box .main_box .title_s02{background:url(http://cdn.xlshou.com/xlshou_com/news_show/d2.png);}
.hxcp_box .main_box .title_s03{background:url(http://cdn.xlshou.com/xlshou_com/news_show/d3.png);}
.hxcp_box .main_box .title_s04{background:url(http://cdn.xlshou.com/xlshou_com/news_show/d4.png);}
.hxcp_box .main_box .title_s05{background:url(http://cdn.xlshou.com/xlshou_com/news_show/d5.png);}
.hxcp_box .main_box .title_sone{color: #7d7d7d;font-size: 14px;margin:10px 0
}
.hxcp_box .main_box .list_list{ background: #f2feff;border-radius:7px;overflow: hidden;padding:5px 10px;}
.hxcp_box .main_box .list_list li{width:50%; float:left;list-style: none;font-size: 12px;line-height: 220%}
.hxcp_box .main_box .list_list li img{padding-right: 5px;vertical-align: text-bottom}
/*首页新闻*/
.news_main{ width:100%; margin-top:0px; padding-left:10px;overflow: hidden;margin-bottom: 30px;}
.news_main .item{ width: 573px; padding:10px;box-shadow: 0 0 12px rgba(43, 139, 255, .0); float: left;
	background: #ffffff; margin-bottom: 20px; border-radius: 5px;border: 1px solid #dedede;position: relative}
.news_main .item:hover{ box-shadow: 0 0 12px rgba(43, 139, 255, .0);  border: 1px solid #48b4ff ;border-radius: 5px;}
.news_main_lszm .item:hover{ box-shadow: 0 0 12px rgba(100,100,100, .0);  border: 1px solid #48b4ff ;border-radius: 5px;}
.news_main:nth-child(1){margin-right: 17px;}
.news_main .item:nth-of-type(odd){margin-right:17px;}
.news_main .item img{ width:198px; height:122px; float: left}
.news_main .item .mainbox{ width: 359px;padding-left:16px; float: left}
.news_main .item .mainbox .title{ font-size: 18px; padding-bottom:0px;margin-top: -3px;line-height: 140%}
.news_main .item .mainbox .titlesub{font-size:14px; color:#a8a8a8; margin:5px 0;margin-top:5px !important;line-height: 144%}
.news_main .item .mainbox .titlesub_B{font-size:14px; color:#a8a8a8; margin:5px 0;
	margin-top:5px !important;position: absolute;bottom:7px;width: 352px;}
.news_main .item .mainbox .submargin{ margin-top: 10px; padding-top: 0 !important;}
.news_main .item .mainbox .submargin a:link{ color:#a8a8a8;}
.news_main .item .mainbox .submargin a:visited{ color:#a8a8a8;}
.news_main .item .mainbox .submargin a:hover{ color:#999999;}
.news_main .item .mainbox .submargin a:active{ color:#a8a8a8;}
a.morea:link {color:#8c8c8c;float: right; font-size:14px;}
a.morea:visited {color:#8c8c8c;}
a.morea:hover {color:#999999;}
a.morea:active {color:#8c8c8c;}
/*首页新闻*/
.titleone_t{color:#1890ff !important;}
.titleone_th{color:#ff8a00 !important;}
/*内页新闻相关列表*/
.hitpm{ width:100%}
.hitpm ul{ margin:0; padding:0; background:url(); background-repeat:no-repeat; overflow:hidden; }
.hitpm ul li{ margin:5px 0; padding:0; float:left; width:45%;}
.hitpm ul li h2{ margin:0; padding:0; font-weight:0; font-size:13px; text-indent:20px;width:100%; font-weight:100}
.hitpm h3,.xgnexs h3{border-radius:10px;height:40px; color:#000000; line-height:40px;border-bottom: 1px solid #f7f7f7;
	width:96%;margin: 5px 2%; text-align:left; font-size:16px; font-weight:600; margin-top:60px;}
.hitpm h3:before,.xgnexs h3:before{ content: ' ';
    display: inline-block;
    width: 3px;
    height: 18px;
    background:#1890ff;;
    margin-right: 10px;margin-left:7px;
    border-radius: 2px;
    vertical-align: -3px;}
.xgnexs{ width:100%; overflow:hidden}
.xgnexs li{ margin:5px 0;padding:0;font-weight:0;font-size:13px;float:left;text-indent:20px;width:45%;ont-weight:100}
.xgnexs li h2{ margin:0; padding:0; font-weight:0; font-size:13px; text-indent:20px;width:100%; font-weight:100;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.newn_right h1{ display: block;
width: 99%;
height:auto !important;
text-align: center;
font-size: 26px;
font-weight: bold;
color: #333;
padding: 19px 10px 40px 0 !important;
line-height: 150%;}
.newn_rightt h1{display: block;
width: 99%;
height:auto !important;
text-align: center;
font-size: 26px;
font-weight: bold;
color: #333;
padding: 19px 10px 40px 0 !important;
line-height: 150%;}
.dqadd{line-height:600%;font-size:14px;margin:0 25px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.dqadd a:link{font-size:14px;}
.datly{display:block;text-align:center;height:30px; line-height:30px; background-color:#F2F2F2;font-size:12px; color:#999;}
.datly a:link{font-size:12px; color:#999;}
.fanye{width: 680px;background-color: #F7F7F7;clear: both; margin:0 auto;border: 1px solid #E3E3E3;line-height: 40px; display: none !important}
/*内页新闻相关列表*/
/*four_img*/
.listbiao{width:1200px;margin: 0 auto;padding-bottom:0px;overflow: hidden}
.listbiao_box{width:261px;border:1px solid #e2e2e2;border-radius:16px;float:left;margin-bottom:4px;}
.listbiao_box img{float:none !important}
.listbiao_box p{color:#434343;font-size:15px;margin:15px 10px;display: block;line-height:170%;text-align:center;overflow: hidden}
.listright{margin-right:49px;}
.widboxwid{width:210px;text-align:left !important;margin:15px 33px !important}
.min_f{font-size: 14px !important; letter-spacing: 0px;margin:15px 5px !important;}
.min_f01{font-size: 14px !important;}
/*新首页*/
.matrix{width: 1200px;}
.matrix_box{background:#f5fbff;border-radius: 10px;padding: 15px 0 15px 15px;overflow: hidden;margin-bottom: 10px;}
.matrix_box .left{background:#e9f6ff;border-radius: 10px;width:383px;float: left }
.matrix_box .left .title{font-size: 24px; font-weight: 600;color: #000;padding:21px 0 15px 40px;}
.matrix_b_p{padding-top: 40px !important;}
.matrix_b_p_B{padding-bottom: 40px !important;}
.matrix_box .left .subtitle{font-size: 18px;padding-left: 40px;color: #000;}
.matrix_box .left .text{font-size: 14px;padding-left: 40px;padding-right:40px;margin-top: 10px;line-height: 150%;padding-bottom: 15px;}
.matrix_box .left .title img{vertical-align: middle}
.matrix_box .right{float: left;width: 782px;margin-left: 20px;}
.matrix_box .right .main_text{font-size: 14px;padding: 1% 4% 2% 5%;width: 40%;float: left}
.matrix_box .right .main_text .title{font-size: 20px;font-weight: 600;color: #000}
.matrix_box .right .main_text .title img{vertical-align: middle}
.matrix_box .right .main_text .text{color: #000;margin-top: 10px;padding-left: 30px; font-size: 14px;}
.matrix_box .right .main_text .subtext{color: #0061ab;margin-top: 8px;padding-left: 30px;}
.matrix_box .right .main_text{font-size: 14px;padding: 1% 4% 2% 5%;width: 40%;float: left}
.matrix_box .right .main_text:hover  .title{font-size: 20px;font-weight: 600;color: #0061ab}
.matrix_box .right .main_text:hover .title img{vertical-align: middle}
.matrix_box .right .main_text:hover .text{color: #0061ab;margin-top: 10px;padding-left: 30px; font-size: 14px;}
.matrix_box .right .main_text:hover .subtext{color: #0061ab;margin-top: 8px;padding-left: 30px;}
.matrix_borb{border-bottom: 2px #e8e8e8 solid}
.matrix_borl{border-left: 2px #e8e8e8 solid}
.matrix_bort{padding-top:2% !important;padding-bottom:0% !important}
/*fouryiasl-----------*/
.jypx_main_box_gdfh {margin: 0 auto; }
.gdfh_fouryi-title{width:1200px; margin: 0 auto; margin-top: 20px;}
.gdfh_fouryi-title ul{ margin:0; padding:0;border-bottom: 2px solid #f2f2f2}
.gdfh_fouryi-title ul li{width:145px; height:70px;line-height: 150%; display:inline-block; margin:0px 0px 0px 0px; cursor:pointer; position: relative}
.gdfh_fouryi-title ul li:hover .title a{color:#000000}
.gdfh_five-right{margin-right:33px !important}
.gdfh_foryili01{background:rgba(255,255,255,0); }
.gdfh_foryili02{background:rgba(255,255,255,0); border: 1px solid rgba(255,255,255,1)}
.gdfh_foryili03{background:rgba(255,255,255,0); border: 1px solid rgba(255,255,255,1)}
.gdfh_foryili04{background:rgba(255,255,255,0); border: 1px solid rgba(255,255,255,1)}
.gdfh_foryili05{background:rgba(255,255,255,0); border: 1px solid rgba(255,255,255,1)}
.gdfh_foryili01.on{border-bottom:2px solid #1890ff;height:70px;line-height: 150%;margin-bottom: -2px;}
.gdfh_foryili02.on{border-bottom:2px solid #1890ff;height:70px;line-height: 150%;margin-bottom: -2px;}
.gdfh_foryili03.on{border-bottom:2px solid #1890ff;height:70px;line-height: 150%;margin-bottom: -2px;}
.gdfh_foryili04.on{border-bottom:2px solid #1890ff;height:70px;line-height: 150%;margin-bottom: -2px;}
.gdfh_foryili05.on{border-bottom:2px solid #1890ff;height:70px;line-height: 150%;margin-bottom: -2px;}
.gdfh_fouryi-title ul li.on .title a{color:#1890ff}
.gdfh_foryili01:hover{border-bottom:2px solid #1890ff;height:70px;line-height: 150%;margin-bottom: -2px;}
.gdfh_foryili02:hover{border-bottom:2px solid #1890ff;height:70px;line-height: 150%;margin-bottom: -2px;}
.gdfh_foryili03:hover{border-bottom:2px solid #1890ff;height:70px;line-height: 150%;margin-bottom: -2px;}
.gdfh_foryili04:hover{border-bottom:2px solid #1890ff;height:70px;line-height: 150%;margin-bottom: -2px;}
.gdfh_foryili05:hover{border-bottom:2px solid #1890ff;height:70px;line-height: 150%;;margin-bottom: -2px;}
.gdfh_fouryi-title ul li .title a{ font-size:19px; color:#000000; font-weight:600; display:block; text-align:center;padding-left: 0}
.gdfh_fouryi-title ul li .title a .sub{font-size: 13px;margin-top: 10px;
	color: #333;font-weight:500;}
.gdfh_fouryi-title ul li .title  a:hover .sub{font-size:13px;
	color: #1890ff;}
.gdfh_fouryi-title ul li.on .title a .sub{font-size: 13px; font-weight:500;
	color: #1890ff;}
.gdfh_fouryi-title ul li.on .title a:hover,.gdfh_fouryi-title ul li .title a:hover{color:#1890ff}
.gdfh_five_jt{position: absolute; top:14px; left:161px;}
.width_box_box{width:1210px;overflow: hidden; background: #EC1417;height: 600px;}
.width_box{width:1218px;overflow: ;margin:0 auto;height: 530px;}
.width_box ul{position:absolute;left:0;width: 9999999px}
.gdfh_fouryi{width:1218px;  position:relative; border-top: 0px solid #f2f2f2; float:left; margin: 0 auto;background: #;margin-top: 27px;}
@media screen and (min-width:1440px) and (max-width: 1440px) {
}
@media screen and (min-width:1680px) and (max-width: 1680px) {
}
.gdfh_fouryi .lihen{ background:#71dcce; height:3px; width:201px; position:absolute;top:-3px;}
.gdfh_titleboxtext{ font-size:20px; padding-left:10px; padding-top:5px; line-height:180%; color: #333333;padding-bottom: 17px;}
.gdfh_titleboxtext_more{margin-top:0px;margin-right:100px;display:block;clear:both;overflow:hidden; border:2px #39c5b8 solid; width:110px; height:35px; font-size:16px; color:#1d8880; display:inline-block; border-radius:5px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer
	 }
.gdfh_titleboxtext_more:hover{ background:#39c5b8; color:#000000}
.gdfh_title_five{ height:110px; font-size:36px; color:#000000;
	font-weight: 600; text-indent:0px;overflow: hidden;border-radius: 30px 30px 0 0}
.gdfh_title_five_sub .wenbox{margin:40px 35px 50px 35px;color:#010101;font-size: 16px;line-height: 160%}
.gdfh_title_five01{ height:82px !important;}
.gdfh_title_five img{vertical-align: bottom; margin-left: 5px; margin-right: 8px; margin-bottom: -5px;}
.gdfh_fouryi .contactbox{width: 50%;float: left;text-align: right}
.gdfh_fouryi .contact{ color:#666666;text-align: center;font-size:14px;width:554px;height: 245px; border-radius: 30px;
	background: #fff;float:right;margin-right: 36px;margin-top:78px;}
.gdfh_fouryi .contact .btn{overflow: hidden;width: 100%;padding-top:20px;}
.gdfh_five_left{position:absolute;left:0;top:342px;cursor:pointer; display: none}
.gdfh_five_right{position:absolute;right:0;top:342px;cursor:pointer; display: none}
.fh_hr{height:5px;border:none;border-top:5px solid #000000;width:90px;margin-top: 22px;margin-left: 0 !important}
.gdfh_fouryi .contact .mfsy_b{width:142px;height:43px;line-height:43px; text-align: center; color:#ffffff;font-size: 22px; background: #1890ff; float: left; margin-right: 30px;}
.gdfh_fouryi .contact .mfsy_b01{width: 140px;height: 41px; line-height: 41px; border: 1px solid #ffffff;
text-align: center; color:#ffffff;font-size: 22px; background:rgba(255,255,255,0);float:left; margin-right:30px;}
/*fouryi*/
/*fouryi*/
/*------------------------*/
.fouryi-title{width:450px;margin-left: 30px;}
.fouryi-title ul{ margin:0; padding:0;width: 450px;}
.fouryi-title ul li{width:480px;overflow: hidden;
	box-shadow: 0 0px 5px 2px rgba(0,0,0,.05); height: 80px;
	display:block; margin:0px 0px 20px 10px; cursor:pointer;padding:10px 10px;color: #808080;
  font-size: 14px; line-height: 160%;border-radius: 10px; font-weight: 500}
.fouryi-title ul li .title{padding-left: 10px;float:left;width: 360px;font-weight: 500;font-size: 15px;}
.fouryi-title ul li i{float:right;margin-top: 20px;display: none;}
.fouryi-title ul li.on i{display: block}
.fouryi-title ul li.on {position: relative; box-shadow: 0 0px 5px 2px rgba(0,0,0,.05); }
.fouryi-title ul li.on:before{content: ""; background:#1890ff;height:150px; width:5px;position: absolute;left:0;top:0}
.fouryi{display:none;position:relative; border-top: 0px solid #f2f2f2;height:511px;float:right;margin-right:10px;}
.foryili h3 .fsub{font-size: 20px;font-weight: 500;
  color: #1a1a1a; margin-top: 10px; margin-bottom:10px;line-height: 150%}
/*------------------------*/
.fouryi01-title{width:450px;margin-left: 30px;}
.fouryi01-title ul{ margin:0; padding:0;width: 450px !important;left:0 !important}
.fouryi01-title ul li{width:480px;overflow: hidden;
	box-shadow: 0 0px 5px 2px rgba(0,0,0,.05); height: 80px;
	display:block; margin:0px 0px 20px 10px; cursor:pointer;padding:10px 10px;color: #808080;
  font-size: 14px; line-height: 160%;border-radius: 10px; font-weight: 500}
.fouryi01-title ul li .title{padding-left: 10px;float:left;width: 360px;font-weight: 500;font-size: 14px;}
.fouryi01-title ul li i{float:right;margin-top: 20px;display: none}
.fouryi01-title ul li.on i{display: block}
.fouryi01-title ul li.on {position: relative; box-shadow: 0 0px 5px 2px rgba(0,0,0,.05); }
.fouryi01-title ul li.on:before{content: ""; background:#1890ff;height:150px; width:5px;position: absolute; left:0;top:0}
.fouryi01{display:none;position:relative; border-top: 0px solid #f2f2f2;height:511px;float:right;margin-right:10px;}
.foryili01 h3 .fsub{font-size: 20px;font-weight: 500;
  color: #1a1a1a; margin-top: 10px; margin-bottom:10px;line-height: 150%}
/*------------------------*/
.fouryi02-title{width:450px;margin-left: 30px;}
.fouryi02-title ul{ margin:0; padding:0;width: 450px !important;left:0 !important}
.fouryi02-title ul li{width:480px;overflow: hidden;
	box-shadow: 0 0px 5px 2px rgba(0,0,0,.05); height: 80px;
	display:block; margin:0px 0px 20px 10px; cursor:pointer;padding:10px 10px;color: #808080;
  font-size: 14px; line-height: 160%;border-radius: 10px; font-weight: 500}
.fouryi02-title ul li .title{padding-left: 10px;float:left;width: 388px;font-weight: 500;font-size: 14px;}
.fouryi02-title ul li i{float:right;margin-top: 20px;display: none}
.fouryi02-title ul li.on i{display: block}
.fouryi02-title ul li.on {position: relative; box-shadow: 0 0px 5px 2px rgba(0,0,0,.05); }
.fouryi02-title ul li.on:before{content: ""; background:#1890ff;height:150px; width:5px;position: absolute; left:0;top:0}
.fouryi02{display:none;position:relative; border-top: 0px solid #f2f2f2;height:511px;float:right;margin-right:10px;}
.foryili02 h3 .fsub{font-size: 20px;font-weight: 500;
  color: #1a1a1a; margin-top: 10px; margin-bottom:10px;line-height: 150%}
/*------------------------*/
.fouryi03-title{width:450px;margin-left: 30px;}
.fouryi03-title ul{ margin:0; padding:0;width: 450px !important;left:0 !important}
.fouryi03-title ul li{width:480px;overflow: hidden;
	box-shadow: 0 0px 5px 2px rgba(0,0,0,.05); height: 80px;
	display:block; margin:0px 0px 20px 10px; cursor:pointer;padding:10px 10px;color: #808080;
  font-size: 14px; line-height: 160%;border-radius: 10px; font-weight: 500}
.fouryi03-title ul li .title{padding-left: 10px;float:left;width: 360px;font-weight: 500;font-size: 15px;}
.fouryi03-title ul li i{float:right;margin-top: 20px;display: none}
.fouryi03-title ul li.on i{display: block}
.fouryi03-title ul li.on {position: relative; box-shadow: 0 0px 5px 2px rgba(0,0,0,.05); }
.fouryi03-title ul li.on:before{content: ""; background:#1890ff;height:150px; width:5px;position: absolute; left:0;top:0}
.fouryi03{display:none;position:relative; border-top: 0px solid #f2f2f2;height:511px;float:right;margin-right:10px;}
.foryili03 h3 .fsub{font-size: 20px;font-weight: 500;
  color: #1a1a1a; margin-top: 10px; margin-bottom:10px;line-height: 150%}
/*------------------------*/
.fouryi04-title{width:450px;margin-left: 30px;}
.fouryi04-title ul{ margin:0; padding:0;width: 450px !important;left:0 !important}
.fouryi04-title ul li{width:480px;overflow: hidden;
	box-shadow: 0 0px 5px 2px rgba(0,0,0,.05); height: 80px;
	display:block; margin:0px 0px 20px 10px; cursor:pointer;padding:10px 10px;color: #808080;
  font-size: 14px; line-height: 160%;border-radius: 10px; font-weight: 500}
.fouryi04-title ul li .title{padding-left: 10px;float:left;width: 380px;font-weight: 500;font-size: 14px;}
.fouryi04-title ul li i{float:right;margin-top: 20px;display: none}
.fouryi04-title ul li.on i{display: block}
.fouryi04-title ul li.on {position: relative; box-shadow: 0 0px 5px 2px rgba(0,0,0,.05); }
.fouryi04-title ul li.on:before{content: ""; background:#1890ff;height:150px; width:5px;position: absolute; left:0;top:0}
.fouryi04{display:none;position:relative; border-top: 0px solid #f2f2f2;height:511px;float:right;margin-right:10px;}
.foryili04 h3 .fsub{font-size: 20px;font-weight: 500;
  color: #1a1a1a; margin-top: 10px; margin-bottom:10px;line-height: 150%}
/*fouryi*/

.five_top{margin-top: 22px !important;}
/*fouryi_dw-----------*/
.dw_afouryi-title{width:1200px;  margin-top:30px; margin-left:53px;}
.dw_afouryi-title ul{ margin: 0 0px; padding:0}
.dw_afouryi-title ul li{width:130px; height:34px; display:inline-block;border: 1px #fff solid; margin:25px 0px 0px 0px; cursor:pointer;border-radius:20px; color: #fff}
.dw_afouryi-title ul li:hover .title a{color:#ffffff}
.dw_fivenew-right{margin-right:90px !important}
.dw_aforyili01{background:}
.dw_aforyili02{background:}
.dw_aforyili03{background:}
.dw_aforyili01.one{background:linear-gradient(#fffdfd , #e7f4ff);background-repeat: no-repeat}
.dw_aforyili02.one{background:linear-gradient(#fffdfd , #e7f4ff);background-repeat: no-repeat}
.dw_aforyili03.one{background:linear-gradient(#fffdfd , #e7f4ff);background-repeat: no-repeat}
.dw_afouryi-title ul li.one .title a{color:#1890ff}
.dw_aforyili01:hover{background:linear-gradient(#fffdfd , #e7f4ff);background-repeat: no-repeat}
.dw_aforyili02:hover{background:linear-gradient(#fffdfd , #e7f4ff);background-repeat: no-repeat}
.dw_aforyili03:hover{background:linear-gradient(#fffdfd , #e7f4ff);background-repeat: no-repeat}
.dw_afouryi-title ul li .title a{ font-size:20px;
color: #ffffff;
font-weight: 500;
display: block;line-height: 34px;
text-align: center;}
.dw_afouryi{width:1176px;margin:15px 22px;display:none; position:relative; border-top:0px solid #e7e7e7;height:523px;margin-top:10px}
.dw_afouryi .lihen{ background:#1890ff; height:2px; width:117px; position:absolute;top:-2px;}
.dw_afouryi .titlebox{ padding-top:25px; margin-left:75px; padding-right:33px;float:left; height:460px;}
.dw_aforyilia{padding-top:63px;width:422px;float:left;margin-left:52px;margin-right:18px;}
.dw_aforyilia .title{font-size:30px; color: #ffffff;position: relative;height:95px;display:table-cell;/*按照单元格的样式显示元素*/
vertical-align:bottom;/*底对齐*/padding-bottom:0px;font-weight: 600}
.dw_aforyilia .title img{vertical-align: bottom}
.dw_aforyilia .title:before{content: ;margin-left: -30px; position: absolute; bottom:5px;}
.dw_aforyilia .title span{z-index: 1;position:display: block;bottom:0}
.dw_aposi{position: absolute;z-index: 0;bottom:20px;right:40px}
.dw_imgleftinde{text-align: center}
.dw_aforyilia h3 a{ font-size:18px; color:#ffffff;font-weight:500; display:block; padding-top:0px;padding-left:0px;text-align:left}
.dw_aforyilia .subtitle{padding-top:10px;font-size:18px; color:#ffffff;width: 100%;clear: both;text-align: left}
.dw_aforyilia .subtitle01{padding-top:25px;font-size:18px !important;text-align: left; color:#ffffff;width: 100%;clear: both;line-height:170%;padding-bottom: 5px;}
.dw_submargin{padding-top: 34px !important;}
.subtitle .zx{width: 103px;height:34px; background:#;color:#ffffff;border: 1px solid #ffffff;line-height:34px;
	border-radius:8px; margin-top:20px;border-radius: 20px;
	text-align: center;font-size:16px;float:left;margin-right:30px;cursor:pointer;margin-left:0px;}
.subtitle .sy{width:103px;height:34px;background:#fff;color:#ffffff;border:1px solid #ffffff;line-height:34px;text-align:center;font-size: 16px; float: left;cursor: pointer;border-radius:8px; margin-top:18px;}
.dw_afouryi-title ul li .subtitle{font-size: 18px;color:#8c8c8c;padding-left:47px;padding-top:5px; padding-bottom:5px}
.dw_titleboxtext{ font-size:20px; padding-left:10px; padding-top:5px; line-height:180%; color: #333333;padding-bottom: 12px;}
a.dw_titleboxtext_more:link {margin-top:10px;margin-right:20px; margin-left: 15px; display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ff4785; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer}
a.dw_titleboxtext_more:visited {margin-top:10px;margin-right:20px; margin-left: 15px; display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ff4785; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer}
 a.dw_titleboxtext_more:hover{ background:#ffffff; color:#ff4785}
a.dw_titleboxtext_more:active {margin-top:10px;margin-right:20px; margin-left: 15px; display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ff4785; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer}
a.dw_titleboxtext_more01:link {margin-top:10px;margin-right:20px;display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ffffff; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer;background: #ff4785 }
a.dw_titleboxtext_more01:visited {margin-top:10px;margin-right:20px;display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ffffff; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer;background: #ff4785}
 a.dw_titleboxtext_more01:hover{ background:#ff4785; color:#ffffff}
a.dw_titleboxtext_more01:active {margin-top:10px;margin-right:20px;display:block;clear:both;overflow:hidden; border:1px #ff4785 solid; width:120px; height:35px; font-size:16px; color:#ffffff; display:inline-block; border-radius:30px; line-height:35px ; text-align:center; vertical-align: middle; cursor:pointer;background: #ff4785
	 }
.dw_title_five{font-size:24px; color:#333333;
	font-weight: 600; text-indent:8px;padding-bottom:0;}
.dw_afouryi .contact{ color:#666666; font-size:14px; float:left; margin-left:25px;margin-top:120px;max-width: 465px;}
.dw_afouryi .contact li{padding-left: 5px;}
.dw_afouryi .contact li h3{ font-size:18px; color:#333333; font-weight:500; margin-bottom: 0}
.dw_afouryi .contact li p{margin-top: 0px; padding-left:5px; padding-bottom:15px; color: #8c8c8c; font-size: 16px;line-height: 165%}
.dw_afouryi .contact li h3 img{ vertical-align:middle; margin-right: 5px;}
.dw_afive_left{position:absolute;left:0px;top:280px;cursor:pointer}
.dw_afive_right{position:absolute;right:0px;top:280px;cursor:pointer}
.dw_subtitle_box{ color: #8c8c8c !important; font-size: 14px !important;padding-top: 20px !important;margin-left:-16px; width: 100%}
.dw_subtitle_box li{ display: inline-block;padding: 0 15px; padding-right:34px;min-width:109px;float:left; text-align: left;line-height: 120%;font-size: 16px;height:43px;}
.dw_subtitle_box li img{margin-bottom: 5px; margin-right: 10px;
}
.dw_subtitle_box01{ color: #8c8c8c !important; font-size:14px !important;padding-top: 30px !important;margin-left:-6px;}
.dw_subtitle_box01 li{ display:inline-block;padding: 0 5px; text-align: center;line-height: 120%;font-size: 15px;}
.dw_subtitle_box01 li img{margin-bottom: 5px;}
.dw_subtitle_box_top{margin-top:4px;}

.subtitle_box{ color: #ffffff !important;text-align: lett; font-size: 14px !important;padding-top:23px !important;margin-left:0px;}
.subtitle_box li{ display: inline-block;padding: 7px 26px 7px 0px; text-align: left;line-height: 120%;font-size:14px;}
.subtitle_box li img{margin-bottom: 0px;margin-right: 10px;
}
.subtitle_box01{ color: #ffffff !important; font-size:14px !important;padding-top: 30px !important;margin-left:-6px;}
.subtitle_box01 li{ display: inline-block;padding: 0 5px; text-align: center;line-height: 120%;font-size: 15px;}
.subtitle_box01 li img{margin-bottom: 5px;}
.subtitle_box_top{margin-top:4px;}
.subtitle_boxa{ color: #8c8c8c !important; font-size: 14px !important;padding-top:14px !important;margin-left:0px;}
.subtitle_boxa li{ display: inline-block;padding: 7px 15px 7px 2px; text-align: center;line-height: 120%;font-size:14px;}
.subtitle_boxa li img{margin: 0 auto;margin-bottom: 5px;
}
.subtitle_boxa_top{margin-top:4px;}
.cowhite{color: #fff !important}
.hrwhite{border-top:2px solid #2993ff !important;color:#fff !important}
/*fouryi_dw-----------*/
.jwpk_box_ny_h{ width:420px; float:left; padding-top:60px; padding-left:15px;padding-right: 15px;}
.jwpk_box_ny_h h3{ font-weight:500; color:#000000; font-size:32px;padding:0px 0;}
.jwpk_box_ny_h h4{ font-weight:500; color:#000000; font-size:18px;padding-bottom:5px; margin-top:15px;margin-bottom: 5px;}
.jwpk_box_ny_h li{ font-weight:500; color:#666666; font-size:15px; line-height:160%; padding:3px 0;}
.jwpk_box_ny_h li img{float:left;margin-top: 10px;}
.jwpk_box_ny_h .text{margin-left: 30px; font-weight:500; color:#8c8c8c; font-size:18px; line-height:180%;margin-top:0 !important}
.jwpk_box_ny_h .text span{color: #111}

.jwpk_boxmargin-right_h{margin-right:0px;width: 680px; float:right;margin-right: 20px;}
.jwpk_boxmargin-right01{margin-right:109px;}