﻿@charset "utf-8";
/* CSS Document */

.pading108{ padding: 140px 0 0 0}
.zt-bj{width: 100%; position: absolute; left: 0; top: 445px; z-index: 2;}
.zt-box{ width: 1422px; margin: 0 auto;  position: relative; top: 140px; z-index: 11; }
.left-bj{ width:235px ;float: left; position: relative; top: -74px; overflow: hidden; }
.zt-l{ width: 213px ; background: url(../images/left-bj.png) repeat ; padding: 0 11px; }
.touying{ width: 235px; height: 24px; background: url(../images/dib.png) no-repeat}
.zt-r{ width: 1143px ; background: url(../images/right-bj.png) repeat ;padding: 0 11px; float: right;  min-height: 620px}

.tongd{ width: 213px; margin: 0 auto; padding: 0 0 20px 0 }
.tongd h3{ line-height: 26px; font-size: 24px; color: #fff; margin-bottom: 8px;}
.tongd h4{ line-height: 20px; font-size: 18px; color: #fff;text-transform: uppercase }


.sidebar{ width:166px;margin: 0 auto; overflow:hidden; padding: 25px 0 0 0; }
.sidebar ul{width:100% ;overflow:hidden}
.sidebar ul li{width:100%; }
.sidebar ul li .clik1{ width: 100% ; height: 60px;display: block ; }
.sidebar ul li h6 { width: 100%; display: inline-block; height:60px; line-height:60px; font-size:18px;text-align: center; color:#141414 ;cursor:pointer ; overflow: hidden; }
.sidebar ul li .box {display: none; width:100% ;background-color:#c9e8f9;overflow:hidden;}
.sidebar ul li .box a{ width:155px; height:56px; line-height:56px; display:inline-block;font-size:16px; color:#67696a;overflow:hidden;cursor:pointer ; padding-left: 46px;  border-bottom: 1px solid #fff}
.sidebar ul li .box a:hover{color: #4489ae}
.sidebar ul li .box a.dd{color: #4489ae}
.sidebar ul li.on h6{color: #fff}
.sidebar ul li.on{ background-color: #30a9e7}
.sidebar ul li.dow h6{color: #fff}
.sidebar ul li.dow{ background-color: #30a9e7}
.sidebar ul li.dow .box{display: block}
.sidebar ul li:hover h6{color: #fff}
.sidebar ul li:hover{ background-color: #30a9e7}

.ztc{ width: 1063px; margin: 0 auto; padding: 0 0 85px 0; overflow: hidden;}
.js-tit{ width: 100%  ; height: 79px; border-bottom: 1px solid #d6d6d7; position: relative;}
.js-tit h3{ font-size: 18px; color: #141414 ;display: inline-block ; line-height: 20px; border-bottom: 3px solid #30a9e7; padding-bottom: 16px; position: absolute; left: 0; bottom: -1px}
.js-tit .dw{ width: 600px; height: 20px; line-height: 20px; text-align: right ; position: absolute; right: 0; bottom: 15px ;font-size: 14px; color: #7e7e7e}
.js-tit .dw a{font-size: 14px; color: #7e7e7e ;}
.js-tit .dw a.on{color: #363636}
.js-tit .dw a:hover{color: #363636}


.pic{ width: 1030px ; margin: 0 auto; padding: 44px 0 0 0; overflow: hidden;}
.pic ul{ width: 1190px}
.pic ul li{ width: 489px; float: left; margin:0 51px 40px 0}
.pic ul li .pic-img{ width: 489px; height: 283px; overflow: hidden;}
.pic ul li img{ width: 489px; height: 283px;transition: all 1.1s;}
.pic ul li h3{ width: 100% ; height: 20px; line-height: 20px; font-size: 16px;color: #424141;text-align: center ;  margin-top: 28px;overflow: hidden;}
.pic ul li:hover h3{color: #2471ce}
.pic ul li:hover img{transform: scale(1.1);}


/* ======翻页====== */
.pagelable{width: 100% ; margin-top: 20px;}
.pageCustom{ text-align:center; margin:auto; }
.pageCustom a{ width: 32px; height:32px; line-height:32px; display: inline-block; border-radius:50%; text-align: center; font-size: 18px; color: #141414; margin: 0 6px; cursor: pointer;  }

.pageCustom .pageCustom_Num:hover{color: #fff}
.pageCustom .pageCustom_Num{ background-color: #c0c0c0; color: #fff}
.pageCustom .pageCustom_Num_On{ background-color: #29a6e6; color: #fff}


.news{ width: 100% ; padding: 0 0 50px 0 }
.news ul{ width: 100% }
.news ul li{ width: 100% ; border-bottom: 1px solid #ebebeb ; padding: 50px 0; position: relative; }
.news ul li h3{ width: 900px; height: 20px ; line-height: 20px ; font-size: 16px; color: #585858 ;white-space: nowrap; text-overflow: ellipsis ; overflow: hidden; margin-bottom: 18px;}
.news ul li p{ width: 900px; height: 60px ; line-height: 30px ; font-size: 12px; color: #585858 ;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;  overflow: hidden;}
.news ul li span{width: 106px; height: 33px ; line-height: 33px; text-align: center;font-size: 14px; display: block; border: solid 1px #aba9a9; border-radius:8px ;  color: #373737 ; position: absolute;right: 0 ; top: 90px}
.news ul li span:hover{ background-color: #29a6e6 ; color: #fff ; border: solid 1px #29a6e6; }
.news ul li h3:hover{color: #2471ce}


.cp-box{ width: 100% ; padding: 60px 0 0 0; overflow: hidden;}
.cp-box ul{ width: 1163px}
.cp-box ul li{ width: 329px; height: 452px; border: solid 1px #dedede;float: left; margin: 0 34px 80px 0; position: relative;}
.cp-box ul li .zx{ width:100%; height:234px; margin-bottom: 56px;}
.cp-box ul li h3{ width: 260px; margin: 0 auto; height: 20px;line-height: 20px;font-size: 16px; color: #3d3d3d;white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.cp-box ul li p{ width: 260px; margin: 0 auto; height: 60px;line-height: 20px; font-size: 12px; color: #868686;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;  margin-top: 10px; overflow: hidden;}
.cp-box ul li em{ position: absolute; left: 36px; bottom: 26px ; width: 25px; height: 13px;display: block ; background: url(../images/jt.png) no-repeat}
.cp-box ul li i{ width: 290px; height: 3px; background-color: #0069dc ; display: block ; position: absolute; left: 20px; bottom: -1px}
.cp-box ul li:hover em{ background: url(../images/jt2.png) no-repeat}
.cp-box ul li span{ width: 0; height: 3px; background-color: #e60013 ; display: block ; position: absolute; left: 20px; bottom: -1px}
.cp-box ul li:hover{ background-color: #33ac66}
.cp-box ul li:hover h3{color: #fff}
.cp-box ul li:hover p{color: #fff}


.jiaod-box{ width: 1038px; height: 333px; margin: 49px 0 0 8px ;}

.slideBox{ width:486px; height:329px; overflow:hidden;float: left; border: solid 2px #d1d1d1 ; position:relative;}
.slideBox .hd{ width: 100%; height:45px; overflow:hidden; position:absolute; right:0; bottom:0; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; height:45px; text-align: center ;}
.slideBox .hd ul li{ cursor:pointer; display: inline-block ; width: 12px ; height: 12px; background-color: #89cef1 ; border-radius:50%  ; font-size: 0; margin: 0 5px ; margin-top: 15px }
.slideBox .hd ul li.on{ background:#009841; color:#fff; width: 26px ; border-radius: 4px ; -webkit-border-radius: 4px ; -moz-border-radius: 4px ; -ms-border-radius: 4px ; -o-border-radius: 4px ; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:486px; height:329px; display:block;  }


.jd-r{ width: 548px; height: 331px; float: left; background-color: #f2f7f9;}
.table1{ width: 100% ;}
.table1 tr td{ height: 42px ;text-align: center}
.table1 tr .td0{ height: 83px; font-size: 18px; color: #3d3d3d ;}
.table1 tr .td1{ width: 90px ; padding-left: 22px; border-right: 2px solid #fff ;text-align: left;}
.table1 tr .td2{ padding-left: 27px;text-align: left ; font-size: 16px; color: #868686}


.gong{ width: 1014px; border-bottom: 1px solid #ccc ;padding: 58px 0 30px 0 ; margin: 0 0 0 25px}
.gong h3{ font-size: 18px; color: #212121 ; margin-bottom: 16px;}
.gong p{ width: 100% ; font-size: 16px; color: #525252 ; line-height: 28px;}

.jq-box{width: 1014px;padding: 40px 0 130px 0 ; margin: 0 0 0 25px}
.jq-box h3{ font-size: 18px; color: #212121 ; margin-bottom: 16px;}


.tuijian{ width: 100% ; height: 48px ; background-color: #f8f8f8 ;}
.tuijian h3{ line-height: 48px; font-size: 18px; color: #3d3d3d ; padding-left: 10px;float: left;}
.tuijian a{ line-height: 48px; font-size: 14px; color: #7e7e7e ; padding-right: 25px;float: right;}
.cp2 ul li{ margin-bottom: 0}

.lxwm{ width: 1026px; margin: 0 auto; padding: 66px 0 0 0}
.map-box{ width: 100% ; height: 281px; margin: 0 0 40px 0; overflow: hidden;}
.toud-box{ width: 1000px;  padding-left: 30px; margin-bottom: 18px; overflow: hidden;}
.toud-box img{float: left; margin: 1px 0 0 0}
.toud-box h3{ width: 960px; float: left; line-height: 28px;font-size: 16px;color: #343435 ; padding-left: 15px;}
.toud-box h3 a{font-size: 16px;color: #343435 ;}

.shenming{ width: 1013px; padding: 25px ; background-color: #f8f8f8; font-size: 16px; color: #585858 ;line-height: 30px;text-align: justify; margin-top: 35px;}

.tx-box{ width: 1260px ; height: 40px;  padding: 55px 0 0 0;}
.nam{ width: 349px; height: 40px;float: left;}
.nam h3{ width: 74px; height: 40px; line-height: 40px ;float: left; font-size: 16px; color: #585858; overflow: hidden;}
.nam .ipt{ width: 243px; height: 40px; line-height: 40px ;border: 1px solid #aba9a9;float: left;padding-left: 12px; font-size: 16px; color: #585858;}
.tx-box .mg{ margin: 0 15px;}
 
.biao-box2{ width: 100% ; height: 288px; margin: 12px 0 12px 0 ; overflow: hidden; }
.biao-box2 h3{width: 74px; height: 286px; line-height: 286px ;float: left; font-size: 16px; color: #585858; overflow: hidden;}
.biao-box2 .textarea{  width: 958px; height: 244px; line-height: 24px ;float: left;border: 1px solid #aba9a9;padding: 12px;font-size: 16px;color: #585858; font-family: "微软雅黑"}

.yzm{ width: 100% ; overflow: hidden;}
.yzm h3{ width: 74px; height: 40px; line-height: 40px ;float: left; font-size: 16px; color: #585858; overflow: hidden;}
.yzm .bkk{width: 243px; height: 40px; line-height: 40px ;border: 1px solid #aba9a9;float: left;padding-left: 12px; font-size: 16px; color: #585858;}
.yzm h4{width: 100px; height: 40px; line-height: 40px ;border: 1px solid #aba9a9;float: left; margin-left: 7px;}

.nam2 { width: 100% ; margin: 12px 0 0 0}
.nam2 .nav2{ width: 977px ; border-radius:0 ; border: 1px solid #aba9a9; }
.nam2 .nav2 p{color: #585858 ;padding-left: 7px}
.nam2 .nav2 .set{background: url(../images/k1.png) no-repeat;background-position: 98% center;}
.nam2 .nav2 .new{ width: 981px}
.nam2 .nav2 .new  li a{ width: 971px ;color:#585858 }

.border{border: solid 1px #35abe8}



.submit3{ width: 247px; height: 46px; line-height: 46px; text-align: center; border: none; background-color: #35abe8 ; font-size: 16px; color: #fff ; border-radius: 11px; -webkit-border-radius: 11px; -moz-border-radius: 11px; -ms-border-radius: 11px; -o-border-radius: 11px; margin: 22px 0 0 74px ;cursor: pointer; }

.liuyan{ width: 100% ; border-top: 1px solid #d7d7d7 ; margin-top: 82px; padding: 42px 0 30px 0}
.liuyan ul{ width: 100%}
.liuyan ul li{ width: 100% ;border-bottom: 1px dashed #d7d7d7 ; padding: 40px 0}
.liuyan ul li .hd1{ width: 1019px; padding: 22px; background-color: #f8f8f8; border-radius:16px; -webkit-border-radius:16px; -moz-border-radius:16px; -ms-border-radius:16px; -o-border-radius:16px; margin-bottom: 22px; }
.liuyan ul li .hd1 .tmb{ width: 100%; height: 20px; margin-bottom: 20px; overflow: hidden;}
.liuyan ul li .hd1 .tmb h3{ width: 345px; float: left;line-height: 20px; font-size: 18px; color: #1f1e1e}
.liuyan ul li .hd1 .tmb h4{width: 345px; float: left;line-height: 20px;font-size: 18px; color: #1f1e1e}
.liuyan ul li .hd1 .tmb h5{width: 245px; float: right;line-height: 20px;text-align: right;font-size: 18px; color: #1f1e1e}
.liuyan ul li .hd1 p{ width: 100% ; font-size: 16px; color: #1f1e1e ;line-height: 28px;}

.liuyan ul li .hd2{ width: 1019px; padding: 22px; background-color: #c5e4f9; border-radius:16px; -webkit-border-radius:16px; -moz-border-radius:16px; -ms-border-radius:16px; -o-border-radius:16px; }
.liuyan ul li .hd2 .tmb{ width: 100%; height: 20px; line-height: 20px; margin-top: 20px;text-align: right; overflow: hidden;}
.liuyan ul li .hd2 .tmb h3{ width: 345px;  font-size: 18px; color: #1f1e1e ;display: inline-block}
.liuyan ul li .hd2 .tmb h4{width: 345px;font-size: 18px; color: #1f1e1e;display: inline-block}
.liuyan ul li .hd2 p{ width: 100% ; font-size: 16px; color: #1f1e1e ;line-height: 28px;}


.xqy{width: 1434px ;}
.xqy .zt-r{ width: 1434px ;background: url(../images/bj.png) repeat-y; padding: 0}
.xqy .zt-r .ztc{ width: 1328px; padding: 0 0 50px 0}


.xq-tit{width: 100% ;border-bottom: 1px dashed #d2d1d1 ; padding: 50px 0 36px 0;}
.xq-tit h2{ width: 98%; margin: 0 auto; font-size: 18px; color: #141414 ;line-height: 30px;text-align: center ; margin-bottom: 19px;}
.xq-tit h5{width: 98%; margin: 0 auto; font-size: 12px; color: #7e7e7e ;text-align: center ; line-height: 12px;}
.nr-cot{ width: 98% ; margin: 0 auto; font-size: 16px; color: #616161; line-height: 28px; text-align: justify ; padding: 30px 0 50px 0 ; overflow: hidden;}
.nr-cot p{ margin: 16px 0}
.nr-cot img{ max-width: 100% !important ; height: auto !important;}

.pag{ width: 98% ; margin: 0 auto; padding: 50px 0 0 0 ;position: relative; border-top: 1px solid #e6e6e6 ;}
.pag h3{ width: 60% ; height: 20px; line-height: 20px; font-size: 14px; color: #69696a; margin-bottom: 10px;}
.pag h3 span{height: 20px;line-height: 20px; font-size: 14px; color: #69696a;float: left;}
.pag h3 a{ width: 600px; height: 20px;line-height: 20px; font-size: 14px; color: #69696a; display: block ;float: left; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.pag h3:hover span{color: #024aaf}
.pag h3:hover a{color: #024aaf}

.fx{ position: absolute; right: 0; top: 63px; }
.fx span{ line-height: 30px; font-size: 12px; color: #6c6c6d ;float: left;}
.bshare-custom2{float: left;}
.bshare-custom2 a{float: left; width: 26px !important; height: 26px !important; margin-right: 15px;cursor: pointer; }
.bshare-custom2 .bshare-qqim { background: url(../images/qq1.png) no-repeat !important}
.bshare-custom2 .bshare-weixin {background: url(../images/qq3.png) no-repeat !important}
.bshare-custom2 .bshare-sinaminiblog {background: url(../images/qq2.png) no-repeat !important}

.vido ul li{ position: relative;}
.vido .vd-zhe{width: 489px ; height: 283px ;  background: url(../images/vid-bj.png) repeat;text-align: center; position: absolute; left: 0; top: 0; z-index: 1;}
.vido .vd-zhe .vv{ margin: 112px 0 12px 0 ; width: 50px; height: 50px;}
.vido .vd-zhe h3{ font-size: 22px; color: #fff}
.vido ul li:hover .vd-zhe{display: none}
.vido ul li:hover img{ transform: scale(1.0); -webkit-transform: scale(1.0); -moz-transform: scale(1.0); -ms-transform: scale(1.0); -o-transform: scale(1.0); }

.gong{width: 1014px;padding: 58px 0 30px 0;margin: 0 0 0 25px;font-size: 16px;color: #525252;}


