@charset "utf-8";
/* CSS Document */
body{ font-size:14px; font-family:"微软雅黑";}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td ,span,a{ margin: 0; padding: 0; }
ul,li{ list-style:none;}
.w1200{ width:1200px; margin:0 auto;}
.w1000{ width:1000px; margin:0 auto;}
.fl{float:left;}
.fr{ float:right;}
a{ text-decoration:none; color:#999;}


/*万能清除浮动开始*/
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix { display: inline-table; } /* Hides from IE-mac */
* html .clearfix { height: 1%; }
.clearfix { display: block; }
.clear{clear:both;}


/*.topbg{ height:40px; line-height:40px; border:1px solid #f1f1f1;background:url(../images/top_bg.gif) repeat-x;}
.top_wel {color:#999;}
.top_tel a{ color:#999;}
.top_tel{ color:#c1c1c1;}
.topbg .top_weltel .top_tel span{ color:#f39800; margin-left:10px;}
.logo{ border:solid 1px #000;}*/

.topbg{height:40px; line-height:40px; background:url(../images/top_bg.gif) repeat-x; border-bottom:1px solid #f1f1f1;}
.top_t_l{ color:#999;}
.top_t_r{ color:#999;}
.top_t_r span{color:#f39800; margin-left:15px;}

.top_b{height:100px;}
.search{ margin-top:20px;}
.tel{ margin-top:20px; font-family:"微软雅黑";}
.tel img{ float:left; }
.tel span{ float:right;width:200px; margin-top:8px;font-size:16px; color:#999;}
.tel span p{font-size: 24px; font-family: "Impact"; }


.ss-t{float: right;margin-top: 14px}
.ss-t .inpys01{float: left;font-size: 12px;border: 0; color: #595656;width:292px;background: url(../images/ss_03.gif) no-repeat;padding-left:20px;height:39px;line-height: 39px}
.ss-t .inpys02{width:40px;height:39px;float: left;border: 0;background: url(../images/ss_04.jpg) no-repeat;}

.navbg{ background:#585858; height:50px; line-height:50px; overflow:hidden;}
.navbg a{ color:#fff; font-size:14px; font-weight:none; }
.nav ul li{ float:left; width:142px; text-align:center;}
.nav ul li a{ float:left; width:142px; text-align:center;}
.nav01 {background:#f39800;}

.nav ul li:hover{background:#333;text-decoration:none;}
.nav01:hover{ background:#f39800;text-decoration:none;}


.banner{position:relative;height:450px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:488px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:50px;height:3px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:50px;height:3px;overflow:hidden;background:#fff;cursor:pointer;}
.flex-control-nav .flex-active{background:#ff8400;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:38px;overflow:hidden;cursor:pointer;position:absolute;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev_icon.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next_icon.png) center center no-repeat;}
.flex-direction-nav li a:hover{filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}



.fw{ margin-top:20px;}
.fw_item{ float:left;width:299px; height:103px;border-right:#f4f4f4 1px solid;line-height:98px;font-size:18px; color:#999; text-align:center;}
.fw_item:hover{ color:#f39800;}
.fw .no_bor{ border-right:none;}
.fw_item b{ width:60px; height:60px; display:inline-block; vertical-align:middle; margin-right:20px;}


/* 效果图模块 */
.index_zxxgt:after{clear:both; content: ""; display: table;}
.index_module_header{height:34px;margin:60px 0 20px 0 ;}
.index_module_header span{float:left; height:34px; font-size: 32px; color: #333; font-weight: 400; line-height: 34px}
.index_module_header span a{color: #333}
.index_module_header span a:hover{ color: #333}
.index_module_header em{float:left; color: #999; height:14px; margin:18px 0 0 10px; display: inline;}
.index_module_header em b{font-weight: 400;}
.index_xgt{ position: relative; width: 1200px; height: 340px; overflow: hidden; margin-top:50px;}
.index_xgt a, .index_xgt a span , .index_xgt a p, .index_xgt a em {position: absolute;overflow: hidden;  }
.index_xgt a p:hover{ color:#f39800;}
.index_xgt a.index_xgt_one{width: 476px; height: 340px; left:0; top:0;}
.index_xgt a.index_xgt_two{width: 476px; height: 160px; left:496px; top:0;}
.index_xgt a.index_xgt_three{width: 228px; height: 160px; left:496px; top:180px;}
.index_xgt a.index_xgt_four{width: 228px; height: 160px; left:744px; top:180px;}
.index_xgt a.index_xgt_five{width: 228px; height: 340px; left:992px; top:0;}
.index_xgt a span{bottom:0; left: 0; background: #000; opacity: .75;  }
.ielt9 .index_xgt a span{filter:alpha(opacity=75);}
.index_xgt a.index_xgt_one span{width: 476px; height: 90px; }
.index_xgt a.index_xgt_two span{width: 476px; height: 30px }
.index_xgt a.index_xgt_three span{width: 228px; height: 30px }
.index_xgt a.index_xgt_four span{width: 228px; height: 30px }
.index_xgt a.index_xgt_five span{width: 228px; height: 30px }
.index_xgt a p{ left:14px; color:#fff;bottom:6px; width: 198px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;font-size: 14px;}
.index_xgt a.index_xgt_one p{left:20px; bottom:44px;  font-size: 24px;  width:430px;  height: 26px; line-height: 26px}
.index_xgt a.index_xgt_one em{left:20px; bottom:23px; color:#999; width: 430px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.index_xgt a.index_xgt_two p{width: 430px}
.index_xgt_gzxgt{width: 1220px; height: 140px; background: #f8f8f8; margin-top:20px;}
.index_xgt_gzxgt ul{margin-left:2px;}
.index_xgt_gzxgt ul li{float:left; width: 152px; height:140px;}
.index_xgt_gzxgt ul li a{ float:left; width: 152px; height: 140px ; text-align: center; color: #000}
.index_xgt_gzxgt ul li a img{width: 80px; height: 80px; margin:20px auto 0;}
.index_xgt_gzxgt ul li a span{display: inline-block; height:14px; line-height: 14px; margin-top:10px; width: 152px}




body{/*padding-top:50px;*/font-family:"微软雅黑"; font-size:14px; color:#666; text-decoration:none;}
a{font-family:"微软雅黑";font-size:14px; color:#666; text-decoration:none; outline:none;}
img,.searchtxt,.searchbtn,.pinglun input.submit{border:0;}
ol,ul,li{list-style:none;}
dl,dt,dd,ul,li{margin:0;padding:0;}
input,textarea{outline:none;}
html,body,form,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none; font-weight:normal;}
.common{margin:0 auto; width:1200px; position:relative; margin-top:50px; margin-bottom:30px;}
.common ul li{/*margin-left:20px;*/}
.clear{clear:both;}
.summary{background:#333; opacity:0.9;}
.listbox{float:left; /*margin-bottom:20px;*/ padding:10px; _padding:10px 10px 8px 10px ;background:#f6f6f6; width:280px; /*height:240px;*/ position:relative;}
.listimg{float:left; width:280px; height:185px; position:relative; overflow:hidden;}
.listimg img{background:#333; width:280px; height:185px; top:0; left:0; position:absolute;}
.summary{width:280px;height:185px;top:185px;left:0;position:absolute;}
.summarytxt{/*margin:5px 10px; */ padding:5px 0px 5px 5px;width:280px;height:auto;line-height:22px;font-size:12px;color:#cfcfcf;} 	


.anli_tit{ height:30px; line-height:30px; overflow:hidden; text-align:center; margin-top:10px;}
.anli_tit a:hover{ color:#f39800;}



.index_title01{ width:1200px;margin:0 auto; text-align:center;}

.index_title01 h3{ height:30px; line-height:30px; font-size:26px;padding-top:20px;}
.index_title01 h3 span{ font-size:16px; height:50px; line-height:50px; border-bottom:1px solid #f39800; color:#f39800; font-size:20px; margin-left:10px; font-weight:normal; margin-top:5px; margin-bottom:5px;}
.index_title01 h3 span a:hover{ color:#f39800;}

.index_lf{/*border:solid 1px #f00;*/}
.index_about{ background:#f6f6f6;/*padding:16px;*/}
.index_pad{ padding:16px;}
.about_img{ padding-left:100px;overflow: hidden; position: relative; margin-top: -1px;}


.about_rt{ /*border:solid 1px #000;*/}
.about_txt { float:right; width:537px;height:270px; line-height:30px; overflow:hidden; font-size:16px; text-indent:2em;/* border:solid 1px #f00;*/ margin:15px 0;}
.about_txt span{ color:#f39800; font-size:18px; }
.about_more{ border:2px solid #f39800; width:160px; height:30px; display:block; color:#999;margin-top: 310px;margin-left: 180px; text-align: center; line-height: 30px;}
.about_more a:hover{ color:#f39800;}



/*zj_bbg*/
.zj_bbg{ width:100%; float:left; background:url(../images/bjt.jpg) center no-repeat; height:271px; margin-top:25px;}
.zj_bbg_cen{ width:1000px; margin:0 auto; padding:50px 0;}
.zj_bbg_cen p{ text-align:center; color:#FFF; line-height:35px;}
.bg1{ font-size:24px;}
.bg2{ font-size:19px;}
P.bg3{ font-size:12px; background:url(../images/xx.png) bottom no-repeat; color:#90cb9d;}
.bg4{ font-size:24px;}
p.bg5{ font-size:30px; font-weight:bold; font-family:"黑体";}

/*工程案例*/
.case{ width:100%;  overflow:hidden;overflow:hidden; height:375px; }
.cor{margin:5px auto;height:335px;overflow:hidden; clear:both;width:1200px; }
.cor_t{margin:0 0 0 390px; height:72px;border-bottom:1px #f39800 solid;padding:0 0 0 135px;width:285px; overflow:hidden; line-height:22px;}
.cor_t h3{width:180px; text-align:center;height:50px;border-bottom:2px #f39800 solid;    margin-bottom: 30px; font-size:24px; }
.cor_t h3 a,.cor_t h3 a:hover{color:#0F1642;}
.cor_t h3 b{ text-transform:uppercase; font-size:8px; color:#f39800; }
.cor_t span{ width:59px;margin:0 0 0 20px;display:inline-block;padding:20px 0 0 24px; line-height:0; font-size:0;}
.cor_t span img{margin:20px 4px 0 0; float:left; display:inline;}
.cor_c{padding:33px 0 0; clear:both;}
.cor_c li{float:left;padding:0 7px;  display:inline;overflow:hidden;width:226px;text-align:center;}
.cor_c li img{width:221px;height:181px; overflow:hidden; display:block; border:3px #CCC solid;}
.cor_c span{ line-height:30px; display:block;height:30px;overflow:hidden;}
.cor_c a,.cor_c a:hover{color:#666;}

.raght_main {    margin: 0 auto;
    overflow: hidden;
    width: 1200px;}




/*news start*/
.news_con{ margin-top:30px;}
.news_left h3 ,.news_right h3{ height:65px; line-height:65px;}
.news_left h3 em ,.news_right h3 em{font-style: inherit; font-weight: inherit;}
.news_left h3 em a:hover ,.news_right h3 em a:hover{ color:#f39800;}
.news_left h3 span a ,.news_right h3 span a{ background:url(../images/zms.png) no-repeat bottom; font-size:20px; padding-bottom:10px;}

.news_left{ width:614px;}
.news_right{ width:540px;/* height:545px;*//* border-left:1px solid #ccc;*/}
.news_left dl{ height:150px; margin-bottom:10px;}
.news_left dt img{ border:solid 3px #f0f0f0;}
.news_left dd{ width:370px;background:url(../images/new_10.jpg) no-repeat; height:150px;padding:0px 40px 0px 20px;}
.news_left .back{ background:url(../images/new_06.jpg) no-repeat; color:#fff;}
.news_left .back h4{ color:#fff;}
.news_left .back p{ color:#fff;}
.news_left dd:hover{ background:url(../images/new_06.jpg) no-repeat;}
.news_left dd:hover a,.news_left dd:hover span{ color:#fff;}
.news_left dd h4{ padding:24px 0px 10px 0px; font-size:15px; font-weight:bold; height:32px; line-height:32px; overflow:hidden;}
.news_left dd p{ font-size:13px; height:50px; line-height:25px; overflow:hidden;}
.news_left dd span{ font-size:12px; height:32px; line-height:32px;}


.news_right_con img{ border:solid 3px #f0f0f0;}
.news_right_con ul li{ width:520px; border-bottom:1px solid #e8e8e8; height:42px; line-height:42px; overflow:hidden;}
.news_right_con ul li a:hover{ color:#f39800;}
.news_right_con ul li span{ float:right;}

.index_hotNews_person_layer span{background: url(../images/index_global.png) no-repeat;display: inline-block;*display: inline;zoom:1;}

.index_hotNews_person_layer{position: absolute;/*top:900px;left:50px;*/  margin-top:80px;width: 224px;height: 184px;padding: 18px;color: #fff;background-color: #f39800;opacity: 0.85;}
.index_hotNews_person_layer{filter:alpha(opacity=85);}
.index_hotNews_person_layer span{display: block;width: 97px; height: 40px;margin-top: 6px;background-position: 0 0;}
.index_hotNews_person_layer h3{padding-top: 25px;font-size: 28px;font-weight: bold;line-height: 28px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.index_hotNews_person_layer p{width: 204px;margin-top: 6px;overflow: hidden;}
.index_hotNews_person_layer .index_hotNews_person_text{height: 75px;}




/*footer start*/
.ft-service {background: #f7f7f7;border-top: 1px solid #e0e0e0;padding: 30px 0}
.ft-service .wp {width: 1200px;margin: 0 auto;*zoom: 1}
.ft-service .wp:before,.ft-service .wp:after{display: table;content: ""}
.ft-service .wp:after {clear: both}
.ft-service dl {float: left;*zoom: 1;padding: 0 25px;border-left: 1px solid #fff;border-right: 1px solid #e6e6e6}
.ft-service dl:before,.ft-service dl:after{display: table;content: ""}
.ft-service dl:after {clear: both}
.ft-service dl.first,.ft-service dl:first-child	{border-left: none}
.ft-service dl.last,.ft-service dl:last-child{border-right: none}
.ft-service dl dt {float: left;width: 55px}
.ft-service dl dd {float: left;margin-left: 5px;font-size: 18px; display:block; width:125px; height:26px; line-height:26px; overflow:hidden;}
.ft-service dl dd b {font-size: 18px; display:block; width:93px; height:26px; line-height:26px; overflow:hidden;}
.ft-service dl dd a p{ width:93px; height:20px; overflow:hidden; display:block;}

.footer{}
.foot_bot{ background:#3a3535; padding-top:20px; padding-bottom:20px;}
.foot_bot_left{ width:750px; float:left;}
.foot_nav{ border-bottom: solid 1px #424242; padding-top:10px; width:750px; margin:0 auto; height:57px; line-height:57px; overflow:hidden;}
.foot_nav p{ float:left; width:93px; height:46px; line-height:46px; overflow:hidden; text-align:center;}
.foot_nav .le{ text-align:left;}
.foot_nav .ri{ text-align:right;}
.foot_nav p a:hover{ color:#999;}
.foot_bot_right{ float:right; border-left:1px #424242 solid; padding-left:60px;}
.foot_lx{ line-height:28px; font-size:14px; text-align:center; margin-top:12px;}
.foot_lx p{ line-height:31px; overflow:hidden; color:#FFFFFF;}
.foot_lx a{ height:85px; line-height:31px; overflow:hidden; color:#FFFFFF;}


/*分页*/
.Page{width:100%; text-align:center; padding:30px 0px;}
.Page a{display:inline-block;width:65px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px; float:left;text-decoration:none; color:#333; outline:none;}
.Page a:hover{ background:#f39800; color:#FFF;background-repeat:no-repeat; }
.Page span{display:inline-block;min-width:45px; padding:0 10px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px;float:left;}
.Page span.current{ background:#f39800; color:#FFF}


.pic_ban{ margin:0 auto; width:1180px; margin-top:10px;}
.ej_bor{ border-top: dashed 1px #cdcdcd; margin-top:30px;}

.ej_main{margin-bottom:30px;}
.ej_local{ font-size:16px; height:50px; line-height:50px;background:url(../images/local.jpg) left center no-repeat; padding-left:40px; border-bottom:1px solid #cdcdcd; margin-bottom:20px;}
.ej_local span{ color:#f39800;}
.ej_local a:hover{ color:#f39800;}


.ej_fenl{ }
.ej_fenl ul li{ float:left; background:url(../images/zxny2.jpg) no-repeat; width:110px; height:48px; margin-right:10px; text-align:center;}
.ej_fenl ul li a{ color:#fff; font-size:13px; height:48px; line-height:48px;} 
.ej_fenl ul li:hover{ background:url(../images/zxny2hover.jpg) no-repeat;}


.ej_fenl ul .list_back01{ background:url(../images/zxny2hover.jpg) no-repeat;}

.ej_pro{ margin-top:20px; margin-bottom:20px;}
.ej_pro ul li{ padding:10px; border:solid 2px #e5e4e3; width:270px; float:left; margin-right:6px; margin-bottom:6px;}
.ej_pro ul li span{ display:block; height:40px; line-height:40px; overflow:hidden;text-align:center;}
.ej_pro ul li:hover{ border:solid 2px #f39800;}

.ej_pro ul .no_mar{ margin-right:0px;}



.ej_newslist{ margin-top:20px; margin-bottom:20px; border:solid 1px #e0e0e0; padding:0px 14px; padding-bottom:20px;}
.ej_newslist_title{ height:60px; line-height:60px; overflow:hidden; border-bottom:1px solid #c1c1c1;}
.ej_newslist_title h3{ font-size:20px;}
.ej_newslist_title h3 span{ font-size:16px;}
.ej_newslist ul li{ width:530px; float:left; background:url(../images/kh_jt2.png) left no-repeat; padding-left:30px; height:60px; line-height:60px; overflow:hidden; border-bottom:1px dashed #ccc; margin-right:20px;}
.ej_newslist ul li a{ font-size:16px;}
.ej_newslist ul li span{ float:right; }
.ej_newslist ul li a:hover{ color:#f39800;}
.ej_newslist ul .no_mar{ margin-right:0px;}

 
 
.about_main{ margin:20px 0px;}
.about_title {font-size:20px; font-weight:normal; text-align:center; height:100px; line-height:100px;}
.about_data{ font-size:14px; text-align:center; height:30px; line-height:30px; padding-bottom:20px; border-bottom:dashed 1px #c1c1c1;}
.about_img01{text-align:center; margin:20px 0;}
.about_con{ text-indent:2em;  line-height:40px; font-size:14px; padding:0px 40px;}


.about_page{ margin:10px 0; padding:0px 40px;}
.about_page_prev,.about_page_next{line-height:30px;}
.about_page a:hover{ color:#f39800;}


/*product_view*/
.pro_txt {line-height:28px;font-size:14px;}
.pro_txt p { line-height:28px;font-size:14px; }
.pro_txt div {font-size:14px;line-height:28px;}
 h2 { font-weight:bold; line-height:40px; font-size:20px; text-align:center; }
.xgprlist{ width:100%; float:left; padding-top:15px;}

.xgprlist h3{ font-size:14px;  padding:10px 0 0 15px; height:30px; background:#CCCCCC; margin-bottom:10px;}

.xgprlist ul li{ width:146px; height:160px; float:left; margin:0 12px; display:inline;}

.xgprlist ul li a{ display:block; width:145px; height:160px; z-index:10;}

.xgprlist ul li img{ width:140px; height:105px; float:left; padding:2px; border:1px solid #ccc;}

.xgprlist ul li span{ width:146px; text-align:center; float:left; padding-top:10px; font-size:12px;}
.bianhao{ width:100%; height:55px;}
.casesInfo{ width:620px; height:55px;margin:0 auto;}

	.casesInfo p.fl{width:33%;line-height:55px; font-size:14px; font-family:"微软雅黑";}
	.casesInfo p.fl span{color:#222;font-weight:bold;}
/*picture*/

#scroll ul li
{
	height: 202px;
	overflow: hidden; border:1px solid #CCCCCC;
	width: 212px;
	margin: 8px 12px;
	float: left;
}
#scroll ul li dl
{
	height: 202px;
	overflow: hidden;
	width: 212px;
}
#scroll ul li dl dt
{
	width: 200px;
	height: 160px;
	padding: 5px;
	background: #fff;
}
#scroll ul li dl dt img
{
	width: 200px;
	height: 160px;
	overflow: hidden;
}
#scroll ul li dl dd
{
	height: 30px;
	line-height: 30px;
	width: 192px;
	overflow: hidden;
	text-align: center;
}
/*内页 上一页 下一页按钮*/
/*------------------------------------*\
	Light Theme Styles
\*------------------------------------*/
.light-theme{ margin:30px auto 20px auto;	text-align: right;
}
.light-theme a, .light-theme span {
	color: #666;
	font-size:14px;
	line-height:24px;
	font-weight: normal;
	border: 1px solid #BBB;
	min-width: 14px;
	padding: 0 7px;
	margin: 0 5px 0 0;
	border-radius: 3px;
	box-shadow: 0 1px 2px rgba(0,0,0,0.2);
	background: #efefef; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#efefef 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#efefef 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%,#efefef 100%); /* W3C */
}

.light-theme a:hover {
	text-decoration: none;
	background: #FCFCFC;
}

.light-theme .current {
	background: #666;
	color: #FFF;
	border-color: #444;
	box-shadow: 0 1px 0 rgba(255,255,255,1), 0 0 2px rgba(0, 0, 0, 0.3) inset;
	cursor: default;
}

.light-theme .ellipse {
	background: none;
	border: none;
	border-radius: 0;
	box-shadow: none;
	font-weight: bold;
	cursor: default;
}

/*list_view*/
a{ text-decoration:none;}
/*分页*/
.endPageNum{ clear:both; font-size:14px; text-align:center;}
.endPageNum table{ margin:auto;}
.endPageNum .s1{width:52px;}
.endPageNum .s2{background:#1f3a87; border:1px solid #ccc; color:#fff; font-weight:bold;}
.endPageNum a.s2:visited {color:#fff;}
.endPageNum a{padding:2px 5px;margin:5px 4px 0 0; color:#1F3A87;background:#fff; display:inline-table; border:1px solid #ccc; float:left;}
.endPageNum a:visited{color:#1f3a87;} 
.endPageNum a:hover{color:#fff; background:#1f3a87; border:1px solid #1f3a87;float:left; text-decoration:underline;}
.endPageNum .s3{cursor:default;padding:2px 5px;margin:5px 4px 0 0; color:#ccc;background:#fff; display:inline-table; border:1px solid #ccc; float:left;}
.clear{ clear:both;}
.editor{ float:left; font-size:12px; margin:11px 0; width:545px; text-align:right;}
#newscontent{ width:95%; margin:0 auto; padding:10px;font-size:16px; font-family:"微软雅黑"}
#newsconttitle a:hover{ color:#04d;}
#newsconttitle span{ float:left;}
#newsconttitle h1{ font-size:18px; font-weight:bold; color:#666; padding:0; margin:0;}
#newsconttitle p{ width:100%; height:20px; line-height:20px;font-size:12px; float:left; padding:15px 0; margin:0; color:#666; border-bottom:1px #ddd solid; text-align:left;}
#newsconttitle p a{ width:410px;height:20px; overflow:hidden; font-size:12px;display:block; color:#1e6bc5;word-wrap: break-word;word-break: normal; float:left;}	
#newsummary{margin: 10px 0px 0px;padding: 12px 5px 6px;width:98%; background:#FFF;border: 1px solid #DCDDDD; }
#newsummary h2{text-indent: 2em;font-size: 14px;line-height: 20px;color:#666; font-weight:500;}
#newcontent{ line-height:30px; color:#000; margin:10px 5px 0 5px; float:left; display:inline;font-size:16px; font-family:"微软雅黑"}
#newcontent p{ text-indent:24px; padding:0; margin:0;}
#newcontent p a:hover{ color:#04d;}
#newsleft .ad{ margin:10px 0; float:left;}
#newsright{ float:left; width:350px; margin-left:10px; display:inline;}
#articeBottom {font-size: 14px; margin: 6px 0 10px; padding-top: 10px; text-align: right; width: 97%;}
#articeBottom span{ float:left;}
#articeBottom span a{ font-size:12px;}
#articeBottom span a:hover{ color:#0099FF;}
#articleHeader { margin:5px 0; padding:10px; height:60px;}
#articleHeader h4{font-size:12px; color:#333; height:20px;}
#articleHeader h4 a{ font-size:12px; color:#333; font-weight:normal;}
.details h2{ background:#F8F8FF; border: 1px solid #DDD; line-height: 25px; margin-bottom: 15px;  padding: 10px; font-size:14px; text-indent:28px;}


.cont_news_list{ width: 100%; padding-top: 20px; overflow:hidden;}
.cont_news_list li{ height: 30px; line-height: 40px; padding: 5px 0; color: #666666; overflow: hidden; border-bottom:#CCC 1px dashed;background: url(../images/i_n_ico_81.gif) no-repeat 1px 22px;}
.cont_news_list li a{ color: #666666; padding-left: 15px; }
.cont_news_list li a:hover{ text-decoration:none; color:#307cb6;}
.cont_news_list li span{ float: right;}
.news_title_box{ padding: 25px 0; text-align: center; line-height:30px;}
.news_title_box h3{ font-size: 20px; color: #666666;}
.news_title_box p{ color: #666666; margin-top: 5px;}
/*article*/
img{ border:none;}
a{ text-decoration:none;}
#articlebox{ margin:0 15px; line-height:22px;}
#articlebox h1{text-align:center; font-size:20px; font-family:'微软雅黑'; font-weight:normal; padding:10px 0;}
#articlebox hr{height:5px;border:none;border-top:5px ridge green;}
.details h2{ background:#F8F8FF; border: 1px solid #DDD; line-height: 25px; margin-bottom: 15px;  padding: 10px; font-size:14px; text-indent:28px;}
.artcontent{clear: both; font-size: 14px; line-height: 23px; overflow: hidden; padding: 9px 0; width:99%; word-wrap: break-word;}
#articeBottom { font-size: 14px; margin: 6px 0 10px; padding-top: 10px; text-align: right; width: 97%;}
#articeBottom span { float: left;}
#articeBottom span a { font-size: 12px;}
#articeBottom span a:hover {color: #0099FF;}