@charset "utf-8";
/* CSS Document */
html { overflow: hidden; }
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
body { font-family: "微软雅黑"; font-size: 12px; color: #000000; word-wrap: break-word; behavior: url("csshover.htc"); overflow: hidden;}
button, input, select, textarea { font: 12px/1.5 Arial, "宋体", Helvetica, Verdana, sans-serif; word-wrap: break-word; color: #565756; }
ul, li { list-style: none; margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
img { border: none; border: 0; vertical-align: middle; }
a { text-decoration: none; outline: none; }
p { margin: 0; padding: 0; }
input, select, textarea { vertical-align: middle; *font-size:100%;
}
input { margin: 0; outline: none; padding: 0; }
input::-ms-clear {
display:none;
}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { *zoom:1
}

/************************
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, ol, ul, li, form	 { margin:0; padding:0; border:0; list-style:none; font-family:"微软雅黑";}
table, tr,td,dl, dt, dd{ margin:0; padding:0; list-style:none; font-family:"微软雅黑";}
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { overflow:hidden;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}  
a,area{blr:expression(this.onFocus=this.blur())}
a { text-decoration:none; color:#484849; outline:none;}
.clear{ clear:both;}
.boxcenter{margin: 0 auto;}*/
/*********************首页**************************/
.ddw { position: absolute; left: 0; top: 0; color: #000; font-size: 16px; z-index: 9999; }
.ddw2 { position: absolute; left: 20px; top: 0; color: #000; font-size: 16px; z-index: 9999; }
.num_box { position: relative; }
.num { color: #fff; width: 100%; position: relative; }
/*.num p { position: absolute; top: 0; left: 50%; margin-left: -315px; background:#000; padding:3px 15px; opacity:0.6; filter:alpha(opacity=60) }*/
.num ul { width: 100%; position: absolute; left: 0; top: 0; height: 100%; }
.num ul li { float: left; height: 100%; position: relative; }
#num_0 { /*background: url(../images/bac1.jpg) no-repeat center #0f0; background-size: 100% 100%; */}
#num_1 { background:url(xw_indexBg_20160919.png) no-repeat center top; background-size: 100% 100%; }
#num_2 { background:url(xw_indexBg_20160919.png) no-repeat center top; background-size: 100% 100%; }
#num_3 { background:url(xw_indexBg_20160919.png) no-repeat center top; background-size: 100% 100%; }
#num_4 { background:url(xw_indexBg_20160919.png) no-repeat center top; background-size: 100% 100%; }
#num_5 { background:url(xw_indexBg_20160919.png) no-repeat center top; background-size: 100% 100%; }
/*#num_6 { background: #0F0; }
#num_7 { background: #00F; }
#num_8 { background: #FF0; }
#num_9 { background: #F0F; }*/
.fixed_r { position: absolute; right: 10px; top: 200px; right:0px; top:50%; margin-top:-226px; z-index: 999; }
.fixed_r li { width:32px; height:102px; cursor: pointer; font-size:12px; background:url(xw_fixBg_20160919.png) no-repeat center center; color:#fff; position:absolute; right:0px; opacity:0.75; letter-spacing:0; font-weight:bold;}
.fixed_r li a{ color:#fff; width:12px; height:86px; display:block; margin-left:10px; padding-top:16px;}
.fixed_r li.on { background:url(xw_fixOnBg_20160919.png) no-repeat center center; color:#58a1fa; }
.fixed_r li.on a{ color:#58a1fa;}
/* slide-box 
#page{ width:100%; height:100%; z-index:10000; overflow:hidden;}
#slide-box{width:100%;position:relative;height:100%;overflow:hidden;}
#slide-box .slide-content{ height:100%; width:100%; overflow:hidden;}
#slide-box .JQ-slide-content{position:absolute;height:100%; width:100%; overflow:hidden;}
#slide-box .JQ-slide-nav a{ width:100%; height:100%; display:block;}
#slide-box .wrap{overflow:hidden;width:100%;height:100%;  position:relative;  overflow:hidden;}
#slide-box ul{width:100%; overflow:hidden;}
#slide-box li{float:left;width:100%; position:relative; left:0px; top:0px; overflow:hidden;}
#slide-box li img{width:100%; overflow:hidden;}*/
/*opacityAnimate*/
.xw_imgBanner{ width:612px; height:256px; width:100%; height:100%; overflow:hidden; position:relative;}
.xw_imgBanner ul li{ float:left; width:100%; position:absolute; left:0px; top:0px; opacity:0;}
.xw_imgBanner ul li.xw_first{ opacity:1;}
.xw_imgBanner ul li img{  width:100%; float:left; display:block;}

.xw_nav{
	width:1200px;
	height:50px;
	position:absolute;
	top:10px;
	z-index:9999;
	left:50%;
	margin-left:-600px;
	color:#fff;
}
.xw_nav h1{
	width:314px;
	height:50px;
	float:left;}
.xw_nav h1 font{ 
	font-size:22px; 
	font-weight:bold; 
	/*letter-spacing:4px;*/ 
	line-height:28px;
	}
.xw_nav h1 span{ 
	font-size:12px; 
	text-align:justify; 
	letter-spacing:1.8px; 
	line-height:22px; display:block;
	}
.xw_nav ul{ float:right;}
.xw_nav li{ 
	float:left; 
	line-height:40px; 
	margin-left:30px;
	position:relative;
	}
.xw_nav a{
	display:block;
	font-size:18px;
	color:#fff;}
.xw_hyxw,.xw_xwzx,.xw_mthzhb{
	width:105px; 
	position:absolute; 
	display:block; 
	opacity:0; 
	text-align:center;
	left:-16px; 
	background-color:#1346b0;
	background-color:#06C;
	display:none;
	}
.xw_hyxw li,.xw_xwzx li,.xw_mthzhb li{ margin:0px; float:none;  line-height:30px;}
.xw_hyxw li a,.xw_xwzx li a,.xw_mthzhb li a{font-size:16px;}
.xw_hyxw li:hover,.xw_xwzx li:hover,.xw_mthzhb li:hover{ background-color:#2886ca;}
.xw_mthzhb{ left:0px;}

/******第一部分******/
.xw_fisrtPageCon{
	width:1200px; 
	height:78%; 
	position:absolute; 
	top:0; 
	/*margin-top:0%; */
	padding-top:10%;
	padding-top:6%; 
	left:50%; 
	margin-left:-600px; 
	z-index:100;
	}
.xw_dialogue{
	width:756px;
	height:80px;
	margin:0 auto;
	background:url(xw_logoBg_20160919.png) no-repeat left center;
	}
.xw_dialogue h1{ width:564px; float:right;}
.xw_dialogue font{ font-size:42px;}
.xw_dialogue span{ font-size:18px; text-align:justify; letter-spacing:4.4px;}
.xw_bigHeadLine img{ display:block; margin:50px auto 0 auto; margin:30px auto 0 auto;}
.xw_timeAddress{ font-size:24px; text-align:center; margin-top:20px;}
/********第二部分***********/
.xw_imgBanner01{
	width:740px; 
	height:350px;
	width:800px;
	height:380px; 
	margin:100px auto;
	margin:0 auto;  
	/*overflow:hidden; */
	position:relative;
	/*clear:both;*/
	clear:zoom
	}
.xw_imgBanner01 ul li{
	float:left; 
	width:965px; 
	width:800px;
	height:380px; 
	position:absolute;
	left:0px; 
	top:0px;
	z-index:10;
	}
.xw_imgBanner01 ul li img{
	width:965px; 
	height:495px;
	width:800px;
	height:380px; 
	float:left; 
	display:block;
	}
.xw_imgBanner01 ul li h1{
	width:100%;
	height:48px;
	line-height:48px;
	color:#fff;
	font-size:22px;
	background-color:#4f6ea1;
	position:absolute;
	bottom:0px;
	opacity:0.9;
	text-indent:20px;
	}
#img_list01{
	width:965px;
	width:800px;
	margin:0 auto;
	position:static;
	position:relative;
	display:block;
	}
.xw_clickList01{
	width:820px;
	height:74px;
	margin-left:-410px; 
	position:absolute; 
	left:50%; 
	top:400px; 
	}
.xw_clickList01 ul li{
	width:144px;
	width:117px; 
	height:68px; 
	float:left;
	border:4px solid #aacdcd;
	margin-left:10px; 
	cursor:pointer; 
	position:relative;
	overflow:hidden;}
.xw_clickList01 ul li img{ width:100%; height:100%;}
.xw_clickList01 ul li.on{ border-color:#91efef; border-color:#fff;}
.xw_left01,.xw_right01{
	width:19px; 
	height:33px; 
	position:absolute; 
	font-weight:bold; 
	cursor:pointer; 
	z-index:10000;
	opacity:0.5;
	top:66%; 
	}
.xw_left01{
	left:-50px; 
	margin-top:-105px; 
	background:url(xw_leftBtnBg01_20160919.png) no-repeat center center;
	}
.xw_right01{
	right:-50px; 
	margin-top:-105px; 
	background:url(xw_rightBtnBg01_20160919.png) no-repeat center center;
	}
.xw_more{
	position:absolute;
	bottom:-120px;
	right:0px;
	}
.xw_more a{ color:#00e4f1;}
/*********第三部分*************/
.xw_pageThird{
	width:1200px;
	margin:0 auto;
	height:auto;
	}

.xw_pageThird ul{ position:static;}
.xw_hybdIndex{
	line-height:46px;
	text-align:center;
	position:relative;
	top:100px;
	background:url(xw_xianFangKongBg_20160919.png) no-repeat center center;
	}
.xw_hybdIndex a{ font-size:24px; color:#fff;}
.xw_hybdIndex span{
	position:absolute;
	right:26px;
	padding-top:2px;
	}
.xw_hybdIndex span a{ color:#00e4f1; font-size:14px;}

.xw_hybdIndexList,.xw_sbhjIndexList{
	width:1200px;
	margin:0 auto;
	padding-top:100px;
	}
.xw_hybdIndexList ul{
	width:1230px;
	display:block;
	margin:0 auto;
	position:static;
	}
.xw_hybdIndexList ul li{
	width:584px;
	
	height:142px;
	width:380px;
	height:102px;
	border:1px solid #00ffff;
	float:left;
	overflow:hidden;
	margin:20px 26px 0 0;}
.xw_hybdIndexList li img{
	border-right:1px solid #00ffff;
	display:block;
	float:left;
	width:206px;
	}
.xw_hybdIndexList li div{
	width:240px;
	width:140px;
	padding:0 16px;
	float:right;
	color:#fff;
	}
.xw_hybdIndexList div h2{
	font-size:16px;
	margin-top:16px;
	margin-top:12px;
	}
.xw_hybdIndexList div span{
	font-size:14px;
	display:block;
	margin-top:20px;
	margin-top:8px;}
.xw_wenListIndex{
	width:1194px;
	height:130px;
	margin:270px auto 0 auto;
	overflow:hidden;
	padding:10px 0;
	border:1px solid #00ffff;
	}
#xw_wenFirst,#xw_wenSecond{
	width:590px;
	height:130px;
	float:left;
	overflow:hidden;
	}
#xw_wenFirst li,#xw_wenSecond li{ 
	line-height:32px; 
	height:32px; 
	padding-left:50px;
	background:url(xw_blueDianFangBg_20160919.png) no-repeat 20px center;
	}
#xw_wenSecond li{ float:right; margin-right:30px;}
#xw_wenFirst li a,#xw_wenSecond li a{ color:#fff; font-size:18px;}
/**********第四部分***************/
.xw_zyytIndex{
	top:80px;
	background:url(xw_xianFangBg02_20160919.png) no-repeat center center;
	}
.xw_zyhyIndexTab{
	overflow:hidden;
	padding-top:80px;
	text-align:center;}
.xw_zyhyIndexTab ul{ display:inline-block;}
.xw_zyhyIndexTab ul li{
	height:37px;
	float:left;
	line-height:37px;
	text-align:center;
	margin-bottom:10px;
	}

.xw_zyhyIndexTab .xw_five{
	width:238px;
	background:url(xw_lightBlueJianBg_20160919.png) no-repeat;}
.xw_zyhyIndexTab .xw_two{
	width:290px;
	background:url(xw_lightBlueJianBg_20160919.png) no-repeat;
	background-size:100% 100%;}
.xw_zyhyIndexTab ul li.xw_activeLi{ background:url(xw_darkBlueJianBg_20160919.png) no-repeat; background-size:100% 100%;}
.xw_zyhyIndexTab a{ color:#fff; font-size:18px;}
.xw_hpta{ 
	width:1050px;
	height:184px;
	height:160px;
	margin:0 auto;
	border:1px solid #00ffff;
	/*background-color:#0b74c4;*/
	background-color:rgba(11,116,196,0.8);
	}
.xw_hpta h1{ text-align:center; margin:10px 0;}
.xw_hpta h1 a{
	font-size:32px;
	color:#fac36a;
	font-weight:bold;
	font-size:26px;
	}
.xw_hpta p{
	text-align:center;
	line-height:38px;
	line-height:32px;
	font-size:18px;
	background:url(xw_lineBg_20160919.png) no-repeat center top;}
.xw_hpta .xw_yellow{ color:#fac36a; padding-right:20px;}

.xw_zyhyConItem{ display:none;}
.xw_fyjb{ 
	color:#fac36a; 
	font-size:24px; 
	text-align:center; 
	padding:10px 0;
	}
/* slide-box */
#slide-box{
	width:1200px;
	height:180px;
	height:240px;
	position:relative;
	overflow:hidden;
	}
#slide-box .slide-content{ 
	overflow:hidden;
	}
#slide-box .JQ-slide-content{
	width:10000px;
	height:240px;
	position:absolute;
	/*overflow:hidden;*/
	}
#slide-box .JQ-slide-nav a{
	width:19px; 
	height:33px;
	position:absolute; 
	top:50px;
	display:block;
	opacity:0.5;
	}
#slide-box .JQ-slide-nav .prev{
	background:url(xw_leftBtnBg01_20160919.png);
	left:20px; 
	}
#slide-box .JQ-slide-nav .next{
	background:url(xw_rightBtnBg01_20160919.png);
	right:30px;
	}
#slide-box .wrap{
	width:1064px;
	height:180px;
	height:240px;
	margin:0 auto;
	overflow:hidden;
	position:relative;  
	overflow:hidden;
	}
#slide-box ul{/*width:100%; overflow:hidden;*/}
#slide-box li{
	float:left;
	width:184px;
	width:210px;
	height:240px;  
	position:relative; 
	left:0px; 
	top:0px; 
	overflow:hidden;
	}
#slide-box li div{
	width:128px;
	height:128px;
	width:120px;
	height:120px;
	margin:0 auto;
	border-radius:64px;
	border:4px solid #00ffff;
	overflow:hidden;
	background-color:#fff;
	}
#slide-box li img{
	width:120px;
	height:120px;
	display:block;
	margin:0 auto;
	/*border-radius:60px;
	box-sizing:content-box;
	border:4px solid #00ffff;*/
	}
#slide-box li h1{ color:#fff; font-size:16px; text-align:center; padding-top:6px;}
#slide-box li p{ color:#fff; font-size:14px; text-align:center;}
/**********第五部分*************/
.xw_sbhjIndexList ul{ width:1230px; margin-left:22px;}
.xw_sbhjIndexList ul li{
	width:360px;
	height:160px;
	overflow:hidden;
	position:relative;
	margin:0 30px 20px 0;
	float:left;
	border:1px solid #00ffff;
	}
.xw_sbhjIndexList h1{
	height:36px;
	line-height:36px;
	position:absolute;
	bottom:0px;
	color:#fff;
	font-size:16px;
	z-index:100;
	text-indent:12px;
	}
.xw_sbhjIndexList em{
	position:absolute;
	bottom:0px;
	height:36px;
	width:100%;
	background-color:#0456a4;
	opacity:0.8;
	left:0px;
	z-index:1;}
#xw_ulFive{ margin-top:30px;}
#xw_ulFive li{
	width:540px;
	height:270px;
	width:360px;
	height:242px;}
.xw_foot{
	width:100%;
	min-width:1200px;
	height:100px;
	margin:0 auto;
	clear:both;
	position:absolute;
	bottom:0px;
	background-color:rgb(102,105,239);
	}
.xw_footInner{
	width:1200px;
	margin:0 auto;
	padding-top:16px;}
.xw_footInner h1{
	float:left;}
.xw_footInner ul li{
	height:66px;
	float:right;
	margin:6px 0 0 12px;
	}
.xw_footInner ul{
	position:static;}
