@charset "utf-8";
@import url("global.css");
/*///////////////////////////////////////////////*/
body {font-family:'Microsoft YaHei', sans-serif;text-align:center;min-width:1400px;}

ul,ol,li { list-style:none;}
select { border:1px solid #ABABAB; }
img{ border:none; }
em { font-style:normal; }

.clear-both,.clearf,.cf{ clear:both; height:0; overflow: hidden; }
textarea,input { font-size:12px; font-family:"微软雅黑"; } 
.fl { float:left; }
.fr { float:right; } 
.clear{ zoom:1}
.hide {display:none}

.main {clear:both;position:relative;
	margin:0px auto;
	text-align:left;}
.h3{
	height:61px;
	font-size:32px;
	background-image: url(img/h3BG.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
}
.h3 b{
	font-size:12px;
	color:#C9C9C9;
	text-align: center;
	font-weight: normal;
}
.twoLine {float:left;width:188px;height:38px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.main{margin:0 auto;width:1200px;}

/* 幻灯通栏 */
.flexslider{/*position: fixed;top:0px;z-index: -1;*/
	height:790px;width:100%;
	overflow:hidden;
	background:url(img/loading.gif) 50% no-repeat;
	clear:both;
	}
/*///////////////////////////////////////////////*/
#mainBox{
	background-color: #FFF;padding-bottom: 20px;
}
#main1{padding-top:50px;}
#BOX{
	width:1200px;
	margin:0 auto;
	clear: both;
	height:520px;
	position: relative;
	background-color: #1975B4;
	box-sizing: content-box;
	background-position: right top;
	background-size:100% 100%;	
}

#BOX li{list-style-type: none;}
#box1{
	position: absolute;right:0;
	width:840px;
	height:520px;
	overflow: hidden;
	z-index: 3;
}
#box3{
	position: absolute;right:0;
	width:840px;
	height:520px;
	overflow: hidden;
	z-index: 2;
	filter:blur(3px);	
	background-color: #1975B4;
	box-sizing: content-box;
	background-position: right top;
	background-size:100% 100%;	
}
#box1 ul{width:12000px;
	position: absolute;	z-index: 1;
}
#box1 li{float:left;width:840px;height:520px;}
#box2{
	position: absolute;/*right:40px;*/
	left:0;top:80px;
	z-index: 3;
	width:360px;
	height:390px;
	padding-top:25px;
	overflow: hidden;
	background-color: #1975B4;			
}
#box2 a{
	box-sizing: content-box;
	display: block;
	width:320px;
	padding:20px 20px;
	height:38px;
	margin-top:1px;
	background-color: #1975B4;
	color: #fff;
	cursor: pointer;
	font-size: 16px;
	line-height:20px;
	border-top: 1px solid #16669D;
	overflow: hidden;
		}
#box2 a b{
	float:left;
	width:70px;margin-right:10px;
	height:100%;
	text-align:center;
	color:#fff;
	display: block;
	border-right: 1px solid #FFF;
	font-size:21px;
}
#box2 a b i{
	display: block;
	font-size:12px;
	font-style: normal;
	font-weight: normal;
}
#box2 a.current{
	color: #fff;
	background-image: url(img/bgb.jpg);
	background-repeat: repeat-y;
	font-weight: bold;
}
/*///////////////////////////////////////////////*/
#main2{margin-top:50px;}
#main2 .l{float:left;width:330px;margin-right:60px;height:345px;}
#main2 .l h3{
	height:60px;
	padding-left:50px;
	font-size:28px;
	background-image: url(img/t1.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	font-weight: normal;
}
#main2 .l h3 a{
	float:right;
	color:#1D629D;
	font-size:14px;
	margin-top:10px;
	margin-right:5px;
	padding-right:17px;
	background-image: url(img/more.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
#main2 .l2 {margin-right:0;}
#main2 .l2 h3{background-image: url(img/t2.png);}
#main2 .l ul {padding: 0px;}
#main2 .l li {
	font-size:15px;
	height:34px;
	line-height:34px;
	padding-left: 15px;
	padding-right: 10px;
	background-image: url(img/dots.png);
	background-repeat: no-repeat;
	background-position: left 50%;
	border-bottom: 1px dotted #E5E5E5;
	
}
#main2 .l li a.longTitle{width:100%;display:block;}
#main2 .l li span{}
#main2 .r{float:left;width:420px;height:345px;margin-right:60px;}
/**/
#jzBox{
	height:270px;
	background-image: url(img/jzH3b.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	position: relative;
}
#jzBox i{
	position: absolute;	
	cursor: pointer;
}
#jzBox #i1{z-index: 1;top:30px;left:72px;}
#jzBox #i2{z-index: 2;top:47px;left:174px;}
#jzBox #i3{z-index: 3;top:37px;left:248px;}
#jzBox #i3b{z-index: 11;top:30px;left:280px;}
#jzBox #i4{z-index: 4;top:104px;left:112px;}
#jzBox #i5{z-index: 5;top:120px;left:212px;}
#jzBox #i6{z-index: 6;top:87px;left:287px;}
#jzBox #i7{z-index: 7;top:172px;left:53px;}
#jzBox #i8{z-index: 8;top:189px;left:146px;}
#jzBox #i9{z-index: 9;top:179px;left:235px;}
#jzBox #i10{z-index:10;top:154px;left:309px;}
/*///////////////////////////////////////////////*/
#main3{
	padding-top:65px;
	clear:both;
	height:270px;
	margin-top:50px;	
	background-image: url(img/bg1.jpg);
	background-repeat: no-repeat;	background-size: 100%;
}
#picbox{width:1400px;margin:0 auto;}
#ulOuter{height:195px; position: relative;}
#picbox .bx_wrap{
	height:195px;	
	position: relative;
}
#picbox .bx_container{margin-left:100px;
	width:100%;
	height:195px;
	overflow: hidden;
	position: absolute;
	z-index: 99998;	
}
#picbox #demozz li a{display:block;height:195px;
	width: 390px;
}
#picbox #demozz li a:hover{
	background-color: #FFEFDF;	
	text-decoration: none;
}
#picbox #demozz li div{
	width: 390px;
	height: 195px;	
	overflow: hidden;
}
#picbox #demozz h4{
padding:0 20px;font-weight: normal;display:none;
}
#picbox .bx_wrap a.prev,#picbox .bx_wrap a.next{
	display: block;
	position: absolute;
	height: 50px;
	width: 50px;
	top: 90px;
	z-index: 99999;
	background: url(img/prev2.png) no-repeat left top;
	cursor: pointer;
	text-indent: -8000px;
}
#picbox .bx_wrap a.next{background: url(img/next2.png) no-repeat left top;right:0;}

