@charset "gb2312";





* { margin:0px; padding:0px;}

body { width:100%; height:auto; margin:0 auto; padding:inherit; font-family: "Microsoft YaHei","ËÎÌå"; font-size:12px; background:#f6f6f6;}

span       {margin: 0; padding: 0;}
ul,li,tr,td      {margin: 0; padding: 0; list-style: none;}
img        {vertical-align: center; margin:0; padding:0; border:none;}


a   {text-decoration: none; color: #3a3a3a;}
a:hover  {color: #ff0000;}
a:link{ color:#000; text-decoration:none;}
a:active{ color:#000; text-decoration:none;}
.clear{ clear:none;}







.h10{ margin-top:10px; float:left;}
.h15{ margin-top:15px; float:left;}
.h20{ margin-top:20px; float:left;}
.h30{ margin-top:30px; float:left;}
.h7{ margin-top:7px;}

.mar15{ margin-left:15px;}

.mar18{ margin-left:18px;}

.h600{height:640px;}

.mar10{ margin-left:10px;}
.mar20{ margin-left:20px;}
.martop20{ margin-top:20px;}
.marr20{margin-right:20px;}
.h40{ margin-top:40px;}



.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}




.more{ width:50px; height:24px; float:right;  margin:8px 0 0 0;display:inline; font:12px/20px "Microsoft YaHei","ËÎÌå"; color:#fff;}
.more a{ width:50px; height:24px; float:left; font:12px/20px "Microsoft YaHei","ËÎÌå"; color:#333;}
.more a:hover{ width:50px; height:24px; float:left; font:12px/20px "Microsoft YaHei","ËÎÌå"; color:#F00;}




.font14{ width:108px; height:38px; float:left; font: 16px/38px "Microsoft YaHei","ËÎÌå"; color:#333;  display:inline; text-align:center; }

.heada{width:100%;height:auto; margin:0 auto; padding:inherit;}
.main{ width:1000px; height:auto; margin:0 auto; padding:inherit;}
.xxgkhead{width:100%; background:#fff; height:450px;}

.px310{width:310px; height:auto;}
.px670{width:670px; height:auto;}




.head{  height:125px; background:#0b55b3; }
.head .head_logo{ width:1000px; height:125px; background:url(imageslogo2.png) no-repeat;}










.navbg{height:50px; width:100%; background-color:#1295d8; float:left;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
  .nav{ padding-right:27px; height:50px; line-height:50px;  position:relative; z-index:1; float:left;}
  .nav a{ color:#fff;  }
  .nav .nLi{ float:left;  position:relative; display:inline;  }
  .nav .nLi h3{ float:left;  }
  .nav .nLi h3 a{ display:block; padding: 0px 28px; font-size:16px; font-weight:bold; text-align:center; }
  .nav .sub{ display:none; width:120px; left:0; top:45px;  position:absolute; background:#1847a7;  line-height:28px; padding:5px 0;  }
  .nav .sub li{ zoom:1; }
  .nav .sub a{ display:block; padding:0 10px; font-size:14px; text-align:center; line-height:28px; }
  .nav .sub a:hover{ background:#6d6d6d; color:#fff; font-size:14px; text-align:center; }
  .nav .on h3 a{ background:#1847a7; color:#fff;    }








.slider{ width:100%;  min-width:1000px;  height:320px;  position:relative; overflow:hidden; background:#fff; text-align:center;   } 
.slider .bd{ width:1000px; position:absolute; left:50%; margin-left:-500px  } 
.slider .bd li{ width:1000px;  overflow:hidden; }
.slider .bd li img{ display:block; width:1000px; height:320px;    } 
.slider .tempWrap{ overflow:visible !important } 
.slider .tempWrap ul{  margin-left:-1000px !important;   }
.slider .hd{ position:absolute; width:100%; left:0;  z-index:1; height:8px; bottom:20px;  text-align:center;  }
.slider .hd li{ display:inline-block; *display:inline; zoom:1; width:8px; height:8px; line-height:99px; overflow:hidden; background:url(imagesslider-btn.png) 0 -10px no-repeat;   margin:0 5px; cursor:pointer; filter:alpha(opacity=60);opacity:0.6;  }
.slider .hd li.on{ background-position:0 0; filter:alpha(opacity=100);opacity:1;  } 
.slider .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:420px; cursor:pointer;   } 
.slider .prev{ left:-50%; margin-left:-500px;  }
.slider .next{ left:50%;  margin-left:500px;  } 
.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:420px; background:#000; filter:alpha(opacity=50);opacity:0.5;   }
.slider .pnBtn .arrow{ display:none;   position:absolute; top:0; z-index:1; width:60px; height:420px;  } 
.slider .pnBtn .arrow:hover{ filter:alpha(opacity=60);opacity:0.6; }
.slider .prev .arrow{ right:0; background:url(imagesslider-arrow.png) -120px 0 no-repeat;   } 
.slider .next .arrow{ left:0; background:url(imagesslider-arrow.png) 0 0 no-repeat;  }










.xyxw{ width:670px; height:auto;}
.xyxw .xyxw_top{ width:670px; height:39px; border-bottom:1px solid #ccc;}
.xyxw .xyxw_top i{ width:120px; height:40px; float:left;}
.xyxw .xyxw_top .xyxw_more{ width:80px; height:40px; color:#888; font-size:14px; line-height:40px;}
.xyxw .xyxw_top .xyxw_more a{ color:#888;}
.xyxw .xyxw_top .xyxw_more a:hover{ color:#F00;}
.xyxw .xyxw_bottom {width:785px; height:auto;}

.xyxwlb{width:370px; height:auto;}
.xyxwlb ul { list-style:none;}
.xyxwlb ul li{ margin-left:35px; height:40px; line-height:40px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; color:#444;   border-bottom:1px dashed #ccc;}
.xyxwlb ul li a{  color:#444;}
.xyxwlb ul li a:hover{  color:#f06427;}
.xyxwlb  .sj{float:right; padding-right:5px;}




.hdp{ width:280px; height:180px; float:left; }


#focus,#focus ul li,#focus img{width:280px;height:180px;overflow:hidden}
#focus{position:relative;float:left;border:0px solid #ccc;}
#focus ul{height:180px;position:absolute}
#focus ul li{float:left;position:relative;background:#000}
#focus img{float:left;display:block}
#focus .btnBg,#input_tit{position:absolute;width:300px;height:28px;left:0;bottom:0}
#focus .btnBg{background:#000; width:387px;}
#focus .btn{ z-index:1; position:absolute; width:397px;height:18px;right:5px;bottom:5px;text-align:right}
#focus .btn span{display:inline-block; _display:inline; _zoom:1;width:23px;height:18px;margin-left:5px;cursor:pointer;background:#fff;text-align:center;line-height:19px;overflow:hidden}
#focus .preNext,#per_page,#next_page{width:45px;height:100px;position:absolute;background:url(../newimg/sprite.png) no-repeat 0 0;cursor:pointer}
#focus .preNext{top:90px}
#focus .pre{left:0}
#focus .next{right:0;background-position:right top}
#input_tit{font-size:14px;padding-left:15px;line-height:28px;overflow:hidden;color:#fff}




.tzgg{ width:310px; height:auto; }
.tzgg  .tzgg_top{ width:310px; height:39px; border-bottom:1px solid #ccc; }
.tzgg  .tzgg_top i{ width:64px; height:40px;  float:left;}
.tzgg  .tzgg_top h2{ width:100px; height:40px; text-align:center; font:18px/54px "Î¢ÈíÑÅºÚ","ËÎÌå"; color:#333; float:left;}
.tzgg  .tzgg_top .tzgg_more{ width:60px; height:40px; color:#888; font-size:14px;  line-height:54px;}
.tzgg  .tzgg_top .tzgg_more a{ color:#888;}
.tzgg  .tzgg_top .tzgg_more a:hover{ color:#F00;}
.tzgg  .tzgg_bottom {width:310px; height:auto;}
.tzgg  .tzgg_bottom ul{ list-style:none; }
.tzgg  .tzgg_bottom ul li{  height:40px; line-height:40px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; color:#444; background:url(../images/button.png) 10px 8px no-repeat;}
.tzgg  .tzgg_bottom ul li a{  color:#444;}
.tzgg  .tzgg_bottom ul li a:hover{  color:#f06427;}
.tzgg  .tzgg_bottom  .sj{float:right; padding-right:5px;}




.xxgk{ width:320px; height:auto; background:#fff;}
.xxgk  .xxgk_top{ width:320px; height:34px; border-bottom:1px solid #444444; background:url(imageslanmubg.png) 0px 5px no-repeat; margin-bottom:10px;}
.xxgk  .xxgk_top i{ width:64px; height:35px;  float:left;}
.xxgk  .xxgk_top .xxgk_more{ width:80px; height:32px; line-height:32px; }

.xxgk  .xxgk_bottom {width:320px; height:354px;  }
.xxgk  .xxgk_bottom ul{ list-style:none; }
.xxgk  .xxgk_bottom ul li{ height:90px; float:left; }
.xxgk  .xxgk_bottom  .sj{float:left; height:58px; width:56px; border:1px solid #1295d8; text-align:center; color:#497add; font-size:12px;}
.xxgk  .xxgk_bottom  .sj p{color:#fff;height:35px; line-height:35px; background-color:#1295d8; font-size:24px; }
.xxgk  .xxgk_bottom  .xxgktit{width:250px; padding-left:10px; font-size:14px; line-height:24px; float:left; font-weight:bold;}
.xxgk  .xxgk_bottom  .xxgkdes{width:250px; padding-left:10px; font-size:12px; line-height:18px; float:left;}
.xxgk  .xxgk_bottom  a{ color:#444;}
.xxgk  .xxgk_bottom  a:hover{ color:#F00;}



.bslc{ width:320px; height:auto; background:#fff;}
.bslc  .bslc_top{ width:320px; height:32px; }
.bslc  .bslc_top h2{ width:180px; height:32px; text-align:left; font:18px/32px "Î¢ÈíÑÅºÚ","ËÎÌå"; color:#333; float:left; padding-left:10px;  }
.bslc  .bslc_bottom {width:320px; height:auto;}
.bslc  .bslc_left{widht:245px; height:145px; float:left;}
.bslc  .bslc_left img{width:245px; height:145px; float:left;}
.bslc  .bslc_right{width:75px; float:left; padding-top:100px; font-size:14px; line-height:45px; text-align:center; color:#fff; }
.bslc  .bslc_right a{color:#fff;}
.bslc  .bslc_right a:hover{color:#F00;}



 #container li p{ height:145px; width: 100%; position: absolute; left: 0; top: -145px; color: #ffffff;
        z-index: 2; }
    #container li .img{ width: 230px; height: 150px; display: block;
        -moz-transition:.5s ease-in;
        -webkit-transition:.5s ease-in;
        -o-transition:.5s ease-in;
        -ms-transition:.5s ease-in;
        transition:.5s ease-in;}
    #container li:hover .img{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
    #container li p i{ width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0;z-index: -1;background: #000000; opacity: 0.7; -moz-opacity:0.7; filter:alpha(opacity=70); font-size: 16px; }
    #container li p span{ display: block; width: 94%; margin: 0 auto; line-height: 24px; font-size: 12px; padding-top:60px;}
    #container li p a{ display: block; position: absolute; width: 32px; height: 32px; left:50%; margin-left: -16px; top:20px; background:url("images/link.png") no-repeat 0 0;}
    .explain{ display: block; margin:0 auto;}




.zbcg{ width:1000px; height:auto; }
.zbcg .zbcg_top{ width:1000px; height:120px; border-bottom:1px solid #ccc;}
.zbcg .zbcg_top i{ width:120px; height:120px; float:left;}
.zbcg .zbcg_top .zbcg_more{ width:80px; height:54px; color:#888; font-size:14px;  line-height:40px;}
.zbcg .zbcg_top .zbcg_more a{ color:#888;}
.zbcg .zbcg_top .zbcg_more a:hover{ color:#F00;}
.zbcg  .zbcg_bottom{width:1000px; float:left;}



.zsxx{ width:320px; height:auto; background:#fff;}
.zsxx  .zsxx_top{ width:320px; height:35px; border-bottom:1px solid #444444; background:url(imageslanmubg.png) 10px 8px no-repeat; margin-bottom:10px;}
.zsxx  .zsxx_top h2{ width:180px; height:35px; text-align:left; font:18px/35px "Î¢ÈíÑÅºÚ","ËÎÌå"; color:#333; float:left; padding-left:25px;  }
.zsxx  .zsxx_top .zsxx_more{ width:80px; height:35px; color:#666666; font-size:14px;  line-height:35px;}
.zsxx  .zsxx_top .zsxx_more a{ color:#666666;}
.zsxx  .zsxx_top .zsxx_more a:hover{ color:#F00;}
.zsxx  .zsxx_bottom {width:320px; height:230px;}
.zsxx  .zsxx_bottom ul{ list-style:none; }
.zsxx  .zsxx_bottom ul li{ padding-left:25px; height:30px; line-height:30px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; color:#444; background:url(../images/botton.png) 10px 12px no-repeat;}
.zsxx  .zsxx_bottom ul li a{  color:#444;}
.zsxx  .zsxx_bottom ul li a:hover{  color:#f06427;}
.zsxx  .zsxx_bottom  .sj{float:right; padding-right:10px; font-size:12px;}



.ztzl{width:1200px; height:72px; }
.ztzl ul{ list-style:none;}
.ztzl ul li{widht:268px; height:72px; float:left; margin-right:32px;}



.nyztzl{width:280px; height:auto; }
.nyztzl ul{ list-style:none;}
.nyztzl ul li{widht:268px; height:72px; float:left; margin-bottom:10px; padding-left:6px;}


.yqlj{ width:1000px; height:auto; margin-top:20px;}
.yqlj  .yqlj_left{ width:200px; height:54px; float:left; background:url(imagesyqlj.png) 0px 8px no-repeat;}
.yqlj  .yqlj_right {width:800px; height:auto; float:left;}
.yqlj  .yqlj_right ul{ list-style:none; }
.yqlj  .yqlj_right ul li{width:100px; float:left;  height:54px; line-height:54px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; color:#444; text-align:center; }
.yqlj  .yqlj_right .on {width:100px; float:left;  height:54px; line-height:54px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; color:#444; background:url(../images/button.png) 2px 10px no-repeat;}
.yqlj  .yqlj_right ul li a{  color:#444;}
.yqlj  .yqlj_right ul li a:hover{  color:#f06427;}

















.qp_footer{ width:100%; height:180px; background-color:#0b55b3;}
.footer{ width:1000px; height:115px; }
.footernav{}
.footer_right {width:320px; background:url(imagesfootlogo.png) 30px 20px no-repeat;height:150px;}
.footer_left{width: 680px; text-align:center; font:14px/30px "Î¢ÈíÑÅºÚ","ËÎÌå"; padding-top:15px; float:left;}
.footer_left1{width:680px; height:50px; border-bottom:1px solid #88d4fa; }
.footer_left1 a{ color:#fff;}
.footer_left1 ul{ list-style:none;}
.footer_left1 ul li{width:85px; height:35px; font:14px/28px "Î¢ÈíÑÅºÚ","ËÎÌå";  padding:10px 0px; float:left;}
.footer_left2{width: 680px; color:#88d4fa; text-align:center; font:14px/30px "Î¢ÈíÑÅºÚ","ËÎÌå"; padding-top:15px; line-height:40px;}




.fanye {
    border: 0px solid #ccc;
    height: auto;
    padding: 8px;
    text-align: center;
    margin-top: 15px;
}

.fanye a {
    display: inline-block;
    line-height: 25px;
    padding: 0 10px;
    height: 25px;
    border: 1px solid #ccc;
    background: url(imagesw3c_tt.png) repeat-x left top;
    border-radius: 3px;
    margin: 0 2px;
}







.liebiao1{ width:670px; height:auto;}
.liebiao1 .liebiao1_top{ width:630px; height:35px; border-bottom:1px solid #ccc; line-height:40px;  padding-left:40px; background:url(imageslocal.png) no-repeat;}
.liebiao1 .liebiao1_top a{ color:#333; font-size:14px;}
.liebiao1 .liebiao1_top a:hover{ color:#F00; font-size:14px;}

.liebiao1 ul{ list-style:none; width:670px; height:auto; float:left;}
.liebiao1 ul li{padding-left:15px; list-style:none; width:655px; height:40px; float:left; font:14px/40px "Î¢ÈíÑÅºÚ","ËÎÌå"; color:#333; word-wrap:break-word; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; border-bottom:1px dashed #ccc;}
.liebiao1 ul li a{font:14px/40px "Î¢ÈíÑÅºÚ","ËÎÌå"; color:#333;  }
.liebiao1 ul li a:hover{ font:14px/40px "Î¢ÈíÑÅºÚ","ËÎÌå"; color:#F00;}
.liebiao1 ul li span{ width:80px; height:40px;  font:12px/40px "Î¢ÈíÑÅºÚ","ËÎÌå";  color:#888; float:right;}








.liebiao{ width:1000px; float:left; }
.liebiao_top{ width:1000px; height:30px; float:left; border-bottom:1px dashed #ccc;}
.liebiaocon{ width:1000px; float:left;}
.liebiao_bottom1{ width:1000px; float:left;}


.liebiao_bottom1 .content_tit1{ width:1000px; height:auto; float:left; text-align:center; font:bold 24px/60px "Î¢ÈíÑÅºÚ","ËÎÌå"; color:#0a53c0;}
.liebiao_bottom1 .content_tit2{ width:1000px; height:30px; float:left; margin-top:15px; text-align:center;  font:14px/30px "Î¢ÈíÑÅºÚ","ËÎÌå"; color:#B7B8B8; background-color:#f8f7f7;}
.liebiao_bottom1 .content_tit3{ width:1000px; height:auto; float:left; margin-top:20px; font-size:16px; line-height:45px; font-family:Î¢ÈíÑÅºÚ;}

.liebiao_bottom1 ul{ list-style:none; width:1100px; height:auto; float:left;}
.liebiao_bottom1 ul li{ list-style:none; width:1100px; height:40px; float:left; font:14px/40px "Î¢ÈíÑÅºÚ","ËÎÌå"; color:#333; word-wrap:break-word; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; border-bottom:1px dashed #ccc;}
.liebiao_bottom1 ul li a{font:14px/40px "Î¢ÈíÑÅºÚ","ËÎÌå"; color:#333;  }
.liebiao_bottom1 ul li a:hover{ font:14px/40px "Î¢ÈíÑÅºÚ","ËÎÌå"; color:#F00;}
.liebiao_bottom1 ul li span{ width:80px; height:40px;  font:12px/40px "Î¢ÈíÑÅºÚ","ËÎÌå";  color:#888; float:right;}