@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:1920px; 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:1920px; 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;}

.banner{width:1920px; height:713px; background:url(../images/banner.jpg) no-repeat; background-size:1920px  713px; position:relative;}
.banner .paib{ position:absolute; left:42px; top:230px; width:418px; height:275px;}
.banner .zaniu{ position:absolute; left:316px; bottom:50px; width:538px; height:97px; text-align:center; background:url(../images/syybg.png) no-repeat; background-size:100% 100%;}
.banner .yaniu{ position:absolute; right:316px; bottom:50px; width:606px; height:97px; text-align:center; background:url(../images/tbhbg.png) no-repeat;background-size:100% 100%;}

.container{width:1450px; margin:auto;}
.dhfw{width:1233px; margin:auto; margin-top:20px; height:245px;}
.dhfw .daohang ,.dhfw .fuwu{width:560px; height:245px; background:#3B75CB; float:left; cursor:pointer; overflow:hidden;}
.dhfw .fuwu{float:right;}
.dhfw .dftitle{ width:181px; float:left; font-size:35px; color:#fff; margin:132px 49px 0 33px}
.dhfw .shu{width:6px; height:144px; background:#fff; float:left; margin-top:54px;}
.dhfw .daohang img{display:block; float:left; width:245px; height:245px;margin-left:20px;}
.dhfw .fuwu img{display:block; float:left; width:181px; height:181px; margin-top:32px; margin-left:60px;}
.dhfw .daohang:hover .dftitle{font-size:45px;margin:127px 49px 0 33px;}
.dhfw .fuwu:hover .dftitle{font-size:45px;margin:127px 49px 0 33px;}
.dhfw .daohang:hover img{width:250px; height:250px;margin-left:15px;}
.dhfw .fuwu:hover img{width:190px; height:190px; margin-top:27px;margin-left:55px;}

.gonggao{width:100%; margin-top:20px; height:409px;}
.gonggaoz{width:801px; float:left; position:relative;}
.gonggaoz .gonggaoms{position:absolute; bottom:0; left:0; width:100%; height:98px; font-size:27px; color:#fff; background:rgba(0,0,0,.23); }
.gonggaoz p {margin:21px 50px; /*border:2px dashed rgba(216, 216, 216, 0.23);*/}
.gonggaoz p span{display:block; font-size:21px;}
.gonggaoy{width:648px; float:left;}
.gonggaoy .gonggaoll{width:100%;height:124px;margin-top:16px;color: #000; box-shadow: 0px 0px 10px 1px #ccc;}
.gonggaoy .gonggaoll .ggllti{width:162px; height:88px; text-align:center; line-height:88px; background:#A9CAFC; float:left; margin-top:17px; margin-left:19px;}
.gonggaoy .gonggaoll .ggllne{width:446px; float:left; font-size:18px; margin-left:20px; margin-top:36px;}
.gonggaoy .gonggaoll .ggllne span{ font-size:15px; display:block;}

.bignav{width:100%;margin-top:20px;height: 930px;}
.bignav .navxx{width:690px; height:255px; float:left; background:url(../images/image1.png) no-repeat; background-size:100% 100%; margin-top:20px; box-shadow:1px 1px 30px 3px #d8d8d8; position:relative;}
.bignav .navxx .navbg{width:414px; height:225px; background:rgba(0,0,0,.2); box-shadow:1px 1px 30px 30px rgba(0,0,0,.2); position:absolute; top:10px;left:10px}
.bignav .navxx:nth-child(2n){float:right;}
.bignav .navxx:nth-child(2){background:url(../images/image2.png) no-repeat; background-size:100% 100%;}
.bignav .navxx:nth-child(2) .navbg{width:291px;}
.bignav .navxx:nth-child(3) .navbg{width:330px;}
.bignav .navxx:nth-child(4) .navbg{width:387px;}
.bignav .navxx:nth-child(5) .navbg{width:489px;}
.bignav .navxx:nth-child(6) .navbg{width:489px;}
.bignav .navxx:nth-child(3){background:url(../images/image3.png) no-repeat; background-size:100% 100%;}
.bignav .navxx:nth-child(4){background:url(../images/image4.png) no-repeat; background-size:100% 100%;}
.bignav .navxx:nth-child(5){background:url(../images/image5.png) no-repeat; background-size:100% 100%;}
.bignav .navxx:nth-child(6){background:url(../images/image6.png) no-repeat; background-size:100% 100%;}
.bignav .navxx p{font-size:37px; color:#fff; margin-top:20px; margin-left:45px;}
.bignav .navxx p span{display:block;font-size:15px;}

.zhuanj{width:100%;margin-top: 50px;position:relative;height: 450px;}
.zhuanj .zuoj{position:absolute;width:65px;height:127px;top: 130px;left:-90px;z-index:999;}
.zhuanj .youj{position:absolute; width:65px; height:127px; top:130px;right:-90px;z-index:999;}
/*.zhuanj .zhuanjll .yyzs li{width:230px !important; height:383px; float:left; display:block; margin:0 10px;}
.zhuanj .zhuanjll .yyzs li img{width:230px; height:283px;}
.zhuanj .zhuanjll .yyzs li p{width:152px;text-align:center; margin:auto;}
.zhuanj .zhuanjll .yyzs li p span{font-size:12px; display:block;}
.zhuanj .zhuanjll .yyzs li p .yyti{font-size:22px;}
.zhuanj .zhuanjll .zhanshi{width:100%; position: absolute; text-align:center;bottom:30px;}
.zhuanj .zhuanjll .zhanshi li{float: left;
    margin: 0 5px;
    width: 22px;
    height: 22px;
    background: #D8D8D8;
    border-radius: 50%;
    bottom: 8px;
}
.zhuanj .zhuanjll .zhanshi ul{display:inline-block;}
.zhuanj .zhuanjll .zhanshi .on{
    background: #818181;
}*/
#hzzxzj {
	width:1261px;
	height: 430px;
	margin:auto;
	position:relative;
}
#gwzj {
	width:1261px; height:452px; margin:auto; position:relative;
}
.zhuanj .zhuanjll .yyzs{ width:1261px; overflow:hidden;}
.zhuanj .zhuanjll .yyzs li{width:230px !important; height:383px; float:left; display:block; margin:0 11px;}
.zhuanj .zhuanjll .yyzs li img{width:230px; height:283px;}
.zhuanj .zhuanjll .yyzs li p{width:152px;text-align:center; margin:auto;}
.zhuanj .zhuanjll .yyzs li p span{font-size:12px; display:block;}
.zhuanj .zhuanjll .yyzs li p .yyti{font-size:22px;}
.zhuanj .zhuanjll .zhanshi{width:100%;position: absolute;text-align:center;bottom: 5px;}
.zhuanj .zhuanjll .zhanshi li{float: left;
    margin: 0 5px;
    width: 22px;
    height: 22px;
    background: #D8D8D8;
    border-radius: 50%;
    bottom: 8px;
}
.zhuanj .zhuanjll .zhanshi ul{display:inline-block;}
.zhuanj .zhuanjll .zhanshi .on{
    background: #818181;
}
.zjqh{width:800px;margin:auto;height: 100px;clear: both;margin-top: 32px;}
.zjqh .hzzxzj{width:346px; height:72px; float:left; border-radius:36px; letter-spacing:0.1em; background:#F3CB8C; color:#fff; text-align:center; line-height:72px;}
.zjqh .hzzxzj:nth-child(2){float:right; letter-spacing:0.7em;}
.zjqh .checks{ background:#E6A845;}

.feng{width:1450px; height:5px; background:#3B75CB; margin-top:20px;	}

.gyzx{width:100%; margin-top:20px; height:460px;}
.tytitle{width:278px;height:64px;background:url(../images/gyzx.png) no-repeat;background-size:100% 100%;margin: auto;margin-bottom: 10px;}
.tytitle p{width:100%; text-align:center; font-size:40px; color:#3B75CB; line-height:64px;}
.gyzx .content{width:100%;}
.gyzx .content img{width:337px; height:337px; display:block;float:left;}
.gyzx .content p{ width:1069px; font-size:24px; float:right; text-indent:2em;}

.gzll{width:100%;margin-bottom: 30px;height: 406px;}
.gzll ul{width:1229px; margin:auto;margin-top:22px;}
.gzll ul li{width:1229px;margin-top:15px;}
.gzll ul li img{width:100%;}

.fzx{width:100%; margin-top:20px;}
.fzx .yyname{width:1260px;margin:auto;height: 500px;margin-top: 20px;}
.fzx .yyname li{width:50%;float:left;font-size:25px;letter-spacing:0.13em;text-align:center;line-height:50px;margin-top: 8px;height: 50px; cursor:pointer;} 
.fzx .yyname .active{position:relative;}
.fzx .yyname .active .activeimg{ display:none;position: absolute;top: -24px;left:63px; width:100px; height:100px;}
.fzx .yyname li p{ width:411px; height:50px; background:#3B75CB;color:#fff; display:inline-block;}
.fzx .yyname li img{width:45px; height:46px;vertical-align: middle;}

/*???********************/
.footer{width:100%; height:424px; background:#000;}
.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}>


/*????********************/

