@charset "utf-8";
@font-face{font-family: 'tt_1';src: url("../fonts/tt5.woff") format('truetype');}
@font-face{font-family: 'tt_2';src: url("../fonts/tt6_6.woff") format('woff');}
*{margin: 0;padding: 0}
img{border: none;border: 0;vertical-align: middle;}
iframe{max-width: 100%;margin: 20px 0;}
@media (max-width: 1023px){iframe{height: auto;width: auto;}}
html{font-size: 100%}
body{position: relative;color: #212121;font-family: "tt_1", "tt", Arial, 'Microsoft YaHei';background-color: #f8f8f8;font-size: 14px;}
ul{list-style-type: none;}
a{color: #274b92;text-decoration: none;border: none;}
p{font-size: 14px;line-height: 22px;font-family: "tt_1", "tt", Arial, 'Microsoft YaHei';}
h2, h3, h4, h5{margin-bottom: 16px;font-weight: 100;}
h2{font-size: 36px;line-height: 48px;}
h3{font-size: 30px;line-height: 40px;}
h4{font-size: 22px;line-height: 28px;}
h5{font-size: 18px;line-height: 22px;}
@media screen and (max-width: 960px){h2{font-size: 24px;line-height: 24px;}
h3{font-size: 18px;line-height: 16px;}
h4{font-size: 16px;line-height: 14px;}
h5{font-size: 14px;line-height: 14px;}}
pre{white-space: pre-wrap!important;}

.header{position: relative;width: 100%;height: 180px;background-color: #fff;z-index: 999;}
.logo_item{position: relative;}
.w1200{position: relative;width: 1240px;margin: 0 auto;padding: 0 10px;box-sizing: border-box;}
.w_880{width: 1200px;}
.logo, .head_info{position: absolute;height: 120px;width: 48%;line-height: 120px;}
.logo{left: 0;}
.head_info{right: 0;text-align: right;}
.logo img{max-height: 100%;}
.nav_icon{display: none;position: absolute;top: 0;width: 100%;height: 40px;background-image: url("../images/nav_icon.png");background-repeat: no-repeat;background-position: center;background-size: auto 100%;z-index: 99;}
.side_icon{background-image: url("../images/btn_side_close.png") !important;}
.side_close{position: fixed;width: 100%;height: 100%;top: 100px;left: 0;background-color: rgba(22,22,22,.9);display: none;}
.nav{position: relative;top: 120px;height: 60px;width: 100%;background-color: #274b92;}
.nav > ul > li{position: relative;display: inline-block;line-height: 60px;width: 170px;text-align:center;cursor: pointer;}
.nav > ul > li a{font-size: 16px;color: #fff;display: inline-block;transition: 0.3s;font-family: "tt_2", "tt_1", "tt", Arial, 'Microsoft YaHei';}
.nav > ul > li.on>a{color: rgba(255,255,255,.6);}
.nav > ul > li.on>a{color: rgba(255,255,255,1);font-weight: bold;}
.right_li{float: right;}
li.right_li{margin: 0 !important;}
.right_li span{/*display: inline-block;*/background-color: #f43535;padding: 10px 30px;border-radius: 4px;font-family: "tt_2", "tt_1", "tt", Arial, 'Microsoft YaHei';filter: alpha(opacity=100);transition: 0.3s;}
li.has_sub a{padding-right: 20px;}
li.has_sub>a:after{content: "";position: absolute;width: 12px;height: 12px;top: 24px;right: 0;background-image: url("../images/nav_arrow.png");}
li:hover ul.sub{display:block}
ul.sub{position: absolute;display: none;width: 200px;padding-top: 10px;}
ul.sub li{line-height: 48px;border-bottom: 1px solid #444;border-bottom: 1px solid rgba(255,255,255,.08);background-color: #333;background-color: rgba(22,22,22,.9);transition: 0.3s;}
ul.sub li:first-child{border-top-left-radius: 6px;border-top-right-radius: 6px;}
ul.sub li:last-child{border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;}
ul.sub li a{text-indent: 0px;display: block;font-size: 14px;transition: 0.3s;}
/*.nav li.on:before{content: "";position: absolute;width: 100%;height: 100%;background-color: rgba(255,255,255,.0);z-index: 999;}*/
@media screen and (min-width: 1024px){.nav >ul>li:hover > a{color: rgba(255,255,255,.6);}
/*li.right_li:hover>a{color: #fff !important;}*/li.right_li:hover span{opacity: 0.8;filter: alpha(opacity=80);}
li.on.right_li:hover span{opacity: 1 !important;filter: alpha(opacity=100);}
ul.sub li:hover{background-color: #274b92;}
ul.sub li:hover a{text-indent: 0px;}}
.hide_100{height: 0;}

.slider_container{position: relative;height: 100%;width: 100%;z-index: 0;}
.slider_s{width: 1240px !important;height: 500px !important;margin: 0 auto;margin-top: 30px;}
.slider_s .camera_pag{left: 0 !important;}
.slider_s .camera_caption a{margin-right: 20px !important;}
#slider{height: 100%;margin-bottom: 0!important;position: relative;}
.slider_link a{position: absolute;padding: 20px;font-size: 24px;color: #fff;background-color: rgba(0,0,0,.4);bottom: 10%;left: 10%;z-index: 9999;}
img.imgLoaded{z-index: -1;}
@media screen and (max-width: 959px){.slider_container{width: 100%;left: 0;}}
.w1200:after, .foot_extend:after, .border_box:after, .more:before, .mix:after{content: "";display: block;height: 0;clear: both;}

.content{padding: 40px 0;padding-bottom: 0;}
.section_1{margin-bottom: 40px;}
.section_title{position: relative;text-align: center;}
.section_title span{display: inline-block;line-height: 24px;font-size: 16px;color: #888;margin-bottom: 4px;}
.section_title>p{position: relative;font-size: 26px;padding-top: 18px;margin-bottom: 20px;font-weight: 700;font-family: "tt_2", Arial, 'Microsoft YaHei';line-height: 30px;}
.section_title>p:after{content: "";position: absolute;width: 40px;height: 5px;top: 0;left: 50%;margin-left: -20px;background-color: #274b92;}
.border_box{position: relative;box-shadow: 2px 2px 20px rgba(0,0,0,.05);background-color: #fff;padding: 40px 20px;box-sizing: border-box;}
.news_list{padding-bottom: 10px !important}
.page{position: relative;height: 100px;text-align: center;}
.page li{position: relative;top: 40px;display: inline-block;margin-left: 4px;background-color: #fff;transition: 0.3s;box-shadow: 2px 2px 20px rgba(0,0,0,.05);}
.page li a{display: inline-block;font-size: 18px;width: 60px;height: 60px;line-height: 60px;color: #555;box-sizing: border-box;}
.page_on a{color: #fff !important;background-color: #274b92;}
.page li:hover a{color: #888;}
.page a:hover, .page li.thisclass a{background-color: #274B94;color: #fff;}
.banner_sub{padding: 50px 0;background-size: cover;background-position: center;background-color: #333;min-height: 80px;}
.banner_sub .section_title span, .banner_sub .section_title p{color: #fff;}
.banner_sub img{width: 100%;}
ul.category{width: 100%;text-align: center;margin-bottom: 30px;margin-top: -10px;}
ul.category li{display: inline-block;padding-right: 50px;border-bottom: 1px solid #d9dde4;padding-bottom: 0px;margin: 0 -6px;z-index: 1;}
ul.category li a{position: relative;display: inline-block;color: #555;padding: 10px 0;font-weight: 700;font-size: 16px;font-family: "tt_2", Arial, 'Microsoft YaHei';}
ul.category li:after{content: "/";display: inline-block;position: relative;color: #999;left: 20px;}
ul.category li:last-child:after{display: none;}
ul.category li:last-child{padding-right: 0;}
ul.category li.on a{color: #274b92;}
ul.category li.on a:after{content: "";position: absolute;width: 100%;height: 4px;left: 0;bottom: -1px;background-color: #274b92;}
.text_area{position: relative;padding: 0 10px;line-height: 22px;box-sizing: border-box;}
/*.text_area img{padding-top: 0;}*/.text_area p img{max-width: 100%;margin-bottom: 20px;}
.text_area > img{width: 100%;margin-bottom: 20px;}
.text_area p{white-space: pre-wrap;font-size: 15px;line-height: 1.6;text-indent: 30px;}
.abtimg{display: block; float: left; padding: 3% 3% 0 0; margin-bottom: 0px!important;max-width:450px!important;}
.mix>img, .mix p{float: left;display: inline-block;width: 50%;box-sizing: border-box;}
.mix p, .mix h4, .mix h3, .mix h5{padding: 0 20px;display: inline-block;}
.mix{line-height: 22px;margin: 30px 0;}
p.detail_title{font-size: 24px;margin-bottom: 20px;line-height: 30px;font-family: "tt_2", Arial, 'Microsoft YaHei';font-weight: 700;width: 100%;overflow: hidden;}
.text_area .time{text-align: left;margin-bottom:1rem;/*position: absolute;width: 18%;right: 10px;top: 0;*/}
.ctrl a{position: relative;float: left;height: 60px;width: 33.33%;background-color: #e7e7e7;background-color: rgba(0,0,0,.05);border-right: 4px solid #fff;box-sizing: border-box;z-index: 99;transition: 0.3s;}
.ctrl a:before{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background-color: #274b92;opacity: 0;transition: 0.3s;z-index: -1;}
.ctrl{margin-top: 40px;padding: 0 10px;}
.ctrl a:last-child{border: none;}
.protit{text-align:center;}
.pronr img{display:block;text-align:center;margin:0 auto;}
a#back:after, a#prev:after, a#next:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url("../images/btn-back.png");background-repeat: no-repeat;background-position: center;transition: 0.3s;}
a#back:after{background-image: url("../images/btn-back.png");}
a#prev:after{background-image: url("../images/btn-prev.png");}
a#next:after{background-image: url("../images/btn-next.png");}
@media screen and (min-width: 1024px){ul.category li a:hover{color: #274b92;}
.ctrl a:hover:before{height: 100%;opacity: 1;}
a#back:hover:after{background-image: url("../images/btn-back2.png");}
a#prev:hover:after{background-image: url("../images/btn-prev2.png");}
a#next:hover:after{background-image: url("../images/btn-next2.png");}}

.service_box{float: left;width: 25%;padding: 0 30px;box-sizing: border-box;text-align: center;}
.column3 .service_box{width: 33.33%}
.service_box h4{font-weight: 700;font-size: 18px;font-family: "tt_2", "tt_1", "tt", Arial, 'Microsoft YaHei';margin-top: 10px;}
.service_box img{width: 100%;transition: 0.3s;}
.service_box p{font-size: 13px;color: #777;margin-bottom: 10px;}
@media screen and (min-width: 1024px){.service_box:hover img{opacity: 0.8;}}

.news_box{position: relative;float: left;width: 33.33%;padding: 0 16px;margin-bottom: 50px;box-sizing: border-box;}
.home_news .news_box{width: 21%;margin-bottom: 0;}
.news_box img{width: 100%;height: auto;transition: 0.2s;opacity: 1;}
.news_img{position: relative;overflow: hidden;background-color: #000;-webkit-transform: translateZ(0);}
.news_box .time{display: none;}
.news_list .news_box .time{display: block;}
.news_img .time{position: absolute;font-size: 14px;left: 4px;bottom: 0;color: #fff;padding: 4px 10px;background-color: rgba(255,255,255,.0);font-family: "tt_2", Arial;transition: 0.4s;opacity: 0.6;}
.news_box h4 a{display: block;font-weight: 700;font-size: 16px;font-family: "tt_2", "tt_1", "tt", Arial, 'Microsoft YaHei';color: #222;margin-top: 16px;line-height: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition: 0.3s;}
.news_box h4{margin-bottom: 16px;}
.news_box p{font-size: 13px;color: #777;height: 130px;overflow: hidden;}
.more a{position: relative;top: 20px;display: block;font-size: 20px;letter-spacing: 2px;text-align: center;color: #ccc;border-top: 1px solid #f1f1f1;padding: 16px 0 4px 0;margin: 0 16px;box-sizing: border-box;transition: 0.3s;}
@media screen and (min-width: 960px){.home_news .news_box:nth-child(1){width: 37%;}
.home_news .news_box:nth-child(1) p{display: none;}
.home_news .news_box:nth-child(1) h4 a{position: absolute;bottom: 16px;left: 16px;padding: 10px;color: #fff;background-color: #000;background-color: rgba(0,0,0,.5);width: 412px;box-sizing: border-box;}}
@media screen and (min-width: 1024px){.news_box:hover h4 a{color: #274b92;}
.home_news .news_box:nth-child(1):hover h4 a{background-color: #274b92;color: #fff;}
.news_img:hover img{transform: scale(1.1);opacity: 0.7;}
.more a:hover{color: #274b92;letter-spacing: 5px;}
.news_box:hover .time{opacity: 1;color: #555;background-color: rgba(255,255,255,1);left: 10px;}}

.banner_box{position: relative;width: 100%;padding: 100px 0;text-align: center;background-color: #555;background-image: url("../images/about_bg.jpg");background-size: cover;background-attachment: fixed;background-position: center;color: #fff;z-index: 99;}
.banner_box p{font-size: 16px;width: 1200px;margin: 20px auto;white-space: pre-line;line-height: 30px;}
.banner_box p.title{font-weight: 700;font-size: 24px;font-family: "tt_2", "tt_1", "tt", Arial, 'Microsoft YaHei';position: relative;margin-bottom: 30px;}
.banner_box p.title:after{position: absolute;content: "";width: 30px;height: 3px;background-color: #fff;bottom: -12px;left: 50%;margin-left: -15px;}
.banner_box span{display: block;margin: 30px 0;}
.banner_box span a{display: inline-block;padding: 0 40px;border-radius: 6px;font-size: 16px;height: 50px;line-height: 50px;color: #fff;background-color: #f43535;transition: 0.3s;}
@media screen and (min-width: 1024px){.banner_box span a:hover{opacity: 0.8;}}
/*--------------------------------------------gallery----------------------------------------------*/.pic_box{position: relative;float: left;width: 33.33%;padding: 0 16px;margin-bottom: 10px;box-sizing: border-box;}
.pic_list .pic_box{width: 33.33%;margin-bottom: 20px;}
.other_pic{padding: 8px;}
.other_pic .pic_box{padding: 0 2px;margin-top: 30px;margin-bottom: 0;}
.pic_box_img{position: relative;overflow: hidden;background-color: #000;-webkit-transform: translateZ(0);}
.pic_box_img img{width: 100%;transition: 0.2s;}
.pic_box p{position: relative;font-size: 18px;color: #222;padding: 10px 0;transition: 0.4s;z-index: 2;text-align:center}
.pic_box_img:before, .news_img a:before{content: "";display: inline-block;position: absolute;top: 40%;left: 50%;margin-left: -30px;margin-top: -30px;height: 60px;width: 60px;background-image: url("../images/icon-zoom.png");z-index: 3;opacity: 0;filter: alpha(opacity=0);transition: 0.2s;}
.news_img a{position: relative;}
.pic_box_img a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 4;}
@media screen and (min-width: 1024px){/*.pic_box:hover p{color: #274b92;text-indent: 10px;}*/.pic_box_img:hover img{transform: scale(1.05);opacity: 0.7;}
.pic_box_img:hover:before, .news_img:hover a:before{top: 50%;opacity: 1;filter: alpha(opacity=100);}}

.contact_left img, .contact_right img{max-width: 100%;}
.contact_left{float: left;width: 36%;padding: 0 10px;line-height: 22px;box-sizing: border-box;}
.contact_left p{position: relative;font-size: 16px;line-height: 22px;margin-bottom: 30px;left: 50px;width: calc(100% - 50px);}
.contact_left p.right_p{display: none;}
.size14{font-size: 14px !important;}
.contact_left img{max-width: 100%;}
.contact_left p:before{content: "";position: absolute;top: -8px;left: -50px;display: block;width: 40px;height: 40px;background-color: #274b92;background-image: url("../images/default.png");margin-right: 50px;}
.contact_left p.map:before{background-image: url("../images/map.png");}
.contact_left p.phone:before{background-image: url("../images/phone.png");}
.contact_left p.fax:before{background-image: url("../images/fax.png");}
.contact_left p.mobile:before{background-image: url("../images/mobile.png");}
.contact_left p.mail:before{background-image: url("../images/mail.png");}
.contact_left p.web:before{background-image: url("../images/web.png");}
.contact_left p a:hover{border-bottom: 1px solid #274b92;}
.contact_right{float: right;width: 60%;padding: 0 10px;box-sizing: border-box;}
.contact_right > p{font-size: 20px;font-family: "tt_2", "tt_1", "tt", Arial, 'Microsoft YaHei';margin-bottom: 10px;}
.form input, .formText{border: 1px solid #dedede;background-color: #fbfbfb;font-size: 14px;line-height: 18px;width: 100%;padding: 10px;text-align: left;margin: 0 auto;outline: medium;border-radius: 0;-webkit-appearance: none;box-sizing: border-box;transition: 0.4s;}
.formText{text-align: left;}
.form textarea{height: 100px;max-width: 100%;}
@media screen and (min-width: 1024px){.form input:hover, .form textarea:hover{border-color: #999;}
.formBtn button:hover{background-color: #274b92;}}
.form input:focus, .form textarea:focus{background-color: #fff;border: 1px solid #274b92;}
.form dt{margin-top: 10px;color: #888;font-size: 12px;line-height: 22px;padding-bottom: 4px;}
.form dl{width: 49%;float: left;}
.form dl:first-child{margin-right: 2%;}
.formBtn button{padding: 14px;width: 100%;background: #25282c;color: #fff;margin: 10px auto;line-height: 18px;cursor: pointer;border: none;transition: 0.4s;}

.footer{color: #fff;padding: 30px 0;background-color: #25282c;}
.foot_box, .foot_extend img{margin: 20px 0 30px 0;}
.for3{float: left;width: 33%;box-sizing: border-box;}
.for4{float: left;width: 25%;box-sizing: border-box;}
.foot_extend p{position: relative;margin-bottom: 10px;font-size: 16px;border-bottom: 1px solid #383B3F;padding-bottom: 10px;width: 90%;}
.foot_extend p:after{content: "";position: absolute;width: 30px;height: 3px;left: 0;bottom: -1px;background-color: #274b92;}
.foot_box:last-child p{width: 100%;}
.foot_extend a{display: block;color: #bbb;line-height: 30px;}
.foot_extend span{width: 80%;color: #bbb;display: block;line-height: 24px;}
.foot_extend a:hover{color: #fff;}
.foot_extend a:before{content: "-";display: inline-block;opacity: 0.7;margin-right: 4px;}
.foot_extend img{max-width: 100%;}
.line{border-bottom: 1px solid #383B3F;margin-bottom: 30px;}
.follow{float: right;}
.follow span{padding: 4px;opacity: 1;filter: alpha(opacity=100);transition: 0.4s;}
.follow span:hover{opacity: 0.7;filter: alpha(opacity=70);}
.s-qq, .s-weibo, .s-taobao, .s-tt, .s-renren{display: inline-block;*display:inline;width: 20px;height: 20px;background-repeat: no-repeat;background-position: center;background-size: 100%;}
.s-qq{background-image: url("../images/qq.png");}
.s-renren{background-image: url("../images/renren.png");}
.s-taobao{background-image: url("../images/taobao.png");}
.s-weibo{background-image: url("../images/weibo.png");}
.s-tt{background-image: url("../images/tt.png");}
p.copy{font-size: 11px;line-height: 30px;color: #b0b5bb;float: left;display:}
.copy + p a{color: #fff;}
.footer .w1200 p{display: inline-block;}

@media screen and (max-width: 1279px){p{font-size: 12px;}
.w1200{width: 960px;}
.slider_s{width: 960px !important;height: 400px !important}
.header .w1200{padding: 0 20px;}
.nav > ul > li{margin-right: 40px;}
.nav > ul > li a{font-size: 14px;}
.service_box{padding: 0 10px;}
.news_box{padding: 0 10px;}
.service_box p, .news_box p{font-size: 12px;line-height: 20px;}
.news_box h4 a{font-size: 14px;margin-top: 8px;}
.news_box h4{margin-bottom: 8px;}
.home_news .news_box:nth-child(1) h4 a{width: 320px;left: 10px;bottom: 8px;}
.news_box p{height: 60px;}
.banner_box{padding: 60px 0;}
ul.category li a{font-size: 14px;}}

@media screen and (max-width: 960px){.content{padding: 20px 0}
.nav{opacity: 1;}
.w1200, .w_880{width: 100%;}
.slider_s{width: 100% !important;height: 300px !important;margin-top: 0;}
.camera_next, .camera_prev{opacity: 1 !important;}
.header{height: 100px;position: fixed;}
.nav_icon{display: block;}
.head_info{display: none;}
.logo{height: 60px;line-height: 60px;width: 100%;text-align: center;}
.logo img{max-height: 100%;}
.nav{top: 60px;height: 40px;}
.nav>ul{display: none;text-align: center;top: 60px;}
.nav>ul>li{display: block;margin: 0;line-height: 40px;}
.nav > ul > li a{display: block;}
.hide_100{height: 100px;}
li.has_sub ul, li.has_sub>a:after{display: none;}
li.has_sub a{padding: 0;}
.right_li span{padding: 8px 30px;}
.right_li{float: none;}
.camera_caption a{font-size: 12px !important;}
.service_box{width: 50%;}
.column3 .service_box{width: 100%;}
.section_title>p{font-size: 14px;margin-bottom: 10px;padding-top: 12px;}
.news_box{width: 50% !important;margin-bottom: 20px;}
.home_news .news_box:nth-child(1) h4 a{width: auto;}
.home_news .news_box{margin-bottom: 30px;}
.banner_box p, .banner_box p.title{width: 100%;font-size: 12px;line-height: 20px;}
.banner_box p.title{font-size: 14px;}
.banner_box{padding: 40px 0;}
.banner_box span a{height: 30px;line-height: 30px;font-size: 14px;}
.pic_box{width: 50%;padding: 0 4px;left: 0;}
.pic_box p{font-size: 12px;}
.other_pic{display: none;}
ul.category li a{font-size: 11px;}
ul.category li{padding-right: 20px;}
ul.category li:after{left: 6px;font-size: 10px;}
ul.category{margin-bottom: 20px;}
.page li a{width: 20px;height: 20px;line-height: 20px;font-size: 11px;}
.page li{margin: 0}
.page{height: 60px;}
.banner_sub{min-height: 0;padding: 30px 0;}
.contact_right, .contact_left{width: 100%;}
.contact_left p{font-size: 12px;}
.mix>img, .mix p{width: 100%;float: none;}
.mix>img{margin-bottom: 20px;}
.mix p, .mix h4, .mix h3, .mix h5{padding: 0;}
p.detail_title{font-size: 18px;line-height: 22px;}
.for4{width: 48%;}
.foot_extend{font-size: 11px;}
.foot_extend p{font-size: 14px;}
.foot_extend a{line-height: 24px;}
.follow{float: none;text-align: center;}
p.copy{width: 100%;float: none;text-align: center;}
.foot_extend span{line-height: 16px;}} @media screen and (max-width: 480px){.slider_s{height: 200px !important;}
.service_box{width: 100%;}
.news_box{width: 100%;}
.nav>ul>li{line-height: 30px;}
li.right_li{margin-top: 20px !important;}
.news_box, .home_news .news_box{width: 100% !important;margin-bottom: 30px;}}

.nav, ul.sub li:hover, .section_title>p:after, .page_on a, ul.category li.on a:after, a.btn_2:before, .home_news .news_box:nth-child(1):hover h4 a, .contact_left p:before, .formBtn button:hover, .foot_extend p:after{background-color: #274B94;}
a, ul.category li.on a, ul.category li a:hover, .news_box:hover h4 a, .more a:hover, .pic_box:hover p, .camera_caption a:hover{color: #274B94;}
.contact_left p a:hover, .form input:focus, .form textarea:focus{border-color: #274B94;}
.nav{background-color: #274B94;}
.banner_box{background-image: url('../images/bg.jpg');}

/*清除浮动*/
.clear{clear:both;}

/*返回顶部-TOP*/
p#top{ position:fixed;display:none;bottom:0px;right:20px;}  
p#top a{text-align:center;text-decoration:none;color:#d1d1d1;display:block;width:30px;transition:color 1s;}  
p#top a:hover{ color:#979797;  }  
p#top a span{background:url(../images/gotop.png) no-repeat center;border-radius:6px;display:block;width:54px;height:30px;transition:background 1s;right: 5px;position: relative;bottom: 10px;}  
#top a:hover span{background:url(../images/gotop.png) no-repeat center;}

/* -- lift --*/
.lift{color: #999; font-size: 14px;border-top: 1px solid #ddd;padding: 5px 10px;width:100%;margin: 0 auto;margin-top: 35px;box-sizing: border-box;}
.lift a{color: #999;padding:10px 0;display: inline;word-break: break-word; box-sizing: border-box; width: 100%;}
.lift span{margin-right: 15px;}
.lift p{display:block;margin:10px 0;line-height:1.4;}

/* -- ur-here --*/
.ur-here a{color:#fff;}
.ur-here{color: #fff;font-size: 14px;}
.ur-here em{font-style:normal;}

.detail_title{font-size: 24px; margin-bottom: 20px; line-height: 30px; font-family: "tt_2", Arial, 'Microsoft YaHei'; font-weight: 700; width: 100%; overflow: hidden; border-bottom: 1px dashed #ddd; padding-bottom: 10px;}

/* -- pager css1 --*/
.pager{text-align: center;padding-top: 20px;color: #666;font-size: 14px;}
.pager a{color: #000; background: #fff; border: 1px solid #ddd; padding: 5px 8px;}
.pager a:hover{background-color: #000;color:#fff;}
.pager a.active{background-color: #000;color: #fff;cursor: default;}

/* -- pager css2 --*/
.pager{text-align: center;padding-top: 20px;color: #666;font-size: 14px;}
.pager ul{display: inline-block;padding: 0;/*border-left: 1px solid #ddd;*/}
.pager ul li{display: block;float: left;}
.pager ul li a, .pager ul li em{display: block;padding: 0 12px;line-height: 30px;text-decoration: none;background-color: #fff;border: 1px solid #ddd;/*border-left-width:0;*/border-radius: 0;}
.pager ul li a:hover{background-color: #f5f5f5;}
.pager ul li.active a{background-color: #f5f5f5;color: #999;cursor: default;}
.pager ul li em.total{margin-left: 10px;border-left-width: 1px;color: #999;}

/*表格自适应*/
td,th {width:1px;white-space:nowrap; word-break:keep-all; border:solid #676767 1px;text-align:center;white-space:pre-line;word-break:break-all !important;word-wrap:break-word !important;display:table-cell;vertical-align:middle !important;white-space: normal !important;height:auto;vertical-align:text-top;padding:2px 2px 0 2px;display: table-cell;}
.ue-table-interlace-color-single{background: #f9f9f9;}

.copy a{color:#fff;display:inline-block;margin-right:10px;}

/*业务咨询表单*/
.basic-grey{margin-left:auto;margin-right:auto;max-width:1200px;min-height:420px;height:auto;background: #F7F7F7;padding: 25px 10px 25px 10px;color: #888;text-shadow: 1px 1px 1px #FFF;border:1px solid #E4E4E4;box-shadow: 1px 3px 3px 1px #e9ecef;}
.basic-grey input[type="text"], .basic-grey input[type="email"], .basic-grey textarea, .basic-grey select {border: 1px solid #DADADA;color: #888;height: 36px;margin-bottom: 16px;margin-right: 6px;margin-top: 2px;outline: 0 none;padding: 3px 3px 3px 5px;width: 70%;font-size: 12px;line-height: 15px;box-shadow: inset 0px 1px 4px #ECECEC;-moz-box-shadow: inset 0px 1px 4px #ECECEC;-webkit-box-shadow: inset 0px 1px 4px #ECECEC;}
.basic-grey select {background: #FFF url(../images/down-arrow.png) no-repeat right; appearance: none; -webkit-appearance: none; -moz-appearance: none; text-indent: 0.01px; text-overflow: ""; width: 70%; height: 36px; line-height: 25px;}
.basic-grey h3{display: inline-block;font-size:2rem!important;padding: 0px 0px 10px 40px;display: block;border-bottom:1px solid #E4E4E4;margin: -10px -15px 30px -10px;color: #888;text-align: center;font-weight:300;}
.basic-grey h3>span{display: inline-block;font-size: 16px;}
.basic-grey label{display: block;margin: 0px;}
.basic-grey label>span{float: left;width: 20%;text-align: right;padding-right: 10px;margin-top: 10px;color: #888;}
.basic-grey textarea{min-height: 9.5rem;}
.basic-grey .yzms{float: right;position: relative;top: -5px;right: 30px;}
.basic-grey textarea{padding: 5px 3px 3px 5px;}
.submits{background: #00a1d7!important;border: none;padding:8px 30px;color: #fff;box-shadow: 1px 1px 5px #B6B6B6;border-radius: 3px;text-shadow: 1px 1px 1px #9E3F3F;cursor: pointer;}
.submits:hover{background: #CF7A7A;}
.tjbd{background: #002a80!important;border: none;padding:10px;color: #fff;box-shadow: 1px 1px 5px #002a80;text-shadow: 1px 1px 1px #9E3F3F;cursor: pointer;width:175px;}
.clear{clear:both;}