

body,div,p,span,ul,li,h1,h2,h3,h4,h5,h6,a,input,textarea,select,dl,dd,table,tr,td{
	margin:0;
	padding: 0;
}


body{
	font-family:"Arial","Microsoft Yahei";
	font-size: 14px;  /*主要内容区字号大小，每次制作前更新！！！ */
	color:#333;
	background-color: #fff;
	overflow-x: hidden;
	overflow-y:auto; /*防止页面高度过低，滚动条加载时突显引起的页面调动。！！！ */
	line-height: 1.2;


}

input,textarea,select{
	outline: none;
	font-family:"Arial","Microsoft Yahei";
	color:#333;
	font-size: 14px;
}





textarea{
	resize: none;
}


ul li{
	list-style-type: none;
}
	

i{
	font-style: normal;
}


div.clear{
	clear: both;
	height: 0;
	width: 0;
}

.clearfix{zoom:1}    
.clearfix:after{
      content:"";
      display:block;
      height:0;
   clear:both;
   visibility:hidden;
 }

a{
	text-decoration: none;
	color:inherit;
	cursor: pointer;
}

img{
	border:0;
	max-width: 100%;
}


div.wp{
	width: 1200px; /*主要内容区尺寸大小，每次制作前更新！！！ */
	margin:0 auto;
}

.fl{
	float: left;
}

.fr{
	float: right;
}

.tran{
	transition: all .3s ease-out 0s;
}

*{
	/*【块级元素】不受边框、margin、padding影响类名，需要时添加*/
	-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}


/*图片中心放大代码区域*/

.img-box{/*图片盒子类名*/
	width: 300px!important;/*图片盒子宽度，‘重要’是为防止图片添加尺寸不正确而修正，需注意图片比例*/
	height: 200px!important;/*图片盒子高度，‘重要’是为防止图片添加尺寸不正确而修正，需注意图片比例*/
	overflow: hidden;
}

.img-box>img{
	transition: .3s;
	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; /* ueco 时间曲线*/
	width: 100%;
	max-width: 100%;
}

.img-box:hover img{
	/*图片中心放大代码*/
	  -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}


/*图片中心放大代码区域*/





/**************************************/
/************[公用over]****************/
/**************************************/




/*header-start*/
/**************************************************************/

#header{

}


.header-1{
	height: 36px;
	line-height: 36px;
	background-color: #f2f2f2;
}
.header-1 .fr a{
	padding: 0	4px;
}

.header-1 .fr{
	width: 260px;
}
.header-1 .fr a>img{
	vertical-align: middle;
	margin-top: -3px;
}
.header-1 .fr  span{
	font-size: 16px;
	color:#7f7f7f;
}


.header-1 .fr  span i{
	font-size: 16px;
	color:#0d59a7;
}

.header-2{
	padding: 20px 0;
	background-color: #fff;
}

.logo{
	font-size: 0;
}



.search select{
	width: 94px;
	border:1px solid #e0e0e0;
	background-color: #fff;
	font-size: 14px;
	color:#666;
	padding-left: 8px;
	height: 38px;
	line-height: 38px;
	float: left;
}

.search input[type="text"]{
	width: 193px;
	border:1px solid #e0e0e0;
	border-right: 0;
	background-color: #fff;
	font-size: 14px;
	color:#959595;
	padding-left: 8px;
	height: 38px;
	line-height: 38px;
	float: left;
}


.search input[type="image"]{
float: left;
width: 45px;
}



/**************************************************************/
/*header-over*/





/*main-start*/
/**************************************************************/

#main{
	
}

.fafa .slides > li{
	height:442px;
	background-repeat: no-repeat;
	background-position: center ;
}

.fafa .slides > li h1{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background-image: url(../images/heidi.png);
	height: 45px;
	line-height: 45px;
	font-size: 16px;
	color:#fff;
	
}

.fafa .flex-control-nav{
	display: block;
	width: 1200px;
	margin-left: -600px;
	left: 50%;
	text-align: right;
	font-size: 0;
	bottom: 14px;
}

