@charset "utf-8";
/* CSS Document */

/****** tab1选项卡 ******/
.tab_list{width:100%; margin-top:18px;}
.con2_tab{ width:100%; float:left;} 
.tabqh{width:1140px; margin:0 auto; margin-top:20px;}
.tabqh .menu{width:1140px; float: left;}
.tabqh .menu .textbox{ float:left; line-height:14px;}
.tabqh .menu .textbox .line3{ width:48px; height:4px; background:#f00; line-height:1px; font-size:0px; float:left;}
.tabqh .menu .textbox p{font:normal 24px/30px "Microsoft Yahei";}
.tabqh .menu ul{height:48px;list-style:none;text-align:center; float:right; padding-top:40px;}
.tabqh .menu li{display:block;float:left;height:32px;margin-left:30px; font:normal 14px/32px "Microsoft Yahei";color:#ffffff;}
.tabqh .menu li a{font-size:16px;display: inline-block; height:32px;color:#000; border-radius:16px; -webkit-border-radius:16px; -moz-border-radius:16px;padding:0px 10px;font:normal 14px/32px "Microsoft Yahei"; }
.tabqh .menu li a.tabactive{color:#ffffff;background-color:#033587; height:32px;  }
.tabqh .tabdiv ul{list-style:none;}
.tabqh .tabfirstli{background:#1db37e;}
.tabqh .tabdiv{position:relative;float:left;/*height:400px;*/}	
.tabqh .tabdiv ul{ width:100%; float:left;}	
.hiddendiv{display: none;}

/*返回顶部*/
#back-to-top{position:fixed;bottom:60px;right:10px;}
#back-to-top a{text-align:center;text-decoration:none;color:#f76865;display:block;width:58px;font: normal 14px "微软雅黑";
		/*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/-moz-transition:color 0.5s;-webkit-transition:color 0.5s;-o-transition:color 0.5s;}
#back-to-top a:hover{color:#f00;}
#back-to-top a span{border-radius:6px;display:block;height:58px;width:58px;background:#f76865 url(../images/back_top.png) no-repeat center center;margin-bottom:5px;-moz-transition:background 1s;-webkit-transition:background 1s;-o-transition:background 1s;}
#back-to-top a:hover span{ background:#f00 url(../images/back_top.png) no-repeat center center;}
.cp1{ position:relative; min-width:1125px; margin:0 auto; clear:both;}
.cp2{ position:absolute; top:40%; left:20%;}
.cp2 b{ display:block; color:#fff; font-size:38px; margin-top:20px; margin-bottom:20px;}
.cp2 span{ display:block; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:20px; }
.neirong{ width:1125px; margin:0 auto; text-align:center;}
.cp3{ text-align:left; font-size:14px; margin-top:30px; padding-bottom:20px; border-bottom:#999 dotted 1px; margin-bottom:20px;}
.cp3 a{ color:#000;}
.cp4{ padding-bottom:20px;}
.cp5{ float:left; width:250px; text-align:center; padding-bottom:20px;}
.cp5 ul li{ width:250px; height:54px; background:#f4f4f4; line-height:54px; border-bottom:#e1e1e1 solid 1px;}
.cp5 ul li a{ color:#000; display:block; width:250px; height:54px;}
.cp5 ul li a:hover{ background:url(../images/lm4_03.jpg) no-repeat; width:250px; height:54px; color:#fff;}
.cp7{ background:url(../images/lm3_03.jpg) no-repeat; width:250px; height:52px; line-height:52px; color:#fff; font-size:18px; font-weight:bold;}
.cp6{width:789px; margin:0 auto;}
.dk{ width:419px; height:189px; position:relative; overflow:hidden; background-color:#F00; float:left; margin-right:5px; margin-bottom:10px;}
.xk{ width:419px; height:189px; position:absolute; left:0px; bottom:-189px; opacity:0.8; color:#FFF; background:url(../images/tm_03.png) no-repeat; width:419px; height:188px; text-align:left;}
.xk span{ display:block; background:url(../images/lm5_06.jpg) no-repeat; width:137px; height:32px; text-align:center; line-height:32px; margin-top:10px;}
.xk a{ color:#fff; font-size:14px;}
.lb32 ul li{ float:left; margin-left:5px; margin-right:5px;}
.lb32 ul li a{ background: url(../images/fy_03.jpg) no-repeat; width:23px; height:23px; display:block; font-size:12px; line-height:23px; color:#000;}
.lb32 ul li a:hover{ background:url(../images/fyh_03.jpg) no-repeat; width:23px; height:23px; display:block; color:#fff;}
.xw{ border-bottom:#ccc solid 1px; padding-bottom:10px; margin-bottom:10px;}
.xw1{ float:left; }
.xw1 img{border:#ccc solid 1px;}
.xw1 img:hover{ border:#00F solid 1px;}
.xw2{ text-align:left; line-height:30px; float:left; width:550px; padding-left:10px;}
.xw2 a{ color:#000; font-size:14px; display:block; border-bottom:#ccc dotted 1px;}
.xw2 span{ display:block; font-size:14px;}
.xw2 b{ display:block; font-size:14px; border-bottom:#ccc dotted 1px;}
.xwxx1{ font-size:14px; margin-top:10px; margin-bottom:10px;}
.xwxx1 a{ color:#000;}
.xwxx2{ line-height:32px; text-align:left; font-size:14px;}
.xwxx2 img{ max-width:800px; text-align:center;}
.xwxx3{ text-align:left; margin-top:10px; font-size:14px;}
.xwxx4 a{ color:#000;}
.lxwm1{ width:600px; float:left; text-align:left;}
.lxwm{ width:1120px; margin:0 auto; text-align:left; min-height:560px; margin-bottom:20px;}
.lxwm1 span{ font-size:16px; font-weight:bold; display:block;}
.lxwm2{ font-size:14px; font-weight:100; margin-top:20px;}
.lxwm3{ float:left; }
.lxwm4{ border:#ccc solid 1px; width:238px; height:38px; padding-left:20px; color:#999999;}
.lxwm5{ width:530px; height:38px; text-align:left; line-height:38px; color:#999999; border:#ccc solid 1px; padding-left:20px;}
.lxwm6{ width:530px; color:#999999; height:250px; border:#ccc solid 1px; overflow:auto; padding-left:20px; line-height:38px;}
.lxwm7{ width:114px; height:32px; background:#4ca7d3; color:#fff; text-align:center; line-height:32px; border:0px; cursor:pointer; font-weight:bold;}
.lxwm8{ float:right; font-size:14px; line-height:32px;}
.lxwm8 span{ font-size:16px; font-weight:bold; display:block;}
img.thumb_img {cursor:pointer;display:block;margin-bottom:10px ; float:left; margin-left:45px;}
img#main_img {cursor:pointer;display:block;}
#gotop {cursor:pointer;display:block;}
#gobottom {cursor:pointer;display:block;}
#showArea {height:auto;overflow:hidden; background:#f4f4f4; padding-top:10px; margin-top:10px;}
.info {color:#666;font:normal 9px Verdana;margin-top:20px}
.info a:link, .info a:visited {color:#666;text-decoration:none}
.info a:hover {color:#fff;text-decoration:none}
.cpxx1{ margin-top:20px;  text-align:left;}
.cpxx2{ width:46px; height:6px; background:#5981c3;}
.cpxx3{ font-size:18px; font-weight:bold; color:#000; padding-top:40px;}
.cpxx4{ font-size:12px; color:#000; padding-top:20px; line-height:26px; margin-bottom:20px;}



.QieHuanBox{width:958px;  padding-top:20px; margin:0px auto; height:auto; overflow:hidden;}
.QieHuanBox .image{width:852px; height:428px;  margin:0px auto; overflow:hidden; position:relative; padding-bottom:20px; padding-top:10px;}
.QieHuanBox .image .PageT{position:absolute; width:35px; height:51px; top:50%; margin-top:-25px; cursor:pointer; z-index:10;}
.QieHuanBox .image .Up{left:30px; background-image:url(../images/leftbig.png);}
.QieHuanBox .image .Next{right:30px; background-image:url(../images/rightbig.png);}
.QieHuanBox .bottom{width:772px; height:108px; margin:23px auto; position:relative; }
.QieHuanBox .bottom .AnNiu{width:36px; height:37px;}
.QieHuanBox .bottom .AnNiu img{cursor:pointer;}
.QieHuanBox .bottom .pre-up{padding-right:4px;}
.QieHuanBox .bottom .pre-next{ padding-left:4px;}
.QieHuanBox .bottom .XT_Box{width:718px; height:108px; margin:0 auto; position:relative; overflow:hidden;}
.QieHuanBox .bottom .XT_Box #XiaoTuList{position:absolute; top:0px; left:0px; height:auto;}
.QieHuanBox .bottom .XT_Box #XiaoTuList ul{width:156px; height:102px; border:2px solid #FFF; margin-right:10px; margin-left:10px; overflow:hidden;}
.QieHuanBox .bottom .XT_Box #XiaoTuList .hover{ border-color:#000;}
.QieHuanBox .bottom .XT_Box #XiaoTuList .xz{border-color:#F8AE0F;}
.jj4 a img{background:url(../images/k1.jpg)no-repeat;}
.subContenta img{max-width:709px;}
