﻿@charset "utf-8";
/*-------------------css reset--------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, 
h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, 
big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, table, caption, tbody, tfoot, 
thead, tr, th, td { 
margin: 0; 
padding: 0; 
border: 0; 
outline: 0; 
font-weight:normal; 
font-style: inherit; 
font-size: 100%; 
font-family: inherit; 
vertical-align: baseline; 
} 
:focus { 
outline: 0; 
} 
table { 
border-collapse: separate; 
border-spacing: 0; 
} 
caption, th, td { 
text-align: left; 
font-weight: normal; 
} 
a img, iframe { 
border: none; 
}
ul,ol{ 
list-style: none; 
}
input, textarea, select, button { 
font-size: 100%; 
font-family: inherit; 
} 
select { 
margin: inherit; 
} 
.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}

.clearfix:after {
    clear: both;
}
.clearfix {
    *zoom: 1;
}


/*-------------------公共--------------------------*/
body{font-size:14px; line-height:1.71; font-family:'\5FAE\8F6F\96C5\9ED1','宋体',Arial, Helvetica, sans-serif;color:#000;}
a{text-decoration:none;}
a{color:#333;}
a:hover{color:#ff0000;}
.fl{float:left; display:inline;}
.fr{float:right;display:inline;}
strong{font-weight: bold;}
strong,h1,h2,h3,h4,dt,h1 a,h2 a,h3 a,h4 a{ color: #333;}
.h{position:relative;}
.hr{position:absolute; right:5px; top:2px;}
.hr a{font-size:12px; color:#3B639F;}
.tc{text-align:center;}
.tr{text-align:right;}
.h,
.h h3 a{ height:32px; line-height:32px;}
h3{font-size:16px;}
h4{overflow:hidden;}
dt{font-size:12px;}
.m dt{text-align:center;}
.b{padding:5px 0;}
.b li{height:26px; overflow:hidden; line-height:26px;}
.bc2 p{height:44px; overflow:hidden;}

/* 宽高属性 */
.w1100 { width:1100px; margin:0 auto; overflow:hidden}
.w1000 { width:1000px; margin:0 auto;}
.w330 { width:330px; overflow:hidden }
.mrgauto { margin:0 auto;}
/* 广告 */
#ad1000 { width:1000px; height:90px; overflow:hidden}
#ad1000 .ad800 { width:700px; height:65px; overflow:hidden}
#ad1000 .ad290 { width:290px; height:65px; overflow:hidden}
#ad1000 .ad280 { width:290px; height:65px; overflow:hidden}
#ad1000 .ad370 { width:370px; height:65px; overflow:hidden}
#ad1000 .ad430 { width:430px; height:65px; overflow:hidden}
#ad1000 .ad495 { width:495px; height:65px; overflow:hidden}


/* 空行属性 */
.blk { LINE-HEIGHT: 0; HEIGHT: 0px; clear: both; FONT-SIZE: 0px }
.bl5 { LINE-HEIGHT: 0; HEIGHT: 5px; clear: both; FONT-SIZE: 0px }
.bl10 { LINE-HEIGHT: 0; HEIGHT: 10px;clear:both; FONT-SIZE: 0px }
.bl15 { LINE-HEIGHT: 0; HEIGHT: 15px;clear:both; FONT-SIZE: 0px }
.bl20 { LINE-HEIGHT: 0; HEIGHT: 20px;clear:both; FONT-SIZE: 0px }
.bl60 { LINE-HEIGHT: 0; HEIGHT: 60px;clear:both; FONT-SIZE: 0px }
.ml10 { margin-left:10px; }
.h1 { font:18px/20px  "\5FAE\8F6F\96C5\9ED1"; font-weight:bold; color:#333; padding-bottom:8px; }

#search{ margin:0px auto; overflow:hidden}
.search_form{position:relative; margin:5px 0 5px 10px; *margin-left:8px; height:40px;display:inline-block;}
.search_form:hover {-webkit-box-shadow:0 0 3px #999;-moz-box-shadow:0 0 3px #999}
.search_input{float:left; width:260px; height:19px; line-height:19px; padding:4px 7px; color:b3b3b3; border:1px solid #ccc; border-radius:2px 0 0 2px;}
.search_btn{float:left; width:50px; height:29px; padding:0 12px; margin-left:-1px; border-radius:0 2px 2px 0; border:1px solid #4d90fe; background-color:#4d90fe; cursor:pointer; display:inline-block; font-size:12px; vertical-align:middle; color:#f3f7fc;position:absolute; _left:170px; _top:0}
.search_btn:hover{background:#4084f2}

/* 文字列表属性 */
.list14 li,.list12 li{padding:3px 0;color:#333;font-size:12px;line-height:16px;text-align:left;}
.list14 li{padding:4px 0;font-size:15px;}
.list14 li,.list12 li{height:28px;line-height:28px;overflow:hidden;}
.list12 li{padding:0 0 0 8px;background-position:0 -30px;background-position:0 -31px\9;}
.list14 h3{height:32px;overflow:hidden;font:16px/32px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"}
.list14 h3 a:hover { color:#ff0000}
.list14 li a:hover { color:#ff0000}
.list14 li span { float:right; color:#666; font-size:12px;}

.line01{ border-bottom:1px dashed #ddd; height:1px; line-height:1px; background:none; padding:0px; margin:0px auto 15px auto;}
/*-------------------头部--------------------------*/
#header {
	width: 100%;
	min-width: 1128px;
	position: relative;
	background: #292929;
	z-index:1000;

}
.left { width:660px;}
.right { width:300px;padding-top:30px;}

/* r热词BOX */
.hot_w{ height:134px; overflow:hidden }
.hot_w li{ height:55px; background:#35c4ef; margin-right:2px; text-align:center; font-family:"\5FAE\8F6F\96C5\9ED1" "宋体"; color:#FFFFFF; font-weight:bold; float:left;padding-top:10px }
.hot_w li.li_01{ width:100px }
.hot_w li.li_02{ width:63px }
.hot_w li.li_03{ width:73px }
.hot_w li.li_04{ width:58px; backgroundr:#53aecf; margin-right:0px }
.hot_w li.li_05{ width:60px }
.hot_w li.li_06{ width:110px; background:#53aecf; }
.hot_w li.li_07{ width:71px; background:#53aecf }
.hot_w li.li_08{ width:53px; margin-right:0px; background:#53aecf   }
.hot_w a,.hot_w a:visited{ color:#FFFFFF;}





#article .artical { font:bold 28px/45px "\5FAE\8F6F\96C5\9ED1"; padding: 20px 0 20px 0;  text-align:center;  letter-spacing: -1.5px }
#article .info { padding-bottom: 5px; border-bottom:1px solid #ddd; overflow:hidden}
#article .info span { margin-right:10px; display:block; float:left}
#article .info p { float: left; font-size:12px; width: 400px; color: #999; line-height: 22px; }
#article .info p a { color: #808080}
#article .info h5 {	 float:left; font-weight: normal;	text-align: right;	color: #999; }
#article .info h5 span { cursor: pointer;	height: 13px; margin-right: 10px; }
#article .info .baidu{ float:right; width:140px;}
#article .info .rbox { width: 220px; float: right; padding-right: 0px;  }
#article .info .cmt a:link,.cmt a:hover,.cmt a:visited { color: #ba2636; font-weight: bold; }
#article .info .cmt em { font-family: "Georgia"; font-size: 14px; font-weight: bold; }
#article .info .cmt a { font-family: "Georgia"; font-size: 14px; font-weight: lighter; }
#article .info .cmt a:hover span {color: #ba2636;}

#artContent {padding: 5px 10px;  font-family: "宋体"; }
#artContent .mcontent { font-size: 16px; font-family: "宋体"; line-height: 200%; text-align: left;overflow:hidden;	}/*0830*/
#artContent .mcontent p { text-indent: 2em; line-height:200%;  margin-bottom: 20px;font-family:"微软雅黑", "黑体", Arial, Helvetica, sans-serif;}
#artContent .mcontent p img { margin-left: -28px; display: block; margin: 0px auto; }
#artContent .mcontent p a {	font-weight: bold }


#pages { overflow:hidden; }
#pages a { display:inline-block; height:24px; line-height:24px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 15px}
#pages a.a1 { background:#ddd; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:24px; line-height:24px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 15px}
.page .noPage { display:inline-block; width:56px; height:24px; line-height:24px; background:#ddd ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
.text-c{text-align: center}.text-l{text-align: left}.text-r{text-align: right}

.article_key { padding: 5px 0px 0px 10px; overflow:hidden }
.article_key p { float: left; font-size:14px; color: #333; line-height: 30px; }

.artical_ther { padding: 5px 0px 0px 0px; overflow:hidden}
.artical_ther p { float: left; font-size:14px; width: 255px; color: #333; line-height: 30px; }
.artical_ther p a { color: #808080 }
.share {width: 140px; float: right; text-align:right }/*1107xg*/

.comment { overflow:hidden; z-index:100}
.comment .tht { font:bold 16px/36px "\5FAE\8F6F\96C5\9ED1"; color:#333; padding-left:8px; }
.comment ul { padding:5px 15px ; }


.about_news {  overflow:hidden}
.about_news .tht { font:bold 16px/36px "\5FAE\8F6F\96C5\9ED1"; color:#333; padding-left:8px; }
.about_news .pad10 { padding:5px 15px;}

.labList { height: 42px; }
.hot_w{ height:134px; overflow:hidden }
.hot_w li{ height:55px; background:#17a2b7; margin-right:2px; text-align:center; line-height:22px; font-family:"\5FAE\8F6F\96C5\9ED1" "宋体"; color:#FFFFFF; font-weight:bold; float:left; margin-bottom:4px; padding-top:10px }
.hot_w .li_01{ width:100px }
.hot_w .li_02{ width:63px }
.hot_w .li_03{ width:73px }
.hot_w .li_04{ width:58px; background:#2462d3; margin-right:0px }
.hot_w .li_05{ width:60px }
.hot_w .li_06{ width:110px; background-color:#2462d3; }
.hot_w .li_07{ width:71px; background-color:#2462d3 }
.hot_w .li_08{ width:53px;margin-right:0px  }

.hot_w a,.hot_w a:visited{ color:#FFFFFF;}

.box300 { width:300px; overflow:hidden;}

.pics { padding-top: 5px }
.pics li {margin-bottom: 10px; padding-bottom: 4px;border-bottom: #e1e1e1 1px solid;overflow:hidden;}
.pics h2{text-align:center;font-size: 18px; height: 40px; line-height: 40px; font-family: "微软雅黑", "黑体", Arial, Helvetica, sans-serif;}
.pics h2 a{white-space:nowrap}
.pics_2 { padding:0px }
.pics_2 li { float: left; width: 140px;	height:150px; padding: 10px 20px 0 0; }
.pics_2 li p { line-height: 20px; padding-top: 3px;	text-align: center; }
.pics_2 li img { padding:0px; width:140px; height:100px;}
.pics_2 li.nopgr{ padding-right:0px;}


/*表情样式开始*/

/*表情样式结束*/
.top10 li {padding-left: 22px; line-height: 32px; height: 32px; font-size: 14px; font-family: "微软雅黑", "黑体", Arial, Helvetica, sans-serif; background: url(../images/icon.png) no-repeat; *background: url(../images/iconie6.gif) no-repeat; background-position: 10px -291px; overflow: hidden; }

.coolnav{padding-bottom:0px;border-top: #b92400 5px solid; margin-bottom: 10px; padding-left: 6px; height: 40px; line-height: 40px; border-bottom: #e1e1e1 1px solid; font-size: 14px; font-family: "微软雅黑", "黑体", Arial, Helvetica, sans-serif; }
/*  底部 */
/*********** 尾巴 ************/
.footer_line{border-top:1px solid #003366;border-bottom:1px solid #003366;height:0;overflow:hidden}
.footerBox{text-align:center;height:42px;background-color:#efefef;border-bottom:1px solid #cecece;}
.footerBox li{font:14px/42px "微软雅黑";float:left;height:42px;color:#333;}
.footerBox li a{color:#333;display:block;padding:0 7.5px;_padding:0 7px;}
.footerBox li.a_review.on{border-left:1px solid #cecece;border-right:1px solid #cecece}
.footerCon{position: relative;}
.comWidth, .comWith { width: 1000px; margin: 0 auto; }
.copyright { padding: 20px 0 30px 0; height: 80px; font: 12px/20px "å®‹ä½“"; text-align: center; color: #2b2b2b; }
.copyright .p-cut{font:12px/22px "宋体";margin-top:10px}
.copyright .cop_dg a { color: #2b2b2b; }
.copyright .cop_dg span, .footer .unit span { color: #666; margin: 0 5px; }
.copyright .cop_dg a:hover,.footer .footNav .hd a:hover,.footer .placeBox a:hover,.footerBox li a:hover{color:#cc0000}
/**/
.fLink { height:40px; text-align:center; color:#f0f0f0; font-size:12px;}
.fLink a { color:#000; text-decoration:none; font-size:12px; height:40px; line-height:40px; margin:0 10px;}
.fLink a:hover { color:#820C0C; text-decoration:underline;}
.flinkMain { width:1000px; margin:0 auto; height:40px; line-height:40px; font-family:Microsoft YaHei,SimSun;}
.fLink .marWid a,.fLink .marWidMain a { margin:0 15px; text-indent:0; display:inline-block; height:25px; line-height:25px; color:#5e5e5e; padding:0;}
/**/
.copyLink { width:1000px; margin:0 auto; color:#365071; line-height:25px; overflow:hidden;}
.copyLink li { padding:22px 0; width:1050px; clear:both;}
.copyLink dt { float:left; text-align:left; color:#365071; width:390px; display:inline;}
.copyLink dd { width:420px; text-align:left; float:left; margin:0;}
.copyLink .las { width:190px; margin:0;}
.copyLink a { color:#666; display:inline-block;}
.copyLink a:hover { color:#1c1c1c; text-decoration:underline;}
/**/
.copyLogo a { margin:0 20px 0 0;}
.logoCa ,.logoCb ,.logoCc ,.logoCd ,.logoCe,.logoCX,.logoKx{ width:122px; height:52px;}
.logoCb { background-position:-131px 0; width:133px;}
.logoCc { background-position:-268px 0;}
.logoCd { background-position:-401px 0; width:117px;}
.logoCe { background-position:-522px 0; width:117px;}
.logoCX { background-position:-644px 0; width:117px;}
.logoKx { background-position:-766px 0; width:117px;}
/**/
.copyMain { display:block; width:1000px; margin:0 auto; text-align:center; color:#5e5e5e; height:30px; line-height:30px;}
.copyMain em { display:inline-block; margin:0 15px; color:#d9d9d9; font-family:Arial; font-size:12px;}
.copyMain span{font-family:"宋体";font-size:12px;}
/**/
.ieTips { display:block; width:998px; height:28px; line-height:28px; background:#f7f2db; border:#f0e9ca 1px solid; margin:1px auto 10px; text-indent:35px; font-size:12px; color:#666; text-align:left; position:relative;}
.ieTips em { background-position:0 -160px; display:block; width:14px; height:14px; position:absolute; left:10px; top:5px;}
.ieTips span { display:block; background:#e8dfb9; width:26px; height:26px; height:26px; position:absolute; top:1px; right:1px;}
.ieTips span a { background-position:-73px -153px; display:block; width:26px; height:26px;}
.ieTips span a:hover { background-position:-32px -153px;}
@media screen and (max-device-width: 1000px){.wrap {width:1002px;}}
.coolnav span{color:#b92400}

.clear { clear: both; height: 0px; overflow: hidden; }
.white { color: #fff; text-decoration: underline; } a.white:link, a.white:visited { color: #fff; text-decoration: none; } a.white:hover { text-decoration: underline; color: #fff; }
.grey { color: #212121; text-decoration: none; } a.grey:link, a.grey:visited { color: #212121; text-decoration: none; } a.grey:hover { text-decoration: underline; color: #212121; }


.list-rainbow li{height:37px;line-height:37px;padding:4px 0 4px 10px;position:relative;border-bottom:1px #eee solid}
.list-rainbow li .list-rainbow-con{background:#fd5f00;position:absolute;top:8px;left:0px;width:3px;height:30px;}

.le {
	width: 660px;
}
.le dl {
	position: relative;
	padding: 20px 0;
	overflow: hidden;
	zoom: 1;
	border-bottom: #e1e1e1 1px solid;
	clear: both;
}
.le dl dt {
	float: left;
	width: 226px;
}
.le dl dt img {width:226px;height:162px;}
.le dl dd {
	float: right;
	width: 550px;
}
.le dl dd h1 {
	text-align: justify;
	text-justify: inter-ideograph;
	line-height: 32px;
	font-size: 22px;
	font-family: "微软雅黑", "黑体", Arial, Helvetica, sans-serif;
}
.le dl dd h2 {
	padding-top: 10px;
	font-size: 14px;
	font-family: "微软雅黑", "黑体", Arial, Helvetica, sans-serif;
}

.le dl dd h2 {
	color: #3b3b3b;
}
.le dl dd h2 a {
	color: #3b3b3b;
	text-decoration: none;
}
.le dl dd h2 a:hover {
	color: #3b3b3b;
	text-decoration: underline;
}
.le dl dd h2 span{
	padding-left:20px;
}
.le dl dd p {
	padding: 8px 0 0 0;
	line-height: 26px;
	font-size: 14px;
	color: #474747;
	text-align: justify;
	text-justify: inter-ideograph;
	font-family: "微软雅黑", "黑体", Arial, Helvetica, sans-serif;
}
.le dl dt.nopic {
	width: 1px;
}
.le dl dd.nopic {
	width: 660px;
}
.le .pic {
	position: relative;
	overflow: hidden;
	zoom: 1;
	padding: 10px 0 20px 0;
	border-bottom: #e1e1e1 1px solid;
}
.le .pic a img {
	width: 814px;
	height: 146px;
}
.le .pic h2 {
	padding: 10px 0 6px 0;
	margin-bottom: 10px;
	line-height: 32px;
	font-size: 22px;
	font-family: "微软雅黑", "黑体", Arial, Helvetica, sans-serif;
}
.le ul.tt {
	overflow: hidden;
	zoom: 1;
	white-space: nowrap;
}
.le ul.tt li {
	display: inline;
	width: 262px;
	float: left;
	white-space: nowrap;
}
.le ul.tt li img {
	width: 262px;
	height: 184px
}
.le ul.tt .li2of3 {
	padding: 0 13px 0 14px;
}
.le .tips {
	line-height: 20px;
	padding: 4px 10px 4px 24px;
	font-size: 14px;
	font-family: "微软雅黑", "黑体", Arial, Helvetica, sans-serif;
	position: absolute;
	color: #FFF;
	left: 0px;
	top: 20px;
	display: none;
}
.le .unique {
	line-height: 20px;
	padding: 2px 6px 3px 6px;
	font-size: 14px;
	font-family: "微软雅黑", "黑体", Arial, Helvetica, sans-serif;
	position: absolute;
	color: #FFF;
	right: 0px;
	top: 25px;
}
.mbx{padding: 18px 0 0 18px;}
.ctn{font-size: 22px; padding-left: 18px;}
.footerBor {
	border-top: #008de4 5px solid;
}
#footer {
	margin-top: 10px;
	padding-bottom: 20px;
	width:100%;
	min-width:1128px;
}