.main-1{
	padding: 43px 0;
}

.main-1-left{
	width: 808px;
}

.main-1-right{
	width: 365px;
}

.tuijian h1{
	font-size: 32px;
	color:#0d59a7;
	font-weight: bold;
}

.tuijian h2{
	font-size: 16px;
	color:#0d59a7;
	padding: 15px 0;
	border-bottom: 1px solid #e5e5e5;
}
.xinwenquyu{
	margin-top: 23px;
}
.xinwen-span span{
	float: left;
	width: 152px;
	border:1px solid #4178be;
	background-color: #4178be;
	height: 46px;
	line-height: 46px;
	text-align: center;
	color:#fff;
	font-size: 16px;
	cursor: pointer;
	/*transition: .3s;*/
	margin-left: 12px;
	border-bottom: 0;
}

.xinwen-span span:first-child{
	margin-left: 0;
}
.xinwen-span span.active{
	background-color: #fff;
	border-color: #e5e5e5;
	color:#4178be;
	font-weight: bold;
}

.list1{
	
}
.xinwen-neirong{
	padding: 16px 0;
	display: none;
	border:1px solid #e5e5e5;
}

#xinwen-neirong-1{
	display: block;
}



.list1 li{
	float: left;
	padding: 0 24px;

	width: 50%;
	height: 46px;
	line-height: 46px;
}

.list1 li:first-child{
	border-right: 1px solid #e5e5e5;
}

.list1 li:first-child+li+li{
	border-right: 1px solid #e5e5e5;
}

.list1 li:first-child+li+li+li+li{
	border-right: 1px solid #e5e5e5;
}

.list1 li:first-child+li+li+li+li+li+li{
	border-right: 1px solid #e5e5e5;
}

.list1 li:first-child+li+li+li+li+li+li+li+li{
	border-right: 1px solid #e5e5e5;
}


.list1 li a{
	font-size: 14px;
    color: #5c5c5c;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.list1 li a:hover{
	color:#015a9c;
}
.list1 li a i{
	color:#015a9c;
	font-size: 15px;
	padding-right: 10px;
}

.list1 li span{
	font-size: 14px;
	color:#aeaeae;
}

.zhuantiqu{
	margin-top: 25px;
}

.zhuanti-left{
	width: 116px;
	height: 74px;
	float: left;
	background-color: #4178be;
	text-align: center;
	font-size: 15px;
	color:#fff;
	padding-top: 45px;
	background-image: url(../images/zhuanti-left.png);
	background-repeat: no-repeat;
	background-position: center 22%;
	
}

.zhuanti-list{
	border:1px solid #e5e5e5;
		height: 74px;
		line-height: 74px;
		text-align: center;
}
.zhuanti-list a{
	margin:0 35px;
	font-size: 18px;
	color:#3d3d3d;
}
.zhuanti-list a img{
	vertical-align: middle;
	margin-top: -3px;
	margin-right: 12px;
}
.zhuanti-list a:hover{
	color:#015a9c;
}


.tongzhi{
	background-color: #4178be;
	padding: 19px;
}

.title-11 h1{
	float: left;
	font-size: 16px;
	font-weight: bold;
	color:#fff;
	padding: 0	14px;
	padding-bottom: 7px;
	border-bottom: 3px solid #6ea8f3;
}
.title-11 {
	border-bottom: 1px solid #6ea8f3;
}

.title-11 a.fr{
	font-size: 12px;
	color:#fff;
	margin-top: 3px;
	width: 45px;
}
.title-11 a.fr img{
	vertical-align: middle;
	margin-top: -3px;
	margin-left: 6px;
}
.tongzhi-list li{
	margin-top: 22px;
}

.tongzhi-list li a{
	font-size: 14px;
	color:#fff;
	line-height: 1.6;
}
.data {
	width: 48px;
	border-radius: 5px;
	overflow:hidden;
	margin-right: 19px;
}
.data h1{
	height: 24px;
	line-height: 24px;
	text-align: center;
	color:#fff;
	background-color: #3065a9;
	font-size: 13px;

}

