@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body{width:100%;text-align: left;color: #323232;font-family:"宋体","Arial";font-size: 12px;line-height:22px;margin: 0;}
ul,li {list-style-type:none; text-transform:capitalize;}
a{ text-decoration:none; color:#000000;}
a:hover{color:#FF0500;}
.clear{ clear:both;}
img{ border:none;}
.header{width:100%;background:url(../images/header_bj.jpg) repeat-x center top;height:128px;}
.head{margin: 0 auto;width:1000px;height:38px;line-height:38px;}
.head_left{float:left;color:#646464;padding-left:30px;background:url(../images/x_1.jpg) no-repeat left center;}
.head_right{float:right;color:#646464;}
.head_right a{color:#646464;text-decoration:none;}
.head_right a:hover{color:#ff0500;}
.logo{width:1000px;height:90px;margin: 0 auto;background:url(../images/logo_bj.jpg) no-repeat;}
.logo_left{float:left;height:70px;padding-top:20px;width:447px;overflow:hidden;}
.logo_right{float:right;width:540px;height:90px;overflow:hidden;}
.sou{float:right;background:url(../images/sou.jpg) no-repeat center top;width:349px;margin-top:20px;height:28px;}
.txt{border: 0 none;float:left;height:22px;line-height:22px;margin-left:40px;margin-top:3px;width:226px;color:#979797;}
.txt1{float:left;height:22px;width:77px;margin:3px;border: 0 none;background:url(../images/sou1.jpg) no-repeat;}
.phone{float:right;margin-top:10px;width:500px;overflow:hidden;}
.phone span{float:right;height:17px;}
.menu{background:url(../images/menu_bj.jpg) repeat-x center top;height:40px;width:100%;}
#nav{line-height:40px;margin: 0 auto;width:1000px;height:40px;}
#nav li a.sy{display:block;width:100px;text-align:center;font-size:14px;font-weight:bold;color:#ffffff;}
#nav li a.sy:hover{color:#ffffff;text-decoration:none;font-weight:bold;background:#0c3f83;width:98px;}
#nav li.mu{float:left;width:100px;position: relative;z-index:100;background:url(../images/x_2.jpg) no-repeat right center;}
#nav li.mu ul{padding:5px 0px;line-height:30px;text-align:left;width:98px;position:absolute;z-index:100;display:none;background:url(../images/x_2.png) repeat-y;}
#nav li.mu ul li{float:left;width:98px;height:30px;line-height:30px;background:none;}
#nav li.mu ul a{color:#ffffff;display:block;width:98px;text-align:center;font-size: 12px;background:url(../images/x_1.png) no-repeat center bottom;}
#nav li.mu ul a:hover{color:#ffffff;text-decoration:underline;font-weight:normal;}
#nav li.por{float:left;width:100px;position: relative;z-index:300;background:url(../images/x_2.jpg) no-repeat right center;}
#nav li.por ul{ background:#FFFFFF;height:360px;width:800px;z-index:300;position:absolute;left:-140px;border-bottom: 1px solid #ff9000;}
.por li.dp1{width:180px;background: url(../images/dpdivider.jpg) no-repeat right top;float: left;font-size: 12px;margin:20px 0px 0px 20px;}
.por li{width:180px;line-height:24px;}
.por li.dp1 li ol{height: 354px;}
.por li.first{margin-bottom:5px;}
.por li.first a{color:#000000;font-weight:bold;font-size: 14px;}
.por li.none{width:180px;}
.por li.none a{color: #004A9D;padding-right:30px;background: url(../images/hot.gif) no-repeat right center;} 
.por li a{color: #111111;font-size: 12px; font-weight: normal;}
.por li a:hover{color:#FF9000;} 
.content{width:100%;background:url(../images/bj1.jpg) repeat-x #ffffff;height:auto;overflow:hidden;}
.con{background:#FFFFFF;width:978px;margin: 0 auto;border: 1px solid #c8c8c8;border-top:none;padding:10px;}
.banner{ width:980px; height:350px;position: relative;text-align:center;}



    .banner_index{ height:365px;position:relative; overflow:hidden; width:980px;}
        .banner_index .btn,.banner_pro .bBtn{ position: absolute; top:165px; width:35px; height:38px; display:block; z-index:3;}
        .banner_index .btnPre,.banner_pro .bPre{ background:url(../images/zs.png) no-repeat 0 -179px; left:20px;}
             .banner_index .btnPre:hover,.banner_pro .bPre:hover{ background:url(../images/zs.png) no-repeat -78px -179px;}
        .banner_index .btnNext,.banner_pro .bNext{ background:url(../images/zs.png) no-repeat -37px -179px;right: 20px;}
        .banner_index .btnNext:hover,.banner_pro .bNext:hover{ background:url(../images/zs.png) no-repeat -114px -179px;}
        .banner_index .banner_wrap{ position:absolute; left:0px; top:0px; z-index:2;}
            .banner_index .banner_wrap li{ width:980px; float: left;}
    .indexBanner_num{ width:980px; height:10px; position:absolute; left:0px; bottom:10px; z-index:99;} 
        .indexBanner_num a{ width:8px; height:8px; padding:0px 3px; display:inline-block; _zoom:1; background: url(../images/bg_num.png) no-repeat; font-size:0px; line-height:0px; margin:0 1px;}
        .indexBanner_num a.on,.indexBanner_num a:hover{ background: url(../images/bg_num_on.png) no-repeat;}







.img {height:350px;overflow:hidden;position: relative;width:100%;max-width:980px;}
.hot{width:974px;margin-top:10px;height:26px;line-height:26px;border:1px solid #dcdcdc;padding:2px;}
.hot h3{background: url(../images/x_3.jpg) no-repeat left center;display:block;padding-left:12px;font-family:"宋体","Arial";font-size:14px;height:26px;line-height:26px;width:80px;color: #ffffff;float: left;}
.hot p{width:580px;float: left;margin-left:15px;height:26px;line-height:26px;}
.hot span{float: right;height:26px;line-height:26px;margin-right:15px;}
.hot span a{margin-left:10px;padding-left:25px;}
.main{width:958px;height:auto;overflow:hidden;margin-top:15px;padding:10px;border:1px solid #dcdcdc;}
.main_left{width:310px;float:left;margin-right:15px;}
.main_right{width:210px;float:right;} 
.main_conten{width:408px;float:left;margin-right:15px;}
.xw1{width:310px;overflow:hidden;height:auto;}
.dh1{width:100%;height:30px;}
.dh1 h3{font-family:"宋体","Arial";font-size:14px;height:30px;line-height:30px;width:100px;color:#000000;float: left;} 
.xw1 ul{width:100%;overflow:hidden;height:auto;}
.xw1 ul li{height:26px;line-height:26px;padding-left:15px;background: url(../images/x_7.jpg) no-repeat left center;} 
.xw1 ul li a{line-height:26px;float:left;} 
.xw1 ul li span{line-height:26px;float:right;} 
.xw1 p{width:100%;height:30px;line-height:30px;} 
.xw1 p a{color:#0e5fcb;text-decoration:underline;float:right;}
.xw2{width:310px;overflow:hidden;height:auto;}
.dh2{width:100%;height:30px;}
.dh2 h3{font-family:"宋体","Arial";font-size:14px;height:30px;line-height:30px;width:100px;color:#000000;float: left;} 
.xw2 ul{width:100%;overflow:hidden;height:auto;}
.xw2 ul li{height:26px;line-height:26px;padding-left:15px;background: url(../images/x_7.jpg) no-repeat left center;} 
.xw2 ul li a{line-height:26px;float:left;} 
.xw2 ul li span{line-height:26px;float:right;} 
.xw2 p{width:100%;height:30px;line-height:30px;} 
.xw2 p a{color:#0e5fcb;text-decoration:underline;float:right;}
.dh3{width:100%;height:30px;border-bottom:1px solid #dcdcdc;}
.dh3 h3{margin-right:15px;font-family:"宋体","Arial";font-size:14px;height:30px;line-height:30px;width:80px;color:#000000;float: left;}
.dh3 h3 a{color:#000000;border:1px solid #dcdcdc;border-bottom:none;width:80px;background:#f0f0f0;text-align:center;display:block;}
.dh3 h3 a:hover{color:#ffffff;background: url(../images/x_8.jpg) repeat-x;}

/*新代码*/
.dh3 h3.nomol{width:80px;}
.dh3 h3.nomol a{color:#ffffff;background: url(../images/x_8.jpg) repeat-x;width:80px;border:1px solid #dcdcdc;border-bottom:none;}
/*新代码*/

.gs{width:100%;padding:10px 0px;height:105px;overflow: hidden;}
.gs span{float:left;width:100px;}
.gs span img{padding:2px;border: 1px solid #EEE;}
.gs p{float: right;width:280px;height:105px;overflow: hidden;line-height:21px;}
.gs p a{color: #FF0500;}
.gs p a:hover{text-decoration:underline;}
.zx{width:408px;padding:0px 5px;height:auto;overflow:hidden;}
.zx1{color:#000000;font-weight:bold;}
.zx1 a{padding:0px 5px;text-decoration: underline;color:#000000;}
.zx p{text-indent: 2em;color:#ff0500;margin-top:10px;height:25px;line-height:25px;border:1px solid #dcdcdc;background:#fafafa;}
.picList li{width:108px;height:120px;border:1px solid #dcdcdc;padding:3px;} 
.picList li:hover{ border-color:#f00;  }
.picList .pic{display:block; height:75px;  width:108px;} 
.picList .pic img{ }  
.picList .title{ line-height:24px;display:block;text-align:center;}
.picList .title a{color: #FF0500;}
.picList .tit{line-height:24px;display:block;text-align:center;}
.picList .tit a{color: #000000;}
.leftLoop{ overflow:hidden; position:relative;width:430px;margin-top:10px;} 
.leftLoop .hd{ overflow:hidden;width:12px; height:128px;float:left; } 
.leftLoop .bd{width:375px;padding:0px 5px;overflow:hidden;float:left;} 
.leftLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop .bd ul li{ margin:0 4px; text-align:center; float:left;display:_inline;  } 

/*新代码*/
.cp1{width:380px;height:auto;overflow: hidden;margin:0 auto;margin-top:10px;}
.cp1 li{width:108px;height:120px;border:1px solid #dcdcdc;padding:3px;margin:5px; text-align:center; float:left;display:_inline;}
.cp1 li:hover{ border-color:#f00;  }
.cp1 .pic{display:block; height:75px;  width:108px;} 
.cp1 .pic img{  } 
.cp1 .title{ line-height:24px;display:block;text-align:center;}
.cp1 .title a{color: #FF0500;}
.cp1 .tit{line-height:24px;display:block;text-align:center;}
.cp1 .tit a{color: #000000;}
/*新代码*/
.fw{width:210px;overflow:hidden;height:auto;}
.fw p{width:210px;line-height:24px;height:48px;overflow:hidden;}
.fw span{margin-top:10px;display:block;text-align:center;background: url(../images/bj2.jpg) no-repeat;width:210px;line-height:25px;height:25px;}
.lx{width:210px;overflow:hidden;height:auto;}
.lx p{line-height:22px;height:132px;overflow:hidden;}
.fw1{width:210px;overflow:hidden;height:auto;}
.fw1 p{line-height:30px;width:210px;height:30px;}
.fw1 p a{color:#0E5FCB;float:left;font-weight:bold;font-family:"宋体","Arial";font-size:14px;}
.fw1 span{display:block;ine-height:30px;width:210px;}
.footer{background:url(../images/foot_bj.jpg) repeat-x;width:100%;height:auto;margin-top:20px;padding-bottom:10px;}
.foot{color: #000000;margin: 0 auto;width: 980px;}
.foot1{line-height:29px;text-align:center;width:100%;padding-top:10px;}
.foot1 p{text-align:center;}
.foot1 a{font-family:"宋体","Arial";font-size:14px;color:#000000;padding:0px 5px;}
.foot1 a:hover{color:#ff0500;}
.foot2{line-height:22px;text-align:center;width:100%;}
.foot2 p{color:#000000;margin: 0 auto;text-align:center;}
.foot2 a{font-family:"宋体","Arial";font-size:12px;color:#000000;}
.foot2 a:hover{color:#ff0500;}
.foot2 p b{color:#CC0000;}



.conter{width:980px;height:auto;overflow:hidden;margin-top:15px;}
.left{width:237px;float:left;margin-right:10px;}
.right{width:731px;float:right;border:1px solid #dcdcdc;background:#fafafa;}
.left1{overflow:hidden;height:auto;width:100%;}
.dh4{width:100%;height:45px;background: url(../images/bj3.jpg) no-repeat;}
.dh4 h3{text-align:center;padding-bottom:7px;font-family:"宋体","Arial";font-size:14px;height:38px;line-height:38px;width:100%;color:#ffffff;}
.left1 ul{width:217px;margin-left:18px;padding-bottom:20px;background:#f5f6fb;border:1px solid #dcdcdc;border-top:none;border-botton:none;}
.left1 ul li{border-top:1px solid #dcdcdc;height:auto;line-height:35px;}
.left1 ul li a.left_a{width:177px;display:block;font-size:12px;font-weight:bold;color:#000000;padding-left:40px;background: url(../images/bj4.jpg) no-repeat;}
.left1 ul li a.left_a:hover{color:#0055ff;background: url(../images/bj5.jpg) no-repeat;}
.left1 ul li dd{line-height:30px;width:217px;border-top:1px solid #dcdcdc;}
.left1 ul li dd a{padding-left:60px;width:157px;line-height:30px;background: url(../images/x_7.jpg) no-repeat 50px center;}
.left2{overflow:hidden;height:auto;width:100%;}
.left2 ul{overflow:hidden;height:auto;width:207px;margin-left:18px;padding:5px 5px 20px 5px;background:#f5f6fb;border:1px solid #dcdcdc;border-top:none;border-botton:none;}
.left2 ul li{width:91px;height:auto;float:left;margin:5px;}
.left2 ul li a{display:block;width:91px;text-align:center;}
.left2 ul li a img{padding:2px;border:1px solid #e6e6e6;}
.left2 ul li span{background:#dddddd;display:block;width:91px;text-align:center;margin-top:10px;}
.left2 ul li span a{color:#000000;display:block;text-align:center;}
.left2 ul li span a:hover{color:#ff0500;}
.left3{overflow:hidden;height:auto;width:100%;}
.left3 p{width:197px;margin-left:18px;height:180px;line-height:22px;padding:10px;background:#f5f6fb;border:1px solid #dcdcdc;border-top:none;}
.dh5{width:100%;border-bottom: 1px solid #CCCCCC;height: 30px;line-height: 30px;}
.dh5 h3{float:left;padding-left:30px;background: url(../images/x_9.jpg) no-repeat 10px center;font-family:"宋体","Arial";font-size:14px;height:30px;line-height:30px;width:100px;color: #000000;float: left;}
.dh5 span{float: right;margin-right: 30px;text-align: right;}
.wz{width:100%;height:auto;overflow:hidden;margin:15px 0px;}
.wz h3{text-align:center;line-height:40px;width:100%;}
.wz span{}
.wz_p{height:auto;overflow:hidden;margin-top: 10px;font-family:"宋体","Arial";font-size:14px;padding:0px 20px;line-height:24px;}
.wz2{width:100%;margin:15px 0px;height:auto;overflow:hidden;}
.wz3{width:95%;margin:0 auto;}
.wz3 li{height:30px;line-height:30px;border-bottom: 1px solid #DCDCDC;}
.wz3 li a{float:left;padding-left:10px;background: url(../images/dot2.gif) no-repeat left center;}
.wz3 li span{float:right;}
.right1{width:100%;height:auto;overflow:hidden;}
.right1 ul{width:718px;margin:20px auto;}
.right2{width:157px;background:#ffffff;border:1px solid #dcdcdc;padding:5px; margin:5px;display: inline;float: left;}
.right2 span{ text-align: center;margin-top:5px;}
.right2 span h3 {display: block;line-height:24px;text-align: center;font-size:12px;}
.right2 span p{text-align:left;line-height:22px;height:66px;overflow:hidden;}
.right2 span h4{font-size:12px;line-height:30px;}
.right2 span h4 a{float:left;color:#0e5fcb;}
.right2 span h4 a:hover{text-decoration:underline;}


.nr_zxny{margin-left:20px;}
.class_list{margin:0;padding:0;}
.class_list dt{line-height:25px;}
.list_title{font:14px Microsoft Yahei;margin:0;padding:0;color:#03f;}
.list_title a{color:#03f;text-decoration:underline;}
.list_title a:hover{color:#f30;}
.list_jj{color:#444;margin:5px 0;word-wrap:break-word;overflow:hidden;width:700px; line-height:15px;}
.list_other{color:#777;margin-bottom:10px;border-bottom:1px dashed #ccc;padding-bottom:5px;}
.list_other span{color:#390;}

