@charset "utf-8";
/*
@media screen and(-webkit-min-device-pixel-ratio:0){} chrome
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');
pointer-events:none;//鼠标穿透
filter:Alpha(opacity=50);
hidefocus="true"
*/

/* css reset */
html, body, h1, h2, h3, h4, h5, h6, div, ol, ul, li, dl, dt, dd, table, caption, tr, th, td, span, p, a, b, u, i, em, img, iframe, fieldset, form, label, legend, input, button, select, textarea { margin: 0; padding: 0; }
body { font: 16px/1.5 "Microsoft YaHei", Arial, Tahoma, Helvetica, sans-serif; -webkit-text-size-adjust: 100%; -webkit-font-smoothing: antialiased !important; max-width: 1920px; margin: 0 auto; color:#474747; background-color:#fff;}
input, button, textarea, select { font: 16px/1.5 "Microsoft YaHei", Arial, Tahoma, Helvetica, sans-serif; outline: 0; border: 0; background: none; color:inherit;}
input:focus, textarea:focus { color:inherit;}
h1, h2, h3, h4, h5, h6 { font-weight: normal; line-height: 1;}
ol, ul, li { list-style: none;}
select { appearance: none; -moz-appearance: none; -webkit-appearance: none;}
textarea { overflow:auto; resize:none; }
table { border-collapse: collapse; border: 0;}
caption, th { font-weight:normal;}
img { border: 0; outline:0; vertical-align: middle; max-width:100%; max-height:100%;}
i, em { font-style:normal;}
a { text-decoration: none; color:inherit;}
a:focus { outline:0;}

/* WebKit browsers */
::-webkit-input-placeholder { color: #909090;}
/* Mozilla Firefox 4 to 18 */
:-moz-placeholder { color: #909090; opacity: 1;}
/* Mozilla Firefox 19+ */
::-moz-placeholder { color: #909090; opacity: 1;}
/* Internet Explorer 10+ */
:-ms-input-placeholder { color: #909090;}

/* 通用 */
#map img{ max-width:none; max-height:none;}

.clear:after{ content:''; display:block; height:0; visibility:hidden; clear:both;}
.clear{ *zoom:1; }
.middle{ font-size:0; letter-spacing:-1.5em;}
.middle:after{ content:''; display:inline-block; vertical-align:middle; width:0; height:100%; overflow:hidden;}
.justify{ text-align:justify;}
.justify:after{ content:''; padding-left:100%;}
.wrap{ width:1230px; height:100%; margin:0 auto; position:relative;}



/* 置顶 */
.gotop{}

/* 下拉选框 */
.selectWarp{ text-align:left; cursor:pointer; position:relative; border:1px solid #a9a9a9;}
.selectWarp .selectBtn{ position:relative; overflow:hidden; height: 26px; padding:0 26px 0 12px; line-height: 26px; font-size:12px; color:#474747;}
.selectWarp .selectBtn .arr{ position:absolute; right:10px; top:0; width:12px; height:100%; background:url(../images/select_arrow.png) left no-repeat;}
.selectWarp .down .arr{ background-position:right;}
.selectWarp .options{ max-height:90px; overflow:hidden; padding:12px 2px 12px 12px; background-color:#FFF; border:1px solid #a9a9a9; position: absolute; left: -1px; right: -1px; top: 26px; z-index:10; display: none;}
.selectWarp ul{ padding-right:20px;}
.selectWarp ul li{ font-size:12px; margin-bottom:5px;}
.selectWarp ul li:hover { color:#909090;}
.selectWarp .mCSB_inside > .mCSB_container{ margin:0;}

/* 弹窗 */
.popWindow{ position:fixed; left:0; top:0; width:100%; height:100%; font-size:0; letter-spacing:-1.5em; text-align:center; overflow:auto; z-index:999; display:none; background-color:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);}
.popWindow:after{ content:''; display:inline-block; vertical-align:middle; width:0; height:100%; overflow:hidden;}
.popWindow .overlay{ position:absolute; left:0; top:0; width:100%; height:100%;}
.popWindow .dialog{ display:inline-block; background:#fff; vertical-align:middle; letter-spacing:0; position:relative; border-radius:5px; overflow:hidden; font-size:14px; color:#474747;}
.popWindow .close{ position:absolute; right:10px; top:10px; z-index:1; overflow:hidden;
	-webkit-transition:all .2s;
	-moz-transition:all .2s;
	-ms-transition:all .2s;
	transition:all .2s;
	}
.popWindow .head{ background-color:#f7f7f7; border-bottom:1px solid #e4e4e4; padding:5px 20px;}
.popWindow .cont{ padding:20px;}
.popWindow .btnWarp{ text-align:center; border-top:#e4e4e4;}
.popWindow .btnWarp .center{ display:inline-block; overflow:hidden;}
.popWindow .btnWarp button{ float:left; cursor:pointer; border-radius:5px; background-color:#f0f0f0; border:1px solid #c3c3c3;
	-webkit-transition:all .2s;
	-moz-transition:all .2s;
	-ms-transition:all .2s;
	transition:all .2s;
	}
.popWindow .btnWarp button:hover{ background-color:#4f89f5; color:#fff; border-color:#4e73b9;}

/*新页面*/
.fl{ float: left; }
.fr{ float: right; }


.new_news #header .new_logo{ width: 305px; height: 30px; top: 43px; }
/*.new_news #header .tools{ top: 50px; }
.new_news #header .tools .wx{ margin-right: 40px; display: block; width: 21px; height: 20px; }
.new_news #header .tools .search{  display: block; width: 21px; height: 21px;  }*/
.new_news .new_newscon{ padding: 100px 0 80px; position: relative; }
.decoration{ width: 48px; height: 48px; background: #f3f4f4; position: absolute; right: -156px; transform: rotate(-35deg); -webkit-transform: rotate(-35deg); }
.new_news .recommended_tit{ text-align: center; color: #474747; padding-bottom: 30px; }
.new_news .recommended_tit .ch{ font-size: 36px; line-height: 1; padding-bottom: 10px; }
.new_news .recommended_tit .en{ font-size: 30px; line-height: 1; text-transform: uppercase; font-family: Avian; }
.recommended_show{ padding-bottom: 53px; }
.new_news .recommended_showl{ width: 796px; height: 498px; position: relative; }
.new_news .recommended_showl img,.recommended_showr .recommended_showrimg img{ transition: all 1.5s; }
.recommended_showlimg:hover img{ transform: scale(1.1); }
.recommended_showr .recommended_showrimg:hover img{ transform: scale(1.1); }
.recommended_showlimg{ width: 100%; height: 100%; overflow: hidden; }
.recommended_showlimg a{ display: block; width: 100%; height: 100%; }
.recommended_showlimg a img{ width: 100%; height: 100%; }
.recommended_showltit{ width: 752px; padding: 12px 22px; height: auto; background: url(../images/blacktm_03.png); position: absolute; left: 0; bottom: 0; color: #FFFFFF; }
.recommended_showltit table{ width: 100%; }
.recommended_showltit .date{ line-height: 1; padding-right: 33px; font-family: Avian; font-size: 14px; width: 55px; }
.recommended_showltit .date>div{ display: table-cell; vertical-align: middle; }
.recommended_showltit .date span{ display: block; text-align: center; font-size: 30px; line-height: 1; padding-bottom: 3px; }
.recommended_showltit .tit{ width: 654px; line-height: 22px; display: table-cell; vertical-align: middle; }
.recommended_showr{ width: 386px; }
.recommended_showr>div{ position: relative; margin-bottom: 18px; }
.recommended_showr .recommended_showrimg{ width: 100%; height: 240px; overflow: hidden; }
.recommended_showr .recommended_showrimg a{ display: block; width: 100%; height: 100%; }
.recommended_showr .recommended_showrimg a img{ width: 100%; height: 100%; }
.recommended_showrtit{ width: 342px; padding: 12px 22px; background: url(../images/blacktm_03.png); color: #FFFFFF; position: absolute; left: 0; bottom: 0; }
.recommended_showrtit .date{ line-height: 1; padding-right: 18px; font-size: 14px; font-family: Avian; width: 55px; }
.recommended_showrtit .date span{ display: block; text-align: center; font-size: 30px; line-height: 1; padding-bottom: 3px; }
.recommended_showrtit .tit{ width: 260px; line-height: 22px; font-family: "微软雅黑"; }
.groundnews{ padding-bottom: 10px; }
.groundnews_l{ width: 797px; }
.groundnews_lt{ padding-bottom: 20px; }
.groundnews_lt .tit{ font-size: 24px; line-height: 1; color: #474747; }
.more{ display: block; font-size: 12px; text-transform: uppercase; font-family: arial; width: 158px; height: 28px; line-height: 28px; text-align: center; text-transform: uppercase; border: 1px solid #909090; }
.groundnews_llist ul li{ padding-bottom: 40px; }
.llistimg{ width: 314px; height: 217px; }
.llistimg a{ display: block; width: 100%; height: 100%; }
.llistimg a img{ width: 100%; height: 100%; }
.llistcon{ width: 420px; position: relative; }
.groundnews_llist ul li .tit{ font-size: 22px; line-height: 30px; font-family: "微软雅黑"; }
.groundnews_llist ul li .time{ color: #909090; font-size: 16px; padding: 6px 0 10px; font-family: Arial; }
.groundnews_llist ul li .p{ line-height: 22px; font-size: 14px; font-family: "微软雅黑"; }
.listmore{ display: block; width: 140px; font-size: 14px; background: url(../images/jtimg_03.png) no-repeat right center; margin-top: 25px; }
.groundnews_llist ul li.llist_borbottom{ border-bottom: 1px solid #e5e5e5; padding-bottom: 30px; }
.groundnews_r{ width: 324px; padding: 30px 28px 0; box-shadow: 0px 0px 10px rgba(0,0,0,0.1); }
.groundnews_r .top .tit{ font-size: 24px; line-height: 1.2; font-family: "微软雅黑";  }
.groundnews_rlist ul li{ padding: 30px 0 25px; border-bottom: 1px solid #f2f2f2; }
.groundnews_rlist ul li .img{ width: 324px; height: 196px; }
.groundnews_rlist ul li .img a{ width: 100%; height: 100%; display: block; }
.groundnews_rlist ul li .img img{ width: 100%; height: 100%; }
.groundnews_rlist ul li .con{ padding-top: 20px; color: #474747; font-size: 14px; }
.groundnews_rlist ul li .con .tit{ line-height: 1.3; padding-bottom: 7px; font-weight: 600; font-family: "微软雅黑"; }
.groundnews_rlist ul li .con .p{ line-height: 22px;  font-family: "微软雅黑"; }
.groundnews_rlist ul li .con .listmore{ margin-top: 20px; }

.project_l{ width: 796px; }
.project_shuffling{ width: 796px; height: 518px; margin-bottom: 80px; }
.project_shuffling div{ width: 100%; height: 100%; float: left; }
.project_shuffling div a{ display: block; width: 100%; height: 100%; }
.project_shuffling div img{ width: 100%; height: 100%; }
.project_shuffling .slick-dots{ bottom: 40px; }
.project_shuffling .slick-dots li button{ width: 11px; height: 11px; background: transparent; border: 2px solid #FFFFFF; border-radius: 50%; }
.project_shuffling .slick-dots li.slick-active button{ width: 11px; height: 11px; background: #FFFFFF; border: 2px solid #FFFFFF; border-radius: 50%; }

.project_tit{ font-size: 24px; line-height: 1; padding-bottom: 25px; }
.project_politics{ padding-bottom: 50px; }
.project_politics .top{ padding-bottom: 20px; }
.project_politics .top .tit{ font-size: 24px; line-height: 1.2; }
.project_politicscon .img{ width: 392px; height: 271px; }
.project_politicscon .img a{ width: 100%; height: 100%; display: block; }
.project_politicscon .img a img{ width: 100%; height: 100%; }
.project_politicscon .tit{ font-size: 14px; line-height: 50px; font-family: "微软雅黑"; }

.notice .groundnews_llist ul li.llist_borbottom{ padding-bottom: 0; border-bottom: none; }


.new_newsdetails{ padding: 110px 0 80px;  }
.newsdetailscon_l{ width: 790px; }
.newsdetailscon_l .tit{ font-size: 36px; line-height: 1.3; padding-bottom: 32px; border-bottom: 1px solid #11549f; }
.newsdetailscon_l .time{ font-size: 16px; padding: 15px 0 26px;  }
.newsdetailscon_l .time span{ font-family: Avian; }
.newsdetailscon_l .text p{ font-size: 14px; line-height: 22px; color: #474747; }
.newsdetailscon_l .text .inner-img{ padding: 18px 0 12px; }
.newsdetailscon_l .text .inner-img .img{ width: 100%; height: 496px; margin-bottom: 16px; }
.newsdetailscon_l .text .inner-img .img img{ width: 100%; height: 100%; }
.newsdetailscon_l .text .inner-img .p{ font-size: 14px; line-height: 22px; }
.newsdetailscon_l .share{ font-size: 14px; line-height: 22px; padding-bottom: 50px; }
.newsdetailscon_l .share a{ display: block; float: left; margin: 0 7px; }
.switchl{ padding-left: 38px; background: url(../images/btnlimg_03.png) no-repeat left center; }
.switchl:hover{ color: #106897; background: url(../images/btnlhimg_03.png) no-repeat left center; }
.switch .switchr{ padding-right: 38px; background: url(../images/btnrimg_03.png) no-repeat right center; font-family: "微软雅黑"; }
.switchr:hover{ color: #106897; background: url(../images/btnrhimg_03.png) no-repeat right center; }
.switchl a,.switchr a{ display: block; width: 223px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 14px; }
.new_newsdetails .groundnews_r .top{ margin-right: 22px; }

.groundnews_r .more{ width: 110px; }
.new_newsdetails .groundnews_r{ padding: 30px 23px 0; }

.hbannert1{ text-align: center; font-size: 30px; line-height: 1; position: absolute; top: 163px; left: 0; right: 0; margin: auto; }
.hbannert2{ width: 760px; height: 95px; position: absolute; top: 206px; left: 0; right: 0; margin: auto; }
.hpro2{ background: url(../images/new2back_02.jpg) no-repeat top center; height: 428px; color: #FFFFFF; text-align: right;}
.hpro2 .hp2tit{ font-size: 30px; line-height: 1; padding-bottom: 20px; }
.hpro2 .p{ width: 845px; line-height: 22px; padding-bottom: 30px; font-family: "微软雅黑"; font-size: 14px; }
.hpro2 .more{ width: 170px; height: 34px; line-height: 34px; border-color: #FFFFFF; border-radius: 4px; font-family: "微软雅黑"; font-size: 14px; }

.hpro3{ background: url(../images/hp3back_02.jpg) no-repeat center; height: 622px;  }
.hpro3 .h3l{ width: 270px; padding-top: 70px; }
.hpro3 .h3l .big{ font-size: 30px; line-height: 40px; padding-bottom: 10px; }
.hpro3 .h3l .small{ font-size: 18px; padding-bottom: 35px; }
.hpro3 .h3l .small span{ font-size: 24px; color: #2071b0; font-family: Avian; }
.hpro3 .h3l .more{ font-size: 14px; width: 170px; height: 34px; line-height: 34px; border-color: #d1d1d1; border-radius: 4px; font-family: "微软雅黑"; }
.hpro3 .h3r{ width: 936px; height: 550px; }
.hpro3 .h3r ul{ margin: 7px; }
.hpro3 .h3r ul li{ float: left; padding-top: 60px; font-family: "微软雅黑"; }
.hpro3 .h3r ul li.marboth{ margin: 0 20px; padding-top: 0; }
.hpro3 .h3r ul li>div{ width: 232px; height: 123px; padding: 50px 30px; border-radius: 8px; border: 1px solid #D1D1D1; line-height: 1; margin-bottom: 20px; }
.hpro3 .h3r ul li>div:hover{ background: url(../images/ph3hover_04.png) no-repeat center; width: 234px; height: 125px; border: none; color: #ffffff; }
.hpro3 .h3r ul li>div a{ display: block; width: 100%; height: 100%; }
.hpro3 .h3r .position{ font-size: 20px; padding-bottom: 19px; font-family: "微软雅黑"; }
.hpro3 .h3r .class{ padding-bottom: 14px; }
.hpro3 .h3r .require1{ padding-bottom: 14px }
.hpro3 .h3r .slick-prev,.hpro3 .h3r .slick-next{ width: 38px; height: 33px; top: 505px; }
.hpro3 .h3r .slick-prev{ background: url(../images/hr3btn_03.png) no-repeat center; left: 425px; }
.hpro3 .h3r .slick-prev:hover{ background: url(../images/hr3btnlh_03.png) no-repeat center; left: 425px; }
.hpro3 .h3r .slick-next{ background: url(../images/hr3btnr_03.png) no-repeat center; right: 425px; }
.hpro3 .h3r .slick-next:hover{ background: url(../images/hr3btnh_03.png) no-repeat center; right: 425px; }

.hp4{ background: url(../images/new3back_02.jpg) no-repeat center; height: 740px;  }
.hp4 .tit{ font-size: 30px; line-height: 1; padding: 30px 0; text-align: center; }
.hp4 .option{ text-align: center; padding-bottom: 40px; }
.hp4 .option>div{ width: 257px; background: url(../images/option2_03.png) no-repeat center; font-family: "微软雅黑"; line-height: 1; margin-top: 41px; cursor: pointer; position: relative; }
.hp4 .option>div.op2{ margin: 41px 228px 0; }
.hp4 .option>div.op2:after,.hp4 .option>div.op2:before{ content: ""; width: 231px; height: 1px; background: #d1d1d1; position: absolute; top: 50%; }
.hp4 .option>div.op2:after{ right: -231px; }
.hp4 .option>div.op2:before{ left: -228px; }
.hp4 .option>div .number{ font-size: 72px; font-family: Impact; color: #2071b0; padding-bottom: 10px; display: none; }
.hp4 .option>div .text1{ font-size: 20px; padding-bottom: 10px; }
.hp4 .option>div .text2{ font-size: 16px; color: #707070; }
.hp4 .option>div.on{ margin-top: 0; }
.hp4 .option>div.on .number{ display: block; }
.hp4 .option>div.on .text1,.hp4 .option>div.on .text2{ color: #2071b0; }
.hp4 .option>div.op1:before{ content: ""; width: 345px; height: 1px; background: #d1d1d1; position: absolute; top: 50%; left: -345px; }
.hp4 .option>div.op3:after{ content: ""; width: 345px; height: 1px; background: #d1d1d1; position: absolute; top: 50%; right: -345px; }
.hp4 .option>div.op1 .change,.hp4 .option>div.op2 .change,.hp4 .option>div.op3 .change{ display: block; width: 38px; height: 33px; position: absolute; }
.hp4 .option>div.op1 .change{ top: 0; bottom: 0; right: 0; margin: auto; }
.hp4 .option>div.op2 .change{ top: 0; bottom: 0; right: 0; margin: auto; }
.hp4 .option>div.op3 .change{ top: 0; bottom: 0; left: 0; margin: auto; }
.hp4 .content{ width: 100%; height: 400px; overflow: hidden; position: relative; }
.hp4 .content>div{ width: 100%; position: absolute; opacity: 0; visibility: hidden; top: 0; left: 0; }
.hp4 .content>div.on{ opacity: 1; visibility: visible; }
.hp4 .content .img{ width: 614px; height: 400px; }
.hp4 .content .img .slick-dots{ bottom: 18px; text-align: right; }
.hp4 .content .img .slick-dots li button{ width: 9px; height: 9px; background: url(../images/shuffingpoint_03.png) no-repeat center; }
.hp4 .content .img .slick-dots li.slick-active button{ background: url(../images/shuffinglight_03.png) no-repeat center; }
.hp4 .content .img .slick-dots li:last-child{ margin-right: 20px; }
.hp4 .content .img img{ width: 100%; height: 100%; }
.hp4 .content .text3{ width: 565px; padding-top: 75px; font-family: "微软雅黑"; }
.hp4 .content .text3 .p{ font-size: 14px; padding-bottom: 25px; line-height: 22px; }

.hp5{ background: url(../images/new4back_02.jpg) no-repeat center; height: 601px; padding-top: 112px; }
.hp5 .wrap{ position: relative; }
.hp5 .wrap .decoration1,.hp5 .wrap .decoration2,.hp5 .wrap .decoration3{ position: absolute; z-index: 0; }
.hp5 .wrap .decoration1{ top: -70px; left: -100px; }
.hp5 .wrap .decoration2{ top: -112px; right: -17px; }
.hp5 .wrap .decoration3{ top: 100px; right: -100px; }
.hp5 .content{ background: url(../images/ph5jpg1_03.jpg) no-repeat center; position: relative; width: 1070px; height: 442px; padding: 60px 40px 40px; z-index: 99; }
.hp5 .content .big_tit{ font-size: 30px; line-height: 1; padding-bottom: 25px; }
.hp5 .content .p{ font-size: 14px; line-height: 22px; padding-bottom: 15px; }
.hp5 .content .small_tit{ font-size: 20px; padding-bottom: 5px; }
.hp5 .content .vedio{ width: 408px; height: 395px; float: right; }
.hp5 .content .wp{ width: 700px; }
.hp5 .vedio{ width: 450px; height: 466px; position: relative; position: absolute; top: -70px; right: 0; z-index: 99; }
.hp5 .vedio img{ width: 100%; height: 100%; }
.hp5 .vedio .btn{ display: block; width: 91px; height: 90px; cursor: pointer; background: url(../images/hp5video_03.png) no-repeat center; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; }

.hp6{ background: url(../images/hp6back_02.jpg) no-repeat center; height: 546px; padding-top: 120px; }
.hp6 .hp6l{ width: 704px; height: 425px; position: relative; }
.hp6 .hp6l .shuffling{ width: 100%; height: 100%; }
.hp6 .hp6l .shuffling img{ width: 100%; height: 100%; }
.hp6 .hp6l .shuffling .slick-dots{ bottom: 28px; text-align: left; }
.hp6 .hp6l .shuffling .slick-dots button{ width: 9px; height: 9px; border-radius: 50%; background: url(../images/shuffingpoint_03.png) no-repeat center;  }
.hp6 .hp6l .shuffling .slick-dots .slick-active button{ background: url(../images/shuffinglight_03.png) no-repeat center; }
.hp6 .hp6l .shuffling .slick-dots li:first-child{ margin-left: 20px; }
.hp6 .hp6l .hp6position{ position: absolute; bottom: -60px; right: -100px; width: 210px; height: 200px; color: #FFFFFF; text-align: center; background: url(../images/hp6jpg1_03.jpg) no-repeat center; padding: 103px 40px 123px; }
.hp6 .hp6l .hp6position .icon{ width: 70px; height: 80px; margin: 0 auto; }
.hp6 .hp6l .hp6position .tit{ font-size: 20px; padding-bottom: 15px;padding-top: 37px; }
.hp6 .hp6l .hp6position .p{ font-size: 14px; line-height: 22px; }
.hp6 .hp6l .hp6lcon{ width: 100%; height: 100%; position: relative; position: absolute; top: 0; left: 0; opacity: 0; visibility: hidden; }
.hp6 .hp6l .hp6lcon.on{ opacity: 1; visibility: visible; }
.hp6 .hp6r{ padding-top: 155px; color: #474747; text-align: center; font-family: "微软雅黑"; }
.hp6 .hp6r .tit{ font-size: 30px; line-height: 1; padding-bottom: 15px; }
.hp6 .hp6r .p{ font-size: 18px; line-height: 1; padding-bottom: 30px; }
.hp6 .hp6r .hp6option div{ width: 358px; height: 50px; line-height: 50px; border: 1px solid #d1d1d1; margin-bottom: 15px; position: relative; cursor: pointer; }
.hp6 .hp6r .hp6option div.on{ background: #2071b0; color: #ffffff; border: none; width: 360px; height: 52px; line-height: 52px; }
.hp6 .hp6r .hp6option div.on:after{ content: ""; width: 0px; height: 0px; border: 8px solid #2071b0; border-bottom-color: transparent; border-top-color: transparent; border-left-color: transparent; position: absolute; left: -16px; top: 50%; margin-top: -8px; }

.hp7{ background: url(../images/hp7back_02.jpg) no-repeat center; padding-top: 212px; height: 367px; color: #ffffff; }
.hp7 .hp7con{ padding-left: 40px; }
.hp7 .hp7con .tit{ font-size: 30px; line-height: 1; padding-bottom: 27px; }
.hp7 .hp7con .p{ font-size: 14px; line-height: 1; padding-bottom: 16px; }
.hp7 .hp7con .btn{ width: 342px; height: 86px; border: 1px solid #FFFFFF; margin-top: 14px; border-radius: 4px; }
.hp7 .hp7con .btn a{ display: block; width: 100%; height: 100%; }
.hp7 .hp7con .btn .text{ padding: 20px 0 0 36px; }
.hp7 .hp7con .btn .img{ width: 44px; height: 44px; margin: 20px 0 0 36px; }
.hp7 .hp7con .btn .tit{ font-size: 18px; padding-bottom: 12px; }
.hp7 .hp7con .btn .p{ font-size: 14px; }
.hp7 .hp7con .btn .p span{ font-size: 17px; }

.pop_more{ display: none; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: url(../images/blacktm1_03_03.png); z-index: 9999; }
.pop_more .content{ position: relative; padding: 80px 80px 100px; height: 378px; width: 1070px; background: #FFFFFF; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; }
.pop_more .content .tit{ font-size: 30px; padding-bottom: 60px; text-align: center; }
.pop_more .content .p{ max-height: 280px; }
.pop_more .content .p p{ line-height: 22px; padding-bottom: 25px; width: 997px; font-size: 14px; }
.pop_close{ display: block; width: 17px; height: 17px; background: url(../images/close_03.png) no-repeat center; cursor: pointer; position: absolute; top: -25px; right: 17px; z-index: 99999; }
.pop_more .content .p .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background: #2071b0; }


.pop_join{ display: none; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: url(../images/blacktm1_03_03.png); z-index: 999; }
.pop_join .content{ padding: 84px 125px 0; width: 980px; height: 395px; background: #FFFFFF; position: relative; position: absolute;  top: 0; bottom: 0; left: 0; right: 0; margin: auto;  }
.pop_join .content .tit{ text-align: center; font-size: 30px; line-height: 1; padding-bottom: 60px; }
.pop_join .content .show ul li{ float: left; width: 205px; margin: 0 20px; text-align: center; }
.pop_join .content .show ul li .icon{ width: 124px; height: 124px; margin: 0 auto; border-radius: 50%; border: 1px solid #dddddd; position: relative; }
.pop_join .content .show ul li .icon div{ width: 50px; height: 53px; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto;  }
.pop_join .content .show ul li .tit{ font-size: 18px; padding-bottom: 10px; padding-top: 30px; }
.pop_join .content .show ul li .p{ font-size: 14px; }

.pop_window{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: url(../images/blacktm1_03_03.png); z-index: 100; display: none; }
.pop_wininner{ position: absolute; width: 912px; height: 546px; top: 0; left: 0; right: 0; bottom: 0; margin: auto; }
@media only screen and (min-width:1279px ) {
	.hbannert2{ transform: translateY(-30px); -webkit-transform: translateY(-30px); transition: all 0.8s; -webkit-transition: all 0.8s; opacity: 0; }
	.hbannert2.on{ opacity: 1 !important; transform: translateY(0px); -webkit-transform: translateY(0px); }
	
	.hp5 .wrap .decoration1{ transform: translateX(-30px); -webkit-transform: translateX(-30px); transition: all 0.8s; -webkit-transition: all 0.8s; opacity: 0; }
	.hp5 .wrap .decoration1.on{ opacity: 1 !important; transform: translateX(0px); -webkit-transform: translateX(0px); }
	
	.hp5 .wrap .decoration2{transform: translateX(30px); -webkit-transform: translateX(30px); transition: all 0.8s; -webkit-transition: all 0.8s; opacity: 0;}
	.hp5 .wrap .decoration2.on{ opacity: 1 !important; transform: translateX(0px); -webkit-transform: translateX(0px); }
	.hp5 .wrap .decoration3{transform: translateX(30px); -webkit-transform: translateX(30px); transition: all 0.8s; -webkit-transition: all 0.8s; opacity: 0;}
	.hp5 .wrap .decoration3.on{ opacity: 1 !important; transform: translateX(0px); -webkit-transform: translateX(0px); }
	
}
/*@media only screen and (max-width:1024px ) {
	.pop_more .content{ width: 750px; }
	.pop_more .content .p p{ width: 100%; }
	.pop_join .content{ width: 980px; padding: 84px 0 0; }
}*/
.w1024.pop_more .content{ width: 750px; }
.w1024.pop_more .content .p p{ width: 100%; }
.w1024.pop_join .content{ width: 980px; padding: 84px 0 0; }