.data h2{
	height: 21px;
	line-height: 21px;
	text-align: center;
	color:#545454;
	background-color: #fff;
	font-size: 12px;

}


.zhaozu{
	background-color: #4178be;
	padding: 19px;
	margin-top: 28px;
	height: 290px;
}

.zhaozu-data{
	font-size: 14px;
	color:#fff;
	width: 70px;
	height: 45px;
	padding-top: 3px;
	position: relative;
}


.zhaozu-data i{
	position: absolute;
	right: 12px;
	top: 5px;
	font-size: 0;
	line-height: normal;
	
}
.zhaozu-list{
	background-image: url(../images/zhaozu.png);
	background-position: 53px top;
	background-repeat: repeat-y;
	height:200px;
	overflow: hidden;
	margin-top: 20px;
	
}
.zhaozu-list li{
	margin-top: 22px;
}

.zhaozu-list li a{
	font-size: 14px;
	color:#fff;
	line-height: 1.6;
}


.chanye{
	height: 538px;
	position: relative;
	
}

.chanye .wp{
	position: relative;
	z-index: 800;
}
.title-22 
{text-align: center;}
.title-22 h1{
	font-size: 22px;
	color:#fff;
	padding-top: 45px;
}

.line{
	height: 3px;
	width: 36px;
	background-color: #fff;
	margin:18px auto 13px;
}

.title-22 p{
	font-size: 14px;
	color:#fff;
	line-height: 2.2;
	padding: 0	17%;
}
.chanye-list{
	margin-top: 35px;
	width: 1236px;
	position: relative;
	left: -18px;
}
.chanye-list .caroufredsel_wrapper{
	margin:0 auto!important;
}

.chanye-list li{
	float: left;
	width: 272px;

	margin-left: 18px;
	margin-right: 19px;
}

.chanye-pic{
	overflow: hidden;
}
.chanye-pic img{
	display: block;
	width: 100%;
	transition: .3s;
}
.chanye-pic:hover img{
	 -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}

.chanye-con{
	background-color: #fff;
	text-align: center;
	padding-top: 26px;
	padding-bottom: 20px;
}

.chanye-con h1{
	font-size: 20px;
	color:#444;
}
.chanye-con h1:hover{
	color:#015a9c;
}
.chanye-con span{
	display: inline-block;
	font-size: 14px;
	color:#4178be;
	margin-top: 28px;
	width: 90px;
}

.chanye-con span img{
	vertical-align: middle;
	margin-top: -3px;
	margin-right: 10px;
	transition: .3s;
}

.chanye-con span:hover img{
	margin-right: 16px;
}


.youqing{
	background-color: #fff;
	padding:40px 0; 
}
.youqing-wp{
	position: relative;
	padding: 0	15px;
}

#you-left{
	position: absolute;
	width: 11px;
	height: 21px;
	left: -15px;
	top:50%;
	margin-top: -11px;
	background-image: url(../images/you-left.png);
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
	
}
#you-right{
	position: absolute;
	width: 11px;
	height: 21px;
	right: -15px;
	top:50%;
	margin-top: -11px;
	background-image: url(../images/you-right.png);
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
	
}
.youqing .wp>h1{
	font-size: 22px;
	color:#373737;
	text-align: center;
}
.youqing-list {
	overflow: hidden;
	margin-top: 34px;
	height: 52px;

}
.youqing-list li{
	float: left;
	width: 190px;
	padding: 0	7px;
}
.youqing-list li{
	height: 52px;
}
.youqing-list li img{
	display: block;

}




/**************************************************************/
/*main-over*/





/*footer-start*/
/**************************************************************/

#footer{
	background-color: #f7f7f7;
	padding: 20px 0;
	line-height: 2.2;
	color:#464646;
	font-size: 14px;
}
#footer .fr{
	line-height: 1.6;
	width: 157px;
}
#footer .fr img{
	width: 87px;
	height: 87px;
	float: left;
	margin-right: 13px;
}

