html,body,div,h1,h2,h3,h4,h5,span,a,dl,dt,dd,ul,li,input,p,hr,select,textarea,option,img{ padding:0; list-style:none; margin:0; border:0;vertical-align: baseline;}
body{ font-size:14px; font-family:'宋体';}
a:visited,a:link{ text-decoration:none; }
a:hover{ text-decoration: none;}
a img{ display:block; border:0px;}
img{ border: 0; vertical-align: bottom;}
table{border-collapse:collapse;}
input{ outline:none;font-family:'宋体';}
select{ outline:none;font-family:'宋体';}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.top{ position: relative; width:1200px; margin:auto; overflow:hidden; padding-top:20px; padding-bottom:20px;}
.top_left{ width:608px; height:55px; overflow:hidden; float:left;}
.top_right{ float:right; overflow:hidden; margin-top:10px;}
.top_right1{ float:left; overflow:hidden;}
.top_right2{ float:left; overflow:hidden; margin-left:10px;}
.top_right2_1{ color:#999;}
.top_right2_2{ font-size:24px; font-weight:bold; color:#ff9600;}


.nav{position: relative; width:100%; height:50px; background:#ff9600;}
/*.nav .logo_qq {
    position: absolute;
    right: 549px;
    top: 56px;
    width: 40px;
    height: 40px;
    background: url(../images/logo_qq.png);
    background-size: 100% 100%;
    cursor: pointer;
}
.nav .logo_qq a{
    position: absolute;
    right: 0px;
    top: 0px;
    width: 40px;
    height: 40px;
}

.nav .logo_wx {
    position: absolute;
    right: 490px;
    top: 55px;
    width: 45px;
    height: 45px;
    background: url(../images/logo_wx.png);
    background-size: 100% 100%;
    cursor: pointer;
}

.nav .logo_wx .logo_qrcode{
    position: absolute;
    right: -47px;
    top: 62px;
    width: 140px;
    height: 140px;
    background: #fff;
    background-size: 100% 100%
    -moz-box-shadow:-7px 0px 10px rgba(0,0,0,0.3); -webkit-box-shadow:-7px 0px 10px rgba(0,0,0,0.3); box-shadow:-7px 0px 10px rgba(0,0,0,0.3); overflow: hidden;
    display: none;
}

.nav .logo_wx .logo_qrcode img{
    display: block;
    width: 90%;
    margin: 7px auto;
}
.nav .logo_wx:hover .logo_qrcode{ display: block;}*/

.nav1{ width:1200px; margin:auto;}
.nav1_1{ float:left; position: relative;}
.nav1_1 ul li{ float:left; position:relative;}
.nav1_1 ul li a{ width:120px; height:50px; display:block; text-align:center; line-height:50px; color:#FFFFFF; font-size:16px;}
.nav1_1 ul li a:hover{ font-weight:bold;}
.nav1_1 .logo_qq {
    position: absolute;
    right: -119px;
    top: -54px;
    width: 40px;
    height: 40px;
    background: url(../images/logo_qq.png);
    background-size: 100% 100%;
    cursor: pointer;
}
.nav1_1 .logo_qq a{
    position: absolute;
    right: 0px;
    top: 0px;
    width: 40px;
    height: 40px;
}

.nav1_1 .logo_wx {
    position: absolute;
    right: -143px;
    top: -56px;
    width: 45px;
    height: 45px;
    background: url(../images/logo_wx.png);
    background-size: 100% 100%;
    cursor: pointer;
}

.nav1_1 .logo_wx .logo_qrcode{
    position: absolute;
    right: -47px;
    top: 62px;
    width: 140px;
    height: 140px;
    background: #fff;
    background-size: 100% 100%
    -moz-box-shadow:-7px 0px 10px rgba(0,0,0,0.3); -webkit-box-shadow:-7px 0px 10px rgba(0,0,0,0.3); box-shadow:-7px 0px 10px rgba(0,0,0,0.3); overflow: hidden;
    display: none;
    z-index: 1000;
}

.nav1_1 .logo_wx .logo_qrcode img{
    display: block;
    width: 90%;
    margin: 7px auto;
}
.nav1_1 .logo_wx:hover .logo_qrcode{ display: block;}

.nav2{ overflow:hidden; float:right; background:#FFFFFF;border-radius:25px; padding:5px 20px 5px 20px; margin-top:10px;}
.nav2_1{ width:150px; height:22px; color:#999; float:left; line-height:22px;}
.nav2_2{ float:left; overflow:hidden; margin-left:10px; cursor:pointer; width:22px; height:22px; background:url(../images/ss.png) no-repeat center center; text-indent:50px;}
.submenu {position: absolute;background:#ff9600;padding: 10px 0;z-index: 99999999999;left:0px;top:50px;width: 100%;display: none;}
.submenu > li > a {display: block;height: 40px;line-height: 40px;text-align: center;color: #FFF;font-size: 14px;transition: all cubic-bezier(0.42, 0, 0.07, 1.01) .3s;}
.active{ font-weight:bold;}
.submenu > li > a:hover {background-color:;}

.com{  position:relative;}
#slideshow { height: 725px; position: relative; overflow:hidden;}
#slideshow .bd li { height: 550px; margin:auto; }
#slideshow .hd ul { width: 100%; position: absolute; z-index: 1; bottom:60px; left: 0; text-align: center; }
#slideshow .hd ul li { cursor: pointer; display: inline-block; zoom: 1; width:13px; height:20px; margin: 2px; background: #fff; overflow: hidden; line-height: 9999px; }
#slideshow .hd ul .on { background: #ff9600; width: 13px; }
#slideshow .url { width: 1200px; height: 725px; margin: 0 auto; }
#slideshow .url a { width: 1200px; height: 725px; display: block; }
#slideshow .next{ width:60px; font-size:24px; height:100px; font-family: "宋体"; line-height:100px; text-align:center; display:block; color:#FFFFFF; background:url("../images/xian.png") repeat; position:absolute; right:100px; top:260px; display:none; cursor:pointer;}
#slideshow .prev{ width:60px;font-size:24px; height:100px; font-family:"宋体"; line-height:100px; text-align:center; display:block; color:#FFFFFF; background:url("../images/xian.png") repeat; position:absolute; left:100px; top:260px; display:none; cursor:pointer;}
#slideshow:hover .prev{ display:block;}
#slideshow:hover .next{ display:block;}

.gg{ width:1200px;background:#fff; position:absolute; left:50%; margin-left:-600px; bottom:-25px; padding-top:20px; padding-bottom:20px}
.gg1{ position:relative;}
.gg2{ width:90px; height:100px; background:#ff9600; position:absolute; right:20px; bottom:-5px;}
.gg3{ overflow:hidden; float:left; margin-left:20px; margin-right:20px;margin-top: 5px;}
.txtScroll-top {position: relative; width:1200px;}
.gg4{ width:1000px; display:block; overflow:hidden; color:#666;}
.gg5{ display:block; overflow:hidden; color:#ff9600;}
.date{  width:60px; height:80px;  padding:10px 15px 10px 15px;}
.date1{ font-size:36px; color:#FFFFFF; text-align:center; border-bottom:1px solid #fff; padding-bottom:3px;}
.date2{ font-size:14px; color:#FFFFFF; text-align:center;font-style:oblique; margin-top:5px;}

.txtScroll-top1{position: relative;width:90px; height:100px;}
.biaoti{ max-width:1920px;  margin:auto; background:url(../images/x.png) no-repeat center center; margin-top:100px; margin-bottom:50px;}
.biaoti1{ width:450px;  margin:auto; position: relative;}
.biaoti1_1{ font-size:30px; text-align:center; color:#ff9600; text-transform:uppercase;}
.biaoti1_2{ font-size:28px; text-align:center; color:#666; margin-top:5px; margin-bottom:5px;}
.biaoti1_3{ font-size:14px; text-align:center; color:#999; }
.biaoti1_4{ font-size:48px; color:#ff9600; position:absolute; top:-40px; left:0px; display:block;}
.biaoti1_5{ font-size:80px; color:#ff9600; position:absolute; top:20px; right:0px; display:block;}

.sy_cp{ width:1200px; overflow:hidden; margin:auto;}
.sy_cp1{ width:311px; height:435px; float:left; overflow:hidden;}
.sy_cp_right{ width:100%; overflow:hidden;}
.sy_cp_right1{ width:100%; overflow:hidden;box-sizing: border-box; margin:0 auto;}
.sy_cp_right2{ width:140px;  overflow:hidden;padding: 10px;line-height: 25px;}
.sy_cp_right2_1{ font-size:18px; color:#666;}
.sy_cp_right2_2{ font-size:14px; color:#999; margin-top:10px;}
.sy_cp_right2_3{ font-size:14px; color:#ff9600; margin-top:50px; display:block; text-transform:uppercase;}
.sy_cp_right3{ overflow:hidden;}
.sy_cp_right4{ width:300px; overflow:hidden; float:right;}
.sy_cp_right4_1{ font-size:24px; text-align:right; color:#ff9600;}
.sy_cp_right4_2{ font-size:24px; text-align:right; color:#333; text-transform:uppercase;}
.sy_cp_right4_3{ font-size:14px; text-align:right; color:#ff9600; text-transform:uppercase; margin-top:20px;}
.sy_cp_right4_4{ overflow:hidden; margin-top:40px;}
.sy_cp_right4_4_1{ width:120px; height:40px; background:#ff9600; text-align:center; color:#FFFFFF; line-height:40px; float:right;border-radius:5px; cursor:pointer;}
.sy_cp_right4_5{ font-size:12px; text-align:right; color:#999; text-transform:uppercase; margin-top:70px;}
.sy_cp_right5{ width:100%; overflow:hidden; margin-top:30px;}
.sy_cp_right5 li{ float:left; width:21%; padding-left:15px; padding-right:15px; overflow:hidden; height:35px; margin-right:20px; background:#ededed; text-align:center; line-height:35px; color:#333;text-overflow:ellipsis;white-space:nowrap; cursor:pointer;}
.sy_cp_right5 li:last-child{ margin-right:0px;}
.picFocus .hd li.on{ background:#ff9600; color:#FFFFFF;}

.sy_js{ max-width:1920px; height:669px; background: url(../images/dbj.png) no-repeat center center; margin-top:60px; overflow:hidden;}
.sy_js1{ width:585px; margin:auto; background:url(../images/b1.png) no-repeat center center; margin-top:120px;}
.biaoti2{ width:250px;  margin:auto; position: relative;}
.biaoti2_1{ font-size:30px; text-align:center; color:#fff; }
.biaoti2_2{ font-size:28px; text-align:center; color:#fff; margin-top:5px; margin-bottom:5px;text-transform:uppercase;}
.biaoti2_4{ font-size:48px; color:#fff; position:absolute; top:-40px; left:0px; display:block;}
.biaoti2_5{ font-size:80px; color:#fff; position:absolute; top:20px; right:0px; display:block;}
.sy_js2{ width:1200px; margin:auto; overflow:hidden; margin-top:50px;}
.sy_js2_1{ overflow:hidden; float:left;}
.sy_js2_2{ width:670px; height:376px; float:right; overflow:hidden; color:#fff;}
.sy_js2_2_1{ font-size:24px; margin-top:20px; margin-bottom:20px;}
.sy_js2_2_2{ line-height:24px; height:150px; overflow:hidden;}
.sy_js2_2_3{ color:#fff;}
.picFocus1{ position:relative; width:1200px; height:376px;}
.picFocus1 .hd li {
    color: #FFFFFF;
    font-size: 18px;
    line-height: 44px;
    cursor: pointer;
    width: 155px;
    border-right: 1px solid #fff;
    text-align: center;
    float:left;
}
.picFocus1 .hd li:nth-last-child(1) {
  border-right: 0px solid red;
}
.picFocus1 .hd li.on{ font-weight:bold;}
.picFocus1 .hd {width:670px; height:60px; position:absolute; right:0px; bottom:0px;}

.sy_xw{ width:1200px; overflow:hidden; margin:auto; position:relative;}
.sy_xw1{ width:130px; overflow:hidden; float:left;}
.sy_xw2{ font-size:16px; color:#999; text-transform:uppercase;}
.sy_xw3{ font-size:24px; color:#ff9600; text-transform:uppercase; line-height:48px; margin-top:15px;}
.sy_xw4{ width:108px; height:108px; display:block; background:url(../images/m.png) no-repeat; position:absolute; left:0px; bottom:0px;}
.sy_xw4:hover{ width:108px; height:108px; display:block; background:url(../images/m1.png) no-repeat; }
.sy_xw_right{ width:100%; overflow:hidden; float:right;}
.sy_xw_right1{ width:30%; float:left; overflow:hidden;margin: 0 1.5%;}
.sy_xw_right2{ width:100%; overflow:hidden; margin-bottom:20px;}
.sy_xw_right2 p{ float:left; display:block; font-size:18px; color:#333;}
.sy_xw_right2 p span{ font-size:14px; color:#999; text-transform:uppercase;}
.sy_xw_right2 a{ float:right;color:#ff9600; text-transform:uppercase;}
.sy_xw_right3{ width:100%; overflow:hidden;}
.sy_xw_right3_1{ overflow:hidden; display:block; width:100%;}
.sy_xw_right3_1 img{width:440px;height: 180px;}
.sy_xw_right3_2{ width:100%; overflow:hidden; margin-top:20px;}
.sy_xw_right3_3{ width:40px; height:50px; padding-right:10px; border-right:1px solid #ddd; text-align:center; float:left;}
.sy_xw_right3_3 p{ font-size:24px; color:#333;}
.sy_xw_right3_3 span{ color:#999;}
.sy_xw_right3_4{ width:275px; height:50px; float:left; margin-left:20px; display:block;}
.sy_xw_right3_4 p{ font-size:16px; color:#333;text-overflow:ellipsis;white-space:nowrap; overflow:hidden;-o-text-overflow:ellipsis;width:100%;}
.sy_xw_right3_4 span{ font-size:14px; color:#999;text-overflow:ellipsis;white-space:nowrap; width:369px; overflow:hidden; margin-top:5px; display:block;}
.sy_xw_right3_4:hover .sy_xw_right3_4_1{ color:#ff9600;}
.sy_xw_right4{ width:100%; overflow:hidden; margin-top:20px;}
.sy_xw_right4 ul li{ width:100%; overflow:hidden; padding-bottom:25px; border-bottom:1px dashed #ddd; margin-top:25px;}
.sy_xw_right4 ul li p{ width:300px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; color:#999; float:left;}
.sy_xw_right4 ul li span{ float:right; color:#ccc;}
.sy_xw_right4 ul li:hover .sy_xw_right4_1{ color:#ff9600;}
/*.sy_xw_right5{ width:440px; float:right; overflow:hidden;}*/

.youqlj{ width:100%; overflow:hidden; padding-top:20px; border-top:1px solid #ddd; padding-bottom:20px;}
.youqlj1{ width:1200px; margin:auto; overflow:hidden; color:#999;}
.youqlj2{ width:80px; float:left;}
.youqlj3{ width:1120px; display:block; float:left;}
.youqlj3 li{ float:left; margin-right:20px;}
.youqlj3 li a{ color:#999;}
.youqlj3 li a:hover{color:#ff9600;}

.footer_b{ max-width:1920px; height:298px; background: url(../images/b2.jpg) no-repeat center center;}
.footer_b1{ width:1200px; margin:auto;}
.footer_b1_left{ float:left; overflow:hidden; margin-top:70px; font-size:14px;}
.footer_b1_left ul{ float:left; overflow:hidden; margin-right:80px;}
.footer_b1_left ul strong{ color:#FFFFFF; margin-bottom:10px; display:block;}
.footer_b1_left ul li a{ color:#FFFFFF; line-height:30px;}

.footer_b1_right{ width:470px; float:right; color:#FFFFFF; margin-top:50px;}
.footer_b1_right1{ float:left; overflow:hidden;}
.footer_b1_right1_1{ font-size:18px; margin-bottom:25px;}
.footer_b1_right1_2{ font-size:30px; margin-bottom:10px;}
.footer_b1_right1_3{ font-size:18px; margin-bottom:25px;}
.footer_b1_right1_4{ font-size:18px; margin-bottom:10px;}
.footer_b1_right1_5{ font-size:14px;}
.footer_b1_right2{ width:124px; float:right; overflow:hidden; margin-top:30px;}
.footer_b1_right2 p{ width:124px; text-align:center; margin-top:10px;}

.footer{ padding-bottom:40px; padding-top:40px; overflow:hidden;}
.footer p{ text-align:center; color:#999; line-height:24px;}
.footer div{ width:235px; height:28px; margin:auto; margin-top:10px;}
#cnzz_stat_icon_1274866646{display: inline-block;}

.guanyu_b{ max-width:1920px; height:404px; background:url(../images/gy_b.jpg) no-repeat center center; overflow:hidden;}
.guanyu_b1{ width:280px; height:85px; margin:auto; border:1px solid #fff; text-align:center; line-height:85px; color:#FFFFFF; font-size:48px; margin-top:80px;}
.guanyu_b2{ text-align:center; color:#FFFFFF; font-size:36px; margin-top:20px;}
.guanyu_b3{text-align:center; color:#FFFFFF; font-size:14px; margin-top:10px; text-transform:uppercase;}
.guanyu_b4{ width:70px; height:3px; background:#FFFFFF; margin:auto; margin-top:30px;}

.weizhi{ width:100%; overflow:hidden; border-bottom:1px solid #ddd;}
.weizhi1{ width:1200px; height:40px; margin:auto; overflow:hidden;}
.weizhi2{ width:14px; height:40px; background:url(../images/weizhi.jpg) no-repeat center center; float:left; overflow:hidden;}
.weizhi3{ float:left; overflow:hidden; margin-left:10px;}
.weizhi3 ul li{ float:left;color:#999;}
.weizhi3 ul li a{ line-height:40px; color:#999;}
.weizhi3 ul li a:hover{ color:#ff9600;}

.guyuwom{ width:1200px; overflow:hidden; margin:auto;}
.guyuwom1{ width:1200px; overflow:hidden;  margin:auto;padding-top:40px; }
.guyuwom1 ul{overflow:hidden;display: flex;justify-content: center;}
.guyuwom1 ul li{ width:130px; height:40px; float:left; margin-right:30px;}
.guyuwom1 ul li a{ width:128px; height:38px; display:block; border:1px solid #ccc; color:#999; text-align:center; line-height:38px;}
.guyuwom1 ul li:last-child{ margin-right:0px;}
.guyuwom1 ul li a.on{border:1px solid #ff9600; color:#fff; background:#ff9600;}
.guyuwom1 ul li a:hover{border:1px solid #ff9600; color:#fff; background:#ff9600;}
.guyuwom2{ width:1200px; overflow:hidden; margin:auto; margin-top:50px;}


.ny_bannar{ max-width:1920px; height:352px; overflow:hidden; margin:auto;}
.zx_nav{ width:100%; height:40px; overflow:hidden; background:#ededed;}
.zx_nav1{ width:1200px; height:40px; overflow:hidden; margin:auto;}
.zx_nav1 ul li{ float:left;}
.zx_nav1 ul li a{ width:240px; height:39px; text-align:center; line-height:39px; display:block; color:#333;border-bottom:1px solid #ededed;}
.zx_nav1 ul li a:hover{ border-bottom:1px solid #ff9600; color:#ff9600;}
.zx_nav1 ul li a.on{border-bottom:1px solid #ff9600; color:#ff9600;}

.cp_lit{ width:1200px; margin:auto; overflow:hidden; border-left:1px solid #ddd;}
.cp_lit ul li{ width:300px; float:left;}
.cp_lit ul li a{ padding:25px; display:block; border-bottom:1px solid #ddd; border-right:1px solid #ddd;}
.cp_lit ul li a strong{ text-align:center; color:#333; font-size:18px; margin-top:20px; display:block;text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}
.cp_lit ul li a p{ text-align:center; color:#999999; margin-top:10px;text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}
.cp_lit ul li a:hover .cp_lit1{color:#ff9600;}
.cp_lit ul li img {-webkit-transition: all 0.6s ease;transition: all 0.6s ease;margin: auto;display: block;}
.cp_lit ul li:hover .cp_lit5{ box-shadow: 0px 10px 30px 0 rgba(0,0,0,0.5);transform: translate3d(0,-5px,0);transition: all .3s cubic-bezier(.55,0,.1,1);}

.cpxq1{ max-width:1920px; height:521px; margin:auto; background:url(../images/cpx1.jpg) no-repeat center center;}
.cpxq1_1{ width:1200px; margin:auto; overflow:hidden;}
.cpxq1_2{ width:386px; height:419px; float:left; margin-top:50px; padding-right:50px; border-right:1px solid #fff;}
.cpxq1_3{ width:710px; height:419px; float:right;margin-top:50px;}
.cpxq1_3_1{ font-size:24px; color:#FFFFFF;}
.cpxq1_3_2{ color:#FFFFFF; line-height:24px; margin-top:10px;}
.cpxq1_3_3{ color:#FFFFFF; margin-top:30px;}
.cpxq1_3_3 span{ font-size:30px; font-weight:bold; color:#ff9600;}
.cpxq1_3_4{ width:150px; height:40px;  display:block; background:#ff9600; color:#FFFFFF; text-align:center; line-height:40px; cursor:pointer; margin-top:30px;}
.cpxq1_3_455{ width:150px; height:40px;  display:block; background:#ff9600; color:#FFFFFF; text-align:center; line-height:40px; cursor:pointer; margin-top:30px;}
.cpxq1_3_5{ color:#FFFFFF; overflow:hidden; margin-top:30px;}
.cpxq1_3_5 span{ float:left; line-height:36px; margin-right:10px; display:block;}

.weixin{position: fixed;left: 50%;top: 50%;background-color: #ffffff;z-index: 2147000001;width:300px;margin-left: -150px;margin-top: -210px;border-radius: 5px;font-weight: bold;color: #535e66; overflow:hidden; display:none;}
.clsBtn1{display: block;cursor: pointer;width: 12px;height: 12px;position: absolute;top: 22px;right: 30px; background: url(../images/liu_x.png) no-repeat;}
.weixin1{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #666666;opacity: 0.5;z-index: 2147000000; display:none;}
.ttBox { overflow:hidden;}
.clsBtn {display: block;cursor: pointer;width: 12px;height: 12px;position: absolute;top: 22px;right: 30px; background: url(http://www.gzhbpx.cn/template/pic/liu_x.png) no-repeat;}
.ttBox .tt1{ color: #ff9600; font-size:24px;}
.ttBox1{ margin:auto; width:250px; padding-bottom:20px;}

.cpxq_con{ width:1200px; margin:auto; overflow:hidden; padding-top:50px;}
.cpxq_con img{ max-width:1200px; margin:auto; display:block;}

/*.xw_con{ width:1200px; overflow:hidden; margin:auto; margin-top:50px;}*/
.xw_con{ width:822px; overflow:hidden; margin:auto; margin-top:50px;}
.xw_con_left{ width:820px; float:left; overflow:hidden;}
.xw_con_left1{ width:820px; height:422px; overflow:hidden; margin-bottom:30px;}
.xw_con_left1_1{ width:545px; height:422px; float:left;}

.slideBox{ overflow:hidden; position:relative;}
.slideBox .hd{ position:absolute; right:10px; bottom:15px;z-index:999;}
.slideBox .hd li{ width:9px; height:9px; background:#fff; float:left; margin-right:5px; cursor:pointer;}
.slideBox .hd li.on{ background:#ff9600;}
.slideBox .bd li a{ color:#FFFFFF; position:relative; display:block;}
.slideBox .bd li a div{ position:absolute; width:100%; height:40px; left:0px; bottom:0px; background-color:rgba(0,0,0,0.5); }
.slideBox .bd li a div p{ width:350px; line-height:40px; padding-left:20px;text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}
.xw_con_left1_2{ width:264px; height:422px; overflow:hidden; float:right;}
.xw_con_left1_2 ul li{ width:264px; height:205px; overflow:hidden; position:relative; margin-bottom:12px;}
.xw_con_left1_2 ul li div{ position:absolute; width:100%; height:40px; left:0px; bottom:0px; background-color:rgba(0,0,0,0.5); }
.xw_con_left1_2 ul li div p{ width:240px; line-height:40px; padding-left:12px;text-overflow:ellipsis;white-space:nowrap; overflow:hidden; color:#fff;}

.xw_con_left2{ width:820px; overflow:hidden;}
.xw_con_left2 ul li{ width:820px; height:146px; overflow:hidden; margin-bottom:30px; padding-bottom:30px; border-bottom:1px solid #ddd;}
.xw_con_left2_1{ width:241px; height:146px; float:left;}
/*.xw_con_left2_2{ width:545px; height:146px; overflow:hidden; float:right; position:relative;}*/
.xw_con_left2_2 {
    width: 819px;
    height: 30px;
    overflow: hidden;
    float: left;
    position: relative;
    padding-left: 15px;
}
.xw_con_left2_2_1{ font-size:18px; color:#333; font-weight:bold;}
.xw_con_left2_2_2{ color:#999; line-height:24px; margin-top:10px;}
/*.xw_con_left2_2_3{ position:absolute; left:0px; bottom:5px; color:#999; width:545px;}*/
.xw_con_left2_2_3 {
    position: absolute;
    right: 30px;
    top: 6px;
    color: #999;
    width: 200px;
}

.xw_con_left2_2_3 span{border: 1px solid #ccc;padding: 2px 5px;margin-right: 5px;cursor: pointer;}
.xw_con_left2_2_3 span a{color:#ff9600;}
.xw_con_left2 ul li:hover .xw_con_left2_2_1{ color:#ff9600;}

.fy{ width:820px; overflow:hidden;}
.fy ul li{ float:left; margin-right:10px;}
.fy ul li a{ color:#999; padding:5px; border:1px solid #ddd; display:block;}
.fy ul li a:hover{ background:#ff9600; color:#fff; border:1px solid #ff9600;}
.fy ul li a .on{background:#ff9600; color:#fff; border:1px solid #ff9600;}

.xw_con_right{ width:320px; overflow:hidden; float:right;}
.xw_con_right1{ width:320px; height:60px; border-top:2px solid #ff9600; font-size:18px; font-weight:bold; line-height:60px; border-bottom:1px dashed #ddd;}
.xw_con_right2{ overflow:hidden;}
.xw_con_right2 li{ overflow:hidden; margin-top:30px;}
.xw_con_right2 li a{ color:#333; line-height:24px;}
.xw_con_right2 li a:hover{ color:#ff9600;}
.xw_con_right2 li p{ color:#999; margin-top:5px;}

.xwxq0 {
    width: 100%;
    margin: auto;
    overflow: auto;
    background-color: #f9f9f9;
}

.xwxq1{ width:822px; margin:auto; overflow:auto; background-color:#ffffff; margin-bottom: 80px;}
.xwxq1_1{position: relative; width:770px; float:left; padding:25px; border:1px solid #ddd;}
.xwxq1_2{ overflow:hidden; padding-bottom:25px; border-bottom:1px solid #ddd;}
.xwxq1_2 strong{ text-align:center; font-size:18px; color:#333; display:block;}
.xwxq1_2 p{ text-align:center; color:#999; margin-top:10px;}
.xwxq1_3{ width:770px; overflow:hidden; margin-top:25px; border-bottom:1px solid #ddd; padding-bottom:25px;}
.xwxq1_3 img{ max-width:770px; display:block; margin:auto;}
.xwxq1_4{ float:right; overflow:hidden; margin-top:25px;}

.xwxq1_5{ width:770px; overflow:hidden; margin-top:25px;}
.xwxq1_5 ul li{ overflow:hidden; line-height:28px;}
.xwxq1_5 ul li span{ color:#999;}
.xwxq1_5 ul li a{color:#333;}
.xwxq1_5 ul li a:hover{ color:#ff9600;}


.xw_con_left_l{ width:818px; overflow:hidden; background-color: #ffffff; border:1px solid #ddd;}
/*.xw_con_left_l ul li{ width:820px; height:146px; overflow:hidden; margin-bottom:30px; padding-bottom:30px; border-bottom:1px solid #ddd;}*/
/*.xw_con_left_l ul li{ width:820px; height:26px; overflow:hidden; margin-bottom:30px; margin-top:30px; padding-bottom:30px; border-bottom:1px solid #ddd;}*/
.xw_con_left_l ul li {
    width: 820px;
    height: 24px;
    overflow: hidden;
    margin-bottom: 30px;
    margin-top: 30px;
    padding-bottom: 30px;
    border-bottom: 1px solid #ddd;
}
.xw_con_left_l1{ float:left;}
.xw_con_left_l1 span{ color:#ff9600;}
.xw_con_left_l2{ float:right;}
.xw_con_left_l ul li:hover .xw_con_left2_2_1{ color:#ff9600;}


.pl{ width:770px; overflow:hidden; padding-top:25px; border-top:1px solid #ddd; margin-top:25px;}
.pl1{ width:770px; overflow:hidden;}
.pl2{ float:left; color:#999; line-height:36px;}
.pl3{ float:right; overflow:hidden;}
.pl4{ padding:20px 20px 30px 20px; width:728px; border:1px solid #ddd; position:relative;}
.pl4 textarea{ width:728px; height:100px; display:block; font-size:14px; color:#333;resize:none; line-height:24px;outline: none;}
.pl4 input{ width:100px; height:30px; background:#ff9600; line-height:30px; color:#FFFFFF; text-align:center; cursor:pointer; position:absolute; right:0px; bottom:0px;}

.qbpl{ width:770px; overflow:hidden; margin-top:25px;}
.qbpl_1{ font-size:18px; font-weight:bold;}
.qbpl_2{ color:#999;}
.qbpl_3{ color:#333; margin-bottom:10px; margin-top:10px;}
.qbpl_4{ color:#999;}
.qbpl ul li{ margin-top:25px; padding-bottom:25px; border-bottom:1px dashed #ddd;}

.lxwm{ width:1200px; overflow:hidden; margin:auto; margin-top:50px;}
.lxwm1{ width:655px; height:415px; float:left; overflow:hidden; background:#000000;}
.lxwm2{ width:460px; height:415px; float:right; overflow:hidden;}
.lxwm2 p{ margin-top:25px;}
.lxwm2_1{ width:400px; height:42px; background:url(../images/l1.png) no-repeat center left; font-size:24px; color:#ff9600; font-weight:bold; line-height:42px; padding-left:60px}
.lxwm2_2{ width:400px; height:42px; background:url(../images/l2.png) no-repeat center left; font-size:18px; color:#333; line-height:42px; padding-left:60px}
.lxwm2_3{ width:400px; height:42px; background:url(../images/l3.png) no-repeat center left; font-size:18px; color:#333; line-height:42px; padding-left:60px}
.lxwm2_4{ width:400px; height:42px; background:url(../images/l4.png) no-repeat center left; font-size:18px; color:#333; line-height:42px; padding-left:60px}
.lxwm2_5{ width:400px; height:42px; background:url(../images/l5.png) no-repeat center left; font-size:18px; color:#333;  line-height:42px; padding-left:60px}
.lxwm2_6{ width:400px; height:42px; background:url(../images/l6.png) no-repeat center left; font-size:18px; color:#333; line-height:42px; padding-left:60px}

.zaixian{ width:1200px; margin:auto; overflow:hidden; margin-top:30px;}
.zaixian1{ font-size:24px;color:#ff9600;}
.zaixian2{ width:1200px; overflow:hidden; margin-top:20px;}
.zaixian2_1{ width:550px; padding:15px; border:1px solid #ddd; float:left; font-size:14px; color:#333;}
.zaixian2_2{ width:550px; padding:15px; border:1px solid #ddd; float:right;font-size:14px; color:#333;}

.zaixian2_3{ padding:15px; width:1168px;border:1px solid #ddd; float:left; font-size:14px; color:#333;resize:none; line-height:24px;outline: none; height:100px; margin-top:30px; margin-bottom:20px;}
.zaixian2_4{width:150px; height:40px; background:#ff9600; line-height:40px; color:#FFFFFF; text-align:center; cursor:pointer;margin:auto;  display:block;}

.advbox{width:635px; height:379px;position:fixed;display:none;left:50%;margin:-160px 0 0 -320px; z-index:9999;box-shadow: 0px 0px 15px 0 rgba(0,0,0,0.5);}
.advbox .advpic{position:relative;width:635px; height:379px;}
.advbox .advpic .closebtn{display:block;width:40px;height:40px;overflow:hidden;position:absolute;right:0px;top:0px;z-index:99999; background:#FFFFFF; font-size:18px;line-height:40px; text-align:center; color:#000000;}

.right_side{ position: fixed; right: 0; top: 35%; width: 60px; height: 245px; z-index: 80000; }
.right_side ul{height: 243px;}
.right_side ul li{ width: 60px; height: 60px; border-bottom: 1px solid #3197f0; background: #2c88d8 url(../images/right_ico.png) no-repeat; cursor: pointer; position: relative;-webkit-transition:  background 0.5s ease-out ; -moz-transform:background 0.5s ease-out; transition: background 0.5s ease-out ; }
.right_side ul li:hover{ background:#FFFFFF url(../images/right_hover_ico.png) no-repeat; }

.right_side ul li.qq{  background-position: center 17px; border-top-left-radius: 5px;    }
.right_side ul li.qq div{ display: none; background-color: #f9f9f9; position: absolute; right: 60px; width: 120px;  border-bottom-left-radius: 5px; border-top-left-radius: 5px; overflow: hidden; -moz-box-shadow:-7px 0px 10px rgba(0,0,0,0.2); -webkit-box-shadow:-7px 0px 10px rgba(0,0,0,0.2); box-shadow:-7px 0px 10px rgba(0,0,0,0.2); }
.right_side ul li.qq div dt{ text-align: center; height: 60px; line-height: 60px; background-color: #ffffff; }
.right_side ul li.qq div dd{height: 60px; line-height: 60px; color: #666666; margin: 0 auto; width: 160px; font-size: 13px; border-bottom: 1px dotted #dedede; text-indent: 55px; background: url(../images/qqbg.gif) no-repeat 15px 17px;}
.right_side ul li.qq div dd a{ display: block;color: #ff9600;}
.right_side ul li.qq div dd a:hover{ color: #556c9c;}

.right_side ul li.tel{ background-position: center -44px; }
.right_side ul li.tel div{ display: none; border-bottom-left-radius: 5px; border-top-left-radius: 5px;  position: absolute;  right: 60px;-moz-box-shadow:-7px 0px 10px rgba(0,0,0,0.3); -webkit-box-shadow:-7px 0px 10px rgba(0,0,0,0.3); box-shadow:-7px 0px 10px rgba(0,0,0,0.3); height: 60px; line-height: 60px; padding: 0 25px; font-size: 13px; font-weight: bold; color: #ff9600; background-color: #ffffff; white-space: nowrap }
.right_side ul li.wx{  background-position: center -105px; }
.right_side ul li.wx div{ border-radius: 5px; display: none; position: absolute; top: -45px; right: 60px;-moz-box-shadow:-7px 0px 10px rgba(0,0,0,0.3); -webkit-box-shadow:-7px 0px 10px rgba(0,0,0,0.3); box-shadow:-7px 0px 10px rgba(0,0,0,0.3); overflow: hidden; }
.right_side ul li.top1{ background-position: center -166px; border: none; border-bottom-left-radius: 5px; }
.right_side ul li:hover div{ display: block;}
.right_side ul li.qq:hover{ border-radius: 0;  }


/*分页样式*/

.page {
  text-align: center;
  background: #FFFFFF;
  padding: 30px 0;
}

#pageNav {
    display: inline-block;
}

#pageNav a {
    display: inline-block;
    width: 24px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    color: #ff9600;
    text-decoration: none;
}

#pageNav a.active, #pageNav a:hover {
    background: #ff9600;
    color: #EFEFEF;
}

#prev:hover {
    cursor: pointer;
}

#next:hover {
    cursor: pointer;
}

/*分享*/
.share_div{
    position: absolute;
    right: 18px;
    top:44px;
    overflow: hidden;

}