﻿@charset "utf-8";
/* CSS Document */
*+html *{padding:0; margin:0;}
*{ margin:0px; padding:0px;}
.clear:after{content:".";display:block;height:0;clear:both;overflow:hidden;visibility:hidden;}
*html .clear{height:1%;}
img{ border:0;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,table{padding:0; margin:0;}
ul,li{margin:0px; padding:0px; list-style-type:none;}
table { border-collapse:collapse; border-spacing:0; }
/*input{ border:0px;}*/
button{ cursor:pointer;}
a{ color:#4e4d4d; text-decoration:none;}
a:hover{ color:red;text-decoration:none;}
body{ background:#fff; width:100%; height:100%; font-size:14px; font-family:"宋体,微软雅黑"}
.content{ width:978px; height:auto; margin:0 auto;}
.header{ height:263px; width:100%;overflow:hidden;}
.bottom{ width:100%;height:143px; clear:both; overflow:hidden;}

/*---------------------------------头部样式------------------------------------------------*/
.header-top{ width:100%; height:30px; border-bottom:1px solid #f4f4f4;}
.header-top .left{ width:430px; height:30px;float:left; }
.left ul{ margin:8px 0px 7px 0px;}
.left li{ width:75px; float:left;}
.left li img{ margin-right:5px; float:left;}
.left li span{ height:17px;line-height:17px; font-size:12px; color:#636363; float:left;}
.left li a{color:#636363;}
.left li a:hover{color:#636363;}
.header-top .login{ width:523px; height:30px; float:right; text-align:right; line-height:30px; font-size:12px;}
.login ul .wu{ background:none;}
.login a{color:#7c7c7c;}
.login a:hover{color:#7c7c7c;}
/*.login ul li{ color:#7c7c7c; font-size:12px; line-height:30px; background:url(../images/top_03.jpg) no-repeat right center; width:70px; float:left; text-align:center;}
.login ul li a{color:#7c7c7c;}*/

/*---------------------------------首网站地图样式------------------------------------------------*/
.banner{ width:100%; height:99px;}
.banner_left{ width:332px; float:left; height:99px;}
.logo{ margin-top:19px; float:left;}
.website{ background:url(../images/jb_index_40.jpg) no-repeat 5px center #f8f8f8; width:81px; height:27px;line-height:27px; float:left; font-size:12px;margin:45px 0px 30px 12px; color:#7c7c7c; border:1px solid #f2f2f2;}
.website span{ padding-left:22px;}
.website a{ color:#7c7c7c;}
.website a:hover{ display:block; color:#7c7c7c;}
#box{display:none; width:836px;height:422px;position:absolute; background:url(../images/website_03.png) no-repeat;margin:-5px 0 0 -250px; z-index:5;}
#box .Dh{ margin:32px 5px 5px 5px;width:825px; height:385px;}
#box .Dh_title{ height:33px; width:825px; background:#ebebeb;}
#box .Dh_title ul li{width:107px; height:33px;line-height:33px; float:left; text-align:center;}
#box .Dh_title ul li a{ color:#000;}
#box .Dh_title ul li a:hover{height:33px; background:url(../images/web_Bg_03.jpg) no-repeat; color:#1b7ddf; font-weight:bold;}
#box .Dh_title ul li.hover{ width:107px; text-align:center; height:33px; line-height:33px;float:left;background:url(../images/web_Bg_03.jpg) no-repeat; color:#1b7ddf;}
#box .Dh_title ul li.hover a{ color:#2767a7;}
#box .Dh_title ul li.hover a:hover{ color:#2767a7;}
.bm{width:782px; height:309px; margin:20px 0px 0px 10px; font-weight:bold; color:#000; overflow:hidden;}


/*---------------------------------导航样式------------------------------------------------*/
.banner_right{ width:659px; height:79px; float:right;}
.nav{ width:659px; height:79px; float:right; overflow:hidden; margin-top:20px; /*background:url(../images/nav_Bg_03.jpg) no-repeat left center;*/}
.nav ul li.navLi{ width:94px; height:79px; float:left; font-size:15px;}
.nav ul li.navLi a.theA
{ width:90px; height:34px; display:inline-block; padding-top:41px; border:2px solid #fff; border-bottom:none; color:#3f7aac;}
.nav ul li.onfocus a.theA
{color:#3f7aac; border:1px solid #fd8922; border-bottom:2px solid #ffffff; z-index:2; position:relative;}
.nav ul li.navLi .sub-nav
{width:974px; height:419px; overflow:hidden; display:none; position:absolute;top:127px; right:188px; z-index:1; border:1px solid #fd8922; background:#ffffff;}
.nav ul li.onfocus .sub-nav
{ display:block;}


/*---------------------------------底部样式------------------------------------------------*/
.bottom_left{ width:672px; height:143px; float:left; overflow:hidden; display:inline; margin-right:60px;}
.link{ height:48px; line-height:48px; width:680px; font-size:12px; border-bottom:1px solid #a6bcd1;}
.link span{ background:url(../images/wx_07.png) no-repeat left 0; height:48px; line-height:48px; font-weight:bold; padding-left:25px; font-size:14px;}
.link a{ padding:0px 15px; color:#000;}
.weizi{ height:75px; margin-top:10px; }
.weizi_text{width:507px;line-height:25px; font-size:12px; float:left;display:inline;}
.weizi_pic{ width:155px; height:65px; float:left; } 
.weizi_pic img{ margin-right:20px;}
.bottom_right{ width:238px; height:143px; float:left; display:inline;overflow:hidden;}
.bottom_right table td{ font-size:12px; font-family:"黑体";}
.bottom_right table td img{ float:left; margin:5px 10px 0px 10px;}
.bottom_right table td span{ height:30px; line-height:30px; float:left;}
.index_main .wybl{ width:100%; height:152px;}
.wybl table{ margin-top:26px;}
.wybl table td img{ float:left;}
.wybl table td span{ float:left; height:30px; line-height:30px; font-size:20px; padding-left:10px;}

.wybl table td .hq{ width:146px; height:80px;}
.wybl table td .hq ul{overflow:hidden;}
.wybl table td .hq ul li{ float:left; width:73px;line-height:30px; height:30px; color:#0c0c0c; background:url(../images/bl_bg_03.jpg) no-repeat right center; text-align:center;}
.wybl table td .hq ul li.wu{background:none;}
.wybl table td .hq ul li a{color:#6f6f6f; }
.wybl table td .hq ul li a:hover{color:#6f6f6f; }
.wb{ background:url(../images/wx_03.png) no-repeat; width:117px; height:30px; line-height:30px; color:#fff; text-indent:3em;}
.wb a{ color:#fff;}
.wb a:hover{ color:#fff;}
.App{ background:url(../images/wx_06.png) no-repeat; width:117px; height:30px; line-height:30px; color:#fff;text-indent:3em;}
.App a{ color:#fff;}
.App a:hover{ color:#fff;}


/*---------------------------------公共样式------------------------------------------------*/
.hdjl_y{ width:958px; height:auto; margin:0px 10px;}
.all_Bg{ background:#fff; width:100%; height:auto;}
.all_list_bg{ width:100%; height:auto;}
.All_bg{ background:url(../images/szxw_bg_03.png) repeat-y; width:978px; height:auto; margin:0 auto;}
.All_width{ margin:0px 10px;}
.all_height{ height:15px; width:100%;}
.zy_Bg{ width:978px; height:427px; background:url(../images/szxw_bg_03.png) repeat-y; margin:0 auto; overflow:hidden;}
.wsbs_Bg{ width:978px; height:621px; background:url(../images/szxw_bg_03.png) repeat-y; margin:0 auto; overflow:hidden;}
.zjjb_Bg{ width:978px; height:460px; background:url(../images/szxw_bg_03.png) repeat-y; margin:0 auto; overflow:hidden;}
.zsyz_Bg{ width:978px; height:500px; background:url(../images/szxw_bg_03.png) repeat-y; margin:0 auto; overflow:hidden;}
.xxgk_Bg{ width:978px; height:644px; background:url(../images/szxw_bg_03.png) repeat-y; margin:0 auto; overflow:hidden;}
.ALL_bottom{ background:url(../images/szxw_yy_11.jpg) repeat-x; width:976px; height:3px; margin:0 auto;}