#footer  p a{
	vertical-align: middle;
	padding: 0	3px;
}
#footer  p a:first-child{
	padding-left: 0;
}




/**************************************************************/
/*footer-over*/



/*erji2*/


.banner-2{
	height: 231px;
	background-repeat: no-repeat;
	background-position: center;

	
}


.banner-2-phone{display: none;}
.banner-2-phone img{
	display: block;
	width: 100%;
}
.erji{
	margin-top: 26px;
	background-repeat: repeat-y;
	background-position: center top;
	background-image: url(../images/erji.jpg);
	
}

.menu{
	width: 266px;
	text-align: center;
}


.menu-title{
	border-top: 1px solid #e7e7e7;
	border-bottom: 1px solid #e7e7e7;
	padding: 20px 0;
}
.menu-title h1{
	font-size: 22px;
	font-weight: bold;
	color:#0d59a7;
}

.menu-title h2{
	font-size: 14px;
	color:#838383;
	text-transform: uppercase;
	margin-top: 8px;
}

.menu li{
	
	border-bottom: 1px solid #e7e7e7;

}

.menu li a{
	display: block;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color:#5b5b5b;
	transition: .3s;
}

.menu li.active a{
	background-color: #0082df;
	color:#fff;
	font-weight: bold;
}

.menu li.link:hover a{
	background-color: #4178be;
	color:#fff;
	font-weight: bold;
}

.content{
	width: 910px;
}

.title-erji{
	height: 50px;
	line-height: 50px;
	background-color: #f7f7f7;
}


.title-erji h1{
	font-size: 18px;
	color:#3c3c3c;
	padding-left: 12px;
	height: 20px;
	line-height: 20px;
	border-left: 5px solid #4178be;
	margin-top: 16px;
	margin-left: 18px;
}


.mianbaoxie{
	font-size: 14px;
	color:#6b6b6b;
	padding-right: 15px;
	width: 469px;
	text-align: right;
}


.mianbaoxie img{
	vertical-align: middle;
	margin-top: -3px;
	margin-right: 5px;
}
.mianbaoxie a:hover{
	color:#4178be;
}


.danpian-about{
	padding: 25px 0;
	font-size: 15px!important;
	color:#5e5e5e!important;
	line-height: 3!important;
}



/*tongzhi2*/


.tongzhi-list2 li{
	background-color: #f9f9f9;
	margin-top: 26px;
	position: relative;
}

.tongzhi-list2 li i{
	position: absolute;
	left: 0;
	bottom: 0;
	height: 4px;
	width: 100%;
	background-color: #efefef;
	z-index: 500;
	
}


