@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, pre, form, button, input, textarea {margin: 0; padding: 0;}
body, button, input, select, textarea {font: 12px/1.5 tahoma, Arial, \5b8b\4f53, sans-serif; vertical-align: middle;}
html, body{background-color:#fff;font-family:Arial, SimSun;height:100%;}
h1, h2, h3, h4, h5, h6{font-size: 100%;}
button, input, select, textarea{border:1px solid #C9C9C9;}
small, input, textarea, option{font-size: 12px;}
ul, ol,li{list-style: none;}
fieldset, img{border: 0;}

A{color:#0000CC;text-decoration:none;}
A:hover{text-decoration:underline;}
.yahei{font-family: "Microsoft YaHei" ! important;}

.top{width:100%;line-height:25px;margin:auto;display:table;}
.top_right{float:right;margin-right:15px;}
.userinfo{float:left;color:#666;}
.main_lang{float:left;margin-left:15px;width:92px;height:30px;}
.main_lang1{width:90px;height:auto;border:1px solid #9CDD75;background-color:#F1FBEC;color:#336601;cursor:hand;overflow-y:hidden;filter:Alpha(opacity=70);-moz-opacity:0.7;}
.main_lang2{width:90px;height:25px;background-color:#F5F5F5;color:#999999;border:1px solid #EEE8DD;overflow-y:hidden;cursor:hand;}
.main_lang1 span, .main_lang2 span{display:block;line-height:25px;padding-left:32px;background: url(../img/flag_china_1.png) no-repeat 5px 5px;}
.main_langlist{line-height:25px;text-align:left;}
.main_langlist a{display:block;color:#336601;font-weight:bold;line-height:25px;padding-left:32px;}
.flag_us{background: url(../img/flag_us_1.png) no-repeat 5px 5px;}

.logo{width:230px;height:100px;margin:30px auto;}
.heared{width:510px;margin:15px auto;display:table;}
.main{width:505px;line-height:30px;margin:auto;}
.main li{float:left;font-size:14px;margin:0 5px 0 5px;}

.search{width:510px;margin:auto;margin-top:15px;}
.formtext{width:395px;height:28px;float:left;padding:2px;background: url(/themes/zh_CN/img/search_input.png) no-repeat;}
.formtext input{width:389px;height:20px;font-size:14px;padding:4px;border:0;}
.formsubmit{margin:0;padding:0;float:left;width:96px;}
.formsubmit input{width:96px;height:33px;border:0;}

.box{width:728px;margin:30px auto;border: 1px solid #eee;display:table;}
.navi{width:728px;line-height:35px;margin:0 auto;background: url(/themes/zh_CN/img/navi_bg.png) no-repeat;}
.navi h2{padding-left:20px;font-size:14px;}
.navi_main{padding-left:20px;font-size:14px;}
.list{width:728px;border-bottom: 1px solid #eee;display:table;}
.list a{color:#0360AF;}
.navi_l{width:160px;float:left;padding:7px 0 7px;line-height:28px;text-align:center;font-size:14px;}
.list h3{width:160px;float:left;padding:7px 0 7px;line-height:28px;text-align:center;font-size:14px;font-weight:normal}
.list p{width:160px;float:left;padding:7px 0 7px;line-height:28px;text-align:center;font-size:14px;}
.navi_r{float:left;width:554px;padding:7px;}

.catebox{padding:10px 0 10px 18px;}
.catebox a{color:#0360AF;}

.catelist{width:224px;float:left;margin:8px 0 8px 8px;line-height:22px;}
.catelist p{font-size:14px;padding-left:6px;}
.catelist h3{font-size:14px;padding-left:6px;}

.cate{height:44px;}
.cate li{float:left;padding-left:6px;}
.cate li a{color:#0360AF;}

.weblist{float:left;width:122px;height:28px;line-height:28px;padding:0 7px 0 7px;overflow:hidden;}
.artlist{float:left;width:167px;height:28px;line-height:28px;padding:0 7px 0 7px;overflow:hidden;}

.linklist{float:left;padding:0 7px 0 7px;line-height:20px;}

.footer{width:718px;line-height:20px;margin:auto;padding:30px 0 30px;text-align:center;color:#666;}
.footer a{color:#3300CC;}
