﻿/* 公共样式 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
ul,li{list-style:none;margin:0;padding:0;}
body{font-family:"宋体"; font-size:12px; margin:0 auto; padding:0;border:0; text-align:center; width:1000px;overflow:auto}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.mt{ margin-top:8px;}

/*连接*/
a:link{ color:#000000; text-decoration:none;}
a:visited{ color:#000000; text-decoration:none;}
a:hover{ color:red; text-decoration:none;}
a:active{ color:#000000; text-decoration:none;}

/*白色连接*/
.a1:link{ color:#fff; text-decoration:none;}
.a1:visited{ color:#fff; text-decoration:none;}
.a1:hover{ color:#fff; text-decoration:none;}
.a1:active{ color:#fff; text-decoration:none;}


/*header*/
.top{ width:1000px; background-color:#e6eff3;}
 .home{ text-align:right; background:url(../images/home_bg.gif); width:200px; height:43px; padding:20px 20px 0 0;}
 .logo{}
 .nav{background-color:#0055b9; height:30px; line-height:30px; padding-left:40px;}
 .nav li{ float:left; width:60px;}
 
/*banner*/
.ban{}

/*content*/
.con{ width:1000px; margin-top:8px;}
     
	/*left*/
	.cnl{ width:203px}
	 .side_bg{background:url(../images/left_bg.gif) repeat-y; width:178px; padding:0 10px 0 15px;}
    .side{ text-align:left;}
    .side li{ line-height:22px; border-bottom:1px dashed #eee;}
    .side li img{ margin:5px 5px 0 2px; float:left}
    .lx{ margin-top:8px;}
    .lx_bg{background:url(../images/lx_bg.gif); width:191px; height:214px; text-align:left; line-height:22px; padding:5px;}
     
   /*right*/
    .cnr{ width:780px}
    .tj{background:url(../images/tj_bg.gif); width:774px; height:265px; padding-top:5px; padding-left:5px;}
    .tj ul{ width:170px; margin-left:20px; float:left; display: inline;}
    .tj ul p{ line-height:22px; text-align:left;}
    .tj img{width:145px;height:136px}
    .about{ margin-top:8px; width:385px; line-height:22px; text-align:left;}
    .about_tit{ font-weight:bold;}
    .zi{ color:#cacaca}
    .about ul{border-bottom:1px dashed #eee; width:380px;}
    .cp{ margin-top:8px; line-height:22px; text-align:left;}
    .cp ul{ width:164px; margin-left:20px; float:left;  margin-top:8px;}
    .cp ul li img{width:164px;height:144px}
    .nr{ line-height:22px; text-align:left; width:775px;}
    .nr_tit{ margin-bottom:8px;}
    .news{ width:770px;}
    .news li img{ float:left; margin:5px 5px 0 0 }
    .zi1{font-weight:bold; text-align:center;}
    .cpxx{ text-align:center;}
    .pro {
	BORDER-RIGHT: #f7f7f7 1px solid; BORDER-TOP: #f7f7f7 1px solid; MARGIN-TOP: 5px; OVERFLOW: hidden; BORDER-LEFT: #f7f7f7 1px solid; WIDTH: 770px; PADDING-TOP: 3px; BORDER-BOTTOM: #f7f7f7 1px solid; HEIGHT: 200px
}
.pro LI {
	MARGIN-TOP: 3px; PADDING-LEFT: 3px; FLOAT: left
}
.pro OL {
	margin-left:20px;BORDER-RIGHT: #f7f7f7 1px solid; BORDER-TOP: #f7f7f7 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #f7f7f7 1px solid; WIDTH: 160px; BORDER-BOTTOM: #f7f7f7 1px solid; 
}
.pro OL IMG {
	MARGIN-TOP: 2px;width:164px;height:144px
}
.pro SPAN {
	DISPLAY: block; WIDTH: 160px; TEXT-ALIGN: center;
}
.pro SPAN.h {
	height:30px;
}
    
/*link*/
.link{width:1000px; margin-top:8px;}
.link li{ line-height:40px; margin-left:10px;}
    
/*copyright*/
.footer{width:1000px;background:url(../images/footer_line.gif) no-repeat; line-height:22px;}