.m-page{text-align: center;padding: 30px 0  ;overflow: hidden;color: #999;}
.m-page ul{display: inline-block;overflow: hidden;vertical-align: middle;}
.m-page ul li{float: left;margin-right: 8px;}
.m-page ul li a{
    display: block;line-height: 32px;font-size: 14px;padding: 0 13px;border: 1px solid #e7e7e7;
   transition: .3s;
}
.m-page ul li.on a,.m-page ul li a:hover{border-color: #0d59a7;color:#fff;background-color: #0d59a7;}




/*xinwen*/
.xinwen-tuijian{
	margin-top: 26px;
}

.fnews .flex-control-nav{
	display: block;
	bottom: 0;
	text-align: left;
	padding-left: 33%;
}


.fnews .flex-control-paging li a{
	width: 10px;
	height: 10px;

	background-image: url(../images/arrow-b2.png);
	
}

.fnews  .flex-control-paging li a.flex-active{
	background-image: url(../images/arrow-b2-h.png);

}


.news-pic{
	width: 276px;
	margin-right: 30px;
	overflow: hidden;
}


.news-pic img{
	display: block;
	width: 100%;
	transition: .3s;
}
.news-pic:hover img{
	-webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}

.news-con h1{
	font-size: 16px;
	color:#666;
	transition: .3s;
}
.news-con h1:hover{
	color:#4178be;
}
.news-con h2{
	font-size: 14px;
	color:#666;
	padding: 15px 0 13px;
}

.news-con h2 img{
	display: inline!important;
	width: auto!important;
	vertical-align: middle;
	margin-top: -3px!important;
	margin-right: 5px!important;
}

.news-con p{
	font-size: 14px;
	color:#666;
	line-height: 1.8;
	height: 75px;
	overflow: hidden;
}



/*buju*/


.buju-list li{
	width: 48%;
	
	background-color: #f7f7f7;
	margin-top: 4%;
	
}

.buju-list li:first-child+li{
	float: right;
}

.buju-list li:first-child+li+li+li{
	float: right;
}

.buju-list li:first-child+li+li+li+li+li{
	float: right;
}
.buju-list li:first-child+li+li+li+li+li+li+li{
	float: right;
}
.buju-list li:first-child+li+li+li+li+li+li+li+li+li{
	float: right;
}

.buju-list li a{
	display: block;
	height: 190px;
	padding:20px 35px;
	font-size: 14px;
	color:#5b5b5b;
	line-height: 2.5;
	/*transition: .3s;*/
}

.buju-list li a:hover{
	background-color: #4178be;
	color:#fff;
}


/*wangqun*/


.wangqun-fenlei h1{
	padding: 30px 0 9px;
	font-size: 18px;
	color:#565656;
	font-weight: bold;
}


.wangqun-list li{
	height: 76px;
	line-height: 76px;
	border:1px solid #e7e7e7;
	width: 48%;
	margin-top: 16px;
	padding-left: 16px;
	position: relative;
	font-size: 15px;
	color:#3c3c3c;
}




.wangqun-list li i{
	position: absolute;
	width: 27px;
	height: 22px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/w.png);
	transition: .3s;
	cursor:pointer; 
	right: 4%;
	top: 50%;
	margin-top: -11px;
}

.wq-er{
	position: absolute;
	width: 134px;
	left: 50%;
	margin-left: -67px;
	top: 40px;
	z-index: 600;
	display: none;
}
.wq-er img{
	display: block;
	width: 100%;
}

.wangqun-list li i.active{
	background-image: url(../images/wh.png);
}
/*.wangqun-list li i:hover{
	background-image: url(../images/wh.png);

}
.wangqun-list li i:hover .wq-er{display: block;}*/

.wangqun-fenlei2 li{
	width: 31.333333333%;
	margin-left: 3%;
}


.wangqun-fenlei2{
	padding-bottom: 45px;
}
.wangqun-fenlei2 li.noleft{
	margin-left: 0

}





.wangqun-fenlei2 li.wq-teli{
	padding-right: 52px;
	line-height: 1.8;
	padding-top: 11px;
}


/*lingdao*/
.lingdao-span{
	margin-top: 21px;
}

.lingdao-span span{
	float: left;
	width: 120px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	color:#3c3c3c;
	font-size: 16px;
	cursor: pointer;
	background-color: #f7f7f7;
	margin-right: 6px;
}


.lingdao-span span.active{
	color:#fff;
	background-color: #4178be;
}

.lingdao-list li{
	padding: 39px 0;
	border-bottom: 1px solid #e7e7e7;

}

.lingdao-pic{
	width: 120px;
	overflow: hidden;
	margin-right: 29px;
}


.lingdao-pic img{
	display: block;
	width: 100%;
	transition: .3s;
}

.lingdao-pic:hover img{
	-webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}


.lingdao-list li h1{
	font-size: 16px;
	color:#4178be;
margin-bottom: 20px;
}

.lingdao-list li h1:hover{
	font-weight: bold;
}
.lingdao-list li h2{
	font-size: 14px;
	color:#777;
	padding: 12px 0 8px;
	text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.lingdao-list li p{
	font-size: 14px;
	color:#777;
	line-height: 2.3;
	height: 123px;
	overflow: hidden;
}

.lingdao-div{
	display: none
}


#lingdao-div-1{
	display: block;
}

/*rongyu*/

.rongyu-list ul{
	margin-left: -32px;
}
.rongyu-list li{
	float: left;
	width: 282px;
	margin-left: 32px;
	margin-top: 38px;
}


.rongyu-list li h1{
	text-align: center;
	font-size: 16px;
	color:#464646;
	padding-top: 25px;
}

.rongyu-list li:hover h1{
	color:#4178be;
}
.rongyu-pic{
	padding: 8px;
	border:1px solid #ececec;
}
.rongyu-pic-wp{
	overflow: hidden;

}
.rongyu-pic img{
	display: block;
	width: 100%;
	transition: .3s;
}

.rongyu-pic:hover img{
	-webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}




/*zhineng*/



.zhineng-span{
	margin-top: 21px;
}

.zhineng-span span{
	float: left;
	width: 120px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	color:#3c3c3c;
	font-size: 16px;
	cursor: pointer;
	background-color: #f7f7f7;
	margin-right: 6px;
	margin-bottom: 6px;
}


.zhineng-span span.active{
	color:#fff;
	background-color: #4178be;
}

.zhineng-div{
	font-size: 14px;
	color:#777;
	line-height: 2.5;
	padding: 20px 0 10px;
	display: none;
}


#zhineng-div-1{
	display: block;
}


