@charset "utf-8";
/* CSS Document */
.clear{clear:both;line-height:0px;}
* { padding:0; margin:0;}

body{
	background:white url(../images/tbg.jpg) top repeat-x;
	margin:0;
	text-align:center;
	padding:3px 0 0 0;
}
body,td,th,div,ul,li{
	font-family: 'Arial', 'Helvetica', 'sans-serif', '宋体';
	font-size: 12px;
	line-height: 24px;
	color:#424242;
}
input,select,textarea{
	color:#424242;
	font-size:12px;
}
div,ul,li{
	margin:0;
	padding:0;
	text-align: left;
}
ul,li{
	list-style:none;
}
form,img{
	border:0;
	margin:0;
}
a,img {
    star:expression(this.onFocus=this.blur()); 
    outline:none;
}
a{
	font-size:12px;
	line-height:24px;
	text-decoration: none;
	outline:none;
	color:#424242;
}
a:hover{
	color:red;
}


#header,#among,#footer{
	width:988px;
	margin:auto;
}
#among{
	margin:24px auto 12px auto;
}
#footer{
	background:url(../images/dbg.jpg) top repeat-x;
}
#footer div,#footer a{
	color:white;
}
#footer a:hover{
	color:yellow;
}
#ttt{
	float:right;
	margin:8px 0 0 10px;
	display:inline;
	height:40px;
}
#ttt span{
	font-family:;
}
#ttt,#ttt a{
	color:#5E0000;
}
#ddd{
	float:left;
	margin:0 0 0 10px;
	display:inline;
}
#ddd span{
	font-family:;
}

.div div{
	text-align:right;
}
#sidebar{
	float:left;
	width:198px;
	text-align:center;
}
#right{
	float:right;
	width:762px;
	text-align:center;
}
#location{
	background:url(../images/bg4.jpg) 0 bottom no-repeat;
	width:742px;
	margin:13px auto 0 auto;
	position:relative;
	text-align:right;
	height:25px;
}
#location span{
	font-family:"";
}
#location li{
	position:absolute;
	top:0;
	left:0;
	background:url(../images/arrow2.jpg) 7px 3px no-repeat;
	padding:0 0 0 18px;
	font-size:14px;
	font-weight:bold;
	color:#A4111B;
}
#content{
	margin:12px auto 0 auto;
	width:742px;
	height:auto!important;
	height:350px;
	min-height:350px;
}
#list_bg{
	background:#5C5C5C;
	width:198px;
	text-align:center;
	padding:9px 0;
}
#list,#list1{
	margin:0 15px;
	border-bottom:1px dashed #808080;
	padding:0 0 0 22px;
	background-image: url(../images/arrow1.jpg);
	background-repeat: no-repeat;
	background-position: 8px 9px;
}
#list1{
	background-image: url(../images/arrow.jpg);
	font-weight:bold;
}
#list a{
	color:white;
}
#list1 a{
	color:red;
}
#list a:hover,#list1 a:hover{
	color:yellow;
}
#list2{
	border-bottom:1px dashed #808080;
	margin:3px 15px 0 15px;
	padding:0 0 6px 12px;
}
#list2 ul li span{
	font-family:;
}
#list2 ul li,#list2 ul li a{
	color:white;
	line-height:20px;
}
#list2 ul li a:hover{
	color:yellow;
}
#list_news_title{
	float:left;
	background:url(../images/ar.jpg) 14px center no-repeat;
	text-indent:30px;
	width:578px;
}
#list_news_date{
	float:left;
	width:86px;
	color:red;
}
#list_news_click{
	float:left;
	width:50px;
	text-align:center;
	color:#717171;
}
#lsit_news_xian{
	clear:both;
	height:5px;
	margin-bottom:7px;
	border-bottom:1px dotted #BABABA;
}
#listPro{
	float:right;
	width:352px;
	height:152px;
	margin:0 0 24px 0;
}
#listPro_1{
	float:left;
	border:1px solid #9A9A9A;
	padding:4px;
}
#listPro_1 img{
	width:164px;
	height:142px;
}
#listPro_2{
	float:right;
	width:168px;
}
#listPro_3{
	font-weight:bold;
}
#listPro_4{
	line-height:20px;
	height:100px;
	overflow:hidden;
	margin:3px 0 4px 0;
	text-indent:24px;
}
.td_on,.td_off{
	width:84px;
	height:28px;
	line-height:28px;
	float:left;
	display:block;
	cursor:pointer;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	background:url(../images/n1.gif);
}
.td_off{
	background:url(../images/n2.gif);
	color:#272727;
}
.tb{
	display:none;
	margin:8px 0 0 0;
}
#list_news_index{
	border-bottom:1px dotted #C8C8C8;
	background:url(../images/arrow3.jpg) 3px 6px no-repeat;
	margin:1px 0 0 0;
	text-indent:20px;
}

