﻿@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; list-style:none;}
img { border:none;}
body { background-color:#FFF;}
.head { width:100%; height:70px; background-color:#f8f8f8;}
.head-div { width:1110px; height:70px; margin:0px auto auto auto;}
.logo { width:322px; height:43px; float:left; margin:12px auto auto 5px;}
.sousou { width:315px; height:30px; float:right; margin-top:19px;}
.input-sty1 { width:220px; height:30px; border:none; background-image:url(input-bj1.jpg); background-repeat:no-repeat; vertical-align:middle; font-family:"微软雅黑"; font-size:14px; color:#b5b5b5; line-height:30px; text-indent:20px;}
.input-sty2 { width:95px; height:30px; border:none; background-image:url(input-bj2.jpg); background-repeat:no-repeat; vertical-align:middle; cursor:pointer;}
.nav { width:100%; height:40px; background-color:#be0000;}
.nav-div { width:1110px; height:40px; margin:0px auto auto auto; }
.nav-list { width:auto; height:40px; float:left;}
.nav-list li { width:120px; height:40px; float:left; font-family:"微软雅黑"; font-size:15px; font-weight:bold; text-align:center; line-height:40px;}



.nav-lista {color:#efefef;text-decoration:none;}

.nav-listah {color:#494949; text-decoration:none;}

.nav-list >li a:hover { color:#494949; text-decoration:none; }
.cur {  background-image:url(nav-bj1.jpg); background-repeat:repeat-x; margin-top:1px;color:#494949;}

.nav-menu { float:right; width:330px; height:40px; }
.nav-menu li { float:right; font-family:"微软雅黑"; font-size:14px; color:#e6e6e6; white-space:nowrap; width:auto; height:40px; line-height:40px; margin-right:20px;}
.nav-menu li a { color:#e6e6e6; text-decoration:none;}
.nav-menu li a:hover { color:#e6e6e6; text-decoration:underline;}
.index-con1 { width:1110px; height:223px; margin:0px auto auto auto; background-image:url(con-bj1.jpg); background-repeat:repeat-x;}
.jdt-div { width:835px; height:223px; float:left;}
.ggl-div { width:275px; height:223px; float:left;}
.ggl-con { width:245px; height:auto; clear:both; overflow:hidden; margin:12px auto auto auto;}
.ggl-bt { width:245px; height:30px; background-image:url(ggl-btbj1.png); font-family:"微软雅黑"; font-size:16px; color:#be0000; font-weight:bold; line-height:30px; text-align:center;}
.ggl-bt a{font-family:"微软雅黑"; font-size:16px; color:#be0000; font-weight:bold;text-decoration:none;}

.ggl-list { width:245px; height:auto; clear:both; overflow:hidden;}
.ggl-list li { width:245px; height:37px; overflow:hidden; font-family:"微软雅黑"; font-size:14px; color:#666; line-height:38px; border-bottom:#d3d3d3 dashed 1px;}
.ggl-list li a { color:#666; text-decoration:none;}
.ggl-list li a:hover { color:#be0000; text-decoration:none;}
.index-con2 { width:1110px; height:275px; margin:10px auto auto auto; }
.index-con2-left { width:845px; height:275px; float:left;}
.con2-div1 { width:845px; height:220px; }
.gglm-div { width:255px; height:220px; float:left; display:inline; margin-left:13px; margin-right:13px;}
.gglm-bt { width:100%; height:37px; border-bottom:#5e5e5e solid 2px;}
.ggbtsty1 { float:left; font-family:"微软雅黑"; font-size:15px; font-weight:bold; color:#be0000; margin-top:14px; margin-left:5px;}
.ggbtsty2 { float:right; font-family:"微软雅黑"; font-size:12px;   margin-top:15px; margin-right:5px;}
.ggbtsty2 a { color:#be0000; text-decoration:none;}
.ggbtsty2 a:hover { color:#be0000; text-decoration:underline;}
.gglm-list { width:255px; height:auto; clear:both; overflow:hidden; margin-top:12px;}
.gglm-list li { width:255px; height:29px; border-bottom:#efefef dashed 1px; font-family:"微软雅黑"; font-size:12px; color:#666666; line-height:29px;}
.gglm-list li a { color:#666666; text-decoration:none;}
.gglm-list li a:hover { color:#be0000; text-decoration:none;}
.con2-div2 { width:845px; height:55px; }
.ywbl-div { width:823px; height:53px; border:#e0e0e0 solid 1px; margin:0px auto auto auto;}
.ywbl-div2 { width:821px; height:51px;  background-color:#f3f3f3; margin:1px auto auto auto;}
.ywbl-bt { width:225px; height:51px; float:left; background-image:url(ywbl-btbj1.jpg); background-repeat:no-repeat;}
.ywbl-list { width:596px; height:51px; float:left;}
.ywbl-list li { width:140px; height:51px; float:left; font-family:"微软雅黑"; font-size:15px; color:#686868; line-height:51px; text-align:center;}
.ywbl-list li a { display:block; width:140px; height:51px; color:#686868; text-decoration:none;}
.ywbl-list li a:hover { background-color:#c93131; text-decoration:none; color:#FFF;}
.index-con2-right { width:265px; height:275px; float:left; }
.xzcenter { width:265px; height:130px; background-image:url(xzzx-bj1.jpg); background-repeat:no-repeat; overflow:hidden;}
.zxfw-div { width:265px; height:130px; background-image:url(zxfw-bj1.jpg); background-repeat:no-repeat; margin-top:15px; overflow:hidden;}
.gglm2-div { width:265px; height:38px; margin-top:92px;} 
.gglm2-div a { font-family:"微软雅黑"; font-size:14px; color:#f3f3f3; line-height:38px; display:inline-block; width:auto; height:38px; background-image:url(icon1.png); background-repeat:no-repeat; background-position:left 17px; text-decoration:none; padding-left:10px; margin-left:10px;}
.foot { width:100%; height:96px; background-image:url(foot-bj1.jpg); background-repeat:repeat-x; margin-top:25px;}
.foot-div { width:1110px; height:96px; margin:0px auto auto auto;}
.bqxx { float:left; font-family:"微软雅黑"; font-size:14px; color:#5f5f5f; margin-top:33px;}
.yqlj-div { float:right; font-family:"微软雅黑"; font-size:15px; color:#be0000; margin-top:33px;}

.focus{ position:relative; width:835px; height:223px; background-color: #fff; float: left;}  
.focus img{ width: 835px; height: 223px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#be0000;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#ffffff  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px; right:370px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#be0000;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

.page-bj { width:100%; min-height:630px; background-image:url(page-bj1.jpg); background-repeat:repeat-x; margin-top:20px;}
.page-con { width:980px; height:auto; clear:both; overflow:hidden; margin:0px auto auto auto; padding-bottom:30px;}
.page-con-left { width:210px; height:auto; clear:both; overflow:hidden; float:left;}
.page-con-right { width:750px; height:auto; float:left; margin-left:20px;}
.page-btsty1 { width:210px; height:72px; overflow:hidden; font-family:"微软雅黑"; font-size:24px; color:#be0000; font-weight:bold; line-height:86px; }
.l-menu { width:210px; height:auto; clear:both; overflow:hidden;}
.l-menu span { width:210px; height:38px; overflow:hidden; display:block; background-color:#e6e6e6; border-bottom:#dddddd solid 1px; font-family:"微软雅黑"; font-size:15px; color:#be0000; line-height:38px; text-indent:15px;}
.l-menu li { width:210px; height:38px; overflow:hidden; border-bottom:#dddddd solid 1px; font-family:"微软雅黑"; font-size:15px; color:#666666; line-height:38px; text-indent:15px;}
.l-menu li a { display:block; width:210px; height:38px; color:#666; text-decoration:none;}
.l-menu li a:hover { color:#666; text-decoration:none; background-image:url(icon2.png); background-repeat:no-repeat; background-position:left 14px;}
.l-menu span a { color:#be0000; text-decoration:none;}
.l-menu span a:hover { color:#be0000; text-decoration:underline;}
.page-map { width:750px; height:71px; overflow:hidden; border-bottom:#be0000 solid 1px; line-height:100px;}
.page-map li { float:left; font-family:"微软雅黑"; font-size:12px; color:#666666; margin-left:5px;}
.page-map li a { color:#666; text-decoration:none;}
.page-map li a:hover { color:#be0000; text-decoration:none;}
.page-btsty2 { width:750px; height:38px; background-color:#e6e6e6; font-family:"微软雅黑"; font-size:18px; color:#be0000; font-weight:bold; line-height:38px; text-indent:20px;}
.page-txtsty1 { width:710px; height:auto; margin:0px auto auto auto;padding-top:20px;font-family:"微软雅黑";font-size:14px;}
.page-txtsty1 p { margin-top:25px; font-family:"微软雅黑"; line-height:36px; font-size:14px; color:#666666;}
.page-txtsty1 p span { font-size:15px; font-weight:bold; color:#323232;}


.page-list{}
.page-list ul {margin:5px 15px 20px 15px;}
.page-list ul li{height:40px;line-height:40px;font-size:14px;font-family:"微软雅黑";border-bottom:1px dashed #bbbbbb;}
.page-list ul li a{text-decoration:none;color:#3a3a3a;}
.page-l-c {color:#be0000;width:10px;display:block;float:left;font-weight:bold;}
.page-l-title{width:630px;display:block;float:left;overflow:hidden;}
.page-l-time{width:80px;display:block;float:right;overflow:hidden;color:#acacac;}
.page-fy {text-align:center;font-family:"微软雅黑";color:#acacac;}



.page-txt { width:680px; height:auto; margin:0px auto auto auto;}
.page-txttitle{margin-top:10px;line-height:60px;font-family:"微软雅黑";font-size:24px;text-align:center;}
.page-txtinfo {text-align:center;font-size:14px;font-family:"微软雅黑";color:#999;}
.page-txtct{font-size: 14px;line-height: 30px;color: #333;font-family:"微软雅黑";margin-top:15px;}

/************网址导航**********/
.page-map1 { width:100%; height:71px; overflow:hidden; border-bottom:#be0000 solid 2px; line-height:100px;color:#be0000;font-family:"微软雅黑";font-size:24px;font-weight:bold;}
.map_list {margin-top:20px;
}
.map_list_1 {font-family:"微软雅黑";font-size:20px;color:#be0000;}
.map_list_1 span{font-size:18px;color:#be0000;font-weight:bold;width:80px;margin-right:10px;}


.map_list_2 {font-family:"微软雅黑";height:auto;overflow:hidden;margin-top:10px;}
.map_list_2 ul {margin:0px;padding:0px;width:800px;float:left;}
    .map_list_2 span {float:left;font-family:"微软雅黑";width:100px;font-size:16px;color:#be0000;}
        .map_list_2 span a {
             text-decoration:none;color:#494949;font-family:"微软雅黑";font-size:16px;color:#be0000;
        }
.map_list_2 ul li {float:left;padding:0px 20px;}
    .map_list_2 ul li {
        font-family:"微软雅黑";font-size:16px;
    }
        .map_list_2 ul li a {
        text-decoration:none;color:#494949;
        }
.map_list_fl {
    margin-top:20px;
}

/**************头部导航***************/