/*rencai*/
.rencai-list {
	padding: 5px 0 30px;
}
.rencai-list li{
		margin-top: 20px;
}

.rencai-list li dl{
	background-color: #f7f7f7;
	padding-left: 53px;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(../images/pin.jpg);

	cursor: pointer;
	
}

.rencai-list li.active dl{
	background-image: url(../images/pin-h.jpg);

}
.rencai-list li.active dd b
{color:#276fc0;}
.rencai-list li dd{
	float: left;
	height: 57px;
	line-height: 57px;
	font-size:14px;
	color:#585858; 

}

.rencai-list li dd.dd1{
	width: 24%;
	padding-left: 2.27%;
}
.rencai-list li dd.dd2{
	width: 25.82%;
}
.rencai-list li dd.dd3{
	width: 17.03%;
}
.rencai-list li dd.dd4{
	width: 23%;
}

.rencai-list li dd b{
	font-size: 16px;
	color:#585858;
}

.rencai-list li dd span{
	font-size: 14px;
	color:#969696;
}

.rencai-con{
	background-color: #fafafa;
	padding: 30px	35px;
	margin-top: 20px;
	font-size: 14px;
	color:#737373;
	line-height: 2.5;
	display: none;
}



#rencai-con-1{
	display: block;
}


/*dashiji*/