.logo{ float:left;}
.topr{ float:right;
	margin:8px 10px 0 10px;
	display:inline;
	height:40px; }
.topr a { color:#5e0001;}

.dh{width:100%;background:url(../images/menu.jpg) repeat-x; height:40px;}
.menu { display:block; margin:0 auto;
 font-family:"Microsoft Yahei";height:40px;
width:980px; padding-left:8px; 
}

.menu ul {
padding:0;
list-style-type: none; font-family:"Microsoft Yahei";
}

.menu ul li {
float:left;
position:relative; font-family:"Microsoft Yahei";
width:104px;
background:url(../images/xian.jpg) 0 15px no-repeat;
}

.menu ul li a {
display:block;
 font-family:"Microsoft Yahei";
text-align:center;
text-decoration:none;
width:104px;
height:40px;
color:#fff;
font-weight:bold;
line-height:40px;
font-size:14px;
}

.menu ul li a:visited{
display:block;
 font-family:"Microsoft Yahei";
text-align:center;
text-decoration:none;
width:104px;
height:40px;
color:#fff;
font-weight:bold;
line-height:40px;
font-size:14px;
}

.menu ul li ul {
display: none;width:124px;
}

.menu ul li:hover a {
color:#fff;width:124px;
}

.menu ul li:hover ul {
display:block; border-top:none;width:124px;
position:absolute;background: #c5313d;z-index:90;
top:40px;
left:0;

}
.menu ul li:hover ul li a {
display:block; height:25px; line-height:25px;
color:#ffffff;
}

.menu ul li:hover ul li a:hover {width:124px;display:block; 
background: #d55f69;
color:#ffffff;
}
.banner{width:968px; height:356px; overflow:hidden; margin:3px auto 0 auto;}

.cpfl{float:left; width:283px; margin:0 16px 0 19px; display:inline; padding:6px 0 0 0;}


.ititle{ background:url(../images/cpfl.jpg) no-repeat left top; line-height:24px; height:24px; color:#FFFFFF; padding-left:16px;}
.ititle .ih2{ line-height:34px; height:34px;background:url(../images/cion.gif) no-repeat left 12px; padding-left:22px;font-size:14px; font-weight:bold}
.ititle .ih2 span{ margin-left:6px;color:#8cd0f5; font-weight:normal; font-size:11px;}




.cpfl dl{list-style:none; margin:10px 16px 0 7px;}
.cpfl dt{margin-bottom:4px;}
.cpfl dt a{ background:url(../images/arrow3.jpg) no-repeat;padding-left:29px;color:#3b3b3b; line-height:28px; font-size:14px;}
.cpfl dt a:visited{color:#3b3b3b; }
.cpfl dt a:hover{color:#e66d02;}


.gsjj{float:left; width:350px; margin:0 15px;}
.tit{padding:7px 0 12px 0; float:left;}
.icompany { padding:7px ; font-size:12px;text-indent:2em; line-height:20px;}

.service{float:left; width:244px; background:url(../images/bg3.jpg) 0 7px no-repeat;}
.s1{text-align:right; height:50px; padding:15px 0 0 0;}
.cin {height:90px; overflow:hidden; line-height:18px;}

.mainone{width:988px; margin:0 auto;}

.maintwo{ width:988px; margin:0 auto;}
.menu_ip{}
.inews{width:348px;float:left;}/*ҳ*/
.inews ul{list-style:none; padding:5px 10px;}
.inews li{color:#464548;background:url(../images/cion2.gif) no-repeat 9px 8px;padding:4px 0 4px 26px; line-height:18px;border-bottom:#ccc 1px dotted;}
.inews li span{color:#464548;padding:0 10px 0 0;line-height:18px; float:right;}
.inews li a{ color:#464548; line-height:18px; display:block;}
.inews li a:visited{ color:#464548;}
.inews li a:hover{ color:#f00;}
.inews strong{line-height:18px;}

.icool{float:right; width:360px;}/*ҳҵ*/
.icool ul{list-style:none; padding:5px 10px;}
.icool li{color:#464548;background:url(../images/cion2.gif) no-repeat 9px 8px;padding:4px 0 4px 26px; line-height:18px;border-bottom:#ccc 1px dotted;}
.icool li span{color:#464548;padding:0 10px 0 0;line-height:18px; float:right;}
.icool li a{ color:#464548; line-height:18px; display:block;}
.icool li a:visited{ color:#464548;}
.icool li a:hover{ color:#f00;}
.icool strong{line-height:18px;}

#left{ width:734px; padding-right:5px; float:left; display:inline}/**/
#right{ width:240px; float:left}/**/

/*ʽ*/
.title{ background:url(../images/inews_titbj.jpg) repeat-x left bottom; height:22px; padding:4px 0 4px 7px;}/**/
.title .tit_l{float:left; width:20%}
.title .tit_r{float:right}
.title .ih1{ background:url(../images/inew_tit_r.gif) no-repeat right top; font-weight:bold}
.title .ih1 span{ background:url(../images/inew_tit_l.gif) no-repeat left top; display:block; text-align:center; line-height:20px;}
.title .ih2 a{ text-align:right; margin: auto 15px auto 0;}

.title1{ background:#666; height:24px;}/*ҳ߱*/
.title1 .ih1{ color:#fff; padding-left:9px; font-weight:bold}
.title1 .ih1 span{padding-left:8px;line-height:24px;}

.title_pro{ background:url(../images/inews_titbj.jpg) repeat-x left bottom; border:#cccccc 1px solid; height:22px;  padding:4px 0 4px 7px; text-align:left}
.title_pro img{ float:right; padding:7px 5px 0px;}


.icontact{ border:#cccccc 1px solid; padding:1px 1px 0 1px; margin-left:7px;}
.icontact .ih1{ height:34px; background:#a41823; padding-left:13px; font-weight:bold;color:#fff;}
.icontact .ih1 span{ color:#fff; line-height:34px; padding-left:6px;}
.icontact .ih2{font-weight:normal; padding:15px 15px 40px;}
.icontact strong{color:#e60000;}
.icontact a{ text-decoration:underline;}


.mainc{ width:988px; margin:0 auto; padding-top:10px;}
.ipro1{ height:238px; width:988px; }
.title5{ height:35px; padding-top:5px; background:url(../images/baoyuan_35.jpg) left top no-repeat;}
.title5 h2{ font-size:14px; color:#ffffff; line-height:20px; float:left;margin-left:35px; font-weight: normal; font-family:"Microsoft Yahei";}
.title5 span{ float:right; margin:5px 10px 0 0;}
.title5 a{ color:#a4012c;}
.ipro1 img{}

.pro-con {
	padding: 0 0px; background:url(../images/left.jpg) left top no-repeat;
}
.pro-con1 {
	padding: 0 px; background:url(../images/right.jpg) right top no-repeat;
}
.pro-con2 {
	padding: 0 px; background:url(../images/bg2.jpg) center top no-repeat;
}
.fl{float:left;}/*󸡶*/
.fr{float:right;}/*Ҹ*/
#demo_content .images_content {margin:15px 5px 15px 0px; float:left;display:inline;	text-align:center;}
#demo_content .images_content .images_img img{
	height:130px; width:164px;
	border:1px solid #ddd;
	padding:3px;
}
/*̶ͼƬ߶Ȱ END*/

#demo_content .images_content .images_title{ margin-top:5px; text-align:center;}

#demo_content .images_content .images_title a {
	padding: 0; line-height:22px;width:175px;
	display: block;
	color: #a41823;
}

.link{ width:988px; margin:0 auto;}
.conte{padding:10px;height: 30px; }
.linl{ color:#FFFFFF; text-align:center;}

.boot{text-align:center; width:988px; margin:0 auto; padding-top:5px;}

#foot{background:#94121C url(../images/dbg.jpg) top repeat-x; text-align:center; width:100%; height:32px;}



#eright{ width:759px; padding-left:10px; float:right;}

.enews{ border:#cccccc 1px solid; padding:10px 1px 0 1px;}
.ene{height:34px; background:#a41823; padding-left:3px; font-weight:bold;color:#fff;}

.enews dl{padding:5px;}
.enews dl dd{ background:url(../images/newsline.gif) repeat-x left bottom;}
.enews dl dd a{ display:block; line-height:22px; color:#797979; background:url(../images/coin02.gif) no-repeat left 6px;padding-left:18px;}
.enews dl dd a:visited{ color:#797979;}
.enews dl dd a:hover{ color:#a71925; text-decoration:underline;}



.con{ padding:15px; width:720px;}
.con p{ line-height:25px; font-size:14px;}
.rb{ height:14px; background:url(../images/nei_11.jpg) no-repeat top;}
.nnews{ height:200px; margin-top:15px; background:#f4f4f4;}
.nnews ul{ padding:0 0px 10px 0px; float:left;}
.nnews li{ width:230px; line-height:18px; list-style:none;padding:8px 0px 0px 9px;}
.nnews li a{ line-height:18px; background:url(../images/cion02.gif) no-repeat left 50%; padding-left:10px; display:block; color:#373737;}
.nnews li a:hover{ color:#075484;}.maincl {
	float: left;
	width: 700px;
}
.maincr {
	float: right;
	width: 264px;
}
.tdnr {
	height: 270px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	background-color: #f4f4f4;
}
.lxnr {
	height: 270px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	background-color: #f4f4f4;
}
.lxnr p{ line-height:23px; padding-left:15px; padding-top:10px;}
.yqlink {
width: 980px;margin:0 auto;
padding-top:10px;
	}
.yqnr { padding:10px;
	height: 70px; border:1px solid #cccccc;;

	background-color: #f4f4f4;
}
.yqnr a{ padding:5px 10px;}
.tdl { text-align:center; margin-top:18px; padding-top:5px; padding-bottom:15px; margin-left:45px; background:#FFF;
	float: left;
	height: 220px;
	width: 230px;
}
.tdl a{ margin:0px; padding:0px}
.tdl img{ padding:2px; border:#dbd3d1 1px solid;}
.tdr{ width:395px; float:left; margin-left:20px; margin-top:20px;}
.tdr ul{ padding-left:20px;}
.tdr ul li{ width:165px; height:120px; display:block; margin-right:10px; float:left; background:url(../images/tdbg.jpg) right center no-repeat;}
.tdr ul li a{float:left; color:#696969; font-size:12px; padding-left:10px; line-height:28px; display:block; width:150px;}
.tdr ul li a.titltd{ padding-left:30px;color:#cf0607; font-size:14px; font-weight:bold; display:block; height:30px; background:url(../images/baoyuan_57.jpg) left 50% no-repeat;  }
.tdr ul li a.titltd1{ padding-left:30px;color:#cf0607; font-size:14px; font-weight:bold; display:block; height:30px;background:url(../images/baoyuan_59.jpg) left 50% no-repeat;   }
.tdr ul li a.titltd2{ padding-left:30px;color:#cf0607; font-size:14px; font-weight:bold; display:block; height:30px;background:url(../images/baoyuan_66.jpg) left 50% no-repeat;   }
.tdr ul li a.titltd3{ padding-left:30px;color:#cf0607; font-size:14px; font-weight:bold; display:block; height:30px; background:url(../images/baoyuan_67.jpg) left 50% no-repeat;  }

.nmain{ width:980px; margin:0 auto;}

*html .baseMessage {position: absolute;top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(35 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}
.baseMessage{height:53px;overflow:hidden;padding:5px 15px 5px 10px;display:none;position:fixed;top:35%;left:50%;z-index:1000;}
.baseMessage .icon_ok{background:url(../images/base/tip_layer.png) no-repeat -7px 0;_background:url(../images/base/tip_layer.gif) no-repeat -7px 0;height:53px;display:inline-block;width:44px;vertical-align:middle;}
.baseMessage .icon_warn{background:url(../images/base/tip_layer.png) no-repeat -7px -54px;_background:url(../images/base/tip_layer.gif) no-repeat -7px -54px;height:53px;display:inline-block;width:44px;vertical-align:middle}
.baseMessage .icon_error{background:url(../images/base/tip_layer.png) no-repeat -7px -108px;_background:url(../images/base/tip_layer.gif) no-repeat -7px -108px;height:53px;display:inline-block;width:44px;vertical-align:middle}
.baseMessage .icon_txt{background:url(../images/base/tip_layer.png) 0 -161px;_background:url(../images/base/tip_layer.gif) 0 -161px;height:53px;line-height:53px;display:inline-block;padding:0 10px;vertical-align:middle;min-width:50px;font-size:14px;font-weight:bold;color:#606060;}
.baseMessage .icon_r{background:url(../images/base/tip_layer.png) no-repeat 0 0;_background:url(../images/base/tip_layer.gif) no-repeat 0 0;height:53px;display:inline-block;width:6px;vertical-align:middle;}

.upIcon{width:16px;height:16px;display:inline-block;}
.downIcon{width:16px;height:16px;display:inline-block;}
.deleteIcon{width:16px;height:16px;display:inline-block;}

/*list*/
.list_page{text-align:center;margin:10px;font-family:"Microsoft Yahei";}
.list_page a{;margin:0px 1px;padding:4px 6px;border:1px solid #a71925;color:#333;font-family:"Microsoft Yahei";}
.list_page span{background:#a71925;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #a71925;font-family:"Microsoft Yahei";}
.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #a71925;color:#333;font-family:"Microsoft Yahei";;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-family:"Microsoft Yahei";font-weight:normal;width:12px;vertical-align:middle;text-align:center;}

#newslist li{ background:url(../images/icon1.gif) no-repeat left 50%; margin:0 6px; line-height:30px; padding-left:10px; border-bottom:1px dotted #dbdbdb;}
#newslist li span{ float:right; color:#7e7e7e;}
.newlist li{padding-left:12px;margin-top:8px;border-bottom:1px #ddd dashed;padding-bottom:10px;height:85px; line-height:24px; text-align:left;}
.newlist li a{float:left;font-size:14px;font-weight:bold; color:#666;}
.newlist li span{float:right;color:#999;font-size:12px; margin-right:10px;}
.newlist li p{clear:both;}
.newlist li p.read-more{float:right;margin-right:10px;}
.newlist li p.read-more a{font-size:12px;font-weight:normal;}

#khlist li{ background:url(../images/icon1.gif) no-repeat left 50%; margin:0 6px; line-height:30px; padding-left:10px; border-bottom:1px dotted #dbdbdb;}
#khlist li span{ float:right; color:#7e7e7e;}
.khlist li{padding-left:5px;margin-top:8px;padding-bottom:10px;height:10px; line-height:24px; text-align:left;}
.khlist li a{float:left;font-size:14px;font-weight: normal; color:#666;font-family:"宋体";}
.khlist li span{float:right;color:#999;font-size:12px; margin-right:10px;}
.khlist li p{clear:both; font-family:"宋体";}
.khlist li p.read-more{float:right;margin-right:10px;}
.khlist li p.read-more a{font-size:12px;font-weight:normal;}


.newshow h1{ text-align:center; font-size:16px; display:block;}
.newshow p{ padding:0 20px;}
.time{ background-color:#f3f3f3;border-top:1px dotted #dddddd; margin:10px 0;border-bottom:1px dotted #dddddd; text-align:center; line-height:30px;}
.time a:hover{color:#FF0000}
#cp li{ width:162px;height:162px; float:left;border:1px solid #dddddd; margin:5px 6px; display:inline}
#cp li a{ color:#333; font-weight:normal; font-size:12px; font-family:"宋体";}
#cp li img{display:block;margin:0 auto; max-width:156px; height:126px; padding:2px;}
#cp li h4{line-height:24px;color:#505050; background-color:#f1f1f1; margin-top:5px; text-align:center; border:none;}
#xgcp li{ width:115px; float:left; margin:5px 10px; display:inline}
#xgcp li img{border:1px solid #dddddd;display:block;margin:0 auto; width:103px; height:79px; padding:5px;}
#xgcp li h4{line-height:24px;color:#505050; background-color:#f1f1f1; font-size:12px; font-weight:normal; margin-top:5px; text-align:center; border:none;}
#xgxw li{ width:350px; float:left}
#xgxw li span{ color:#999999; margin-left:5px;}

.title{font-size:14px;font-weight:bold;border-bottom:1px solid #f0f0f0;line-height:30px;height:30px;margin:0 0 15px 0;}
.downlist{margin:0;padding:0;list-style:none;width:720px;overflow:hidden;}
.downlist li{clear:both;border-bottom:1px solid #E8E8E8;padding:0 0 10px 0;height:160px;overflow:hidden;}
.downlist li a{ color:#666666;}
.downlist li a:hover{ color:#FF3300}
.downlist li .pic{background:url(../images/bg_nodown.gif) no-repeat center;float:left;width:120px;height:120px;display:block;text-align:center;padding:20px 0 0 0;margin:15px 0 0 0;border-right:1px solid #e8e8e8;}
.downlist li .pic img{margin:10px 0 0 0;}
.downlist li .list{float:left;width:460px;padding:10px 15px;height:120px;display:block;overflow:hidden;color:#999;line-height:22px;}
.downlist li .list p{font-size:14px;font-weight:bold;line-height:30px;height:30px;border-bottom:1px dashed #ccc;margin:10px 0;color:#333;}
.downlist li .list span{color:#333;margin:5px 0 0 0;display:block;}
.downlist li .info{float:left;width:80px;padding:10px 0 0 10px;height:120px;color:#999;border-left:1px solid #e8e8e8;margin:15px 0 0 0;}
.downlist li .info p{font-size:16px;margin:5px 0 15px 0;color:#333;}


.downinfo{background:#fff;padding:25px 30px;overflow:hidden;}
.downinfo h1{font-family:microsoft yahei;font-size:16px;margin:0 0 15px 0;padding:0;font-weight:normal;}
.downinfo .pic{float:left;width:220px;overflow:hidden;}
.downinfo .pic img{border:1px solid #ccc;padding:2px;}
.downinfo .info{float:left;width:610px;margin:0 0 0 10px;}
.downinfo .info ul{margin:0;padding:0;list-style:none;}
.downinfo .info ul li{float:left;width:300px;margin:0 5px 0 0;line-height:29px;height:29px;}
.downinfo .info ul li span{color:#f30;font-family:verdana;}
.p20{line-height:22px;}
.p20 p{margin:0 0 10px 0;}
.downurl{padding:10px 20px;}
.downurl ul{margin:0;padding:0;list-style:none;}
.downurl ul li{line-height:29px;height:29px;background:url(../images/icon_down.gif) no-repeat left center;padding:0 0 0 24px;}
.downurl a{ padding-right:20px;}
.downurl a:hover{ color:#CC0000;}

.l{float:left;}
.r{float:right;}
.c{clear:both;}
.dis{display:none;}
.mc{margin:0 auto;}
.b{border:1px solid #077dc5;}
.bt{border:1px solid #B0D4EC;border-top:2px solid #B0D4EC;}

#imgcode{cursor:pointer;}

/*padding*/
.pt10{padding-top:10px;}
.p10{padding:10px;}
.p20{padding:20px;}

/*margin*/
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.m10{margin:10px;}

/*color*/
.c9{color:#999;}

/*width*/
.w980{width:980px;overflow:hidden;}
.w978{width:978px;overflow:hidden;}
.w610{width:610px;padding:20px 30px;}
.w640{width:640px;padding:15px;}
.w920{width:918px;padding:20px 30px;}
.w890{width:888px;padding:30px 40px;}
.w900{width:898px;padding:30px 40px;}
.w670{width:670px;}


/*subject*/
.subject{background:url(../images/bg_title.gif) repeat-x top;line-height:32px;height:32px;font-weight:bold;font-size:14px;padding:0 0 0 16px;}
.subject span{float:right;margin:0 10px 0 0;font-size:12px;font-weight:normal;font-family:宋体;}
.subject span a{color:#999;}
.subject span a:hover{color:#f30;}
.subject_user{background:url(../images/bg_title.gif) repeat-x top;line-height:32px;height:32px;font-weight:bold;font-size:14px;text-align:center;}

.info_intro{padding:0 0 20px 0;line-height:22px;color:#666;}
.info_intro p{margin:0 0 5px 0;padding:0;}
.info_intro .red{color:#f30;margin:0 5px;}

.comment{overflow:hidden;clear:both;margin-bottom:20px;}
.comment .face{float:left;width:60px;height:60px;}
.comment .text{border:1px solid #dadada;margin-left:70px;}
.comment .text .div{padding:10px 20px;}
.comment .text .div .icon{position:absolute;width:20px;height:20px;margin:6px 0 0 -40px;}
.comment .text .div .base{font-family:verdana;color:#000;border-bottom:1px dashed #ccc;line-height:30px;margin-bottom:10px;}
.comment .text .div .base span{float:right;color:#999;}
.comment .text .div .content{line-height:20px;}
.comment .text .div .reply{font-family:verdana;border-top:1px dashed #ccc;line-height:30px;margin-top:10px;color:#000;padding-top:5px;}
.comment .text .div .reply strong{color:#f60;}

.commentadd{margin:10px 0;overflow:hidden;clear:both;}
.commentadd .face{float:left;width:60px;height:60px;}
.commentadd .text{overflow:hidden;margin-left:70px;}
.commentadd .text .div{padding:0 5px 0 0;}
.commentadd .text .div textarea{width:100%;_width:98%;border:1px solid #ccc;height:70px;overflow:auto;}
.commentadd .text span{color:#999;line-height:22px;clear:both;}
.commentadd .text #commentlen{color:#f30;}
.commentadd .input{margin:10px 0;font-size:14px;}
.commentadd .input a{color:#666;font-size:12px;}
.commentadd .input a:hover{color:#f30;font-size:12px;}
.commentadd .input .send{float:right;border:1px solid #ccc;background:#fff;padding:5px 10px;_padding:3px 10px;margin:0;_margin:0 9px 0 0;vertical-align:middle;width:80px;}
.commentadd .input .ip{border:1px solid #ccc;width:80px;padding:5px 10px;vertical-align:middle;}

.title{line-height:30px;height:30px;margin:0 0 15px 0;}
.title h1{font-size:18px;font-family:microsoft yahei;text-align:center;font-weight:normal;margin:0;}
.item{color:#999;text-align:center;margin:20px 0;font-family:arial;border-bottom:1px solid #f0f0f0;padding:0 0 15px 0;}
.content{word-break:break-all;line-height:22px;}
.content p{margin:15px 0;font-size:14px;}
.content img{max-width:590px;}

.pre,.next{line-height:30px;height:30px;}
.infodot{border-top:1px dashed #ccc;margin:15px 0;}