@charset "utf-8";
/* CSS Document */
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block;}
body { margin:0px;	padding:0px; font-size:16px; color:#000; line-height:180%; font-family:"Î¢ÈíÑÅºÚ"; }
a {font-size:16px; text-decoration:none;color:#000;}
a:hover{ text-decoration:underline; color:#DD152F;}
td{font-size:12px;line-height:25px; }
DIV {	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "Î¢ÈíÑÅºÚ","Arial Narrow"; BORDER-RIGHT-WIDTH: 0px}
DL {	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "Î¢ÈíÑÅºÚ","Arial Narrow"; BORDER-RIGHT-WIDTH: 0px}
DT {	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "Î¢ÈíÑÅºÚ","Arial Narrow"; BORDER-RIGHT-WIDTH: 0px}
DD {	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "Î¢ÈíÑÅºÚ","Arial Narrow"; BORDER-RIGHT-WIDTH: 0px}
UL {	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "Î¢ÈíÑÅºÚ","Arial Narrow"; BORDER-RIGHT-WIDTH: 0px}
OL {	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "Î¢ÈíÑÅºÚ","Arial Narrow"; BORDER-RIGHT-WIDTH: 0px}
LI {	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "Î¢ÈíÑÅºÚ","Arial Narrow"; BORDER-RIGHT-WIDTH: 0px}
H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Î¢ÈíÑÅºÚ", "Arial Narrow"; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;  BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Î¢ÈíÑÅºÚ", "Arial Narrow"; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px;
}
H4 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Î¢ÈíÑÅºÚ", "Arial Narrow"; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
p {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Î¢ÈíÑÅºÚ", "Arial Narrow"; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px;}
IMG {BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none}
ul{ list-style:none;}
.p_table { margin-top:5px;}
.clear {clear:both;}
.clearfix {  *zoom: 1;}
.clearfix:before, .clearfix:after { display: table;  line-height: 0;  content: ""; visibility:hidden;}
.clearfix:after {  clear: both;}

h3 { margin-bottom:10px; color:#29acf2; font-size:16px;}
h3 a { color:#29acf2; font-size:16px;}

/**/
.mt5 { margin-top:5px;}
.mt10 { margin-top:10px;}
.ml10 { margin-left:10px;}
.ml20 { margin-left:20px;}
.more {float:right; line-height:30px; padding-top:10px; width:80px; font-size:14px; color:#000; font-weight:normal;}
.more2 {float:right; line-height:30px; width:80px; font-size:14px; color:#000; font-weight:normal;}
.date { display:block; float:right; width:75px; font-size:12px; color:gray; font-weight:normal;}


/*initial */
/*header*/
.top { width: 100%; margin-left:auto; margin-right:auto; background:url(/images/topimg20160614.jpg) no-repeat center; height:450px; }

/*navbar*/
.navbar { width: 1003px; margin-left:auto; margin-right:auto; background:url(/images/nav_bg20160614.jpg) repeat-x; }
.navbar ul { padding-left:130px; border:#499eb3 1px solid;}
.navbar ul li { float: left; padding:0px 7px; line-height:41px; color:red; display:inline-block; }
.navbar ul li a { color:red;}
.navbar ul li.divider { border-left:1px solid red; width:1px; height:20px; margin-top:10px; margin-left:10px;}

/*part1*/
.part1 {width:1003px; margin:5px auto;}
.part1left { float: left; width: 66%; padding: 10px; border: #8ce4f8 1px solid; border-top: 3px solid #2dacf3; height: 232px; }
.xwzxslide { float:left;}
/*yx_rotaion*/
.yx-rotaion{margin:0 auto;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);
	-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:15px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:55px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(/images/ico1.png) no-repeat;display:block;}
.yx-rotation-focus{height:30px;line-height:30px;right:7px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;
	cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;
opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0; overflow:hidden;}
.rotaion_list img { width:270px; height:200px;}

/*yx_rotaion2*/
.yx-rotaion2{ margin-left:auto; margin-right:auto;}
.rotaion_list2{width:0;height:0; overflow:hidden;}
.rotaion_list2 img { width:900px; height:560px;}


.xwzxcont { float:right; width:56%;}
.xwzxcont ul li { margin-top:7px; border-bottom:1px dashed gray; line-height:32px; height:32px; overflow:hidden; font-size:16px;}

.part1right { float:right; width:29%; padding:10px; border:#8ce4f8 1px solid; border-top:3px solid #2dacf3; height:232px;}
.zzjgcont { font-size:16px; line-height:28px;}

/*part2*/
.part2 {width:1003px; margin:5px auto;}
.part2left { float:left; width:66%; padding:10px; border:#8ce4f8 1px solid; border-top:3px solid #2dacf3;}
.kqglcont { float:left; width:48%;}
.kqglcont ul li { margin-left:10px; float:left; border-bottom:1px dashed gray; line-height:30px; height:30px; overflow:hidden;}

.part2right { float:right; width:29%; padding:10px; border:#8ce4f8 1px solid; border-top:3px solid #2dacf3;}
.gsggcont { float:right; width:100%;}
.gsggcont ul li { border-bottom:1px dashed gray; line-height:30px; height:30px; overflow:hidden;}

/*part3*/
.part3 {width:983px; margin:5px auto; padding:10px; border:#8ce4f8 1px solid; border-top:3px solid #2dacf3;}
ul.xxx li {  width: 150px;  margin-left:12px;  padding: 10px 0px;  float: left;}
ul.xxx li img {  width: 150px;  height: 115px; }

/*part4*/
.part4 {width:983px; margin:5px auto; padding:10px; border:#8ce4f8 1px solid; border-top:3px solid #2dacf3;}
.part4left { float: left; width: 49%; }
.hjjccont { float:left; width:90%;}
.hjjccont ul li { border-bottom:1px dashed gray; line-height:30px; height:30px; overflow:hidden;}

.part4mid { float:left; width:33%;}
.flfgcont { float:left; width:90%;}
.flfgcont ul li { border-bottom:1px dashed gray; line-height:30px; height:30px; overflow:hidden;}

.part4right { float:left; width:33%;}
.hbshcont { float:left; width:100%;}
.hbshcont ul li { border-bottom:1px dashed gray; line-height:30px; height:30px; overflow:hidden;}

/*part5*/
.part5 {width:983px; margin:5px auto; padding:10px; border:#8ce4f8 1px solid; border-top:3px solid #2dacf3;}

.hdjy_content { clear:both; color: #000000; font-weight:normal; padding:10px 0px; width:1500px; text-align:center; height:121px; overflow:hidden; }
.hdjy_content_1{ width:250px; float:left; text-align:center;;}
.hdjy_content_1 img { width:230px; height:160px;}

.foot{ width: 100%; padding-top:20px; font-size:12px; height:50px; background-color: #29acf2; color:white; text-align:center; }
.foot a { color:white; font-size:12px;}