﻿@charset "utf-8";
/***********通用基本类************/
body{
	background-color: #E3E3E3;
	font-family:"微软雅黑", Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #666;
	text-decoration: none;
	behavior:url(../Scripts/csshover.htc);
}

a:link {color: #666;text-decoration: none;}
a:visited {color: #666; text-decoration: none;}
a:hover {color: #003366; text-decoration: none;}
a:active {color: #003366; text-decoration: none;}

/*css reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote {margin:0;padding:0;} 
fieldset,img {border:0} 
address,caption,cite,code,dfn,em,strong,var {font-style:normal;font-weight:normal} 
ol,ul {list-style:none} 
caption,th {text-align:left} 
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal} 
q:before,q:after {content:''} 
abbr,acronym { border:0;}

/*文字排版、颜色*/
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f30{font-size:30px;}
.fbold{ font-weight:bold;}
.lh150{line-height:150%;}
.lh20{line-height: 20px;}
.lh22{line-height: 22px;}
.lh24{line-height: 24px;}
.lh26{line-height: 26px;}
.lh28{line-height: 28px;}
.lh180{line-height:180%;}
.lh200{line-height:200%;}
.cr_666{color:#666;}
.cr_333{color:#333;}
.cr_c00{color:#C00;}
.cr_000033{color:#000033;}
.cr_007BBB{ color:#007BBB;}
.bg_cr{background-color: #FFF; }
/*定位*/
.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.cb{clear:both}
.cl{clear:left}
.cr{clear:right}
.vm{vertical-align:middle} 
.pr{position:relative} 
.pa{position:absolute}
.abs-right{position:absolute;right:0}
.zoom{zoom:1} 
.hidden{visibility:hidden} 
.none{display:none}
.txt_center{ text-align:center;} 

/*结构*/
.w960{width:960px;margin:0 auto;}
.w800{ width:800px; height:38px;}
.w158{width:158px;}
.w720{ width:720px;}
.w400{width:400px;}

.content{background:url(../images/index_bg.jpg) repeat-x;min-height:200px; }
.sidebar_L{ float:left;width:180px;}
.sidebar_R{ width:760px; float:right;}
.content_1{ padding:10px 10px 40px 10px; width:940px; background-color:#FFF;float:left; min-height:500px;}
.content_2{}
.content_3{}
.content_4{}
.link_list{ padding:20px 0 0 6px; float:left; width:154px;}
.link_list ul li{background:url(../images/dot2.jpg) 0 8px no-repeat; padding:0 0 6px 4px;}
.dotted_line{border-top:dotted 1px #DDDDDD;  height:1px;padding-bottom:10px; overflow:hidden;}

a.title_Link:link,a.title_Link:visited{color:#006699;}
a.title_Link:hover,a.title_Link:active{color:#003366;}
/*Template*/
.Template{padding:25px 40px 40px 20px;}
.Template h1{ font-size:18px; font-weight:bold;}
.Template h3{ line-height:30px; font-size:14px; font-weight:bold; color:#007BBB;}
.Template p{ line-height:26px;}


/*网站顶部*/
.header{ background:#FFF; height:58px;}
.logo{ padding:10px 0 0 14px;}
.search{ padding:5px 0px 0 0;}/*搜索框*/
.Language{ text-align:right;padding-bottom:5px;}
.Language a{ color: #000;}
.Language a:hover{ color: #C00;}
#search_box{width: 178px;height: 26px;background: url(../images/search_01.jpg) no-repeat;float: left;}
#search_box #s {float: left;padding:0;margin:6px 0 0 6px;border:0;width:130px;background:none;font-size:12px;line-height:120%;
color:#666}
#search_box #go {float: right;margin: 0px;}
.nav_bg{height:38px; background-image:url(../images/nav_bg.jpg);} 
.info{ color:#CCC; height:38px; line-height:36px; text-align:right;}
.info a{ color:#FFF;}
.info a:visited,active{color:#FFF;}
.info a:hover{ color:#F00;}

/*flash*/
.flash_location{ height:300px; background:url(../images/flash_bg_2.jpg);}
.flash_footer{background:url(../images/flash_footer.jpg);margin:0 auto;height:5px;overflow: hidden;}
/*flash end*/

/*footer*/
.footer{ margin-top:2px;height:42px; line-height:42px;float:left; width:960px; background:#FFF;}
.ft1{ padding-left:25px;}
.ft2{ padding-right:14px;}
/*end footer*/

/*分页*/
div.quotes {margin:3px;text-align:center;float: left;padding:30px 3px 3px 3px;width: 600px; cursor:pointer;}
div.quotes a {padding:2px 5px;color: #666666;margin-right:2px;text-decoration:none;border: 1px solid #CCCCCC;}
div.quotes a:hover {margin-right:2px;padding:2px 5px;border: 1px solid #666;color:#666;}
div.quotes a:active {margin-right:2px;padding:2px 5px;border: 1px solid #a0a0a0;}
div.quotes a.current {padding:2px 5px;font-weight:bold;color:red;margin-right:2px; border:none;}
div.quotes a.current:hover {padding:2px 5px;font-weight:bold;color:red;margin-right:2px; border:none;}
