﻿@charset "utf-8";
* {	margin: 0px;padding: 0px;}
body{margin:0; padding:0; color:#333; font-family: 宋体,Verdana,arial;  font-size:12px; line-height:1.8 }
a{color:#333; text-decoration:none}
a:hover{ color:#ff0000; text-decoration:none}
li{ list-style:none}
img{ border:0}
input,select {font-size: 12px;vertical-align: middle;}
.p10{ padding:10px;}
.mb10{ margin-bottom:10px}
.h10{ height:10px; overflow:hidden}
.w10{ width:10px; font-size:0px; overflow:hidden}
.l{ float:left}
.r{ float:right}
.c{ clear:both;}
.red{ color:#F00}
.gray{ color:#999}
.bd_blue{ border:1px solid #D7E3F3; border-bottom:0; border-top:0}
.wrap{ width:987px; margin:0 auto; overflow:hidden;}
.top{ background:url(/en/images/top.png); height:70px; padding-top:13px; overflow:hidden}
.date{ background:url(/en/images/date.gif); width:174px; height:21px; text-align:center; margin:0 15px 0 30px; overflow:hidden}
.cha_or_e{background:url(/en/images/date.gif) -2px -21px; width:110px; height:21px; padding:0 5px; overflow:hidden}
.qq01,.qq02{ height:23px; line-height:23px; background:url(/en/images/qq.gif); width:56px; padding-left:25px; display:block; overflow:hidden}
.qq02{width:72px; background-position:0 -30px; }
.flash_area{ background:url(/en/images/bg_flash.png) center 0; height:358px; overflow:hidden; width:100%;}
.con{background:url(/en/images/bg.jpg) repeat-x;}
.nav{background:url(/en/images/bg_nav.png); height:43px; padding-left:8px;}
.nav li{ width:89px;  float:left; height:43px; line-height:43px; font-size:14px; color:#FFF; font-weight:bold; text-align:center; position:relative;}
.nav li a.end{ background:none}
.nav li a{ color:#FFF;width:89px;height:43px; overflow:hidden; display:block; background:url(/en/images/r_line.png) right 0 no-repeat;}
.nav li a:hover{background:url(/en/images/a_hover.png) -1px 0 no-repeat; color:#FFFF99}
.w715{ width:715px; overflow:hidden; }
.w242{ width:242px; overflow:hidden; }
.w463{ width:463px; overflow:hidden}
.w133{ width:133px; overflow:hidden; display:block}
.tit01,.tit02,.tit03,.tit04,.tit05,.tit07,.tit08{ background:url(/en/images/bg.png); height:29px; line-height:33px; font-size:14px; color:#039; padding:0 10px 0 25px; overflow:hidden; }
.tit02{ background-position:-720px -107px;}
.tit03{ background-position:-251px -107px; height:38px;}
.tit04{ background-position:-250px -50px; height:35px;}
.tit05{ background-position:0px -462px;}
.tit06{ background:url(/en/images/bg.png) -219px -222px; width:40px; height:165px; overflow:hidden}
.tit07{ background-position:0 -30px;}
.tit08{ background:url(/en/images/tit_ny.png); color:#FFF}
.con_txt,.bd_gray{ border:1px solid #ccc; border-top:0; border-bottom:0; color:#039; }
.yj01{ height:9px; background:url(/en/images/bg.png) -245px -32px; overflow:hidden} 
.more-icon{ display:block; background:url(/en/images/more.gif); width:39px; height:13px; float:right; margin-top:8px; overflow:hidden}
.con02{ background:#D6EEFE; width:100% }
.newslist li{ height:24px; line-height:24px; overflow:hidden; background:url(/en/images/dot_gray.gif) no-repeat 0 center; padding:0 10px; border-bottom:1px dashed #ccc}
.time{ width:33px; float:right; color:#FB9505; text-align:right}
.yj242,.yj463{ width:242px;  background:url(/en/images/bg.png) -725px -9px; height:5px; font-size:5px; overflow:hidden;}
.yj463{  background:url(/en/images/bg.png) -252px -150px; width:463px; }
.pic_list li,.pic_list02 li,.pic_list03 li{ width:140px; height:140px; overflow:hidden; float:left; margin:10px 5px 0 5px; _margin:10px 5px 0 5px; text-align:center;}
.pic_list li img,.pic_list02 li img,.pic_list03 li img,.pic_list_ny li img{ padding:1px; border:1px solid #ccc;}
.pic_list li a,.pro_list li a,.pic_list02 li a{ color:#039}
.pic_list02 li{ width:155px;}
.pic_list03 li{ width:150px; height:150px; margin:0 3px}
.login_area{ height:117px; width:242px; overflow:hidden;background:url(/en/images/bg.png) 0px -60px;}
.txt_box{ border:0; background:url(/en/images/bg.png) -252px -159px; width:145px; height:25px; line-height:25px; overflow:hidden}
.btn01,.btn02,.btn03{border:0; width:45px; height:24px; overflow:hidden; background:url(/en/images/bg.png) -226px -178px; cursor:pointer}
.btn01{width:72px; background-position:-404px -159px;}
.btn02{ background-position:-481px -159px;}
.btn03{ background-position:-531px -159px;}
.select{ background:url(/en/images/bg.png) 0 -181px; height:38px; width:242px; overflow:hidden}
.pro_list li{ background:url(/en/images/bg.png) -265px -192px; height:51px; width:232px; padding:5px 0 0 10px; font-size:14px; overflow:hidden}
.pro_list li img{ vertical-align:middle; margin-right:20px; }
.adorn,.adorn02{ display:block; background:url(/en/images/tri02.gif) no-repeat 0 center; padding-left:15px}
.adorn02{ background:url(/en/images/jiang.gif) no-repeat 0 center; margin:2px 0 0 0; padding-left:35px;}
.choose p{ background:url(/en/images/dot.gif) no-repeat 0 7px; padding-left:15px; color:#039}
.sl{ background:url(/en/images/bg_sl.png); height:165px; width:920px; overflow:hidden}
.yj_sl{ width:6px; background:url(/en/images/bg.png) -261px -251px; height:165px; overflow:hidden }
.zixun{width:193px; background:url(/en/images/bg.png) 0px -220px; height:217px; padding:10px; margin:0 0 20px 20px;overflow:hidden}
.zixun a{ width:195px; height:47px; display:block; margin-bottom:10px}
.link{ height:130px; background:url(/en/images/bg_link.png) repeat-x; overflow:hidden}
.yj967{ background:url(/en/images/yj967.png); height:6px; overflow:hidden}
.yj715{ background:url(/en/images/bg.png) -249px -93px; height:7px; overflow:hidden}
.return{overflow:hidden; background:url(/en/images/return.gif) no-repeat 0 center; height:29px;display:block;color:#039;font-size:12px; padding-left:23px; font-weight:normal}
.return a,.pic_list_ny li a{color:#039; font-size:12px; font-weight:normal}
.pic_list_ny,.bg_changes{ background:url(/en/images/bg_changes.png) repeat-x; padding:15px 0 0 9px; overflow:hidden}
.pic_list_ny li{ width:189px; height:168px; overflow:hidden; float: left; margin:7px 20px 9px 21px; text-align:center; _display:inline }
.pic_list_ny img{ margin-bottom:5px;}
.piccontent{ background:url(/en/images/bg_changes.png) repeat-x; padding:15px 0 0 9px; line-height:normal;}
.page{ width:100%;height:45px; overflow:hidden; margin:15px auto 0 auto; display:inline;}/*width:520px;*/
.page_b,.page_s,.page_s .on{ background:url(/en/images/bg.png) -516px -217px; display:block; height:22px; line-height:22px; width:51px; color:#333; overflow:hidden; float:left; margin:0 5px; text-align:center;}
.page span,.page a{ width:30px;display:block; height:22px; line-height:22px; padding:0 5px; border: 1px solid #C0C0C0;  color:#333; overflow:hidden; float:left; margin:0 5px; text-align:center;}
.page span{background-position:-517px -193px; color:#FFF; }
.page_s{ background-position:-541px -193px; width:18px;}
.page .on{background-position:-517px -193px; color:#FFF; width:18px;}

.headline{ text-align:center}
.headline h1{ font-family:"微软雅黑"; font-size:18px; color:#039; line-height:30px;}
.forword{ background:#F5F8FC; border:1px solid #ccc; padding:10px; color:#039; width:611px; margin:0 auto; font-size:14px;}
.ft14{ font-size:14px}
.detail{height:auto !important; min-height:675px;height:675px;overflow-x:hidden; padding:10px 20px 20px 20px; }
.pre,.next{ background:#f5f5f5; padding:3px 10px 3px 15px; margin-bottom:10px;}
.pre a,.next a{ display:block; background:url(/en/images/up.gif) no-repeat 0 8px; padding-left:15px; color:#039}
.next a{ display:block; background:url(/en/images/down.gif) no-repeat 0 8px;}
.news li{ border-bottom:1px dashed #ccc; height:28px; line-height:28px; overflow:hidden}
.news li a{ display:block; background:url(/en/images/tri_right.gif) no-repeat 0 9px; padding-left:12px; font-size:14px; color:#039}
.time_gray{ width:90px; color:#999; float:right; text-align:center}

.link01 a{ padding:15px 0 0 0; width:192px; display:block; float:left; text-align:center; overflow:hidden}
.link02 a{ padding:0 10px; color:#039}
.foot_inf{ height:250px;background:url(/en/images/bg_foot.png); padding-top:18px;}
.foot_inf a{color:#FFF}




#nav li ul {
 line-height: 27px;  list-style-type: none;text-align:center;
 left: -999em; width: 88px; position: absolute; 
 left:0; top:43px;
 display:none;
}
#nav li ul li{
 float: left; width: 88px;
 background: url("/en/images/bg_nav.png") repeat scroll 0 0 transparent;
 height: 43px;
 overflow: hidden;
}
#nav li ul a{
 color:#FFF;width:88px;height:43px; overflow:hidden; display:block;
}
#nav li ul a:link  {
 color:#FFF; text-decoration:none;
}

#nav li ul a:hover  {
 background:url(/en/images/a_hover.png) -1px 0 no-repeat; color:#FFFF99;
}
#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
 display:block;
 left:0;
 
}


/*文本框 按钮*/
.messagetxt{ line-height:20px; height:20px;}
.messagebt{  background:#C2E6FD; color:#003399; height:25px; line-height:25px;}
.conentleft li a table{float:left;line-height:15px;width:110px;height:45px;}
.conentleft li a img{float:left;}



