@charset "utf-8";
/* CSS Document */


*{margin:0px; padding:0px;}
body{  font-size:12px; background:url(../images/body_bg.gif) repeat-y center top #F6F6F6;}

body a{outline:none;blr:expression(this.onFocus=this.blur());}
li{ list-style:none;}
a{ text-decoration:none;}
em,i{ font-style:normal;}
img{border:0}
.fl{ float:left;}
.fr{ float:right;}
.mag{ margin:0 auto;}
.fm{ font-family:microsoft yahei;}
.f14{ font-family:14px;}
.f18{ font-size:16px;}
.turn_top img{border:0px;}


.name{width:100%; height:36px; }
.name span{ background:url(../images/name_bg.png) no-repeat left center; display:block; width: 80px; height:30px; color:#104280; padding-left:14px;font-family:宋体;line-height:30px;font-weight:600}
.name a,.more{ margin-right:10px; color:#5A6F82; font-size:12px; font-family:宋体;}


/**头部**/
.top{ width:1000px;margin:0 auto; height:auto;}
.top .tc{width:1000px; overflow:hidden; background:url(../images/top_center_bg.png); height:117px; font-size:12px;}
.top .welcome{ padding-left:60px; line-height:35px; color:#ffffff;}
.top .sz{ padding-right:40px;}
.top .sz p{ line-height:35px;}
.top .sz a{ color:#ffffff; margin:0 6px; padding-left:20px;}
.top .search_txt{ background:url(../images/search_txt_bg.png);width:192px; height:31px; line-height:31px; padding-left:10px; border:0px; color:#9E9E9E;}
.top .search_sub{ background:url(../images/search_sub.png); height:31px; width:28px; border:0px; cursor:pointer;}
.top form{ overflow:hidden; padding-top:20px;}


/**导航**/
.nav{ background:url(../images/nav_bg.jpg); height:43px; *overflow:hidden}
.nav .big_n{width:1000px; overflow:hidden;}
.nav .big_n li{ line-height:43px;width:111px;}
.nav .big_n a{ color:#fff; font-size: 15px;}
.nav .big_n .mainlevel{ background:url(../images/nav_li_bg.jpg) no-repeat right top;}
.nav .big_n .mainlevel .bl{ display:block;width:111px; height:43px; font-weight:bold;}
.nav .big_n .mainlevel .bl:hover{ background:url(../images/nav_li_hover_bg.jpg) no-repeat center bottom;}
.nav .big_n .mainlevel ul{ background:#fff;border:2px solid #0062C6; position:relative; top:-1px; border-top:0px; z-index:100;}
.nav .big_n .mainlevel ul a{color:#000;}
.nav .big_n .mainlevel ul a:hover{ color:#fff; background-color:#7bb1e9;display:block;width:107px; height:43px;}
.nav .big_n .mainlevel ul li{ border-bottom:1px solid #D5D5D5;width:107px; font-size: 15px;}
.nav .big_n li ul{ display:none;}
.nav li{ text-align:center;}



/**banner**/
.banner{ height:270px; margin:1px 0;}

/**content**/
.content{  overflow:hidden; padding-top:10px;}
.content .cc{width:1000px; overflow:hidden;}
.content .cont_box{ background:url(../images/content_box_bg.jpg) repeat-y; width:1000px; overflow:hidden;}

.news_list{width:352px;padding:0 8px;}
.news_list li{ background:url(../images/list_bg.png) no-repeat left center; height:30px; line-height:30px; padding-left:10px;}
.news_list li a{ color:#515151}
.news_list li a:hover{ color:#000; text-decoration:underline}
.news_list li em{ margin:5px 0 0 5px;}
/*footer*/
.footer{ height:92px; background:#1e57a0;}
.footer .fc{ background:url(../images/fc_bg.jpg);width:1000px; height:82px; text-align:center; line-height:25px; padding-top:10px; font-size:12px; color:#ffffff; position:relative;}
.footer .fc .back{ background: url(../images/icp_bg.png) no-repeat 483px center;}
.footer .fc .turn_top{ position:absolute; top:0px;right:40px;}

