@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:12px/180% Arial, Helvetica, sans-serif, "Î¢ÈíÑÅºÚ";}
html,body{ margin:0; padding:0;font-family:"Î¢ÈíÑÅºÚ";}
ul,dl,dd,p,h1{ margin:0; padding:0; list-style:none;}
a{ text-decoration:none;}
a:hover{ color:#0060cc;}
.header{ height:105px; width:100%;}
.wap_wide{ width:1000px; margin:0 auto;}
.logo{ float:left; display:block; background:url(/images/logo.jpg) no-repeat; width:398px; height:69px; margin-top:13px;}
.search_wap{ float:right;  width:214px; height:35px; border:1px solid #d9d5d5; border-radius:10px;margin-top:35px;}

.key{ height:26px; width:166px; margin:6px 0 0 13px; font-size:14px; float:left; border:none;border-style:none;}
input:focus {    outline:none;}
.button_s{ width:19px; height:18px;margin:10px 0 0 0px;}
.nav{ height:45px; background:#0060cc;}
.nav ul{ }
.nav ul li{ float:left; display:inline-block; padding:0 25px 0 25px;}
.nav ul li a{ font-size:16px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; color:#FFF; text-decoration:none; line-height:45px;}
.nav ul li:hover{ background:#0e6dd7;}
.nav ul li:hover a{ color:#fff;}

 /* banner */
.banner{ clear:both;height:255px;overflow:hidden; margin-top:10px;}
.banner .d1{width:100%;height:255px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:226px;}
.banner .d2 ul{float:left;position:absolute;right:39px;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(/images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(/images/img1_1.png) no-repeat center;}


.footer{ background:#0060cc; border-top:1px solid #0a4a85; clear:both; height:71px;}

.line{ height:1px; background:#c3c3c3; border-top: 1px solid #fbfbfb;}
.f_add{ height:71px; clear:both; width:1000px; margin:0 auto; }
.add{ float:right; background:url(/images/dibiao.jpg) no-repeat; padding-left:63px;font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; margin-top:13px; color:#badcfc;line-height:24px;}
.f_link{ float:left;margin-top:13px;font-size:12px; font-family:"Î¢ÈíÑÅºÚ";color:#badcfc; line-height:24px;}
.f_link a{ font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; color:#badcfc; text-decoration:none;}
.f_link a:hover{ color:#fff;}
.f_link span{color:#5c8cb8; display:inline-block; padding:0 5px;}


.banner02{ background:url(/images/datu.jpg) center center no-repeat; height:200px;}
.wap_gl .current{ background:url(/images/link-home.png)0px 30px no-repeat; padding:20px 25px; line-height:36px;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.wap_gl .current a{ color:#666;}
.wap_gl .current span{ display:inline-block; padding: 0 10px;font-size:16px; color:#666;font-family: "PingFang SC", "Microsoft YaHei";}
.wap_gl{ display:table; width:980px; margin:0 auto; clear:both;}
.gl_left{ float:left; display:table-cell; border-right:1px solid #e5e5e5; width:185px; padding-right:50px; } 
.gl_right{ padding-left:285px;}
.left_title{ font-size:20px; padding-bottom:20px; color:#444;border-bottom:1px solid #e5e5e5;font-weight:bold;}
.gl_left ul{}
.gl_left ul li{ border-bottom:1px solid #e5e5e5; padding:10px 0;}
.gl_left ul li a{ font-size:16px; color:#333; line-height:24px; display:inline-block; width:150px;}
.gl_left ul li a:hover{ color:#0060cc;}
.gl_left .select{ color:#0060cc; background:url(/images/selct_bj.jpg) no-repeat right center; }
.gl_left .select a{color:#0060cc; font-weight:bold;}
.right_title{ font-size:20px; padding-bottom:20px; color:#444;border-bottom:1px solid #0060cc; font-weight:bold;}
.gl_dital{ margin:0 auto;}

.new_list{}
.new_list ul{}
.new_list ul li{ padding:30px 0 30px 0; border-bottom:1px dashed #bbb;}

.data{float:left; display:inline-block; background:f7f7f7; border-radius:10px; background:#0060cc; width:80px; border-right:1px solid #e5e5e5; color:#FFF; text-align:center; padding:5px 0;}
.data p{ display:block; font-size:44px; font-family:"Î¢ÈíÑÅºÚ",Verdana, Geneva, sans-serif; text-align:center; line-height:44px;}
.data span{display:block; font-size:14px;  font-family:Verdana, Geneva, sans-serif; line-height:24px;}
.new_list dl{ padding-left:102px;}
.new_list dl dt{ font-size:16px; line-height:30px;}
.new_list dl dt a{ color:#333;}
.new_list dl dt a:hover{ color:#0060cc;}
.new_list dl dd{ font-size:14px; color:#999;line-height:24px;}

.new_list2 ul{ padding-top:20px;}
.new_list2 ul li{ font-size:14px; line-height:10px; padding:10px 0 10px 0; border-bottom:1px dashed #bbb; line-height:18px;}
.new_list2 ul li a{ color:#333; display:inline-block; width:75%; padding-left:20px;}
.new_list2 ul li a:hover{ color:#0060cc; background:url(/images/selct_bj.jpg) left center no-repeat;}
.new_list2 ul li span{display:inline-block;width:20%; text-align:right; font-size:14px;  font-family:Verdana, Geneva, sans-serif;}

.page{ font-size:12px; text-align:right;font-family:"Î¢ÈíÑÅºÚ",Verdana, Geneva, sans-serif; padding:30px;}
.page a{ border-radius:5px; background:#fff;border:1px solid #e5e5e5; display:inline-block; padding:10px 15px; color:#333; margin-left:5px; }
.page a:hover{background:#0060cc;border:1px solid #0a4a85;color:#fff;}
.page span{ border-radius:5px; background:#fff;border:1px solid #e5e5e5; display:inline-block; padding:10px 15px; color:#333; }

.con_dital{}
.lead_title{ text-align:center; font-size:16px; line-height:38px; color:#666;}
.subtitle{ text-align:center; font-size:16px; line-height:38px; color:#999;}
.dital_title{ font-size:20px; line-height:30px; color:#333; text-align:center;}
.dital_data{ text-align:center; font-size:16px; color:#666; text-align:center;border-bottom:1px solid #0060cc; padding:10px 0;}
.dital_text{font-size:15px; color:#666; padding-top:30px; padding-bottom:30px;}
.dital_text p{ padding:8px 0; line-height:32px; text-indent:2em;}
.dital_text p img{ max-width:600px;}
.text_down{ border-top:1px solid #0060cc; padding-bottom:80px; font-size:16px; line-height:38px; padding-top:10px; margin-top:30px;}
.text_down a{ display:block; color:#333;background:url(/images/down_ico.jpg)  center left no-repeat; padding-left:25px;}
.text_down a:hover{ color:#0060cc;}

.introduce{font-size:15px; color:#444; padding-top:30px; padding-bottom:80px;}
.introduce .da_biaoyu{font-size:20px; font-weight:bold; text-align:center; padding:0px 0 10px 0;}
.introduce p{ padding:5px 0; line-height:32px; text-indent:2em;}
.dszzc{display:inline-block; width:100%; }
.dszzc p{text-indent:2em;}
.dszzc_left{ float:right;width:360px;padding: 20px 0 0px 20px; text-align:right;}
.dszzc_left img{width:360px;}

.dszzc_left2{ float:left; width:270px; padding-top:20px;}
.dszzc_right2{ float:right; width:380px; text-indent:2em;}

.lxwm p{ font-size:16px;}

.images_list{ padding-top:25px; }
.images_list ul{ display:inline-block; width:100%;}
.images_list ul li{ float:left; margin:15px;}
.images_list ul li a{ display:inline-block; box-shadow:0 0 20px 0 #e4e4e4;color:#333;}
.images_list ul li a:hover{ display:inline-block; box-shadow:0 0 20px 0 #aaa;color:#0060cc;}
.images_list ul li p{ overflow:hidden;}
.images_list ul li p img{ width:200px; height:150px;}
.images_list ul li h1{ padding:14px; font-weight:normal; text-align:center; font-size:16px; }


.ldgh_list{ padding-top:25px; }
.ldgh_list ul{ display:inline-block; width:100%;}
.ldgh_list ul li{ float:left; margin:15px;}
.ldgh_list ul li a{ display:inline-block; box-shadow:0 0 20px 0 #e4e4e4;color:#333;}
.ldgh_list ul li a:hover{ display:inline-block; box-shadow:0 0 20px 0 #aaa;color:#0060cc;}
.ldgh_list ul li p{ overflow:hidden;}
.ldgh_list ul li p img{ width:312px; height:180px;}
.ldgh_list ul li h1{width:284px; padding:14px; font-weight:normal; text-align:center; font-size:16px; }

.ldbz{ padding:30px 0 60px 0; width:inherit; text-align:center;}
.ldbz img{ width:100%; margin-bottom:30px;/*box-shadow:0 0 20px 0 #ccc;*/} 
.ldbz p{ margin-left:40px;padding-left:20px; text-align:left; background:url(/images/selct_ldbz.png) left center no-repeat; line-height:45px; }
.ldbz p a{ font-size:16px; color:#333;}
.ldbz p a:hover{color:#0060cc;}


.zzjg{ padding:20px 0 60px 0; width:inherit; text-align:center;}
.zzjg .fanlan{ float:left; }
.zzjg p{margin-left:40px;padding-left:20px; text-align:left; background:url(/images/selct_ldbz.png) left center no-repeat; line-height:45px; width:280px; }
.zzjg p a{ font-size:16px; color:#333;}
.zzjg p a:hover{color:#0060cc;}

.banner01{ width:1000px; height:255px; position:relative; margin:0 auto;}
.new{height:201px; padding-top:20px;}
.index_left{ float:left; width:635px;}
.index_right{ float:right; width:330px;}
.index_left2{ float:left; width:483px;}
.index_right2{ float:right; width:483px; }
.two_party{ clear:both; padding-top:20px;height:66px; }
.three_party{ clear:both; padding-top:20px; height:151px;}

.index_right_title{ background:url(/images/title_line_03.gif) left bottom no-repeat; height:30px; line-height:30px;}
.index_right_title a{ }
.new_name{ font-size:18px; color:#0060cc; float:left;  text-align:center; font-weight:bold;}
.new_name a,.new_other a{color:#0060cc;border-bottom:1px solid #0a4a85; display:inline-block; padding:0 3px; margin:0;}
.new_name a:hover,.new_other a:hover{color:#0060cc;font-weight:bold;}
.new_other{float:left; width:65%; text-align:right; font-size:14px;}
.new_other span{ color:#878484;}
.more{ float:right;font-size:14px;color:#878484;}
.new_top{ background:url(/images/top_03.jpg) right top no-repeat;}
.new_top h1{ padding: 15px 0; font-weight:normal; width:580px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}
.new_top h1 a{ font-size:20px; color:#181818; }
.new_top h1 a:hover,.new_top p a:hover,.index_list ul li a:hover{color:#0060cc;}
.new_top p{ text-indent:2em;}
.new_top p a{ font-size:14px; color:#878484; line-height:24px;}
.index_list{}
.index_list ul{ padding-top:10px;}
.index_list ul li{ display:inline-block;}
.index_list ul li a{ display:inline-block; float:left; font-size:14px; color:#181818; width:490px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap; line-height:28px;}
.index_list ul li span{  display:inline-block; float:right;font-size:12px; color:#999; width:140px; text-align:right;line-height:28px;}
.index_list2{}
.index_list2 ul{ padding-top:10px;}
.index_list2 ul li{ display:inline-block;}
.index_list2 ul li a{ display:inline-block; float:left; font-size:14px; color:#181818; width:388px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap; line-height:28px;}
.index_list2 ul li span{  display:inline-block; float:right;font-size:12px; color:#999; width:90px; text-align:right;line-height:28px;}
.index_list2 ul li a:hover{ color:#0060cc;}

.jygl,.qyfc,.ztzl,.rczp,.xxgk{ float:left;width:184px; height:66px; border-radius:0px; position:relative; margin-right:20px; }

.jygl a,.qyfc a,.ztzl a,.rczp a,.xxgk a{ color:#fff; font-size:18px; display:inline-block; border-radius:0px; line-height:66px;  text-align:center; position:absolute; left:0; bottom:0; width:184px; height:66px; font-weight:bold; }
.jygl{ background:url(/images/jygl.jpg) top left; no-repeat; }
.jygl a {
	
	background:rgba(39,95,177,0.7) url(lm_ico_03.png) 140px 26px no-repeat;
	cursor: pointer;	
	transition: background 0.15s linear;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	-webkit-tap-highlight-color: transparent;
}
.jygl a:not(:disabled):focus, .jygl a:not(:disabled):hover {
	background:rgba(2,60,145,0.9) url(lm_ico_03.png) 140px 26px no-repeat;
}
.qyfc{  background:url(/images/qyfc.jpg) top left; no-repeat;}
.qyfc a {
	 background:rgba(177,117,39,0.7) url(lm_ico_03.png) 140px 26px no-repeat;
	cursor: pointer;	
	transition: background 0.15s linear;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	-webkit-tap-highlight-color: transparent;
}
.qyfc a:not(:disabled):focus, .qyfc a:not(:disabled):hover {
	background:rgba(177,117,39,0.9) url(lm_ico_03.png) 140px 26px no-repeat;
}
.ztzl{ background:url(/images/ztzl.jpg) top left no-repeat;  }
.ztzl a {
	background:rgba(183,36,37,0.7) url(lm_ico_03.png) 140px 26px no-repeat;
	cursor: pointer;	
	transition: background 0.15s linear;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	-webkit-tap-highlight-color: transparent;
}
.ztzl a:not(:disabled):focus, .ztzl a:not(:disabled):hover {
	background:rgba(183,36,37,0.9) url(lm_ico_03.png) 140px 26px no-repeat;
}

.xxgk{ background:url(/images/xxgk.jpg) top left no-repeat;  }
.xxgk a {
	background:rgba(36,122,183,0.7) url(lm_ico_03.png) 140px 26px no-repeat;
	cursor: pointer;	
	transition: background 0.15s linear;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	-webkit-tap-highlight-color: transparent;
}
.xxgk a:not(:disabled):focus, .ztzl a:not(:disabled):hover {
	background:rgba(36,122,183,0.9) url(lm_ico_03.png) 140px 26px no-repeat;
}
.rczp{ background:url(/images/rczp.jpg) top left; no-repeat;margin-right:-36px;}
/*.rczp a{  background:rgba(102,102,102,0.9) url(lm_ico_03.png) 170px 26px no-repeat;}°ëÍ¸Ã÷±³¾°É«ÑùÊ½
.rczp a:hover{ background:rgba(102,102,102,1.0) url(lm_ico_03.png) 170px 26px no-repeat; }*/
.rczp a {
	background:rgba(102,102,102,0.7) url(lm_ico_03.png) 140px 26px no-repeat;
	cursor: pointer;	
	transition: background 0.15s linear;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	-webkit-tap-highlight-color: transparent;
}
.rczp a:not(:disabled):focus, .rczp a:not(:disabled):hover {
	background:rgba(102,102,102,0.9) url(lm_ico_03.png) 140px 26px no-repeat;
}



.qywh_list{ }
.qywh_list ul{ padding-top:10px; height:100px;}
.qywh_list ul li{ float:left; margin-right:5px;background:url(/images/qywh_ico.jpg) left center no-repeat; padding-left:30px; width:200px;}
.qywh_list ul li a{ display:inline-block; float:left; font-size:14px; color:#181818; line-height:28px;}
.qywh_list ul li a:hover{ color:#0060cc;}

.shares{ clear:both; background:#fff; border:1px solid #dddddd; height:35px; border-radius:8px; margin-top:10px;}
.shares_left{ float:left;}
.shares_right{ float:right;width:450px;overflow:hidden;height:auto;position:relative; height:35px;}
.shares_title{ display:inline-block; font-size:14px; font-weight:bold; color:#333;  padding-left:40px;margin-right:10px;line-height:35px;}
.gsgg{background:url(/images/gsgg.jpg) 16px center no-repeat;}
.gpxx{background:url(/images/gpxx.jpg) 16px center no-repeat;}
.shares_title span{ color:#0a4a85; border-right:1px solid #ccc; padding-right:15px;}
.shares_dital{display:inline-block; font-size:12px; color:#333;}
.shares_dital span{display:inline-block; color:#bc1313; font-weight:bold; padding:0 10px 0 5px; }
.shares_dital span.down{ color:#008000;}
/*¹«Ê¾¹«¸æ¹ÉÆ±ÐÅÏ¢¹ö¶¯*/
.BreakingNewsController{ float:left;width:550px;overflow:hidden;height:auto;position:relative; height:35px;}
.BreakingNewsController .bn-title,.shares_right .bn-title{display:inline-block;float:left}
.BreakingNewsController ul,.shares_right ul{padding:0;margin:0;display:block;list-style:none;position:absolute;left:106px;right:0px;}
.BreakingNewsController ul li,.shares_right ul li{list-style:none;padding:10px 10px 10px 20px;display:none; overflow:hidden;}
.BreakingNewsController ul li a,.shares_right ul li a{text-decoration:none;color:#333;display:inline-block; width:383px; height:14px;overflow:hidden;padding:0;}

/* Ö÷Òª²úÆ·ÑùÊ½ */
.zycp{ clear:both; height:190px; padding:0px 0; position:relative; padding-top:20px;
	padding-bottom:25px;}
#wrapper {
	width: 1000px;
	height: 140px;
	margin-top:20px;
}

#carousel {
	width: 1000px;
	position:relative;/*
	margin-left:6px;*/
}
#carousel ul {
	list-style: none;
	display: block;
	margin: 0;
	padding: 0;
}
#carousel li {
	/*background: transparent url(carousel_polaroid.png) no-repeat center -7px;*/
	font-size: 40px;
	color: #999;
	text-align: center;
	display: block;
	width: 220px;
	height: 140px;
	padding: 0;
	margin: 0 14px;
	float: left;
	position: relative;
	
}

#carousel li img {
	width: 220px;
	height: 140px;
	border-radius:0px;
	overflow:hidden;
}

#carousel li span {
	background:url(/images/tit_bg.png) repeat 0 0;
	cursor: pointer;	
	transition: background 0.15s linear;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	-webkit-tap-highlight-color: transparent;
	text-indent: 0px;
	display: block;
	overflow: hidden;
	width: 100%;
	height: 30px;
	line-height:30px;
	position: absolute;
	z-index: 2;
	left: 0px;
	bottom: 0px;
	margin-top:103px;
	font-size:14px;
	color:#fff;
	/*border-radius:5px;*/
}		
	
#carousel li a:hover span{ color:#fff; font-weight:bold;}
.clearfix {
	float: none;
	clear: both;
}
#carousel .prev, #carousel .next {
	background: transparent url(carousel_control.png) no-repeat 0 0;
	text-indent: -999px;
	display: block;
	overflow: hidden;
	width: 15px;
	height: 27px;
	margin-left: 10px;
	position: absolute;
	top: 50px;				
}
#carousel .prev {
	background-position: 0 0;
	left: -30px;
}
#carousel .prev:hover {
	left: -31px;
}			
#carousel .next {
	background-position: -18px 0;
	right: -20px;
}
#carousel .next:hover {
	right: -21px;
}				
#carousel .pager {
	text-align: center;
	margin: 0 auto;
}
#carousel .pager a {
	background: transparent url(carousel_control.png) no-repeat -2px -32px;
	text-decoration: none;
	text-indent: -999px;
	display: inline-block;
	overflow: hidden;
	width: 8px;
	height: 8px;
	margin: 0 5px 0 0;
}
#carousel .pager a.selected {
	background: transparent url(carousel_control.png) no-repeat -12px -32px;
	text-decoration: underline;				
}