*{padding:0;margin:0}
body,html{width:100%;height:auto;min-width:1200px;font-family:-apple-system,Helvetica,Microsoft YaHei,Arial,sans-serif;font-size:12px;margin:0 auto;background:#fff}
a{text-decoration:none}
ul li{list-style:none}
img{border:none}
.clearfix:after{content:"";display:block;clear:both}
.left{float:left}
.right{float:right}
.ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.center{text-align:center}
.indent{text-indent:2em}
.width1200{position:relative;width:1200px;margin:0 auto}
.top ul li{width:100%}
.top ul li img{display:block;width:100%}
.iphome{display:none}
.iphome_nav{width:96%;padding:3% 2%;background:#4671b6;max-height:80px;position:relative}
.iphome_nav a{color:#fff;font-size:20px;display:inline-block;width:17%}
.sel{position:absolute;right:1%;top:50%;width:18px;display:block;margin-top:-3px}
.sel img{display:block;width:100%}
.wxb_dh{display:none}
.wxb_dh{width:100%;background:#f5f5f5;border-bottom:1px solid #ccc;margin:0 auto;height:60px}
.wxb_dh ul{overflow:hidden}
.wxb_dh ul li{font-size:16px;color:#2f66a8;float:left;width:25%;text-align:center;line-height:30px}
.wxb_dh ul li a{color:#2f66a8;text-decoration:none}
.wxb_dh ul li a:hover{text-decoration:underline}
.mess{margin-top:15px;padding-bottom:10px;border-bottom:1px solid #f1f1f1}
.mess span{color:#7d7d7d;font-size:14px;display:inline-block;margin-left:25px}
.mess img{position:relative;top:2px;margin-right:6px}
.mess .dianhua img{top:4px}
.mess_list{padding-left:275px;padding-right:245px;width:680px;margin:0 auto;position:relative;padding-top:18px;padding-bottom:10px}
.mess_list .logo{position:absolute;left:24px}
.mess_list .logo img{display:block;width:86%}
.mess_list ul{position:relative;top:10px}
.mess_list ul li{float:left;width:89px;height:79px;margin-right:5px}
.mess_list ul li img{display:block;width:100%;height:100%}
.mess_list .ss{position:absolute;right:0;bottom:0}
.mess_list .ss input{width:248px;height:30px;background:0 0;outline:0;border:1px solid #d9e7f4;text-indent:1em;font-size:14px;color:#a8a9a8}
.mess_list .ss span{display:block;margin-top:12px;font-size:14px;color:#a8a9a8}
.mess_list .ss button{position:absolute;right:13px;top:7px;width:15px;height:15px;background:url(../images/icon_29.jpg) no-repeat center;border:none}
/*
.nav{margin-top:32px;background:#4671b7;height:60px}
*/
.nav{background:#4671b7;height:60px;width:1200px;margin:32px auto 0px;}
.nav .nav_cont a{padding:12px 15px 15px 15px;display:block;float:left;font-size:20px;color:#fff;position:relative;top:7px;margin-left:7px}
.nav .nav_cont a img{position:relative;top:2px}
.nav .nav_cont a.home{color:#4671b7;background:url(../images/home_bg.png) no-repeat center}
.toutiao{padding-left:80px;width:1120px;background:url(../images/icon_40.jpg) no-repeat;background-position:0px 10px;margin-top:38px}
.toutiao h3 a{color:#c00;font-size:34px;font-weight:700}
.toutiao_sub_link a{color:#ababab;font-size:16px;display:block;margin-top:6px}
.banner .left{position:relative;width:627px;height:434px}
.banner .left .ban_ul li{position:relative;width:627px;height:434px}
.banner .left .ban_ul li a,.banner .left .ban_ul li img{width:100%;height:100%;display:block;position:relative}
.banner .left .ban_ul li p{position:absolute;bottom:0;background:url(../images/black_bg.png) no-repeat center;width:96%;padding:23px 2%}
.banner .left .ban_ul li p a{color:#fff;font-size:16px;display:block;width:80%}
.yx-rotation-focus{right:20px;bottom:21px;z-index:2;position:absolute}
.yx-rotation-focus ul li{width:9px;height:9px;float:left;margin-left:5px;position:relative;cursor:pointer;display:block;background:url(../images/ico.png) no-repeat}
.yx-rotation-focus ul li.on{width:12px;height:12px;background:url(../images/icoon.png) no-repeat;position:relative;top:-3px}
.banner{margin-top:28px}
.banner .right{width:558px}
.banner .right .tl{color:#004cc7;font-size:24px;font-weight:700;padding-bottom:6px;border-bottom:1px solid #e0e0e0}
.banner .right .tl a{color:#004cc7;}
.banner .right .tl:before{content:"";display:inline-block;width:5px;height:24px;border-radius:5px;background:#f08e63;margin-right:10px;top:4px;position:relative}
.banner .right dl{margin:27px 0}
.banner .right dl dt a{color:#cf5a5a;font-size:25px;font-weight:700}
.banner .right dl dd{height:35px;position:relative;overflow:hidden;text-indent:2em;margin-top:10px}
.banner .right dl dd a{color:#858585;font-size:14px}
.banner .right ul{padding-top:10px}
.banner .right ul li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:16px 0}
.line{width:100%;height:1px;border-top:1px dashed #e0e0e0}
.banner .right ul li:first-child{margin-top:0}
.banner .right ul li:before{content:'';display:inline-block;width:6px;height:6px;border-radius:6px;background:#ff9f95;position:relative;top:-2px;margin-right:8px}
.banner .right ul li a{color:#000;font-size:16px}
.list_content1{margin-top:37px}
.list_content1 .list1{width:378px;float:left;margin-left:33px}
.list_content1 .list1:first-child{margin-left:0}
.tl2{position:relative;height:40px;line-height:40px;background:url(../images/icon_44.jpg) no-repeat center}
.tl2 span{display:block;width:116px;text-align:center;font-size:22px;color:#fff}
.tl2 a{position:absolute;right:0;top:0;color:#a0a0a0;font-size:14px}
.t_model{margin:22px 0 10px 0;text-align:center}
.t_model a{color:#cf5a5a;font-size:18px;font-weight:700}
.ul_model li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:16px 0}
.ul_model li:before{content:'';display:inline-block;width:6px;height:6px;border-radius:6px;background:#c8d9f3;position:relative;top:-2px;margin-right:8px}
.ul_model li a{color:#262626;font-size:16px}
.tj{width:1160px;padding:30px 30px 30px 10px;position:relative;margin-bottom:25px;margin:0 auto;border:1px solid #e7e7e7}
.tj .l_title{width:30px;height:103px;font-weight:700;font-size:18px;line-height:35px;text-align:center;padding:0 5px}
.tj.slide_box .bd{background:#f5f5f5;margin-left:43px}
.tj.slide_box li{width:230px;margin:0 17px;position:relative;float:left;background:#f5f5f5}
.tj.slide_box li>a{display:block;height:103px}
.tj.slide_box li>a img{height:103px}
.tj.slide_box li p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:10px 0 0 0;text-align:center}
.tj.slide_box li p a{color:#333;font-size:16px}
.tj.slide_box li>span{margin-top:6px;display:inline-block}
.tj.slide_box li>span a{color:#ccc}
.slide_box .prev{left:70px}
.slide_box .next,.slide_box .prev{background:url(../images/prev.png) no-repeat;width:17px;height:40px;position:absolute;top:73px}
.slide_box .next{background:url(../images/next.png) no-repeat;right:25px}
.title{margin:0 0 36px 0;padding-left:5px;line-height:20px;margin-left:5px}
.title a{font-size:16px;color:#595959;padding:5px 12px}
.gg{margin:27px auto 47px auto}
.gg a{display:inline-block;margin-left:17px}
.gg a:first-child{margin-left:0}
.tl3{padding-bottom:6px;border-bottom:1px solid #e0e0e0;position:relative}
.tl3 span{color:#4671b7;font-size:22px;font-weight:700}
.tl3 span:before{content:"";display:inline-block;width:5px;height:24px;border-radius:5px;background:#6da1e4;margin-right:10px;top:4px;position:relative;margin-left:10px}
.tl3 a{position:absolute;right:0;top:6px;color:#a0a0a0;font-size:14px}
.gg_2 img{display:block;width:100%;margin:35px 0 34px 0}
.content2 .left{width:100%;position:relative}
.content2 .left .tl2{background:url(../images/t_bg2.jpg) no-repeat}
.content2 .left .btc{position:absolute;top:61%}
.content2 .left .btc.prev{left:10px}
.content2 .left .btc.next{right:10px}
.content2 .right{width:376px}
.baner2 ul li{position:relative;height:435px}
.box1_l{float:left;width:374px;height:100%;position:relative}
.box1_l img{display:block;width:100%;height:100%}
.box1_l p{position:absolute;bottom:0;padding:6px 2%;width:96%;text-align:center;background:rgba(0,0,0,.4)}
.box1_l p a{color:#fff;font-size:16px}
.box1_r{float:left;width:408px;position:relative;margin-left: 10px;}
.box1_r .s{width:202px;height:175px;position:relative}
.box1_r .s img{display:block;width:100%;height:100%}
.box1_r .s p{position:absolute;bottom:0;padding:6px 2%;width:96%;text-align:center;background:rgba(0,0,0,.4)}
.box1_r .s p a{color:#fff;font-size:16px}
.box1_r .top_box_ls{float:left;margin-left:2px;}
.box1_r .top_box_rs{float:right}
.box1_n{
	width: 400px;
	float: right;
}
.box1_n .r2{
	width: 400px;
}
.box1_n .r2 a{
	display: block;
	margin-bottom: 10px;
	position: relative;
}
.box1_n .r2 a p{
	position:absolute;bottom:0;padding:6px 2%;width:96%;text-align:center;background:rgba(0,0,0,.4);color:#fff;font-size:16px

}
.box1_n .r2 img{
	width: 400px;
	height: 212px;
	display: block;
}
.bottom_box_r{width:408px;height:257px;position:relative;margin-top:3px}
.bottom_box_r img{display:block;width:100%;height:100%}
.bottom_box_r p{position:absolute;bottom:0;padding:6px 2%;width:96%;text-align:center;background:rgba(0,0,0,.4)}
.bottom_box_r p a{color:#fff;font-size:16px}
.right_img{position:relative;height:123px;width:326px;margin:0 auto;margin-bottom:23px;margin-top:33px}
.baner2{margin-top:33px}
.right_img img{display:block;width:100%;height:100%}
.right_img p{position:absolute;bottom:0;padding:6px 2%;width:96%;text-align:center;background:rgba(0,0,0,.4)}
.right_img p a{color:#fff;font-size:16px}
.ul_model2{overflow:hidden;}
.ul_model2 li{float:left;width:50%;padding:13px 0;margin:0;border-bottom:1px dashed #f3f3f3}
.yqlj{margin-top:33px;margin-bottom:53px}
.yqlj .tl2{background:url(../images/t3.jpg) no-repeat;margin-bottom:46px}
.yqlj ul{width:1000px;margin:0 auto}
.yqlj ul li{float:left;margin-left:35px}
.list_page{padding:0 2%;margin-bottom:2%}
.posi{color:#000;font-size:16px;margin-top:30px;margin-bottom:16px;padding:0 30px}
.posi a{color:#000;display:inline-block;margin-left:10px;padding-right:10px}
.list_page ul li{padding:12px 0;padding-right:27%;position:relative;color:#000;font-size:18px;border-bottom:1px dashed silver;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.list_page ul li:before{content:'';display:inline-block;width:6px;height:6px;border-radius:6px;background:#c8d9f3;position:relative;top:-2px;margin-right:8px;margin-left:20px}
.list_page ul li a{color:#000}
.list_page ul li span{position:absolute;right:10px;color:#c2c2c2;font-size:14px;top:16px}
.list_page .head_title{color:#000;font-size:24px;text-align:center;font-weight:700;margin:20px 0px}
.list_page .til{color:#000;font-size:35px;text-align:center;font-weight:bold;margin:20px 0px}
.list_page .ftitle{color:#000;font-size:24px;text-align:center;font-weight:bold;margin:20px 0px}
.list_page .data{color:#939393;font-size:14px;margin-bottom:43px}
.list_page_ul{width:93%;margin:0 auto}
.list_page .xq{width:1033px;margin:0 auto}
.list_page .txt p{font-size:18px;margin-top:30px;line-height:28px}
.list_page .txt img{max-width:90%;height:auto;}
.list_page .rw_js{float:right;margin:20px 0 120px 0}
.sub{position:absolute;right:5px;top:5px;width:24px;height:24px;border-style:none;background:url(ss.png) no-repeat center;background-size:100% 100%;cursor:pointer;outline:0}
.footer{padding:50px 0;text-align:center;border-top:1px solid #e2e2e2;font-size:14px;color:#2f2f2f}
.footer2{padding:30px 0;text-align:center;border-top:1px solid #4671b6;font-size:14px;color:#2f2f2f}
.footer2 p{margin:5px 0}
.footer p{margin:5px 0}
.footer a{color:#2f2f2f}
.jiucuo{cursor: pointer;}
.pc2{
		position: fixed;
		width: 220px;
		left: 10px;
		bottom: 100px;

	}
	.pc2 img{
		width: 100%;
	}
	.pc2 p{
		text-align: right;
		line-height: 2em;
	}
.yqlj ul li img{
width:131px;
height:58px;
}
.subtitle{
display: flex;
/*justify-content: space-between;*/
}
.subtitle a{
color:#666;
line-height:2em;
font-size:14px;
margin-right:20px;
}