@charset "utf-8";
/* CSS Document */
body{font:24px/1.5 "Microsoft YaHei"; width:100%; margin:0 auto; padding:0;}
html,
body {
  min-width: 1450px;
}
body{max-width: 100%;}
*{margin:0;padding:0;-webkit-appearance:none;}
header, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input,  textarea, th, td
{ margin:0; padding:0; }
ul, ol { list-style:none; }
a { text-decoration:none; }
h1, h2, h3, h4, h5, h6{ font-size:100%; }
fieldset, img { border:0; }
button, input, select, textarea { font-size:100%; }
table { border-collapse:collapse; border-spacing:0; }

.head{width:100%; height:98px; background:#183D76;}
.headlg{width:1200px; margin:auto;}
.head .logo{width:666px; float:left;}
.head .logo img{width:74px;}
.head .logo p{width: 577px; float:left; margin-top:21px; margin-left:15px;}
.head .logo p img{width: 577px;}
.head .ssdl{float:right;}
.head .ssdl .wx{width:39px; display:block;float:left; margin-top:30px;}
.head .ssdl .sosuo{width: 256px;height: 36.79px;border-radius: 147px;opacity: 0.55;background: #D8D8D8;border: 1px solid #FFFFFF;float: left;margin-top:25px; margin-left:10px;}
.head .ssdl .sosuo .ss{width:200px; float:left; border:none; height:37px;    margin-left: 17px;
    background: none;}
.head .ssdl .sosuo img{width:27px; display:block;float:right; margin:5px}
.head .ssdl .denglu{
	width: 156.8px;
	height: 36.79px;
	border-radius: 147px;
	opacity: 0.64;
	background: #D8D8D8;
	float: left;
	margin-top:25px;
	margin-left:10px;	
	cursor:pointer;
	}

.head .ssdl .denglu p{
	width: 117px;
height: 28px;
margin:auto;
opacity: 1;

font-family: Source Han Sans;
font-size: 19px;
font-weight: 500;
line-height: 36px;
letter-spacing: 0.02em;
color: #FFFFFF;
	}

.nav{width:100%; border-bottom:6px solid #315E95;}
.nav ul{width:1425px; height:56px; display:block;margin:auto; margin-top:10px;}
.nav ul li:last-child{/* margin-right:0; */}
.nav ul li{width:auto;display:inline-block;font-size:24px;letter-spacing: 0.16em;padding: 10px 12px;background:#D8D8D8;color:#000;border-radius:2px;margin-right: 29px;}

.nav ul .on { background:#315E95; color:#fff;}

.container{width:1450px; height:auto; margin:auto;}

.zxbg{width:100%; height:340px; background: url(../images/xwzx2.png) no-repeat; background-size:100% 100%;}
.zxbgbg{width:100%; height:340px;background:rgba(0,0,0,.3)}
.zxbg p{width: 100%;text-align:center;color:#fff;font-size:46px;padding-top: 170px;}
.zxbg ul{width: 807px;text-align:center;margin: auto;margin-top: 40px;}
.zxbg ul li{width:126px;float:left;color: #fff;margin-right: 44px; letter-spacing:0.2em;}
.zxbg ul .on{border-bottom:5px solid #4C90E4;}
.zxbg ul a:nth-child(5) li{margin-right:0;}

.zxtitle{width:100%;margin:auto; margin-top:20px;}
.zxtitle p{font-size:34px; letter-spacing:0.23em;}
.zxtitle p span{ display:inline-block; width:11px; height:47px; background:#315E95;     vertical-align: middle; margin-left:2px; margin-right:10px;}
.content .zntitle{ width:100%; margin:auto;}
.content .zntitle p{font-size:30px;text-align: left;line-height:45px;padding-left: 2em;}
.content .zntitle p b{font-size:18px;line-height:42px;display:block;font-weight:normal;text-align: left;}
.content .zncon{ width:1387px; margin:auto; padding-bottom: 50px;}
.content .zncon p{ width:100%; font-size:22px; line-height:44px; color:#000; margin-top: 20px; text-align:left;}
.content .zncon p span{}
.content .zncon p img{ display:block;margin:auto;}
.content .zncon p i{ font-style:normal;}

.content{width:100%; margin:auto; margin-top:20px;}
.content .xwlist{width:1351px;height: 1150px;margin:auto;margin-top:20px;}
.content .xwlist li{ width:1351px; height:340px; box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.3); margin-top:32px;}
.content .xwlist li img{ width:430px; height:301px; display:block;float:left; margin-top:20px; margin-left:12px;}
.content .xwlist li .lititle {width: 727px;height:53px;margin-left:57px;text-align:left;font-size:20px;font-weight:500;float:left;border-bottom:3px solid #6EA0DC;position:relative;line-height: 50px;margin-top: 50px;color: #000;}
.content .xwlist li .lititle span{ display:block; position:absolute; width:32px; height:32px; background:#8BB3EE; right:0; bottom:2px;}
.content .xwlist li .lititle b{ display:block; position:absolute; width:15px; height:15px; background:#CBE0FF; right:36px; bottom:36px;}
.content .xwlist li .lides{width:691px;float:left;margin-left:57px;font-size:14px;font-weight:400;text-align:left;margin-top: 25px;color: #000;}
.content .xwlist li .liint{width:691px;float:left;margin-left:57px;font-size:12px;font-weight:300;text-align:left;margin-top: 25px;color: #000;}
.content .xwlist li .liint span{ display:inline-block; padding-left:40px;}

.content .xwjkkp{ width:1450px; margin:auto; margin-top:20px;}
.content .xwjkkp li{width:270px; height:431px; float:left; margin-right:20px; margin-bottom:60px;}
.content .xwjkkp li:nth-child(5n){margin-right:0;}
.content .xwjkkp li img{ width:270px;  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.3);}/*height:387px;*/
.content .xwjkkp li b{ width:270px;height:387px;  display:block; border:1px solid rgba(0, 0, 0, 0.3);box-sizing: border-box;}/**/
.content .xwjkkp li p{width:270px; height:44px; text-align:center; line-height:44px; background:#CBE0FF; color:#3D3D3D; font-size:20px; overflow:hidden;}

.content .xwrdgg{ width:1450px; margin:auto; margin-top:20px;}
.content .xwrdgg .bigtui{width:638px;height:260px;box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.3);margin:35px;float:left;border-radius: 16px;color: #000;}
.content .xwrdgg .bigtui .bigtitle{ width:585px; margin:auto; border-bottom:5px solid #4691ED; color:#3D3D3D; font-size:24px;text-align: left; margin-top:27px; letter-spacing:0.23em;}
.content .xwrdgg .bigtui .bigtime{ width:585px;margin:auto; font-size:14px; margin-top:10px;text-align: left;}
.content .xwrdgg .bigtui .bigdes{width:585px;margin:auto;font-size:12px;text-align: left; letter-spacing:0.23em; font-weight:500; margin-top:21px;}
.content .xwrdgg .smtui{ width:600px; float:left; margin-left:45px;}
.content .xwrdgg .smtui p{height:60px;width:100%;text-align:left;line-height:60px;border-bottom: 1px dashed #3D3D3D;margin-top:30px;color: #3d3d3d;}
.content .xwrdgg{width:1376px;margin:auto;margin-bottom: 40px;height: 450px;}
.content .xwrdgg li{width:430px;height:172px;float:left;margin-right: 42px; margin-top:32px;}
.content .xwrdgg li:nth-child(3n){margin-right: 0px;}
.content .xwrdgg li div{width:430px;height:160px;background:url(../images/huizhi.png) no-repeat;background-size:36px 38px;background-position: bottom 10px right 20px;margin-top: 20px; border-top:1px solid #3A68A1;border-bottom:1px solid #3A68A1;}
.content .xwrdgg li .ybtitle{font-size:24px;letter-spacing:0.23em;margin-top:29px;font-weight:500;text-align: left; padding:0 15px; color:#000; height:75px; overflow:hidden;} 
.content .xwrdgg li .ybriqi{width:200px;height:22px;font-size:15px;letter-spacing:0.23em;color:#3A68A1;background:url(../images/riqi.png) no-repeat;background-size:23px 22px;background-position: left 5px bottom 0px;padding-left: 30px;margin-top: 10px;}
/*.content .xwrdgg li:hover{width:472px;background:#448AE1; }
.content .xwrdgg li:hover div{width:472px;background:url(../images/baizhi.png) no-repeat;background-size:36px 38px;background-position: bottom 30px right 20px;margin-top: 0px; border:none;border-bottom:1px solid #3A68A1;}
.content .xwrdgg li:hover .ybtitle{font-size:26px;letter-spacing:0.23em;margin-top:29px;font-weight:500;padding:0 20px; color:#fff;} 
.content .xwrdgg li:hover .ybriqi{width:226px;height:32px;font-size:18px;letter-spacing:0.23em;color:#3A68A1;background:url(../images/riqi.png) no-repeat;background-size:33px 32px;background-position: left 5px bottom 0px;padding-left: 40px;margin-top: 10px; color:#fff}*/

.content .xwztbd{ width:1450px; margin:auto; margin-top:20px;}
.content .xwztbd .ztbdti{ width:325px; height:72px; margin:auto; background:url(../images/ztbdtbg.png) no-repeat; background-size:100% 100%; text-align:center; margin-top:50px;}
.content .xwztbd .ztbdti img{ height:39px; padding-top:17px;}
.content .xwztbd .sbyytshtl{width: 1450px;margin:auto;position:relative;}
.content .xwztbd .sbyytshtl ul { margin-top:15px; width:100%; overflow:hidden;}
.content .xwztbd .sbyytshtl li{width:464px;height:308px;float:left;margin-right: 28px;position: relative;margin-bottom: 20px;}
.content .xwztbd .sbyytshtl li:nth(3n){margin-right: 0;}
.content .xwztbd .sbyytshtl li img{ display:block; width:464px; height:264px; }
.content .xwztbd .sbyytshtl li p{width: 464px;height: 44px;margin-top:-50px;background:#CBE0FF;color:#000;font-size:20px;font-weight:350;/* padding:15px 27px; */position: absolute;bottom: 0;text-align: center;}
.content .xwztbd .sbyytshtl li p b{ display:block; font-size:16px; font-weight:500;line-height: 44px;}
.content .xwztbd .sbyytshtl li:nth-child(3n){margin-right:0;}
.content .xwztbd .ztbdz{ width:179px; position:absolute; top:200px; left:-205px;}
.content .xwztbd .ztbdy{ width:179px; position:absolute; top:200px; right:-205px;}
.content .xwztbd .yxal{ width:1345px; margin:auto; clear:both;}
.content .xwztbd .yxal li{ width:100%; height:291px; margin-top:40px; clear:both;}
.content .xwztbd .yxal li img { display:block; width:435px; float:left; height:291px; margin-right:60px;}
.content .xwztbd .yxal li p{width:847px;font-size:18px;font-weight:400;float:left;margin-top: 32px;text-align: left; letter-spacing:.2em; }
.content .xwztbd .yxal li p b{ width:100%; font-size:34px; letter-spacing:0.23em; font-weight:500; border-bottom:5px solid #4691ED; display:block;}
.content .xwztbd .yxal li p span {width:100%;font-size:14px;letter-spacing:0.23em;font-weight:400;display:block;padding-bottom: 25px;}
.content .xwztbd .xslt{ width:1343px; margin:auto; clear:both;     height: 580px;}
.content .xwztbd .xslt ul{ margin-top:40px;}
.content .xwztbd .xslt li{ width:419px; height:324px; float:left; margin-right:43px; margin-bottom:30px;}
.content .xwztbd .xslt li:nth-child(3n){margin-right:0;}
.content .xwztbd .xslt li img{ width:419px; display:block; height:280px; }
.content .xwztbd .xslt li p{ width:100%; text-align:center; height:44px; line-height:44px; background:#4691ED; color:#fff;}
.content .more{clear:both;width: 191px;height: 49px;background: #CBE0FF;line-height: 49px;text-align: center;margin: 20px 0;margin: auto;margin-top: 20px;margin-bottom: 20px;font-size: 20px;font-weight: 350;}
iframe{width:100%;height:600px; display:block;max-width:1000px; max-height:600px;margin: auto;
    /* margin: 0 30px auto; */
    margin-top: 30px;
    margin-bottom: 30px}

.lipages{width:100%;margin-bottom:50px; }
        .pagelist{width:100%; text-align:center; display:inline-block;padding:50px 0;}
        .pagelist li{ display: inline-block;    padding: 0 12px;  background:#3B75CB; color:#fff;   margin-left:15px;}
        .pagelist li a{color:#fff;}
        .pagelist .thisclass{ background: #CBE0FF;    color: #3B75CB;}
        .pagelist .thisclass a{color: #3B75CB;}


/*底部********************/
.footer{width:100%; height:424px; background:#000; clear:both;}
.footlg{width:666px;margin:auto;height: 100px;/* padding-top: 20px; */}
.footlg img{width:74px;}
.footlg p{width: 577px; float:left; margin-top:21px; margin-left:15px;}
.footlg p img{width: 577px;}
.footnav{width:1450px;margin:auto;margin-top: 20px;}
.footnav li{display:inline-block;float:left;color:#fff;padding: 5px 35px; font-size:24px;}
.footer .icon{width:1450px; margin:auto; clear:both;}
.footer .icon p{ width:100%; text-align:center; color:#fff; font-size:20px;}
.footer .tubiao{width:100%;margin:auto; text-align:center;}
.footer .tubiao img{width:41.6px; height:41.6px; padding:41.6px;}
/*底部********************/
/*悬浮********************/
.intros{width:75px; height:572px; position:fixed; top:15%; right:0; border-radius:25px;box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.16); background:#fff;z-index:9;}
.intros li{width:75px; height:82px; color:#315E95; font-size:12px; line-height:136px; text-align:center; }
.intros a:nth-child(1) li{border-top-right-radius: 25px;    border-top-left-radius: 25px;}
.intros a:nth-child(7) li{border-bottom-right-radius: 25px;    border-bottom-left-radius: 25px;}
.intros li:hover{color:#fff; }
.intros .czxx{background:url(../images/czxxl.png) no-repeat; background-size:35px 46px; background-position: top 10px center}
.intros .czxx:hover{background:#315E95 url(../images/czxxb.png) no-repeat; background-size:35px 46px; background-position:top 10px center}
.intros .ghyy{background:url(../images/ghyyl.png) no-repeat; background-size:43px 43px; background-position: top 10px center}
.intros .ghyy:hover{background:#315E95 url(../images/ghyyb.png) no-repeat; background-size:43px 43px; background-position:top 10px center}
.intros .hzfw{background:url(../images/hzfwl.png) no-repeat; background-size:47px 61px; background-position: top 2px center}
.intros .hzfw:hover{background:#315E95 url(../images/hzfwb.png) no-repeat; background-size:42px 42px; background-position:top 17px center}
.intros .dxkhz{background:url(../images/dxkhzl.png) no-repeat; background-size:50px 50px; background-position: top 10px center}
.intros .dxkhz:hover{background:#315E95 url(../images/dxkhzb.png) no-repeat; background-size:50px 50px; background-position:top 10px center}
.intros .zjk{background:url(../images/zjkl.png) no-repeat; background-size:43px 56px; background-position: top 10px center}
.intros .zjk:hover{background:#315E95 url(../images/zjkb.png) no-repeat; background-size:43px 40px; background-position:top 20px center}
.intros .lxwm{background:url(../images/wxl.png) no-repeat; background-size:42px 42px; background-position: top 10px center; position:relative;}
.intros .lxwm:hover{background:#315E95 url(../images/wxb.png) no-repeat; background-size:42px 42px; background-position:top 10px center}
.intros .hddb{background:url(../images/hddbl.png) no-repeat; background-size:30px 40px; background-position: top 10px center}
.intros .hddb:hover{background:#315E95 url(../images/hddbb.png) no-repeat; background-size:30px 40px; background-position:top 10px center}>


/*悬浮********************/

