@charset "utf-8";
/* CSS Document */
@import url("../css/reset.css");
@import url("../css/text.css");
@import url("../css/960_12_col.css");

/*公共设置*/
body{background:#f0f0f0;color:#333;}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:blue}


/*header*/
.header{background:url(top_bg.jpg) repeat-x;}
.header .container_12{background:url(top.jpg) no-repeat;}

.menu{height:40px;clear:both;width:960px;font-weight:bold;}
.nav{width:820px;float:left;margin:0;padding:0;list-style-type:none;}
.nav li{width:100px;float:left;margin:0;height:40px;position:relative;}
.nav li a:link,.nav li a:visited,.nav li a{display:block;height:40px;line-height:40px;text-align:center;font-family:"微软雅黑";background:url(nav_bg.gif) no-repeat;}
.nav li a:hover{background:url(nav_bg_hover.gif) no-repeat;color:#FFF;}

.sub-menu{display:none;position:absolute;list-style-type:none;width:500px;}
.sub-menu li{margin:0;padding:0;width:80px;height:40px;float:left;text-align:center;border-left:1px solid #CCC;}
.nav .sub-menu li a:link,.nav .sub-menu a:visited{font-size:12px;display:block;background:#FFF;}
.nav .sub-menu li a:hover{color:#FFF;background:#09C;}       

.top_nav{padding:15px 0 0 0;text-align:right;}
.lang{width:120px;float:right;line-height:40px;border-left:1px solid #CCC;text-align:center;border-right:1px solid #CCC;}
.lang_cn{background:url(lan_cn.gif) left center no-repeat;padding:0 0 0 20px;}
.lang_en{background:url(lan_en.gif) left center no-repeat;padding:0 0 0 20px;}

.banner{margin:15px auto;background:#09C;}

/*main*/
.main{background:#FFF;padding:10px 0}
.left .tit{border-left:5px solid #06C;}
.left .tit_font{border-left:5px solid #06c;height:26px;float:left;}
.right{overflow:hidden;}
.right .tit{border-left:5px solid #F30}
.right .tit_font{border-left:5px solid #F30;height:26px;float:left;}
.title{padding:5px 0;margin-bottom:5px;border-bottom:1px solid #CCC;height:30px;overflow:hidden;}
.title .more{top:12px;float:right;padding-right:10px;height:33px;line-height:30px;}
.title .more img{margin:10px 0 0 0;}
.title .tit{font-size:16px;font-family:"微软雅黑";line-height:120%;padding-left:10px;float:left;display:block;height:30px;line-height:30px;}
.title .tit_en{font-family:Verdana, Geneva, sans-serif;color:#999;text-transform:uppercase;font-size:12px;line-height:100%;float:left;padding:0 0 0 10px;height:30px;line-height:35px;display:block;}
.line{border-top:1px solid #CCC;}
.title_contact{background:url(title_font_contact.jpg) no-repeat;height:39px;}
.side_contact{padding:10px;line-height:2em;}

.list{margin:0;padding:0;list-style-type:none;font-weight:bold;}
.list li{margin:0;padding:0;border-bottom:1px solid #FFF;}
.list li a:hover{background:#CCC url(gif-0162.gif) 5px center no-repeat}
.list li a{display:block;height:30px;line-height:30px;background:#f1f1f1 url(gif-0162.gif) 5px center no-repeat;padding:0 0 0 20px;}
.list li ul a{color:red;font-weight:normal}


.submenu{z-index:999;display:none;position:absolute;background:#FFF;left:220px;top:0;width:200px;margin:0;padding:0;list-style-type:none;border-top:1px solid #CCC;}
.submenu li{}
.submenu li a{background:#FFF url(gif-0162.gif) 5px center no-repeat;margin:0;border:none;z-index:999;border-bottom:1px solid #DDD;padding:0 0 0 25px;border-left:1px solid #CCC;border-right:1px solid #CCC}
.list li{position:relative;}

#colee_left img{border:1px solid #DDD;}

.news{margin:0;padding:0;list-style-type:none;}
.news li{margin:0;padding:0 0 0 20px;list-style-type:none;height:30px;line-height:30px;border-bottom:1px dotted #DDD;background:url(gif-0163.gif) 5px center no-repeat;}
.text{}

/*footer*/
.footer{padding:10px 0;background:#FFF;border-top:1px solid #CCC;text-align:center;font-family:Verdana, Geneva, sans-serif;color:#666}
.footer a:link,.footer a:visited,.footer a{color:#666}
.footer a:hover{color:blue;}

h1{text-align:center;font-family:"微软雅黑";font-size:22px;background:#f1f1f1;padding:10px 0}

/*分页*/
.pager { padding:10px 0;color:#66C;font-size:12px;text-align:center}   
.pager a { margin: 2px; padding:2px 5px; color: #66C; text-decoration: none; border: 1px solid #aad; }   
.pager a:hover { color: #000; border: 1px solid #009; background-color:#DCDCF3; }   
.pager span.current { font-weight: bold; margin: 0 2px; padding: 2px 5px; color: #fff; background-color: #66C; border: 1px solid #009; }   
.pager span.disabled { margin: 0 2px; padding: 2px 5px; color: #CCC; border: 1px solid #DDD; } 
.pager span.info { margin: 0 2px; padding: 2px 5px; color:green; border: 1px solid #999; }   
.pager select {margin: 0px 2px -2px 2px; color:#66C;font-size:12px; }   
.pager input {margin: 0px 2px -2px 2px; color:#66C; border: 1px solid #DDD; padding:2px; text-align:center;font-size:12px; } 


/*index*/
.flash{margin:auto;width:1000px;}
.index_footer{background:#900;padding:20px 0;color:#FFF;border-top:1px solid #FFF;font-size:16px;font-family:"微软雅黑";font-weight:bold;}
.index_footer a:link,.index_footer a:visited{color:#FFF;}
.index_footer a:hover{color:#FC3}