.boxIn{width: 1200px;margin: 0 auto;}
.boxhd{padding-top:60px;margin-bottom: 60px;}
.boxhd h2{font-size: 30px;color: #fff;text-align: center;}
.boxhd h2 b{color: #00FCFF;}
.boxhd p{font-size: 14px;color: #fff;opacity: .5;text-align: center;margin-top: 10px;}
.clear{overflow: hidden;}
.content-top{
	width: 100%;
	border-bottom: 2px #a9c2eb solid;
	padding-bottom: 15px;
}
.content-top h2{
	font-size: 32px;
	color: #6f9add;
	font-weight: bold;
	text-align: center;
	line-height: 50px;
	padding: 0 50px 15px;
}
.content-top h2 i{
	font-size: 30px;
	font-weight: normal;
	margin-right: 20px;
}
.content-top p{
	font-size: 16px;
	color: #333;
	text-align: center;
}
.content-top p a{
	color: #333;
	margin-right: 26px;
}
.content-top p a i{
	font-size: 16px;
	color: #d2d2d2;
	margin-right: 5px;
}
.content-top p a:hover i{
	color: #6f9add;
}
.content-con{
	color: #333;
	margin-top:20px;
	padding-bottom: 26px;
}
.content-con video{border: 3px solid #f0f0f0;}
.content-con h3{
	font-size: 14px;
	padding-top: 46px;
	line-height: 26px;
}
.content-con h2{
	font-size: 16px;
	font-weight: bold;
	padding-top: 28px;
}
.content-con p{
	font-size: 14px;
	padding-top: 12px;
	line-height: 26px;
}
.content-btm{text-align: right;font-size: 16px;margin-right: 20px;}
.content-btm a:hover{color: #6f9add;}
/*翻页gf*/
#pagination{text-align:center; margin-top:25px; clear: both;}
#pagination span,#pagination a{display:inline-block; margin:0 3px; line-height:23px; border:1px solid #e5e5e5; padding:0 8px;}
#pagination .num:hover,#pagination a:hover{background:#2196F3; color:#fff; border:1px solid #2196F3;}
#pagination .current{background:#2196F3; color:#fff; border:1px solid #2196F3;}
#pagination .next,#pagination .prev{font-size:14px; padding:0 5px;}
#pagination input{width:18px; padding:0 10px;text-align: center;margin-top: -3px;}
#pagination .allspan{border-color:#fff;}
#pagination .sbtn{ background: #2E3340; border-color: #2E3340; color: #fff; cursor: pointer;width: 42px;padding: 3px;margin-top: -4px;}
#pagination .sbtn:hover{background:#2196F3; border-color:#2196F3;}
#pagination form{display:inline-block;}
/******/
.inner{width: 1200px;height: 100%;margin: 0 auto;position: relative;overflow: hidden;}
.inner_small{width:784px;margin: 0 auto;}
/*.inner_small img{max-width: 784px;}*/
.inner_middle{width: 844px;margin: 0 auto;}
/*.inner_middle img{max-width: 844px;}*/
.inner_mids{width: 878px;margin: 0 auto;}
/*.inner_mids img{max-width: 878px;}*/
.inner_large{width:930px;margin: 0 auto;}
/*.inner_large img{max-width: 930px;}*/
.inner_middle p,.inner_middle p,.inner_small p{ font-size: 15px; line-height: 23px;}
.clear{overflow: hidden;}
.left{float: left;}
.right{float: right;}
.title{width: 480px;overflow: hidden;height: 30px;margin: 30px auto 30px;}
.title span{float: left;display: block;}
.title .span1{width: 159px;border-top:1px solid #95A7C3;margin-top: 15px;}
.title .span2{width: 160px;text-align: center;font-size: 26px;line-height: 30px;}
/*按钮*/
.a_btn{background: url(a_btn.jpg) no-repeat 0;width: 203px;height: 72px;text-align: center;color: #fff;margin: 65px auto 70px;line-height: 72px;display: block;font-size: 18px;}
/*二级页面的公用部分*/
/*banner开始*/
.common .ban{background: url(xyjj_img1.jpg) no-repeat center;height: 220px;}

/*内容开始*/
.common .main{margin-top: 20px;}
.common .main .top{border-bottom:2px solid #2D5187;overflow: hidden;}
.common .main .top .left{font-size: 24px;padding: 15px 0;}
.common .main .top .left .span2{width: 9px;height: 9px;display: inline-block;background: #6F9ADD;margin-left:8px;}
.common .main .top .right{padding-top: 28px;font-size: 14px;}
.common .main .top .right a{color: #0D1A2B;}
.common .main .top .right .on{color: #2B4F87;}
.common .main .center{overflow: hidden;margin-top: 34px;}
.common .main .center .left{width: 190px;}
.common .main .center .left li{font-size: 16px;line-height: 24px;text-align: center;margin-bottom:23px;padding-top:4px;}
.common .main .center .left .cur{background:url(con_hover.png) no-repeat 15px 0;color: #3A6AB4;}
.common .main .center .left li a{width: 100%;height: 100%;display: block;}
.common .main .center .right{width: 1007px;border-left: 1px dashed #D5DCE7;margin-top: 8px;margin-bottom: 80px;}
.top_nav{width: 100%;height: 30px;background: #ebebeb;}
.top_nav p{font-size: 12px;color: #000;line-height: 30px;}
.top_nav h2{height: 100%;background: url("topnavpic1.jpg")no-repeat left center;float: right;padding-left: 20px;line-height: 30px;font-size: 12px;color: #000;}
.top_nav h2 a:hover{color:#6F9ADD;}
/* sub_nav */
.sub_nav{width: 100%;height: 100px;background: -webkit-linear-gradient(left, rgba(89, 185, 239, 0) 0%, rgb(211, 223, 235) 40%,rgb(199, 238, 253) 60%,rgb(211, 223, 235) 100%),url(/skin/picture/header_bg.jpg);}
.sub_nav .subnavpic2{float: right;margin-top: 25px;}
.sub_nav .subnavpic1{position: absolute;top:32px;}

/* nav */
.nav{width: 100%;height: 45px;background: #DA0505/*#2b4f87*/;position: relative;}
.nav .nav_con ul{width: 100%;height: 100%;}
.nav .nav_con ul li{float: left;width: 132px;height: 100%;line-height: 45px;text-align: center;}
.nav .nav_con ul li a{text-decoration: none; display: block;width: 100%;height: 100%;font-size: 16px;color: #fff;}
.nav .nav_con ul li.navcon_on{background: #6F0909/*#305ea6*/;}
.nav .nav_con ul li.navcon_hide{display:none}
.nav .nav_con ul li:hover{background: #6F0909/*#305ea6*/; border-bottom-left-radius: -px;border-bottom-right-radius: -7px; }
.nav .fdnav{position: absolute;left: 0;top: 45px;width: 100%;height:0;;margin: 0 auto;background: #fff;z-index: 9999999;}
.nav .fdnav img{width: 417px;height: 149px;float: left;margin:2px 2px 2px 30px;}
.nav .fdnav ul{width: 570px;float: left;margin-top: 35px;text-align: center;}
.nav .fdnav ul li{float: left;margin-left: 54px;line-height: 42px;}
.nav .fdnav ul li a{display: block;width: 100%;height: 100%;font-size: 16px;color: #333;}
.nav .fdnav ul li a:hover{color: #DA0505/*#6f9add*/;}
/* banner */
.banner{width: 100%;height: 600px;position: relative;overflow: hidden;}
.zsjyban{height: 790px;}

.banner .slideBox{width: 100%;height: 600px;overflow:hidden; position:relative; z-index:9;}
.zsjyban .slideBox{height: 790px;}
.banner .slideBox .hd{ overflow:hidden; position:absolute; left:50%; margin-left:-35px; top:520px; z-index:1;}
.zsjyban .slideBox .hd{top: 320px;}
.banner .slideBox .hd ul{ overflow:hidden; zoom:1; float:left; padding:4px 7px;}
.banner .slideBox .hd ul li{ float:left; margin-right:4px; width:11px; height:11px; background:#fff; cursor:pointer; opacity:.5; filter:alpha(opacity=50);}
.banner .slideBox .hd ul li:last-child{ margin-right:0px;}
.banner .slideBox .hd ul li.on{ opacity:1; filter:alpha(opacity=100);}
.banner .slideBox .bd{ position:relative; height:100%; z-index:0; }
.banner .slideBox .bd li{height: 600px; zoom:1; vertical-align:middle; }
.zsjyban .slideBox .bd li{height: 790px;}
.banner .slideBox .bd li a{display: block;width: 100%;height: 100%;}

/*zuopin开始*/
.zuopin{padding-top: 5px;height: 500px}
.zuopin .main{height: 510px;position: relative;}
.zuopin .main .tops{width: 1200px;margin: 5px auto 0 auto;overflow: hidden;display: flex;justify-content: space-between;}
.zuopin .main .tops .top{flex:1;float: left; width:170.42px;height: 40px;line-height: 40px;text-align: center;border-right:1px solid #333;/*margin-right:10px;float: left;/*border-radius: 5px;*/background:#2b4f87; color: #fff;font-size: 16px;}
/*.zuopin .main .tops .top:nth-child(n){border-right:1px solid #fff;}*/
.zuopin .main .tops .top.ol_on{background: #F11A4E;border-color:#F11A4E ;color: #fff;cursor:pointer;}
.zuopin .main .cons{/*margin-top: 10px;*/overflow: hidden;}
.zuopin .main .cons .con{display: none;}
.zuopin .main .cons .con.ul_on{display: block;}
.zuopin .main .cons .con img{float: left;}
.zuopin .a_btn{margin-top: 15px;background-position: 180px 18px;}
.zuopin .slideBox{width:1200px; height:510px; overflow:hidden; position:relative;}
.zuopin .slideBox .hd{position: absolute; height:15px; overflow:hidden;bottom:100px; z-index:10;width: 144px!important;padding: 0;margin: auto!important;}
.zuopin .slideBox .hd ul{ overflow:hidden; zoom:1;float:left;width: 96px;}
.zuopin .slideBox .hd ul li{ float:left; margin:3px;width:9px;height:9px;border:1px solid red; background:#fff; cursor:pointer;border-radius: 50%; }
.zuopin .slideBox .hd ul li.on{ background:#f00;width:10px;height:10px;border-radius: 50%;}
.zuopin .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.zuopin .slideBox .bd li{ zoom:1; vertical-align:middle;width: 1200px; }
.zuopin .slideBox .bd img{ display:block;width: 100%;}
.zuopin .slideBox .prev,.zuopin .slideBox .next{width: 24px;height: 24px;cursor: pointer;position:absolute;bottom: 5px;}
.zuopin .slideBox .prev{background: url(/skin/picture/zuopin/zp_left.jpg) no-repeat center;left:43%;}
.zuopin .slideBox .next{background: url(/skin/picture/zuopin/zp_right.jpg) no-repeat center;right:43%;}
.zuopin .undline{width: 100%;height: 52px;border-bottom: 2px #D72502 solid;position:relative;bottom: 1px;}
.zuopin .undline h2{padding:0; position: absolute; width: 133px;height: 37px;line-height: 37px;color: #fff;text-align: center;background: #D72502;font-size: 18px;left: 0;top: 17px;}
