@charset "gb2312";
.cpl{margin:10px 0 0 0;}

.cpl .cp_con{padding:0 0 22px 0; background:#FFF;}
.cpl li{float:left;width:155px;padding:22px 0 0 22px; text-align:center;}

.cpl li a.b{display:block;width:148px;height:120px; text-align:center; border:1px solid #D6D6D6; overflow:hidden; margin:0 0 10px 0; background:#FFF;}
.cpl li a.b:hover{ border-color:#C00;}

.btit{ background:url(../img/xx.gif) no-repeat 0 bottom;}
.btit h2, .btit .tt{ font-size:16px; padding:10px; border-bottom:3px solid #787878; float:left; font-weight:bold;}
.btit .fr{margin:10px 10px 0 0;}
.leftmenu1{width:196px;}
.leftmenu1 h2{ background:url(../img/i_cp.gif);width:196px;height:40px; overflow:hidden; line-height:100px;}
#zoujin h2{background:url(../img/zoujin.gif);}
#gongcheng h2{background:url(../img/gongcheng.gif);}
#xinwen h2{background:url(../img/xinwen.gif);}
#chengpin h2{background:url(../img/chengpin.gif);}
#liuyan h2{background:url(../img/liuyan.gif);}
#lianxi h2{background:url(../img/lianxi.gif);}
.leftmenu1 ul{padding:20px 0 30px 0;}
.leftmenu1 li{
	height:30px;
	border-bottom:1px dotted #CCC;
	padding:0 15px;
}
.leftmenu1 li a{ background:url(../img/jj.gif) no-repeat right 10px; display:block; line-height:30px; font-weight:bold;_float:left; font-size:14px;}
.leftmenu1 li a:hover,.leftmenu1 li a.d{background-position:right -20px;color:#C00; }

.cpview{ background:#FFF;padding-top:30px;}
.cpview h2{font-size:16px; text-align:center;}
.cpview h2 span{ background-color:#66808F; color:#FFF; line-height:200%; padding:5px}
.pd_pic{ text-align:center;width:100%; overflow:hidden;padding:10px 0;}
.pd_con{ line-height:150%;font-size:14px;}
.pd_con table{
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
}
.pd_con table td{
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
	padding:5px;
}
.news_list{padding:30px 10px;}
.news_list li{font-size:14px; border-bottom:1px dotted #CCC; height:35px;line-height:35px;}
.news_list li a{ float:left;}
.news_list li span{float:right; font-size:12px; color:#666;}
.news_li {padding:30px 20px; }
.news_li h2{font-size:16px; text-align:center;color:#C00;padding:15px 0;}
.news_li .xiaoz{ text-align:center; color:#666;}
.news_li .conin{font-size:14px;line-height:150%;padding:20px 0 0 0;}
.sx{padding:30px 0 0 0;}
.incon{padding:30px 10px;font-size:14px;line-height:160%}
.input_t{width:400px;height:25px;line-height:25px;}
.table td{padding:5px;}
.c_key{margin:30px 0 0 0; padding:10px; background:#EAEAEA;}
.pro{margin:auto;font-size:12px;line-height:150%;}
.pro td{padding:0 10px;}