@charset "utf-8";
body { margin:0px; padding:0px;
	font-size: 12px;
	line-height: 20px;
	color: #6a4e4e;
	background-image: url(/en/images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #f3fbfd;
	font-family:Arial, Helvetica, sans-serif;
}
p{ text-indent:25px;}
.auto{ margin:0px auto;}
.center {
	margin-right: auto;
	margin-left: auto;
	width: 1003px;
}
.top_div {
	width: 1103px;
	margin-right: auto;
	margin-left: auto;
}
.nav {
	float: left;
	height: 35px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e3e3e3;
	border-bottom-color: #e3e3e3;
}
.bottom {
	font-size: 11px;
	height: 24px;
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	line-height: 24px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #03558C;
	margin-top: 15px;
	padding-top: 3px;
	clear: both;
}
.bottom_line {
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #03558C;
	margin-top: 20px;
} 

#footer 
{ 
	margin-left:200px;
	text-align:center;
	color: #03558c;
}
#footer dl {
     
	margin: 0px;
	padding: 0px;
	width: 100%;
	text-align: center;
}

#footer dd {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	
}



#menu { font-size:11px;
	float: left;
	height: 30px;
	width: 710px;
}

#menu dl {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 710px;
	height: 30px;
	line-height: 30px;
}
#menu dd {
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 10px;
}
a.t:link {
	color: #6b9800;
	text-decoration: none;
}
a.t:visited {
	color: #6b9800;
	text-decoration: none;
}
a.t:hover {
	color: #6b9800;
	text-decoration: underline;
}
a:link {
	color: #03558c;
	text-decoration: underline;
}
a:visited {
	color: #03558c;
	text-decoration: underline;
}
a:hover {
	color: #666666;
	text-decoration: underline;
}
a.pro:link {
	
	color: #03558C;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
a.pro:visited {
	color: #03558C;
	text-decoration: none;
}
a.pro:hover {
	color: #023455;
	text-decoration: none;

}

a.pro_2:link {
	color: #666;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
a.pro_2:visited {
	color: #666;
	text-decoration: none;
}
a.pro_2:hover {
	color: #ff3300;
	text-decoration: none;

}

.search {
	float: left;
	width: 259px;
	height: 133px;
	background-image: url(/en/images/r_bj.jpg);
	background-repeat: no-repeat;
	padding: 15px;
}
.search_div {
	float: left;
	height: 30px;
	line-height: 25px;
	width: 258px;
	color: ##0678a9;
}
.search_div1 {
	text-align: right;
	width: 240px;
	float: left;
}

.search_div1 a:link,.search_div1 a:visited{ color:#8d8d8d; }
.search_title {
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #03568c;
	width: 258px;
	margin-bottom: 15px;
	height: 25px;
}
.input {
	border: 1px solid #b3d1db;
	background-color: #FFFFFF;
}
.Copyright {
    text-align:center;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.contant { min-height:400px;
	width: 955px;
	margin-right: auto;
	margin-left: auto;
}
.contant_left {
	float: left;
	width: 600px;
	background-image: url(/en/images/line.gif);
	background-repeat: repeat-y;
	background-position: right;
	padding-right: 23px !important;padding-right: 13px ;
	margin-right: 30px;
}
.contant_left_div {
	border: 1px solid #99c4d5;
	float: left;
	width: 590px;
	margin-bottom: 20px;
}
.contant_left_cotent{
	padding:10px;
	word-wrap:break-word ;
}
.left_top {
	background-color: #c5e3e9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9fbfcc;
	padding-left: 10px;
	font-size: 14px;
	color: #03558C;
	font-weight: bold;
	float: left;
	width: 580px;
	line-height: 25px;
	text-align:left
}
.contant_left2 {
	background-color: #c5e3e9;
	float: left;
	width: 580px!important;width: 585px;
	margin-bottom: 10px;
	font-size: 14px;
	color: #03558C;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99c4d5;
	padding-bottom: 3px;
	height: 35px;
	padding-left: 10px;
	line-height: 35px;
}
.contant_left2_content{ padding:10px;}
.contant_left2 a:link,.contant_left2 a:visited{ font: bold  14px Arial, Helvetica, sans-serif; text-decoration:none;}

.pro_more_1 {
 float: right;
 width: 40px;
 line-height: 40px;
 margin-top: 5px;
 margin-right: 3px;
}
.pro_more {
 float: right;
 width: 40px;
 line-height: 40px;
 margin-top: 10px;
 margin-right: 3px;
}
.pro_title0 {
	float: left;
	height: 20px;
}



.contant_pro {
	float: left;
	width: 620px;
	margin-bottom: 15px;
	
}



.contant_right {
	float: left;
	width: 250px;
}
.contant_right_img {
	margin-bottom: 15px;
}
.contant_news {
	float: left;
	width: 289px;
	margin-bottom: 10px;
	font-size: 14px;
	color: #03558C;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99c4d5;
	padding-bottom: 3px;
	padding-top: 5px;
}
.contant_newsTITLE {
	font-weight: bold;
	margin-bottom: 5px;
	float: left;
	width: 289px;
	padding-top: 7px;
}
.contant_newsC {
	float: left;
	width: 289px;
	text-indent: 30px;
}
.contant_MORE {
	padding-bottom: 15px;
	width: 289px;
	padding-bottom: 7px;
	background-image: url(/en/images/line2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: right;
	float: left;
}
.right_div {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #03558C;
	float: left;
	width: 289px;
	background-image: url(/en/images/line2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.right_div1 {
	float: left;
	width: 289px;
	height: 28px;
	padding-bottom: 1px;
	line-height: 28px;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #84acc7;
	text-indent:10px;
}
.right_div2 {
	float: left;
	width: 289px;
	height: 28px;
	padding-bottom: 1px;
	line-height: 28px;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #84acc7;
}





.pro_list {
	background-image: url(/en/images/line.gif);
	background-repeat: repeat-y;
	float: left;
	width: 287px;
	background-position: right top;
	padding-right: 10px;
	margin-right: 10px;
}
.pro_list2 {
	float: left;
	width: 287px;
}

.pro_item {
	float: left;
	height: 158px;
	width: 285px;
	border: 1px solid #99c4d5;
}
.pro_title {
	line-height: 27px;
	width: 275px;
	font-weight: bold;
	color: #0678a9;
	float: left;
	background-color: #c5e3e9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9fbfcc;
	padding-left: 10px;
	font-size: 13px;
}
.pro_title2 {
	font-weight: 100;
	float: left;
	width: 287px;
	font-size: 12px;
	color: #0678a9;
	margin-bottom: 10px;
}
.pro_img {
	float: left;
	width: 277px;
	background-color: #FFFFFF;
	text-align: center;
	padding: 4px;
	height: 122px;
}
.pro_img2 {
	float: left;
	width: 287px;
	margin-bottom: 10px;
}

.pro_del {
	float: left;
	width: 287px;
}



.pro_del dl{ margin:0px; padding:0px;}
.pro_del dd{ 
	margin:0px;
	padding:0px; line-height:22px;
	background:url(/en/images/spot.gif) no-repeat 0px 6px;
	text-indent: 18px;
}
.pro_del dd a:link,.pro_del dd a:visited{ color:#6a4e4e; text-decoration:underline;}
.pro_del .more1 {background:none;
	text-align: right;
}
.pro_del .more1 a:link,.pro_del .more1 a:visited{ color:#03558c; background:none; text-decoration:underline;}
.pro_but {
	text-align: right;
	float: left;
	width: 210px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.pro_page {
	float: left;
	width: 550px;
	margin-bottom: 10px;
	text-align: center;
	height: 50px;
	clear: both;
}
.pro_bigimg {
	width: 580px;
	float: left;
	background-color: #FFFFFF;
	padding: 4px;
	border: 1px solid #99c4d5;
}
.pro_con {
	float: left;
	width: 580px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url(/en/images/bj2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 15px;
	padding-left: 15px;
	min-height:240px;
	_height:240px;
}
.new {
	height: 24px;
	float: left;
	margin-bottom: 2px;
	width: 580px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #99c4d5;
}
.new_TITLE {
	font-size: 14px;
	font-weight: bold;
	color: #996600;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	float: left;
	width: 740px;
}
.new_CON {
	padding-top: 10px;
	padding-bottom: 10px;
	width: 740px;
	float: left;
}
.NEW_PAGE {
	text-align: center;
	width: 740px;
	margin-top: 8px;
	margin-bottom: 8px;
	float: left;
}
.sideright_BUTTOM_img {
	margin-right: 8px;
}
.menu { font-family: Arial, Helvetica, sans-serif;
	width: 670px;
}
.menu dl {
	margin: 0px;
	padding-left: 10px;
}
.menu dd { display:block;
margin: 0px ;
	line-height:34px;
	float: left; border-right: solid 1px #367da7;
}
.menu dd a:link,.menu dd a:visited{padding: 0px 4px;  font: bold 11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.menu dd a:hover{padding: 0px 4px;  background:url(/en/images/menu_bg2.jpg); display:block;line-height:34px;}
.version {color:#FFFFFF;
	float: right;
	width: 150px;
	margin-right: 20px;
}
.version a:link,.version a:visited{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.underline { border-bottom:dashed 1px #CCCCCC; margin:10px auto;
	clear: both;
}
.contant_left_new {
 background-color: #c5e3e9;
 float: left;
 width: 585px!important;width: 585px;
 margin-bottom: 10px;
 font-size: 12px;
 color: #03558C;
 border-width: 1px;
 border-style: solid;
 border-color: #99c4d5;
 padding-bottom: 3px;
 padding-left: 10px;
 line-height: 35px;
}




 * 
 {
	            padding:0; 
            margin:0;
   }
     
        
        #navigation 
        {
			font-family:"";
            margin: 0px;		
            width:730px;
        }
        #navigation li { 
            float:left;
            text-align:center;
            position:relative;
        }
        #navigation li a:link, #navigation li a:visited {
            display:block; 
             font: bold 11px ""; color:#FFFFFF; text-decoration:none;padding:0 5px 0 5px;            
            width:60px; 
            line-height:34px; 
            border-right:1px solid #367da7; 
            border-width:1px 1px 0 0; 
         
          
        }
       
        #navigation li a:hover {
            color:#fff;
             width:60px; 
            background:url(../images/menu_bg2.jpg); display:block;
        }

       
           #navigation li ul li a:visited, #navigation li ul li a:link{
		   text-indent:5px; font-size:11px;
		    font-weight:100;text-align:left;
            color:#fff;      
             width:60px; 
            background:#056fa1; 
            line-height:25px;
              border-right:0px solid #fff; 
            border-bottom:1px solid #367da7; 
        }
         #navigation li ul li a:hover {
            color:#fff;      
            width:60px; 
            background:#6b839c; 
           line-height:25px;
        }
        
        #navigation li ul {
            display:none;
            position:absolute;             
            left:0;          
            width:60px;
        }
        #navigation li ul li ul {
            display:none;
            position:absolute; 
            top:0px;
            left:134px; 
            margin-top:0;
            margin-left:1px;
            width:85px;
        }
      
#wen a{width:140px; text-align:center;}

#wen { margin-left:-25px}
#wen li { background-color:#E7F1FA; width:140px; }
#wen li a:hover { background-color:#E7F1FA; width:140px; border-bottom:#FFFFFF solid 1px;}
#wen li a:visited,#wen li a.link { background-color:#E7F1FA; width:140px; border-bottom:#FFFFFF solid 1px;}

#wen li ul li a:visited,a.link  { background-color:#2279A4; width:140px;}
#wen li ul li a:hover { background-color:#6b839c; width:140px; }
#wen li ul {
            display:none;
            position:absolute; 
            top:0px;
         
            margin-top:0;
            margin-left:1px;
            width:140px;
        }
 		
.menu #navigation .r{   display:none;
            position:absolute; 
            top:0px;
            left:119px; 
            margin-top:0;
            margin-left:1px;}	     