@charset "utf-8";
/* CSS 中文版 */
body{
margin:0px;
padding:0px;
text-align:center;
font-family:"宋体";
font-size:12px;
color:#333;
background:url(../images/public/body_bg.jpg) repeat-x top;
}
p{margin-top:10px;}
a:link{color:#333; text-decoration:none; font-family:"宋体"; font-size:12px;}
a:visited{color:#333; text-decoration:none; font-family:"宋体"; font-size:12px;}
a:hover{color:#369; text-decoration:underline; font-family:"宋体"; font-size:12px;}
a:active{color:#333; text-decoration:none; font-family:"宋体"; font-size:12px;}
#error{text-align:left; color:red;}
.wrapper{
width:888px;
margin:0 auto;
padding:0px;
background-color:#fff;
background:url(../images/public/wrapper.jpg) no-repeat top;
padding:0px;
}


.center{
margin:auto;
width:852px;
background:none;
background-color:#FFF;
}

.head{
position:relative;
width:852px;
height:122px;
background:url(../images/public/headbg.gif);
}

.logo{
position:absolute;
left:0px;
top:0px;
width:312px;
height:80px;
background:url(../images/public/logo_cn.gif) no-repeat top;
}

.charset{
position:absolute;
text-align:right;
left:523px;
top:69px;
width:150px;
height:13px;
}
.head_link_bar{
position:absolute;
text-align:left;
left:27px;
top:87px;
width:584px;
height:25px;
}

.index_link{
position:absolute;
text-align:left;
left:718px;
top:69px;
width:43px;
height:14px;
}
a.index_link{color:#fff;}
a:link.index_link{color:#fff;}
a:visited.index_link{color:#fff;}

.email_link{
position:absolute;
text-align:left;
left:801px;
top:68px;
width:43px;
height:14px;
}
a.email_link{color:#fff;}
a:link.email_link{color:#fff;}
a:visited.email_link{color:#fff;}
.search{
position:absolute;
text-align:left;
left:622px;
top:94px;
width:150px;
height:14px;
}
.search_submit{
position:absolute;
text-align:right;
left:784px;
top:97px;
width:45px;
height:13px;
border:none; background:none;
}
a.search_submit{color:#fff;}
a:link.search_submit{color:#fff;}
a:hover.search_submit{color:#fff; text-decoration:none;}
a:visited.search_submit{color:#fff;}

.links{width:818px;margin:10px auto 0 auto; background:url(/images/product/links_mid.jpg) 0 0 repeat-y;font-size:12px;}
.links2{width:818px;padding-top:13px;background:url(/images/product/links_top.jpg) 0 0 no-repeat;}
.links3{width:777px;padding:0 15px 13px 26px;background:url(/images/product/links_bot.jpg) left bottom no-repeat;}
.links a{float:left; display:inline;color:#2d7953;line-height:17px;margin:0 10px;margin-bottom:10px;white-space:nowrap;}
.links a:hover{text-decoration:underline;}
.links h2{font-size:14px;line-height:20px;background:url(/images/product/h3bg.jpg) 0 6px no-repeat;padding-left:10px;}
.links .clear{clear:both;margin:0;padding:0;height:0;width:0;}
form{
margin:0px;
padding:0px;
}

.login_linkbar{
position:absolute;
left:435px;
top:31px;
width:400px;
height:13px;
text-align:right;
}


.adv{
width:840px;
margin:auto;
}
.main{
width:818px;
margin:auto;
margin-bottom:0px;
}

.bottom_TM{
clear:both;
position:relative;
margin:auto;
width:839px;
height:60px;
overflow:hidden;
border-top:1px solid #ccc;
}
.bottom_logo{
position: absolute;
width:264px;
height:52px;
left:0px;
top:6px;
background:url(../images/public/footlogo2_cn.gif) no-repeat top;
}

.about_co{
position:absolute;
text-align:right;
left:337px;
top:30px;
width:500px;
height:20px;
}
.clear{
clear:both;
height:1px;
width:100%;
visibility:hidden;
line-height:1px;
}
.title{
font-family:"宋体";
font-size:16px;
font-weight:bold;
color:#bb1313;
}
.title_leve2{
font-family:"宋体";
font-size:14px;
font-weight:bold;
color:#333;
}

.title_leve3{
font-family:"宋体";
font-size:14px;
color:#333;
}

.mark{
font-family:"宋体";
font-size:12px;
font-weight:bold;
color:#333;
}
.mark2{
font-family:"宋体";
font-size:12px;
color:#333;
}

.awork{
font-family:"宋体";
font-size:12px;
font-weight:lighter;
color:#b81616;
}
.empty_h10{height:10px; clear:both;}
.empty_h15{height:15px; clear:both;}
.empty_h20{height:20px;  clear:both;}
.empty_h25{height:25px;  clear:both;}
.empty_h30{height:30px;  clear:both;}
.empty_h100{height:100px;  clear:both;}
.empty_h150{height:150px;  clear:both;}
.empty_h200{height:200px;  clear:both;}

a.show_link{ text-decoration: underline;  color:#369; font-family:"宋体"; font-size:12px;}
a:link.show_link{ text-decoration: underline;  color:#369; font-family:"宋体"; font-size:12px;}



a:link.head_unchecked{float:left; text-align:center; line-height:30px; text-decoration:none;  margin-right:10px; color:#fff; width:85px; height:30px;  font-family:"宋体"; font-size:12px;}
a:visited.head_unchecked{float:left;  text-align:center; line-height:30px; text-decoration:none; margin-right:10px; color:#fff; width:85px; height:30px; font-family:"宋体"; font-size:12px;}
a:hover.head_unchecked{float:left; text-decoration:none;  text-align:center; line-height:30px;  margin-right:10px; color:#333; width:85px; height:30px; background:url(../images/public/head_button_checked_bg.gif) repeat-x center; font-family:"宋体"; font-size:12px;}
a:active.head_unchecked{float:left; margin-right:10px;   text-align:center; line-height:30px;  text-decoration:none;  color:#fff; width:85px; height:30px; font-family:"宋体"; font-size:12px;}


a:link.head_checked{float:left; text-align:center; line-height:30px;   margin-right:10px; text-decoration:none; color:#333; width:85px; height:30px; background:url(../images/public/head_button_checked_bg.gif) repeat-x center;  font-family:"宋体"; font-size:12px;}
a:visited.head_checked{float:left; text-align:center; line-height:30px;   margin-right:10px;  text-decoration:none; color:#333; width:85px; height:30px; background:url(../images/public/head_button_checked_bg.gif) repeat-x center;  font-family:"宋体"; font-size:12px;}
a:hover.head_checked{float:left; text-align:center; line-height:30px;  margin-right:10px;  text-decoration:none; color:#333; width:85px; height:30px; background:url(../images/public/head_button_checked_bg.gif) repeat-x center;  font-family:"宋体"; font-size:12px;}
a:active.head_checked{float:left; text-align:center; line-height:30px;   margin-right:10px;  text-decoration:none; color:#333; width:85px; height:30px; background:url(../images/public/head_button_checked_bg.gif) repeat-x center;  font-family:"宋体"; font-size:12px;}


.main_left{
float:left;
width:20%;
text-align:left;
}
.main_right{
float:right;
width:75%;
overflow:hidden;
text-align:left;
}

.main_right_title{
position:relative;
margin:auto;
width:100%;
height:67px;
background:url(../images/public/mesgtitle.gif) no-repeat left top;
}

.main_right_title_word{
position:absolute;
left:22px;
top:10px;
}

.main_right_address{
position:absolute;
right:5px;
top:10px;
left:auto;
text-align:right;
}
.main_left_title{
font-family:"宋体";
font-size:16px;
font-weight:bold;
padding-left:5px;
padding-bottom:5px;
border-bottom:3px solid #b91715;
color:#bb1313;
}

.main_left_ul{
margin:0px;
padding:0px;
}
.main_left_ul li{
margin:0px;
padding:0px;
height:24px;
background-color:#f0f0f0;
border:0px;
border-bottom:1px solid #ccc;
line-height:26px;
overflow:hidden;
}
.main_left_ul li a{float:left; padding-left:20%; width:80%;  height:24px; text-decoration:none; background: url(../images/news/2.gif) no-repeat 15px 0px; margin:0px;}
.main_left_ul li a:link{float:left; padding-left:20%; width:80%; height:24px; text-decoration:none; background: url(../images/news/2.gif) no-repeat 15px 0px; margin:0px;}
.main_left_ul li a:visited{float:left; padding-left:20%; width:80%;  height:24px; text-decoration:none; background: url(../images/news/2.gif) no-repeat 15px 0px; margin:0px;}
.main_left_ul li a:hover{float:left; padding-left:20%; color:red; width:80%;  height:24px; text-decoration:none;  background:#E0E0E0 url(../images/news/1.gif) no-repeat 15px 0px; margin:0px;}
.main_left_ul li a.checked{float:left; padding-left:20%; color:red; width:80%;  height:24px; text-decoration:none;  background:#E0E0E0 url(../images/news/1.gif) no-repeat 15px 0px; margin:0px;}


.main_left_ul li a.checked2{float:left; padding-left:20%; color:red; width:80%;  height:24px; text-decoration:none;  background:#E0E0E0 url(../images/product/a.gif) no-repeat 15px 0px; margin:0px;}

.main_left_hidden_li{
list-style:none;
margin:0px;
padding:0px;
}
.main_left_hidden_li li{
margin:0px;
padding:0px;
height:24px;
border:0px;
line-height:26px;
overflow:hidden;
}
.main_left_hidden_li li a{float:left; padding-left:20%; width:80%;  height:24px; text-decoration:none; margin:0px; background:none; background-color:#fff;}
.main_left_hidden_li li a:link{float:left; padding-left:20%; width:80%; height:24px; text-decoration:none; margin:0px;  background:none; background-color:#fff;}
.main_left_hidden_li li a:visited{float:left; padding-left:20%; width:80%;  height:24px; text-decoration:none; margin:0px;  background:none; background-color:#fff;}
.main_left_hidden_li li a:hover{float:left; padding-left:20%; color:red; width:80%; height:24px; text-decoration:none; margin:0px; background:none;background-color:#fff; }
.main_left_hidden_li li a.checked{float:left; padding-left:20%; color:#369; width:80%; height:24px;  margin:0px; background:none; background-color:#fff; text-decoration:underline;}


.main_right_out_ul{padding-left:15px; width:95%;}
.main_right_ul{
margin:0px;
padding:0px;
color:#b91715;
}

.main_right_ul li{
margin:0px;
padding:0px;
height:24px;
border-bottom:1px solid #ccc;
line-height:26px;
width:100%;
position:relative;
}
.main_right_ul li .news_data{position:absolute; top:2px; left:auto; right:3px; width:100px; text-align:right; clear:both; color:#333;}
.main_right_ul li a:visited{text-decoration:none;}
.main_right_ul li a:hover{text-decoration:none; color:#b91715;}


.main_right_title2{
font-family:"宋体";
font-size:14px;
font-weight:bold;
padding-bottom:8px;
border-bottom:1px solid #ccc;
}
.main_right_title3{
font-family:"宋体";
font-size:12px;
padding-bottom:5px;
border-bottom:1px solid #ccc;
}
.main_right_content{
width:90%;
text-align:left;
}
.main_right_content p{
line-height:4ex;
}

.main_right_content img{
width:100% auto;
max-width:100%;
height:auto;
}
.page_bar{
text-align:right;
width:95%;
}

.main_right_out_ul2{padding-left:15px; width:98%; background-color:#f3f3f3;}
.main_right_out_ul3{padding-left:15px; width:98%;}

.main_right_ul2{
margin:0px;
padding:0px;
}

.main_right_ul2 li{
margin:0px;
padding:0px;
height:24px;
line-height:26px;
width:100%;
padding-top:5px;
padding-bottom:3px;
position:relative;
}
.main_right_ul2 li .news_data{position:absolute; top:2px; left:auto; right:5px; width:100px; text-align:right; clear:both; color:#333;}
.main_right_ul2 li a:visited{text-decoration:none;}
.main_right_ul2 li a:hover{text-decoration:none; color:#369;}

.title_line{
width:100%;
height:20px;
position:relative;
}
.more{
position:absolute;
left:auto;
right:10px;
top:5px;
}

.mark3{
font-family:"宋体";
font-size:14px;
color:#666;
font-weight:bold;
}

.span369U span{color:#369;}
a.span369U{text-decoration:underline;}