/* page */
.page{display:table;margin:0 auto;width:100%;background:#fff;padding:20px 0;}

.box{width:100%;margin:18px auto 0 auto;}
.event_year{width:60px;border-bottom:2px solid #DDD;text-align:center;float:left;margin-top:10px;margin-left: 16px;}
.event_year li{height:40px;line-height:40px;background:#F0F6FC;margin-bottom:1px;font-size:18px;color:#828282;cursor:pointer;}
.event_year li label{
	display: block;
	cursor: pointer;
}
.event_year li.current{width:70px;background:#006bce url('../images/da/jian.png') 60px 0 no-repeat;color:#FFF;text-align:left;padding-left:9px;}
.event_list{width:833px;float:right;background:url('../images/da/dian3.png') 139px 0 repeat-y;margin:10px 0 20px 0;}
.event_list h3{margin:0 0 10px 132px;font-size:24px;font-family:Georgia;color:#006bce;padding-left:25px;background:url('../images/da/jian.png') 0 -45px no-repeat;height:38px;line-height:30px;font-style:italic;}.event_list li{background:url('../images/da/jian.png') 136px -80px no-repeat;}
.event_list li span{width:127px;text-align:right;display:block;float:left;margin-top:10px;}
.event_list li p{width:680px;margin-left:24px;display:inline-block;padding-left:10px;background:url('../images/da/jian.png') -21px 0 no-repeat;line-height:25px;_float:left;}
.event_list li p span{width:650px;text-align:left;border-bottom:1px solid #DDD;padding:10px 15px;background:#F0F6FC;margin:0;}



.dashiji-2{
		display: none;
		padding: 35px 0;
	}

.dashiji-2-ul li{
	padding: 15px;
	background-color: #fff;
	font-size: 14px;
	line-height: 2.2;

}

.dashiji-2-ul li.dashiji-li-ou{
	background-color: #f7f7f7;
}

.dashiji-2-ul li h1{
	font-size: 22px;
	color:#4178be;
}
/**************************************/
/********[特殊css样式要求区域]**********/
/**************************************/


#header-2{
	display: none;
	height: 75px;
	/*border-bottom:0px solid #035cac;*/
	    box-shadow: 0 4px 8px -3px #000;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 5000000000;
	background-color: #fff;
  
}
.nav-2{
	display: none;
	background-color: #fff;
	position: relative;
	z-index:90000;

}

.nav-2 li{

	border-top: 1px dashed #ccc;
	
}
.nav-2 li:first-child{
	border-top: 0;
}
.nav-2 li a{
	padding: 10px;
	display: block;
	font-size: 14px;
	width: 100%;
	color:#333;

}
/*.downla-2 {
	padding: 5px 0 10px;
	display: none;
}
.downla-2 dd{
	padding-left: 30px;
}
.downla-2 dd a{
	font-size: 14px;
	display: inline-block;
	padding: 3px 0; 
	width: auto;
}*/
/*.nav-2 li a:hover{
	color:#1a0d07;
}*/
.logo-2{
	font-size: 0;
	width: 390px;
	margin-left: 15px;
	margin-top: 5px;
}
.logo-2 a{
	display: inline-block;
	width: 100%;
	height: 67px;
	line-height: 67px;
}

.logo-2 img{
		
		vertical-align: middle;
	}

.menu2{
	height: 100%;
	line-height: 75px;
	margin-right: 15px;

}
.menu2 li{
	display: inline-block;
	cursor:pointer ;
	margin-left: 10px;
}
.menu2 li img{
	vertical-align: middle;
}

.chenggao{
		display: none;
		height: 75px;
	}


#nav-2-heidi{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 80000;
	background-image: url(../images/heidi.png);
	display: none;
	
}

.banner-x{
	display: none;
}

.fxfx .flex-control-nav{
	display: block;
}
/**************************************/
/********[特殊css样式要求区域]**********/
/**************************************/


#particles-js{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 538px;
     background-color: #4178be;
    background-image: url();
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
}
    
canvas{
  display:block;
  vertical-align:bottom;
}



/**************************************/
/********[css样式修改区域，需注明日期、作者]**********/
/**************************************/

/************message-start***************/


div.message{
	max-width: 700px;
	margin:90px auto 100px;
	min-height: 618px;
	
	background-color: #fff;
	position: relative;
	border-radius: 3px;
	
}




div.message-con{
	position: relative;
}




div.message-shuru{
	margin-top: 18px;
	

}
div.message-shuru span{
	float: left;
	font-size: 14px;
	width: 138px;
	height: 42px;
	line-height: 42px;
	text-align: right;
}
div.message-shuru input{
	height: 40px;
	line-height: 40px;
	border:0;
	background-color: #f0f6fc;
	float: left;
	border-radius: 5px;
	padding-left: 10px;
	font-size: 14px;
	color:#333;
	margin-left: 16px;
	width: 260px;
	max-width: 260px;
	border:1px solid #dbe3ea;
}

div.message-shuru textarea{
	height:180px;
	outline: none;
	resize: none;
	border:0;
	background-color: #f0f6fc;
	float: left;
	border-radius: 5px;

	font-size: 14px;
	color:#333;
	margin-left: 16px;
	width: 490px;
	max-width: 490px;
	border:1px solid #dbe3ea;
	padding: 10px;
}
div.message-tishi{
	position: absolute;
	text-align: center;
	width: 100%;
	line-height: 40px;
}


div.message-sub{
	margin-top: 30px;
	margin-bottom: 30px;
	text-align: center;
}

div.message-sub input{
	height: 40px;
	line-height: 40px;
	border:0;
	background-color: #feb210;
	width: 100%;
	border-radius: 5px;
	text-align: center;
	font-size: 16px;
	color:#424242;
	cursor:pointer;
	width: 126px;
	max-width:126px;
}



/************响应式设置-start***************/
@media only screen and (max-width: 700px){
	div.message-shuru textarea{
		width: 60%;
	}
}

@media only screen and (max-width: 580px){
	div.register{
		width: 90%;
		margin:200px 5% 100px;

	}


		div.message-shuru{
			text-align: center;
			margin-top: 10px;
			margin-bottom: 10px;

		}

	div.message-shuru span{
		float: none;
		display: block;
		width: 100%;
		text-align: center;
	}
	div.message-shuru input{
		float: none;
		
		padding-left: 1%;
		width: 70%;
		max-width: 70%;
		margin-left: 0;
	}


	div.message-sub input{
		/*width: 70%;
		max-width: 70%;*/
	}

	div.message-shuru textarea{
		float: none;
		width: 69%;
		max-width: 69%;
		margin-left: 0;
		padding: 1%;
	}


}


.article p span {
    font-family: "宋体"!important;
}



/************响应式设置-over***************/

/*********article-start****************/
div.article{
	width: 98%;
	padding: 0	15px;
	margin:40px auto;
}

div.article>h1{
	text-align: center;
	font-size: 26px;
	color:#0064ac;
}

div.article-tishi{
	text-align: center;
	margin:25px auto 20px;
}


#fenxiang-anniu{
	display: inline-block;
	vertical-align: top;
}

div.article-con{
	padding: 20px 0 20px;
	position: relative;
	border-top: 1px dashed #c9c7c7;
	border-bottom: 1px dashed #c9c7c7;
	line-height: 2.2;
}
div.article-con>img{
	display: block;
	margin:20px auto;
	max-width: 100%;
}
div.article-con>p{
	text-indent: 2em;
}
div.article-con>h1{
	font-size: 14px;
	text-align: center;
	margin:10px 0;
}
div.article-con>a{
	position: absolute;
	right: 8px;
	bottom: 50px;
	width: 102px;
	height: 31px;
	line-height: 31px;
	text-align: center;
	color:#fff;
	background-color: #f37728;
	border-radius: 3px;
}

div.article-page{
	height: 87px;
	line-height: 87px;
	padding-bottom: 20px;

}

div.article-page>a:hover{
	color:#0064ac;
}

a.article-page-pre{
	float: left;
}
a.article-page-next{
	float: right;
}


/*********响应式设置-start****************/


@media only screen and (max-width: 1200px){
	div.article{
		width: 90%;
		margin: 8% auto;
		padding-left:0;
		padding-right: 0; 
	}


}
@media only screen and (max-width: 800px){
	div.article-page{
		height: auto;
		line-height: normal;

	}
	a.article-page-pre{
		float: none;
		display: block;
		margin:10px 0;
	}
	a.article-page-next{
		float: none;
		display: block;
			margin:10px 0;
	}

	div.article>h1
	{font-size: 18px;}

	div.article-con{
		    padding: 20px 0 100px;
	}
}
/*********响应式设置-over****************/



/*********article-start****************/








.reduce{
	margin:0 0.15rem;
}

.add{
	margin-left: 0.15rem;
}

/*日期：2016-01-01；      修改者：L。*/



/*日期：2016-01-01；      修改结尾！*/











/**************************************/
/********[css样式修改区域，需注明日期、作者]**********/
/**************************************/