﻿@charset "utf-8";
/* CSS Document */
body{
	
	font-size:12px;
	font-weight:normal;
	color:#595656;
	line-height:1.5;
	background:url(../images/bj.jpg);
	font-family:'微软雅黑'
	}
*{
	margin:0;
	padding:0;
	}
img{
	border:0;
	}
ul,li{
	list-style:none;
	}
a{
	color:#595656;
	text-decoration:none;
	}
a:hover{
	color:#cd3136;
	text-decoration:none;
	}
table{ margin: auto}
.header{ width:100%; height:90px; background-color:#FFFFFF; float:left}
.top{ width:1100px; height: 90px; margin:auto;}
.logo{ width:113x; height:58px; float:left; margin-top:15px;}
.jrsc{ width:270px; float:right; height:30px; text-align:right; margin-top:10px;}
.nav{ width:760px; float:right; height:34px; margin-top:10px;}
.nav ul li{ width:108px; float:left; height:34px; line-height:34px; text-align:center; font-size:16px; letter-spacing:2px;}
.nav ul li a{ width:108px; float:left; height:34px; line-height:34px; text-align:center; font-size:16px;}
.nav ul li a:hover{ color:#FFFFFF; background:url(../images/navjhbj.jpg) no-repeat center}
#banner { float: left; padding: 0px; width: 100%; height: 426px; }
.slides { margin: 0px auto; width: 1280px; height: 426px; overflow: hidden; position: relative; }
.slide-pic { margin: 0px; padding: 0px; width: 100%; overflow: hidden; list-style: none; }
    .slide-pic img { width: 1280px; height: 426px; }
    .slide-pic li { display: none; }
        .slide-pic li.cur { display: block; }

.slide-li { margin: 0px auto; padding: 0px;position: absolute;left:0px; right:0px;  bottom: 0px;  *position: absolute;*left:50%;   *bottom: 0px; *margin-left:-516px;    width:1033px;  }
    .slide-li li { margin: 0px; padding: 0px; width: 33%;  *width: 32%;height: 10px; float: left; overflow: hidden; list-style: none; margin-right:0.15%; margin-left:0.15%  }
    .slide-li a { width: 33%;*width: 32%; height: 10px; color: #000; font-size: 12px; display: block; margin-right:0.1%; margin-left:0.1% }
        .slide-li a:hover { color: #F00; text-decoration: none; }
.op li { background: #565656; filter: alpha(opacity=80); opacity: 0.8; }
    .op li.cur { background: #DE3C3A; }
.slide-txt span { display: none; }

.main{ width:1100px; margin:auto}
.main_01{ width:1100px; float:left; background-color:#FFFFFF; padding-bottom:30px;}
.index_b{ width:1100px; float:left; height:33px; background:url(../images/dt.jpg) no-repeat center bottom}
.foot{ width:100%; height:277px; float:left; background:url(../images/footbj.jpg) repeat-x; margin-top:10px;}
.foot_01{ width:1100px; margin:auto}
.foot_02{ width:1200px; height:208px; float:left; margin-top:20px;}
.foot_02 ul li{ width:100px; float:left; padding-left:40px; line-height:25px; color:#CFCDCE; font-family:'微软雅黑'; height:198px; overflow:hidden}
.foot_02 ul li span{ font-size:14px; color:#FFFFFF; line-height:45px; height:45px;}
.foot_02 ul li a{ color:#CFCDCE}
.foot_02 ul li a:hover{ color:#FFFFFF}
.foot_03{ width:1100px; height:50px; line-height:50px; color:#BFBEBC; font-size:14px; font-family:'微软雅黑'; float:left}
.foot_03 a{ color:#BFBEBC}
.foot_03 a:hover{ color:#ffffff}
.zmain{ width:1000px; float:left; margin-left:50px; margin-right:50px;}
.ywly{ width:1000px; float:left; margin-top:20px;}
.ywly_title{ width:1000px; float:left; height:35px; line-height:30px; font-size:18px; font-size:'微软雅黑'; color:#cd3136}
.ywly_title span{ color:#787878; font-size:12px; margin-left:10px; font-family:Arial, Helvetica, sans-serif}
.ywly_tex{ width:1000px; float:left; margin-top:20px;}
.ywly_tex ul li{ width:108px; float:left; margin-left:46px; margin-right:46px; height:108px; overflow:hidden; background:url(../images/tpbj.jpg) no-repeat center; text-align:center}
.ywly_tex ul li p{ margin-top:7px;}
.ywly_tex ul li a{ width:108px; float:left; height:93px;color:#FFFFFF; padding-top:15px;}
.ywly_tex ul li a:hover{ background:url(../images/tpjhbj.jpg) no-repeat center; color:#FFFFFF}
.zmain_01{ width:1000px; float:left; margin-top:40px;}
.fjgj{ width:520px; float:left}
.fjgj_title{ width:520px; float:left; height:35px; line-height:30px; font-size:18px; font-size:'微软雅黑'; color:#cd3136}
.fjgj_title span{ color:#787878; font-size:12px; margin-left:10px; font-family:Arial, Helvetica, sans-serif}
.fjgj_title em{ float:right}
.fjgj_tex{ width:520px; float:left;}
.fjgj_tex ul li{ width:242px; float:left; margin-right:15px; margin-top:15px;}
.new{ width:479px; float:right; border-left:1px solid #CCCCCC}
.new_title{ width:454px; float:left; height:45px; line-height:30px; font-size:18px; font-size:'微软雅黑'; color:#cd3136; margin-left:25px;}
.new_title span{ color:#787878; font-size:12px; margin-left:10px; font-family:Arial, Helvetica, sans-serif}
.new_title em{ float:right; margin-top:8px;}
.new_dd{ width:454px; float:left; margin-left:25px; margin-top:8px; padding-bottom:17px; border-bottom:1px dashed #CCCCCC}
.new_dd_img{ width:201px; height:122px; float:left}
.new_dd_tex{ width:240px; float:right}
.new_dd_tex span{ width:240px; float:left;  line-height:25px; text-align:center; font-size:14px}
.new_dd_tex em{ width:240px; float:left; line-height:20px; font-style:normal;}
.new_tex{ width:454px; float:left; margin-left:25px; margin-top:5px;}
.new_tex ul li{ width:454px; float:left; height:21px; line-height:21px;}
.new_tex ul li span{ float:right}
.ksdh{ width:520px; float:left}
.lxwm{ width:480px; float:right;}
.lxwm_title{ width:454px; float:left; height:35px; line-height:30px; font-size:18px; font-size:'微软雅黑'; color:#cd3136; margin-left:25px; border-bottom:1px solid #CCCCCC}
.lxwm_title span{ color:#787878; font-size:12px; margin-left:10px; font-family:Arial, Helvetica, sans-serif}
.lxwm_tex{ width:454px; float:left; margin-left:25px; line-height:25px; margin-top:15px;}
.ksdh_01{ width:80px; float:left; margin-right:55px;}
.ksdh_01_title{ width:80px; float:left; height:35px; line-height:35px; font-size:18px; font-family:'微软雅黑'; color:#cd3136; border-bottom:1px solid #CCCCCC; text-align:center}
.ksdh_01_tex{ width:80px; float:left; margin-top:10px;}
.ksdh_01_tex ul li{ width:80px; float:left; height:25px; line-height:25px; font-size:14px}
.ksdh_02{ width:250px; float:right;}
.ksdh_02_title{ width:80px; float:left; height:35px; line-height:35px; font-size:18px; font-family:'微软雅黑'; color:#cd3136; border-bottom:1px solid #CCCCCC; text-align:center}
.ksdh_02_tex{ width:250px; float:left; margin-top:10px;}
.ksdh_02_tex ul li{ width:80px; float:left; height:25px; line-height:25px; font-size:14px; margin-right:45px;}
.ksdh_02_tex ul li img{ margin-top:5px;}

.nybanner{ width:100%; height:323px; float:left; text-align:center}
.nymain_01{ width:1100px; float:left; padding-bottom:5px; margin-top:10px;}
.nywz{ width:1100px; float:left; height:40px; line-height:40px; color:#cd3136; font-size:18px}
.nywz span{ float:right; color:#595656; font-size:12px}
.nywz em{ margin-left:10px; font-style:normal; font-size:14px; font-family:Arial, Helvetica, sans-serif}
.xfl{ width:1035px; *width:1000px;float:left; height: auto; margin-left:65px;}
.xfl a{ margin-left:20px; margin-right:20px; float:left; height: auto; line-height:45px; font-size:16px}
.xfl a:hover{ background:url(../images/jt.png) no-repeat center bottom; color:#cd3136}
.f1{ background:url(../images/jt.png) no-repeat center bottom; color:#cd3136}
.nymain{ width:100%; float:left; background-color:#FFFFFF; padding-bottom:15px;}
.flb{ width:1098px; float:left; border:1px solid #A1A1A1; margin-top:15px;}
.flb ul li{ width:72px; float:left; height:30px; line-height:30px; text-align:center}
.flb_nr{ width:1100px; float:left; padding-bottom:20px; padding-top:15px;}
.flb_nr_01{ width:1098px; float:left; overflow:hidden;border:1px solid #A1A1A1; background-color:#A8A8A8;}
.flb_nr_01_l{ width:220px; float:left; background-color:#A8A8A8; line-height:22px; color:#FFFFFF;  padding-left:15px; padding-right:15px; padding-bottom:30px;}
.flb_nr_01_r{ width:818px; float: right;  line-height:21px; background-color:#ffffff;}





 /* easy clearing */
      .flb_nr_01:after
      {
          content: '[DO NOT LEAVE IT IS NOT REAL]';
          display: block;
          height: 0;
          clear: both;
          visibility: hidden;
      }
      .flb_nr_01
      {
          display: inline-block;
      }
      /*\*/
      .flb_nr_01
      {
          display: block;
      }
      /* end easy clearing */
      /*\*/
      .flb_nr_01_l, .flb_nr_01_r
     {
          padding-bottom: 32767px !important;
          margin-bottom: -32767px !important;
      }
      @media all and (min-width: 0px)
     {
          .flb_nr_01_l, .flb_nr_01_r
        {
             padding-bottom: 0 !important;
             margin-bottom: 0 !important;
        }
         .flb_nr_01_l:before, .flb_nr_01_r:before
        {
             content: '[DO NOT LEAVE IT IS NOT REAL]';
            display: block;
            background: inherit;
             padding-top: 32767px !important;
             margin-bottom: -32767px !important;
            height: 0;
        }
    }



.flb_nr_01_r1{ width:818px; float: right; line-height:18px; padding-left:10px; padding-right:10px; }
.cywz{ width:1098px; float:left; border:1px solid #A1A1A1; margin-top:15px; padding-bottom:10px; padding-top:5px;}
.cywz_l{ width:160px; float:left; line-height:30px; text-align:center; font-size:14px}
.cywz_r{ width:938px; float:right;}
.cywz_r a{ margin-left:20px; margin-right:20px; float:left; line-height:30px; border-bottom:1px solid #CCCCCC}

.lxnr{ width:1100px; float:left; line-height:25px; background:url(../images/lxt.jpg) no-repeat right bottom}
.zlsq{ width:580px; float:left; line-height:25px;}
.aa{ height:35px; line-height:35px; border-bottom:1px dashed #CCCCCC; font-size:16px; margin-top:15px;}
.bb{background:url(../images/tb.jpg) no-repeat left; padding-left:20px; color:#cd3136; font-size:14px; margin-top:5px;}
.gsjj{ width:1100px; float:left; margin-top:40px;}
.gsjj_l{ width:115px; float:left; padding-left:25px; background:url(../images/gjt.jpg) no-repeat left; line-height:60px; font-size:30px}
.gsjj_r{ width:960px; float:right}
.gsjj_r_title{ width:960px; float:left; height:35px; line-height:35px; color:#cd3136; font-size:14px}
.gsjj_r_tex{ width:960px; float:left; line-height:22px;}
.newlb{ width:1100px; float:left; height:167px; background:url(../images/newbj.jpg) no-repeat center}
.newlb_date{ width:55px; float:left; line-height:18px; color:#FFFFFF; margin-top:66px; text-align:center}
.newlb_img{ width:204px; height:133px; margin-left:25px; float:left; margin-top:17px;}
.newlb_tex{ width:791px; float:right; margin-top:17px;}
.newlb_tex_title{ width:761px; float:left; margin-right:30px; height:30px; line-height:30px; font-size:14px}
.newlb_tex_dd{ width:761px; float:left; margin-right:30px; line-height:22px; height:95px; overflow:hidden}
.newlb_tex_more{ width:781px; height:25px; line-height:25px; float:left; text-align:right; color:#FFFFFF; padding-right:10px;}
.newlb_tex_more a{ color:#FFFFFF}
.fy{ width:1100px; float:left; height:25px; line-height:25px; margin-bottom:20px; margin-top:40px; text-align:center}
.fy a{ padding-left:5px; padding-right:5px; border:1px solid #CCCCCC}
.fy a:hover{ color:#cd3136}
.cgal{ width:1100px; float:left; height:167px; background:url(../images/newbj.jpg) no-repeat center; overflow:hidden}
.cgal_date{ width:55px; float:left; line-height:18px; color:#FFFFFF; margin-top:66px; text-align:center}
.cgal_tex{ width:995px; float:right; margin-top:17px;}
.cgal_tex_title{ width:965px; float:left; margin-right:30px; height:30px; line-height:30px; font-size:14px}
.cgal_tex_dd{ width:965px; float:left; margin-right:30px; line-height:22px; height:95px; overflow:hidden}
.cgal_tex_more{ width:985px; height:25px; line-height:25px; float:right; text-align:right; color:#FFFFFF; padding-right:10px;}
.cgal_tex_more a{ color:#FFFFFF}

.yhxx{ width:1025px; float:left; height: auto; margin-left:65px; padding-left:20px;}
.yhxx ul li{ width:1025px; float:left; line-height:25px;; font-size:14px; margin-top:20px;}
.yhxx ul li span{ color:#cd3136}

.title{ width:1100px; float:left; height:40px; line-height:40px; border-bottom:1px solid #7B7B7B; text-align:center; font-size:14px}
.tex{ width:1100px; float:left; margin-top:40px; line-height:25px;}
.zhuanli{ width:1100px; float:left; background:url(../images/lxt.jpg) no-repeat right bottom}
.zhuanli ul{ width:364px; float:left;}
.zhuanli ul li{ width:364px; float:left; height:29px; line-height:29px; background:url(../images/zlbj.jpg) no-repeat center; font-size:14px; padding-top:8px;}
.zhuanli ul li span{ color:#FFFFFF; width:23px; text-align:center; float:left}
.zhuanli ul li em{ width:330px; float:right; font-style:normal}

.photo{ width:221px; float:left; line-height:25px; margin-bottom:40px; margin-left:27px; margin-right:27px;}
.photo span{text-align:center;}
.home{background:url(../images/navjhbj.jpg) no-repeat center; color:#FFFFFF}
.teshu{ width:1100px; min-height:237px;height:auto!important;overflow:hidden;}
.zhuanlite{background:url(../images/sbt.jpg) no-repeat right bottom;}

.numa-page{ padding:40px 0px 50px 0px;}
.numa-page em{ border:1px solid #F9A711;}
.numa-page em.currPage{ background:#FED68B;}
.numa-page .leftsor,.numa-page .rigsor{ color:#F9A711;}



p#back-to-top{
    position:fixed;
    display:none;
    bottom:100px;
    right:80px;
}
p#back-to-top a{
    text-align:center;
    text-decoration:none;
    color:#595656;
    display:block;
    width:46px;
    /*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
    -moz-transition:color 1s;
    -webkit-transition:color 1s;
    -o-transition:color 1s;
}
p#back-to-top a:hover{
    color:#979797;
}
p#back-to-top a span{
    background:transparent url(../images/sprite.png?1202) no-repeat ;
    border-radius:6px;
    display:block;
    height:23px;
    width:46px;
    margin-bottom:5px;
    /*使用CSS3中的transition属性给<span>标签背景颜色添加渐变效果*/
    -moz-transition:background 1s;
    -webkit-transition:background 1s;
    -o-transition:background 1s;
}
#back-to-top a:hover span{
    background:transparent url(../images/sprite.png?1202) no-repeat ;
}




