.page{PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center}
.page a,.page span{BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! 

important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! 

important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important}


html,body{margin:0;height:100%}
body{margin:0;padding:0;

font-size:12px;font-family:"微软雅黑";color:#313131;} 
li{list-style-type:none; margin:0; padding:0;}
a{text-decoration:none; color:#525252;}
a:hover{ color:#173686;}
*{ margin:0px; padding:0px;}
img{ border:none;}

img,fieldset{ border:0;} 
table{border-collapse:collapse;}

div{word-wrap:break-word; margin:0; padding:0}
.fl{float:left;}
.fr{float:right}
.pt{padding-top:20px;}

.clear{clear:both;}

/* top */
.top_bg{}
.header {width:100%; height:106px;position:relative;background:url(../image/logo.png) no-repeat center ; }
.head_logo {height:106px; width:1000px; margin:0 auto;}

.head_menu {margin:0 auto; float:right; padding-top:8px} 
.head_menu ul{}
.head_menu ul li{float:left; background:url(/ximen/Templates/cn/images/nav-bg.png); padding-right:2px;}
.head_menu ul li span{ font-size:8px;}
.head_menu ul li a{ margin-top:26px; margin-left:70px;letter-spacing:0.1em;
	font-weight:bold;
	float:left;
	display:block;	
        height:72px;
 	line-height:72px;
	color:#000000;
	text-align:center;
	font-size:14px;

}
.head_menu ul li a:hover{background:url(../image/hover-bottom.jpg) repeat-x bottom; }
.navhover{background:url(../image/hover-bottom.jpg) repeat-x bottom;}



.cont{margin:0 auto; width:1000px;}

.xwdt{ padding-top:46px; padding-bottom:50px;}

#s4{ width: 525px; float: left; background:#f5fafe; padding-top:30px; padding-bottom:20px;}
#s5{ float:right; padding-top:30px;}

.new-pic{float: left; margin-left:30px;}
.new-con{width: 205px; float: left; font-size:14px;text-align: justify; margin-left: 20px; margin-top:16px; line-height:28px; }
.new-con a{ color: #747373;}
.new-con h3{ color: #000000; width: 205px; font-size:14px;}
.new-con p{ font-size:14px;}
.cont-big-ne h3{font-weight: bold; line-height: 48px;}
.cont-big-ne p{color:#747373; line-height: 28px; }
.botton-4{float: right; position: relative; bottom: 30px; right: 0;}

.new-acon{ margin-bottom:24px;}
.new-acon a{ color: #FFFFFF;}
.new-acon-cont a{color:#747373; }
.new-left-pic{ color: #FFFFFF; float:left; font-size: 18px; text-align:center; line-height: 62px; margin: 0 auto; display: block; width: 61px; height: 62px;  background:url(../image/yuan_03.png)  no-repeat;}
.new-acon-cont { float: right; width: 335px; margin-left: 20px; border-left:1px solid #cecece; padding-left:10px; padding-right:10px;}
.new-acon-cont h3{width: 225px; color: #000000; font-weight: bold; line-height: 24px;text-align: justify; font-size:12px;}
.new-acon-cont p{line-height: 20px; text-align: justify;}

/* left */
.cpzs2{width:372x;  float:left;}
.cpzs2 a:hover{	color:#000;}
.cpzs2 .current{	color:#000;}

.cp-t-bg2{ float:left; }
.cp-t-bg2 li{ background:#f5fafe ; border-bottom:1px solid #ededed;}
.cp-t-bg2 a{line-height:26px; display:block; width:203px; color:#323233; padding-left:10px; padding-right:-20px; font-size:14px;margin-bottom:8px; text-align:left;}

/* right */
.banner-cont{ width:100%; height:400px; background:url(../image/banner.jpg)  no-repeat center;}
.right{ float:right; width:744px;}
.right_b{padding-top:40px; background:#f5fafe ; border:1px solid #ededed;}
.place a{ color:00000;}

.about-info{padding-top:40px; background:#f5fafe ; border:1px solid #ededed; font-size:16px; color:#303030; line-height:30px; padding-right:20px; padding-left:20px; letter-spacing:2px; text-align:justify;}
.pro-box { width:160px; height:250px; margin-left:20px; text-align:center}
.pro-box img{ width:160px; height:160px;}


.right .right_b img{ border:1px solid #d3d3d3}


/* foot */
.foot_bg li{float:left;  margin-right:26px;}
.foot_bg li a{width:70px; display:block; line-height:44px; height:44px; color:#d0d0d0;}
.foot_bg p{color:#d0d0d0; text-align:left; line-height:24px;}