@charset "utf-8";
body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:12px; line-height:20px; color:#333; background:#E9E9E9;}
ul,li,div,p,dl,dt,dd,img,h1,h2,h3,h4,h5,h6,form{ margin:0; padding:0;}
img{ border:0;}
p{ text-indent:25px;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#F00; text-decoration:underline;}
ul{ list-style-type:none;}
input,select{ margin:0; padding:0; font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif, "宋体";}
.ple{ padding-left:5px;}
.pre{ padding-right:5px;}
.line-xuxian{  border-bottom:#bbb 1px dashed;}
.title16{ font-size:16px;}
.hong,.hong a{ color:#F00;}
.left{ float:left;}.right{ float:right;}
.ico{ background:url(../images/ico.jpg) no-repeat 2px 7px; padding-left:15px;}
.m_t{ height:20px;}
.d{ border-bottom:#e3e3e3 1px solid;}
.xian{ border-top:#e3e3e3 1px solid; margin-top:10px;}
.l22{ line-height:22px;}
.fh{ padding-right:15px; font-size:12px; font-weight:normal; color:#4a4949}
.abcd{ border:#ccc 1px solid;}
.padd{ margin-left:16px;}
.sou1{ width:150px; height:15px; line-height:15px;}
.sou2{ width:50px; height:12px; line-height:12px;}

#wap{ width:1003px; overflow:auto; margin:0 auto; background:#FFF;}
.top,.center,.bottom{ width:956px; margin:0 auto; margin-top:8px; overflow:auto;}

.top_top{width:956px; overflow:auto;}
.logo{ width:463px;}
.logo_r{ width:230px; padding-right:20px; margin-top:20px; overflow:auto;}
.lj{ padding-left:60px; clear:both; overflow:auto; width:170px;}
.lj span{ float:left;}
.lj span a{ color:#000;}
.lj .zh{ background:url(../images/zh.gif) no-repeat 0 0; padding-left:35px;}
.lj .en{ background:url(../images/en.gif) no-repeat 0 0; padding-left:35px; margin-left:15px;}
.sou{ clear:both; width:230px; overflow:auto; margin-top:20px;}
.sou input{ float:left; width:175px; border:#d3d3d3 1px solid; height:16px; line-height:16px; padding:1px;}
.sou img{ float:left; padding-left:8px;}
.dh{ width:956px; margin:0 auto; overflow:auto; background:url(../images/dh_bg.gif) repeat-x; height:31px; line-height:31px;}
.dh li{ float:left; font-size:14px; font-weight:bold; color:#FFF; padding:0 18px; text-align:center; background:url(../images/ico1.gif) no-repeat 0 12px;}
.dh .ww{ background:none;}
.dh li a{ color:#FFF;}.dh li a:hover{ color:#c9ff00; text-decoration:none;}
.flash{ margin-top:1px; width:956px; overflow:auto;}

.left_b{ width:241px; overflow:auto;}
.center_b{ width:484px; overflow:auto; margin-left:13px;}
.right_b{ width:202px; overflow:auto; margin-left:13px; border:#e8e8ea 1px solid;}
.mail{ width:241px; overflow:auto;}
.mail_c{ background:url(../images/lr_c1.gif) repeat-y; padding:0 12px;}
.mail_bt{ background:url(../images/bt_bg.gif) repeat-x 30px 17px; padding-top:5px;}
.mail_bt span{ background:url(../images/ico2.gif) #f6f6f6 no-repeat 0 0; padding-right:3px; padding-left:30px; font-size:14px; font-weight:bold; color:#000;}
.tx{ margin:0 0 0 15px;}
.tx input{ margin-top:10px; width:120px; border-color:#565656 #e2e2e2 #e2e2e2 #565656; border-style:solid; border-width:1px; line-height:18px; height:18px; padding:0 2px;}
.al{ padding:12px; text-align:center;}
.tu{ margin-top:8px;}
.link{ margin-top:8px; border:#e8e8ea 1px solid;}
.link div{ background:#f9f9f9; margin:1px;}
.link div select{ width:225px; margin:6px; height:20px; line-height:20px;}
.center_c{ background:url(../images/lr_c.gif) repeat-y;}
.about{ padding:0 15px;}
.about_bt{ background:url(../images/bt_bg.gif) repeat-x 30px 17px; padding-top:5px;}
.about_bt span{ background:url(../images/ico3.gif) #f6f6f6 no-repeat 0 1px; padding-right:5px; padding-left:18px; font-size:14px; font-weight:bold; color:#000;}
.about_bt .more{ background:#f6f6f6; padding-top:10px;}
.about_lr{ padding:10px 0; margin-right:5px;}
.about_lr img{ float:left; padding-right:10px;}
.news_s{ line-height:25px; padding-bottom:3px; padding-right:10px;}
.news_s li{ background:url(../images/ico5.gif) no-repeat 0 11px; padding-left:10px; border-bottom:1px #CCC dashed;}
.news_s li span{ float:right;}
.right_lr{ background:#f9f9f9; margin:1px; padding:5px 10px 47px;}
.pro_fl{ margin-top:12px;}
.pro_fl li{ line-height:30px; border-bottom:1px #CCC dashed; background:url(../images/ico4.gif) no-repeat 0 9px; padding-left:20px;}

.bottom{ width:956px; overflow:auto; background: url(../images/bottom_bg.gif) repeat-x; height:95px;}
.bottom .bottom_logo{ padding-top:15px; padding-left:100px; width:90px; background:url(../images/xian.gif) no-repeat right 15px;}
.bottom .dh_bt{ padding-top:15px; padding-left:20px; color:#605d5c; line-height:22px;}.bottom .dh_bt a{ color:#605d5c;}

.fl_bt{ background:url(../images/bt_bg.gif) repeat-x 30px 17px; padding-top:5px;}
.fl_bt span{ background:url(../images/ico3.gif) #f6f6f6 no-repeat 0 1px;  padding-right:5px; padding-left:18px; font-size:14px; font-weight:bold; color:#000;}
.fl_ul{ padding:10px 0;}
.fl_ul li{ line-height:25px; border-bottom:1px #CCC dashed; background:url(../images/ico4.gif) no-repeat 30px 7px; padding-left:60px;}

.bt{ width:697px; overflow:auto;}
.bt dt{ font-size:14px; border-bottom:#cbcbcb 1px solid; background: url(../images/ico3.gif) no-repeat 5px 3px; font-weight:bold; margin:10px 0; padding-left:22px;}
.bt dt span{ float:right; font-size:12px; font-weight:normal; color:#333; padding-right:10px;}
.bt dd{ padding:0 8px; width:681px; overflow:auto;}
.next{ padding-top:20px; text-align:center; clear:both;}
.next1{ padding-top:10px; text-align:center; clear:both;}
.pro{ width:681px; overflow:auto;}
.pro li{ float:left; padding:5px;}
.pro li img{ border:#CCC 1px solid;}
.pro li div{ text-align:center; margin-top:10px;}

.twoj{ font-size:12px; padding-left:80px; *padding-left:10px; _padding-left:20px;  font-family:Arial, Helvetica, sans-serif,'宋体'; line-height:25px;}
.twoj li{ background:url(../images/ico.gif) no-repeat 0 9px; padding-left:15px; border:none;}
.pro_fl .twoj li a:hover{ color:#F00; text-decoration:none;}