@charset "utf-8";
body{color:#525252; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; background:url(img/en_r1_c1.jpg) repeat-x; background-color:#f8f9f9; word-wrap:break-work}
a{color:#333; text-decoration:none; font-size:12px}
a:hover{color:#F00}
ul,li{margin:0; padding:0; list-style:none}
.clear{clear:both}

.nav li{float:left; margin-left:30px; margin-right:45px; line-height:26px; display:inline}
.nav li a{color:#FFF; font-weight:bold}
.nav li a:hover{color:#FC0; text-decoration:underline}

.title{margin:10px 0 0 0; line-height:50px; padding-left:3px; background:url(img/en_r8_c12.jpg) 0 8px repeat-x; font-size:16px; font-weight:bold; color:#0078c9}
.index_about_pic img{padding:3px; border:1px solid #CCC; display:block; margin-top:20px}
.index_about h6{font-size:13px; color:#F60; margin:0; line-height:25px; width:430px; margin-top:15px}
.index_about p{font-size:11px; margin:0 0 10px 0; line-height:17px}
.index_about a{color:#F00}

.index_pro li{margin-top:28px; width:545px; height:60px}
.index_pro li img{float:left; border:1px solid #CCC; padding:3px; display:block; margin-right:10px}
.index_pro h1{margin:0}
.index_pro h1 a{font-size:12px; font-weight:bold; color:#039; margin:0; line-height:20px}
.index_pro h1 a:hover{color:#F00}
.index_pro h2{color:#525252; font-size:11px; font-weight:normal; margin:0; line-height:20px}

.index_contact ul{margin-top:10px}
.index_contact li{line-height:16px; margin-bottom:5px}

.outer{margin-bottom:25px; margin-top:15px}
.mid_bg{background:url(img/mid_bg.jpg) repeat-x; background-color:#FFF; padding-bottom:30px}

.left{background:url(img/left_bg.jpg) repeat-x; background-color:#e3f1ff}
.left h1{margin:10px 0 0 0; line-height:50px; padding-left:5px; background:url(img/en_r8_c121.jpg) 0 8px repeat-x; font-size:16px; font-weight:bold; color:#0078c9}
.left ul{margin:15px 5px 30px 5px}
.left li{line-height:31px; padding-left:10px; background:url(img/left_l.jpg) 0 13px no-repeat; border-bottom:1px dotted #CCC}
.left li a{color:#039; font-size:12px; background:url(img/list.gif) 0 5px no-repeat; padding-left:15px}
.left li a:hover{color:#F00; text-decoration:underline}
.content{margin-left:25px}
.about_us p{font-size:14px; margin:20px 0 0 0; line-height:23px}


.sub_pic{overflow:auto; zoom:1; margin-top:20px}
.sub_pic li{float:left; width:167px; height:190px}
.sub_pic li img{padding:3px; border:1px solid #E3E3E3; display:block; margin:0 auto}
.sub_pic li p{line-height:15px; text-align:left; width:134px; margin:0 auto; padding-top:5px}

.sub_ser{margin-top:30px}
.sub_ser p{margin:15px 0; text-align:center; line-height:16px; font-size:12px; color:#039}
.sub_ser p span{color:#F90}
.fwzc{background:url(img/border_b.jpg)}
.fwzc span{color:#F00}
.pagelist{padding:10px}
.pagelist a{overflow:hidden;display:inline; padding:4px;text-decoration:none; color:#333; border:1px solid #ebebeb;}
.pagelist a:hover,.pagelist strong{border:1px solid #ffd375;color:#f26101;padding:4px;}
.contact h6{margin:0; line-height:35px; font-size:16px; color:#06C}
.contact ul{margin-top:10px}
.contact li{line-height:21px; margin-bottom:8px; font-size:15px}

#test{ 
position:absolute; 
top:150px; 
right:10px; 
width:130px; 
height:140px; 
background:#555; 
color:#fff; 
font-size:13px;
background:url(img/online.gif) no-repeat
} 
.fy{padding-top:15px; padding-bottom:10px; padding-right:20px; text-align:right}

.bottom{background:url(img/en_r10_c1.jpg) repeat-x; background-color:#f8f9f9; text-align:center; line-height:40px; font-size:11px}