/*////////////////////main4///////////////////////////*/
#main4{margin-top:50px;}
#main4 .l{float:left;width:720px;margin-right:60px;}
#main4 .r{float:left;width:420px;}
#main4 .l h3,#main4 .r h3{
	height:60px;
	padding-left:50px;
	font-size:28px;
	background-image: url(img/t3.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	font-weight: normal;
}
#main4 .l h3 a,#main4 .r h3 a{
	float:right;
	color:#1D629D;
	font-size:14px;
	margin-top:10px;
	margin-right:5px;
	padding-right:17px;
	background-image: url(img/more.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.item{
	height:190px;padding-top:20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D4D4D4;
}
.itemL{
	float:left;
	width:500px;height:190px;
	margin-right:50px;
	position: relative;
}
.itemL h4{line-height:40px;margin-bottom:10px;font-size:21px;}
.itemL h4 a{color:#006FB3;display:block;width:100%;}
.itemL p{
	line-height:24px;
	height:72px;
	color:#5F5F5F;
	overflow: hidden;text-indent: 2em;
}
.itemL i{
	font-size:12px;
	color:#5F5F5F;
	padding:10px 40px;
	background-image: url(img/timeI.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	position: absolute;
	left: 0px;
	bottom: 20px;
	font-style: normal;
}
.itemR{float:left;width:170px;}
.itemR a{
	text-align: center;
	display: block;
	overflow: hidden;
	border: 4px solid #D2D2D2;
	width:162px;height:162px;border-radius:50%;
}
.itemR img{width:100%;height:100%;margin:0 auto;display:block;}


#main4 .r h3{background-image: url(img/t4.png);}
#main4 .r dt{margin-top:12px;
	height:120px;padding:20px;
	background-color: #EEEEEE;
	margin-bottom:20px;
}
#main4 .r dt {background-image: url(img/r.png);
	background-repeat: no-repeat;
	background-position: right top;	}
#main4 .r dt h4 {}

#main4 .r dt h4 a{width:100%;font-size:21px;display:block;line-height:44px;height:48px;}
#main4 .r dt p{
	line-height:24px;
	height:72px;
	overflow: hidden;
	color: #5F5F5F;
	text-indent: 2em;
}
#main4 .r dd {
	font-size:15px;
	height:37px;
	line-height:37px;
	padding-left: 15px;
	padding-right: 10px;
	background-image: url(img/dots.png);
	background-repeat: no-repeat;
	background-position: left 50%;	
}
#main4 .r dd a.longTitle{width:75%;display:block;}
#main4 .r dd span{float:right;color:#9F9F9F;font-size:12px;}

/*////////////////////main5///////////////////////////*/
#main5{margin-top:50px;margin-bottom:50px;}
#main5 #tongdao{padding-left:85px;margin-bottom:20px;
	background-image: url(img/s0.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#main5 #tongdao a{margin-left:15px;}
