/*
Theme Name: 上海巨峰投资
Theme URI:地址
Description: 上海网站建设
Version: 1.0 版本号
Author: 上海网站建设
Author URI: 作者的网址
Tags: 标签，多个用半角逗号隔开
*/
@charset "utf-8";
body{ margin:0 auto; font-size:12px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; line-height:normal;color: #333}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{ padding:0; margin:0;}
h4,h5,h6,b{font-weight:normal;}
ul { list-style:none;}
*{ margin:0px; padding:0px;}
img { border:0px;}
a { color:#333; text-decoration:none;}
a:hover {color:#1169cb;}

.aligncenter {clear: both;display: block;margin: 0 auto 1.75em;}
.alignleft {float: left;margin: 0.375em 1.75em 1.75em 0;}
.alignright {float: right;margin: 0.375em 0 1.75em 1.75em;}
blockquote.alignleft {margin: 0.3157894737em 1.4736842105em 1.473684211em 0;}
blockquote.alignright {margin: 0.3157894737em 0 1.473684211em 1.4736842105em;}
blockquote.aligncenter {margin-bottom: 1.473684211em;}
.single-content img{max-width:100%;height:auto;display: block;margin: 15px auto;}
.single-content p{margin-bottom: 15px;}

i,em{font-style: normal;}
.fullImg{width: 100%;}
.transition{-o-transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;}

/*自定义字体*/
@font-face {
	font-family: '';
	src:url('genericons/') format('truetype');
}

#newBridge .icon-left-top { top:200px!important; }

/*404*/
.ui-errors{margin:100px auto 100px -600px;position:relative;left:50%;width: 1100px;text-align: center;}
.ui-errors h4{font-size:24px;font-weight: normal;color: #77b3bf;line-height:50px;}
.ui-errors h1{font-size: 160px;color: #aaa;line-height:180px;}

/*侧边栏*/
.side{position:fixed;width:60px;height:275px;right:0;top:175px;z-index:100;display:none;}
.side ul{list-style:none;}
.side ul li{width:60px;height:59px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:60px;height:59px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "寰蒋闆呴粦";overflow:hidden;}
.side ul li .sidetop{width:60px;height:59px;line-height:59px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li a:hover{background:#1169cb;opacity:1;filter:Alpha(opacity=100);}
.side ul li a:hover div{background:#1169cb;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}

/*底栏*/
.height74{height: 74px;width: 100%;display: none;}
.tx-media{display: none;position: fixed;bottom:0;left: 0;background: #f5f5f5;width:100%;z-index: 999}
.tx-media li{border-left: 1px solid #e2e2e2;width: 50%;float:left;width:50%}
.tx-media li img{margin-bottom: 5px;}
.tx-media li:nth-child(1){border: none}
.tx-media li a{display: block;text-align: center;padding:10px;font-size: 13px;}

.top_header{background:#f6f8f8;}
.top_head{color: #8e9fa4;}
.top_left{line-height: 30px;} 
.top_right>span{float: left;}
.top_right img{vertical-align: middle;margin-right: 5px;position: relative;top: -2px;}
.top_num{line-height: 30px;margin-left:40px;}
.top_cont_ico{margin-left: 20px;}
.top_cont_ico a{display: block;float: left;height: 30px;text-align: center;line-height: 30px;background: transparent;position: relative;color: #8e9fa4;}
.top_cont_ico a b,.top_cont_ico a i{position: absolute;z-index: 10}
.top_cont_ico a.wx{margin-left: 40px;}
.top_cont_ico a.wx b{bottom: -85px;left:-30px;width: 85px;height:85px;display: none;}
.top_cont_ico .line_top{right:-20px;top: 50%;width: 1px;height: 8px;margin-top: -4px;background: #c7c7c7;}
.top_cont_ico em.line_top:first-child{right: auto;left: -4px;}
.top_cont_ico em.line_top{right: -4px;}
.top_cont_ico a:hover{background: #f5f5f5;}
.top_cont_ico a.wx:hover b{display:block;}
.top_num em{color: #8e9fa4;font-weight: bold;}

.logo{line-height: 100px;}
.top_c{line-height: 100px;}
.top_form{padding-top: 20px;margin-left: 135px;}
#search{display: inline-block;overflow: hidden;margin-right: 50px}
#s{width: 280px;height: 36px;padding:0 5px;color: #ccc;float: left;border:1px solid #ddd;border-right: none;}
#search-submit{width: 92px;height: 36px;vertical-align: middle;float: left;}
.top_keywords li{display: inline-block;margin-right: 10px;margin-top: 5px;}
.top_keywords li a{color:#666;opacity: 0.5}

.nav{background: #1169cb;}
.nav_list li{float: left;margin: 0 5px;}
.nav_list li a{display: block;line-height: 50px;color: #fff;padding: 0 25px;font-size: 16px;}
.nav_list li a:hover,.nav_list li.current-menu-item a,.nav_list li.current_page_item a{background: #023a81;}
.nav_list .menu{overflow: hidden;}

#pc_banner.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 35px;}
#pc_banner .swiper-pagination-bullet{width: 12px;height: 12px;background: none;border:1px solid #FFF;opacity: .7}
#pc_banner .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 18px;height: 18px;opacity: 1;position: relative;top: 2px;}
#pc_banner .swiper-pagination-bullet.swiper-pagination-bullet-active:after{content:"";display: block;width: 10px;height: 10px;background: #FFF;border-radius: 50%;position: absolute;top: 50%;left: 50%;margin-top: -5px;margin-left: -5px;}
#mb_banner{display: none;}

.pb100{padding-bottom: 100px;}
.pt100{padding-top: 100px;}

.level_tit{text-align: center;padding-bottom: 35px;}
.level_tit div{font-size: 50px;text-transform: uppercase;}
.level_tit h2{font-size: 24px;}
.level_tit h2 i{display:inline-block;width: 26px;height: 13px;background: url(images/1.png);margin: 0 9px;}
.level_tit h2 i.level_tit_right{background-position: -26px 0;}
.level_tit p{font-size: 14px;color: #999;margin-top: 13px;}

/* 我们的套餐 */
.taocan_tit > h3 { text-align: left;position:relative;padding-left: 30px;margin-bottom: 40px;font-size: 22px; }
.taocan_tit > h3 > a { position:absolute;right:30px;top:5px;color:#333;font-weight: normal;font-size: 14px; }
.taocan_tit > h3:before { content:'';display:block;position: absolute;left: 0;top: 0;width: 16px;height: 100%;background:#fff;border-left: 6px solid rgb(24,98,196);border-right: 6px solid rgb(24,98,196); }


.taocan_title { display:flex;justify-content: space-between;width: 100%;flex-wrap: wrap; }
.taocan_title > li { width: 16%;border: 1px solid #ddd; }
.taocan_title .taocan_rong { text-align: center;color:#333333;font-size: 14px; }
.taocan_title .taocan_rong > h3 { font-weight: normal;height:60px;padding: 15px 10px 0; }
.taocan_title .taocan_rong > p > span { color:red;font-size: 14px; }
.taocan_title .taocan_rong > a { display: block;width: 90px;height: 26px;background: red;color:#fff;border: 1px solid red;line-height: 24px;margin: 20px auto; }
.taocan_title .taocan_rong > a:hover { background: #fff;color:red; }


/**/

.guide-slider .guide .index-fuwu-a{background: #1169cb;}
.guide-slider .guide .index-fuwu-b{background: #6b85ce;}
.guide-slider .guide .index-fuwu-c{background: #d9a34f;}
.guide-slider .guide .index-fuwu-d{background: #10a79c;}

.guide-slider .guide {width: 21%;float: left;-webkit-transition: all ease-in .3s;transition: all ease-in .3s;position: relative;overflow: hidden;}
.guide-slider .guide .display {width: 97%;height:335px;text-align: center;float: left;position: relative;z-index: 2; -webkit-transition: all ease-in .3s;transition: all ease-in .3s;color: #fff;}
.guide-slider .guide .display .icon {display: inline-block;width:31px;height:31px;margin-top: 30px;}
.guide-slider .guide .display .icon.icon1 {background: url('images/qpp_6.png') no-repeat center;}
.guide-slider .guide .display .icon.icon2 {background: url('images/qpp_7.png') no-repeat center;}
.guide-slider .guide .display .icon.icon3 {background: url('images/qpp_8.png') no-repeat center;}
.guide-slider .guide .display .icon.icon4 {background: url('images/qpp_9.png') no-repeat center;}
.guide-slider .guide .display .title {font-size: 22px;margin-top: 8px;}
.guide-slider .guide .display .title2{font-size: 14px;opacity: 0.6;text-transform: uppercase;}
.guide-slider .guide .display .introduction {width: 100%; padding:0 25px; margin: 0 auto;font-size: 14px;text-align: left;line-height: 27px;margin-top: 12px;height: 108px;overflow: hidden;text-align: center;}
.guide-slider .guide .display .sanjiao1 {content: "";display: block;position: absolute; border-style: solid;border-color: transparent #1169cb transparent transparent ;border-width: 10px 15px;top: 100%; margin-top: 0;right: -1px; -webkit-transition: all ease-in .3s;transition: all ease-in .3s;}
.guide-slider .guide .display .sanjiao2 {content: "";display: block;position: absolute; border-style: solid;border-color: transparent transparent transparent #6b85ce;border-width: 10px 15px;top: 100%; margin-top: 0;right: -1px; -webkit-transition: all ease-in .3s;transition: all ease-in .3s;}
.guide-slider .guide .display .sanjiao3 {content: "";display: block;position: absolute; border-style: solid;border-color: transparent transparent transparent #d9a34f;border-width: 10px 15px;top: 100%; margin-top: 0;right: -1px; -webkit-transition: all ease-in .3s;transition: all ease-in .3s;}
.guide-slider .guide .display .sanjiao4 {content: "";display: block;position: absolute; border-style: solid;border-color: transparent transparent transparent #10a79c;border-width: 10px 15px;top: 100%; margin-top: 0;right: -1px; -webkit-transition: all ease-in .3s;transition: all ease-in .3s;}
.guide-slider .guide .display .sanjiao5 {content: "";display: block;position: absolute; border-style: solid;border-color: transparent transparent transparent #894699;border-width: 10px 15px;top: 100%; margin-top: 0;right: -1px; -webkit-transition: all ease-in .3s;transition: all ease-in .3s;}
.guide-slider .guide .behind {width: 48%;height:335px;display: inline-block;background:#1169cb; overflow: hidden;position: absolute;right: 8px;top: 0;z-index: 1;border-radius: 0 15px 15px 0}
.guide-slider .guide .behind .function-list-wrap {margin: 0 auto;}
.guide-slider .guide .behind .function-list {margin-right: -10px;margin-top: 40px;}
.guide-slider .guide .behind .function-list > li {padding-right: 10px;text-align: center;}
.guide-slider .guide .behind .function-list > li > a {display: block;border: 1px solid #fff;font-size: 14px;width: 150px;height: 35px;padding: 0 5px;text-align: center;line-height: 35px;color: #fff;margin: 0 auto;border-radius: 30px;margin-bottom:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.guide-slider .guide .behind .function-list > li > a:hover {text-decoration: none;color: #1169cb;background: #fff}

.guide-slider .guide .behind .function-list > li > a.important {display: inline-block; color: #fff;border: none;margin-top: 15px;}
.guide-slider .guide .behind .function-list > li > a.important:hover {color: #FFF}


.guide-slider .guide.on {width: 37%;}
.guide-slider .guide.on .display{width: 52%;}
.guide-slider .guide.on .display .title {color: #fff;}
.guide-slider .guide.on .display .introduction {color: #fff;}
.guide-slider .guide.on .display .sanjiao1 {top: 50%;right: 0;margin-top: -10px;}
.guide-slider .guide.on .display .sanjiao2 {top: 50%;right: -30px;margin-top: -10px;}
.guide-slider .guide.on .display .sanjiao3 {top: 50%;right: -30px;margin-top: -10px;}
.guide-slider .guide.on .display .sanjiao4 {top: 50%;right: -30px;margin-top: -10px;}

.guideSlider_tit{display: block;color: #FFF;position: absolute;width: 100%;padding: 15px;background:rgba(32,62,103,.8);left: 0;bottom: 0;font-size: 14px;text-align: left;}
.guideSlider_tit h3{font-size: 18px;font-weight: normal;}
.guideSlider_tit p{text-transform: uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top: 5px;}

.guide-slider .guide.on .guideSlider_tit{text-align: center;background:rgba(0,0,0,.8);}
.guide-slider .guide.on .guideSlider_tit h3{font-size: 22px;}

.bgc_1{background: #f9f9f9;}
.a_style{text-align: center;padding-top: 55px;}
.a_style a{display: inline-block;padding: 0 40px;line-height: 48px;background: #FFF;border:1px solid #1169cb;border-radius:50px;color: #1169cb;font-size: 18px;margin: 0 15px}
.a_style a:hover{background: #1169cb;color: #FFF}

.index_about_box h4{font-size: 32px;color: #c6c6c6;font-weight: normal;}
.index_about_box h3{font-size: 22px;color: #454545;padding-bottom: 20px;border-bottom: 1px solid #dddddd;position: relative;margin-top:5px;}
.index_about_box h3 b{position: absolute;width: 26px;height: 1px;background: #1169cb;left: 0;bottom: -1px;}
.index_about_txt{padding: 25px 0 10px}
.index_about_txt p{line-height: 26px;font-size: 14px;color: #888;margin-bottom: 20px;}
.more{display: block;font-size: 16px;color: #1169cb;}
.index_about_n_box{margin-top: 40px;}
.index_about_n{text-align: center;background: url(images/index_about1.png)no-repeat center center;padding: 15px 35px;margin-right: 20px;}
.index_about_n:nth-child(3){margin-right: 0}
.index_about_n p{position: relative;}
.index_about_n span{font-size: 52px;color: #2e2614;}
.index_about_n i{font-size: 24px;position: relative;top: -24px;}
.index_about_n em{font-size: 16px;}

.mb_ad{display: none;}

.w_35{width: 35%;}
.w_30{width: 30%;}
.pr20{padding-right: 20px;}
.pl20{padding-left: 20px;}
.adv_txt{padding: 18px 20px 18px 70px;background:#FFF url(images/adv_1.png)no-repeat 13px 20px;border:1px solid #ddd;border-radius: 15px;position: relative;margin-bottom: 35px;cursor: pointer;}
.adv_txt:last-child{margin-bottom: 0}
.adv_txt p{font-size: 16px;color: #1169cb;margin-bottom: 15px;}
.adv_txt em{font-size: 12px;color: #666;line-height: 23px;display: inline-block;}

.adv_txt_right{padding-top: 15px;}
.adv_txt_right .adv_txt{padding: 18px 70px 18px 20px;background:#FFF url(images/adv_1.png)no-repeat 317px 20px;text-align: right}

.adv_txt_left .adv_txt:nth-child(2){background:#FFF url(images/adv_2.png)no-repeat 13px 20px;}
.adv_txt_left .adv_txt:nth-child(3){background:#FFF url(images/adv_3.png)no-repeat 13px 20px;}
.adv_txt_right .adv_txt:nth-child(1){background:#FFF url(images/adv_4.png)no-repeat 96% 20px;}
.adv_txt_right .adv_txt:nth-child(2){background:#FFF url(images/adv_5.png)no-repeat 96% 20px;}
.adv_txt_right .adv_txt:nth-child(3){background:#FFF url(images/adv_6.png)no-repeat 96% 20px;}

.adv_txt:hover{background: #1169cb url(images/adv_1_h.png)no-repeat 13px 20px;}
.adv_txt:hover p,.adv_txt:hover em{color: #FFF;}

.adv_txt_left .adv_txt:hover:nth-child(2){background:#1169cb url(images/adv_2_h.png)no-repeat 13px 20px;}
.adv_txt_left .adv_txt:hover:nth-child(3){background:#1169cb url(images/adv_3_h.png)no-repeat 13px 20px;}
.adv_txt_right .adv_txt:hover:nth-child(1){background:#1169cb url(images/adv_4_h.png)no-repeat 96% 20px;}
.adv_txt_right .adv_txt:hover:nth-child(2){background:#1169cb url(images/adv_5_h.png)no-repeat 96% 20px;}
.adv_txt_right .adv_txt:hover:nth-child(3){background:#1169cb url(images/adv_6_h.png)no-repeat 96% 20px;}
.adv_img{padding-top: 50px;}

.team{background:#f9f9f9 url(images/team_bg.png)no-repeat left bottom}
.team_img{width: 39.5%;}
.team_txt{width: 60.5%;padding:0 60px 0 40px;}
.team_txt h4{font-size: 20px;font-weight: bold;}
.team_txt>p{font-size: 14px;margin: 10px 0 15px;}  
.team_txt>i{display: inline-block;width: 18px;height: 1px;background:#c9c9c9;margin-bottom:10px;}
.team_txt em{display: block;line-height: 25px;color: #666}
.team_tac{font-size: 20px;padding-top: 25px;margin-top:20px;border-top: 1px dotted #DDD}
.team_tac i{display: inline-block;width: 23px;height: 20px;background: url(images/ico1.png);margin-right: 5px;}
.team_qq i{background-position: 0 -27px;}
.team_wx i{background-position: 0 -56px;}
.team_tac p:nth-child(2){margin: 10px 0}
.team_img .a_style{padding: 0}
.team_img .a_style a{width: 100%;padding:0;margin: 20px 0 0}

.pro_box{text-align: center;}
.pro_txt{display:inline-block;width:100px;margin:0 18px;position: relative;}
.pro_txt p{border-radius: 50%;background:#FFF url(images/pro_1.png)no-repeat center 20px;padding: 61px 15px 20px;font-size: 14px;cursor: pointer;position: relative;z-index: 222}
.pro_txt span{display:inline-block;position: absolute;width: 50px;height: 0;border-top: 1px dashed #BBB;top: 50%;right:-40px;}
.pro_txt i{display: inline-block;width: 0;height: 0;border:5px solid transparent;border-left-color: #BBB;position: absolute;top:46%;right:-27px;z-index: 111}
.pro_txt p b{position: absolute;width: 100%;height: 100%;top:-0px;left: -0px;border-radius: 50%;border:1px solid #bbb;}
.pro_txt:hover p{background:#1169cb url(images/pro_1_h.png)no-repeat center 20px;color: #FFF;}
.pro_txt:hover p b{width: 112%;height: 112%;top: -6px;left: -6px;border-color: #1169cb}

.pro_txt:nth-child(2) p{background:#FFF url(images/pro_2.png)no-repeat center 20px;}
.pro_txt:nth-child(3) p{background:#FFF url(images/pro_3.png)no-repeat center 20px;}
.pro_txt:nth-child(4) p{background:#FFF url(images/pro_4.png)no-repeat center 20px;}
.pro_txt:nth-child(5) p{background:#FFF url(images/pro_5.png)no-repeat center 20px;}
.pro_txt:nth-child(6) p{background:#FFF url(images/pro_6.png)no-repeat center 20px;}
.pro_txt:nth-child(7) p{background:#FFF url(images/pro_7.png)no-repeat center 20px;}
.pro_txt:nth-child(8) p{background:#FFF url(images/pro_8.png)no-repeat center 20px;}
.pro_txt:hover:nth-child(2) p{background:#1169cb url(images/pro_2_h.png)no-repeat center 20px;}
.pro_txt:hover:nth-child(3) p{background:#1169cb url(images/pro_3_h.png)no-repeat center 20px;}
.pro_txt:hover:nth-child(4) p{background:#1169cb url(images/pro_4_h.png)no-repeat center 20px;}
.pro_txt:hover:nth-child(5) p{background:#1169cb url(images/pro_5_h.png)no-repeat center 20px;}
.pro_txt:hover:nth-child(6) p{background:#1169cb url(images/pro_6_h.png)no-repeat center 20px;}
.pro_txt:hover:nth-child(7) p{background:#1169cb url(images/pro_7_h.png)no-repeat center 20px;}
.pro_txt:hover:nth-child(8) p{background:#1169cb url(images/pro_8_h.png)no-repeat center 20px;}

.index_news{padding-bottom: 15px;border-bottom: 1px solid #d2d2d2}
.index_news p{font-size: 16px;}
.index_news p i{display:inline-block;width: 24px;height: 18px;background: url(images/index_new_1.png);vertical-align: middle;}
.index_news p em{display: inline-block;margin-left: 8px;color: #acacac}
.index_news p a{color: #1169cb}

.db{display: block;}
.pr20{padding-right: 20px;}
.pl20{padding-left: 20px;}
.index_news_box{padding-top: 45px;}
.index_news_img{width: 42%;}
.index_news_txt{width: 58%;padding-left: 40px;}
.index_news_txt h2{font-size: 18px;font-weight: normal;}
.index_news_txt p{font-size: 14px;color: #666;line-height: 28px;margin: 25px 0 35px}
.index_news_list_2{margin-top: 30px;}
.index_news_list_2 p{width: 80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size: 14px;}
.index_news_list_2 time{width: 20%;text-align: right;}
.index_news_list_2 p i{display: inline-block;width: 5px;height: 1px;background: #666;vertical-align: middle;margin-right: 8px;position: relative;top: -1px;}
.index_news_box li{font-size: 14px;margin-top: 35px;}
.index_news_box li:nth-child(1){margin-top: 0}
.index_news_box li span{width: 5%;color: #0e59ad}
.index_news_box li em{width: 95%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.index_faq_a{margin-top: 10px;}
.index_faq_a span{color: #0875ee}
.index_faq_a em{color: #7d7d7d}

.partner_list{width: 20%;padding: 10px;cursor: pointer;}
.gray {-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;}
.partner_list:hover.gray{-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: none;}

/*footer*/
.footer{background: #3b3a37;}
.foot{padding: 45px 0 20px;font-size: 14px;color: #FFF;}
.foot_left{width: 81.5%;opacity: .7}
.foot_right{width: 18.5%;background: #484745;text-align: center;padding: 80px 0 30px}
.HQ{width: 44%;margin-bottom: 25px;}
.branch{width: 33.333%;padding: 0 20px}

.foot i.fa{padding: 0;background: none;margin-right: 15px;}
.foot h3{padding-bottom: 15px;border-bottom: 1px solid #9d9d9b;font-weight: normal;position: relative;margin-bottom: 15px;font-size: 16px}
.foot h3 span{position: absolute;width: 75px;height: 1px;background: #66bdf4;bottom: -1px;left: 0;}
.foot_left_contact{line-height: 30px;}
.foot_left_contact>div{width:90%}
.foot_left_contact:nth-child(2) i.fa{font-size: 16px;}
.foot_left_contact:nth-child(3) i.fa{font-size: 20px;}
.foot_left_contact:nth-child(4) i.fa{font-size: 22px;}
.foot_left_contact>div span{display: inline-block;width: 100%;}
.branch .foot_left_contact>div{width: 80%}
.branch .foot_left_contact:nth-child(3) i.fa{font-size: 20px;}

.foot_right_txt{font-size: 16px;line-height: 30px;margin-top: 20px;}
.foot_right_share a{display: inline-block;width: 38px;height: 38px;border-radius: 50%;text-align: center;line-height: 38px;background: #FFF;font-size: 20px;margin:25px 10px 0;opacity: .6}
.foot_right_share a i.fa{margin: auto}
.foot_right_share a:hover{opacity: 1}
.foot_copyright{background: #31312f;padding: 15px 0;color: #626261}
.foot_copyright a{color: #626261}
.foot_copyright a:hover{color: #fff}

.foot_nav li,.foot_nav ul{display: inline-block;}
.foot_nav>div{display: inline-block;}
.foot_nav li a{color: #FFF;display: block;margin-left: 15px;}
.foot_nav li a:hover { color: #1169cb; }
.foot_nav{margin-bottom: 40px;padding:0 20px }

.foot_bot{line-height: 38px;color: #fff;opacity: .7;padding: 10px 0;border-top: 1px solid #7a7979}
.foot_bot a{color: #Fff;}
.foot_bot a:hover{color: #1169cb;}
.foot_bot li{display: inline-block;margin-right: 15px;}
.foot_bot li:last-child{margin: 0}

.location{line-height: 50px;border-bottom: 1px solid #ddd;color: #9e9e9b}
.home{padding-left: 15px;background: url(images/home.png)no-repeat left center;}
.location a{color: #9e9e9b;}
.location a:hover{color: #1169cb}

.bg_img_1{background: url(images/about_bg.jpg)no-repeat;background-size: cover}
.adress_box{padding:0 155px;margin-top: 60px;}
.adress_box>div{background:#f9fbfc;border-radius: 30px 30px 0 0}
.about_adress{padding: 100px 80px 0 260px;width: 43.5%}
.about_map{width: 56.5%}
.about_adress_tit {font-size: 26px;color: #1169cb;}
.about_adress_tit p{font-size: 12px;text-transform: uppercase;padding-bottom: 10px;border-bottom: 1px solid #e3e3e3;position: relative;}
.about_adress_tit p b{position: absolute;display: block;width: 40px;height: 1px;background: #1169cb;left: 0;bottom: -1px;margin-bottom: 10px;}
.about_adress li{padding: 30px 0;border-bottom: 1px dashed #dfe0e0}
.dz_ico{width: 8%;background: url(images/ab_ico.png)no-repeat left 4px;height: 25px;}
.about_adress_txt{width: 92%;}
.about_adress_txt p{font-size: 18px;color: #1169cb;margin-bottom: 5px;}
.about_adress_txt em{display: block;font-size: 14px;color: #707070;line-height: 30px;}

.content_box{padding: 60px 0;}
.content_box td{font-size: 14px;color: #666;padding: 24px 20px 24px 24px !important;vertical-align: middle !important;line-height: 24px;}
.content_box td.w1{width: 17.5%;text-align: center;font-size:16px;text-align: left;}
.content_box td.w2{width: 82.5%;background: #FFF}
.content_box td.w1 p{font-size: 12px;line-height: 24px;margin-top: 5px;color: #5c5c5c !important}
.content_box td.w2 a{font-size: 14px;font-weight: bold;}
.table>tbody>tr>td.active{background: #fdfdfe}
.erji{background: url(images/z.jpg) bottom left;}
.zzbz_txt{background:#1169cb url(images/zz.png);background-size: cover;padding: 80px 0 75px;line-height: 29px;color: #FFF;font-size: 14px;}
.zzbz_txt span{width: 4%}
.zzbz_txt em{width: 96%;}
.zzbz_txt p:nth-child(2){margin: 20px 0}
.zzbz_txt_t1{width: 75%;padding: 0 25px 0 0}
.zzbz_txt_t2{width: 25%;padding-left: 25px;}
.zzbz_txt_t2 .a_style{padding-top: 0}
.zzbz_txt_t2 .a_style a{background:#1169cb;border-color: #FFF;color: #FFF}
.zzbz_txt_t2 .a_style a:hover{background: #FFF;color: #1169cb}
.zzbz_txt_t2 span{font-size: 24px;display: block;font-weight: bold;text-align: center;width: 100%;margin: 30px 0}
.zzbz_txt_t2 p{padding-left: 30px;}
.zzbz_txt_t2 em{display: block;font-size: 14px;}
.zzbz_txt_t2 b{display: block;font-size: 30px;font-weight: bold;}

.gk_box .pro_txt{width: 110px;margin: 0 14px;}
.gk_box .pro_txt p{padding: 61px 0 30px;border-radius: 20px;}
.gk_box .pro_txt p b{border-radius: 20px;}
.gk_box .pro_txt:nth-child(1) p{background: #FFF url(images/gk_1.png)no-repeat center 20px}
.gk_box .pro_txt:nth-child(2) p{background: #FFF url(images/gk_2.png)no-repeat center 20px}
.gk_box .pro_txt:nth-child(3) p{background: #FFF url(images/gk_3.png)no-repeat center 20px}
.gk_box .pro_txt:nth-child(4) p{background: #FFF url(images/gk_4.png)no-repeat center 20px}
.gk_box .pro_txt:nth-child(5) p{background: #FFF url(images/gk_5.png)no-repeat center 20px}
.gk_box .pro_txt:nth-child(6) p{background: #FFF url(images/gk_6.png)no-repeat center 20px}
.gk_box .pro_txt:nth-child(7) p{background: #FFF url(images/gk_7.png)no-repeat center 20px}
.gk_box .pro_txt:nth-child(8) p{background: #FFF url(images/gk_8.png)no-repeat center 20px}
.gk_box .pro_txt:hover:nth-child(1) p{background: #1169cb url(images/gk_1_h.png)no-repeat center 20px}
.gk_box .pro_txt:hover:nth-child(2) p{background: #1169cb url(images/gk_2_h.png)no-repeat center 20px}
.gk_box .pro_txt:hover:nth-child(3) p{background: #1169cb url(images/gk_3_h.png)no-repeat center 20px}
.gk_box .pro_txt:hover:nth-child(4) p{background: #1169cb url(images/gk_4_h.png)no-repeat center 20px}
.gk_box .pro_txt:hover:nth-child(5) p{background: #1169cb url(images/gk_5_h.png)no-repeat center 20px}
.gk_box .pro_txt:hover:nth-child(6) p{background: #1169cb url(images/gk_6_h.png)no-repeat center 20px}
.gk_box .pro_txt:hover:nth-child(7) p{background: #1169cb url(images/gk_7_h.png)no-repeat center 20px}
.gk_box .pro_txt:hover:nth-child(8) p{background: #1169cb url(images/gk_8_h.png)no-repeat center 20px}

.gk_box_txt{text-align: center;cursor: pointer;}
.gk_box_txt i{display: inline-block;width: 72px;height: 72px;border-radius: 50%;line-height: 72px;background: transparent;}
.gk_box_txt p{padding: 10px 0 35px;}
.gk_box_txt h4{font-size: 18px;font-weight: bold;margin-bottom: 20px;}
.gk_box_txt em{display: block;color: #777;line-height: 22px;padding:0 45px}
.gk_box_txt .a_style{padding-top: 40px;}
.gk_box_txt .a_style a{font-size: 14px;}
.gk_box_txt:hover i{background: #FFF;box-shadow: 0px 5px 7px #ddd;}

/*列表页*/
.main{padding: 40px 0;}
.cat{font-size: 18px;border-bottom:1px solid #DDD}
.cat li{display: inline-block;margin-right: 10px;margin-bottom: 15px;}
.cat a{display: inline-block;padding: 7px 14px;background: #FFF}
.cat a:hover,.cat a.act{background:#1169cb;color: #fff}
.lists_box{margin-top: 20px;}
.lists_txt_box_img{width: 29%;}
.lists_txt_box_img img {object-fit: cover;}
.lists_txt_box_txt{width: 70%;padding-left: 20px;}
.lists_txt_box_1,.lists_txt_box_2{padding: 20px 0;border-bottom: 1px dashed #DDD;}
.lists_txt_box_1{background:#fdfdfd;padding: 20px 10px}
.lists_txt_box_txt p{line-height: 30px;float: left;position: relative;top: 8px;}
.lists_txt_box_txt h2{margin: 15px 0 20px;text-indent: .5em;}
.lists_txt_box_txt em{display: block;line-height: 25px;color: #757573;margin-bottom: 15px;padding-right: 30px;}
.lists_txt_box_txt div{text-align: right;}
.lists_txt_box_txt div a{color: #1169cb;font-size: 14px;display: inline-block;margin-right: 5px;}
.lists_txt_box_txt div i{display:inline-block;width: 32px;height: 10px;background: url(images/jt.png);}
.lists_txt_box_2 .lists_txt_box_txt h2{margin-top: 0}
.lists_txt_box_time{background: #1169cb;color: #FFF;text-align: center;width: 15.5%;padding: 20px 0}
.lists_txt_box_time span{display: block;font-size: 16px;}
.lists_txt_box_time span.day{font-size: 50px;}
.lists_txt_box_2 .lists_txt_box_txt{width:84.5%}

.list_pages{text-align: center;padding-top: 55px;}
.list_pages a,.list_pages span{display: inline-block;padding: 10px 15px;font-size: 20px;background: #f5f5f5;margin: 0 5px;}
.list_pages a:hover,.list_pages span.current{background: #1169cb;color: #FFF}

.sidebar_box{background:#fdfdfd;padding:20px 15px 20px 15px;}
.sidebar_box h4{padding-bottom: 10px;border-bottom: 1px solid #DDD;position: relative;}
.sidebar_box h4 em{font-size: 16px;}
.sidebar_box h4 span{font-size: 12px;color: #999}
.sidebar_box h4 a{color: #999;position: relative;top:5px;}
.sidebar_box h4 b{position: absolute;display: block;width: 25px;height: 1px;background: #1169cb;bottom:-1px;}
.sidebar_list h2{font-size: 14px;margin: 10px 0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight: normal;}
.sidebar_list time{color: #999;}
.sidebar_list li{margin-bottom: 15px;}
.sidebar_list li p{display: none;}
.sidebar_list li time{display: none;}
.sidebar_list li h2 a{color: #555}
.sidebar_list li h2 a:hover{color: #1169cb}
.sidebar_list li:nth-child(1) p{display: block;}
.sidebar_list li:nth-child(1) time{display: block;}
.sidebar_list{padding: 20px 0;}
.side_ad{margin: 30px 0 50px}
.case_side li{margin-bottom: 0;padding: 30px 0 20px;line-height: 30px;border-bottom: 1px dashed #DDD}
.case_side h2{font-size: 14px;font-weight: normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.case_lists_box .col-md-3{margin-top: 30px;}
.case_lists_txt{background:#fafafa;padding: 5px 10px;}
.case_lists_txt h2{font-size: 16px;font-weight: normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin: 10px 0 15px}
.case_lists_txt p{padding:8px;background: #f1f1f1}

.zzdl_txt{background:#fafafa;padding: 30px 40px;margin-top: 30px;}
.zzdl_txt h2{font-size: 16px;font-weight: normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom: 10px;}
.zzdl_txt p{font-size: 14px;line-height: 30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zzdl_txt .a_style{padding-top: 18px;text-align: left}
.zzdl_txt .a_style a{font-size: 12px;line-height: 30px;padding: 0  26px;margin: 0}

.zzzr_lists_txt{margin-top: 35px;}
.zzzr_lists_txt h2{font-size: 14px;margin: 15px 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zzzr_lists_txt p a{color: #bbbaba}
.zzzr_lists_txt p a:hover{color: #1169cb}

.py_details{padding-top: 30px;}
.py_details h1{text-align: center;font-weight: normal;color: #333;padding-bottom: 24px;}
.py_info{text-align: center;padding-bottom: 24px}
.py_info span{margin: 0 15px;display: inline-block;}
.py_info i{margin-right: 5px;}
.py_detail_cont{padding-bottom: 11px;border-bottom: 1px dashed #DDD}
.py_detail_cont p,.py_detail_cont>div{font-size: 14px;color: #505050;line-height: 25px;margin-bottom: 20px;}
.py_detail_cont img{display: block;max-width: 100%;margin:0 auto;}
.py_detail_cont video,.py_detail_cont embed{width: 100%;}

.py_articles_other{padding: 20px 0;color: #999;line-height: 25px;font-size: 14px;}
.py_articles_other div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.py_articles_other a{color: #999;}
.py_articles_other a:hover { color: #1169cb; }

.jj_img{width:30%;}
.jj_txt{width: 100%;padding-left: 45px;}
.jj_txt h2{font-size: 24px;margin-bottom: 20px;}
.jj_txt em{line-height: 28px;color:#666;font-size: 14px;}
.jj_txt .a_style{text-align: left;padding-top: 35px;}
.jj_txt .a_style a{font-size: 14px;}

.dbcl{background:#fafafa}
.dbcl .index_indro_txt_box{padding-top: 0}
.dbcl .index_indro_txt_box .tabs_box{text-align:center;}
.dbcl .index_indro_txt_box .tabs>div{font-size: 18px;text-align: center;display:inline-block;cursor: pointer;margin: 0 15px}
.dbcl .index_indro_txt_box .tabs>div b{left: 50%;margin-left: -29px;}
.dbcl .index_indro_txt_box .tabs_cont{border-bottom: none;}
.dbcl .index_indro_txt_box .tabs_cont p{margin-bottom: 20px;line-height: 30px;font-size: 14px;text-align: center;}

.dblc_txt{display: inline-block;width: 12%;position: relative;padding-top: 10px;left: 20px;cursor: pointer;}
.dblc_txt div{position:absolute;right: 0;top: 0}
.dblc_img_h{opacity: 0}
.dblc_txt span{font-size: 30px;color: #888;display: inline-block;}
.dblc_txt p{font-size: 14px;margin: 5px 0 15px;}
.dblc_txt em{color: #999;display: block;padding-right: 35px;line-height: 20px}
a.dblc_t{display: block;position: relative;left:-20px;}
.dblc_txt:hover .dblc_img_h{opacity: 1;}
.dblc_txt:hover span{font-size: 32px;color: #1169cb}
.dblc_txt:hover p{font-size: 16px;font-weight: bolder;color: #333}

.height74{display: none;}

/* 资质中心 */
.zz_left { width: 25%;float:left; }
.zz_left > h3 { color: #fff;height: 50px;background-color: #1169cb;font-size: 24px;line-height: 50px;padding: 0 12px;font-weight: normal;position: relative; }
.zz_left ul {  }
.zz_left .zizhi_list > li { padding: 0 12px;line-height: 40px;border-bottom: 1px dashed #ddd;font-size: 16px;background-image: url("images/jt1.png");background-repeat: no-repeat;background-position: 95% 10px;background-size: 20px 20px;cursor: pointer; }
/*.zz_left > ul > li:hover { background-image: url("images/jt2.png");transition: all .5s; }*/
.zz_left .zizhi_list > li > a { display: inline-block; }
.zz_left .zizhi_list > li:hover { background-image: url("images/jt2.png"); }
.zz_left .zizhi_list> li:hover > a { color: #1169cb; }
.zz_left .zizhi_list > li:hover > .sub-menu{ display:block; }
.zz_left .zizhi_list > li > .sub-menu{ padding: 0 12px;border-top: 1px dashed #ddd;display: none; }
.mb_nav_zz { display: none;position: absolute;right: 12px;top: 12px;cursor: pointer; }


.zz_right { width: 75%;float:left; }
.zz_clear { clear:both; }

@media (max-width: 1500px){
	.about_adress{padding: 100px 15px 0}
}
@media (max-width: 1199px){
	.top_form{margin-left: 95px;}
	#s{width: 200px;}
	.nav_list li{margin: 0}
	.nav_list li a{padding:0 28px;}
	.guide-slider .guide .behind .function-list > li > a{width: 135px;}
	.index_about  .col-md-4{display: none;}
	.index_about  .col-md-8{width: 100%}
	.adv_img{display: none;}
	.w_35{width: 50%}
	.adv_txt_right{padding-top: 0}
	.adv_txt_right .adv_txt:nth-child(1){background: #FFF url(images/adv_4.png)no-repeat 395px 20px}
	.adv_txt_right .adv_txt:nth-child(2){background: #FFF url(images/adv_5.png)no-repeat 395px 20px}
	.adv_txt_right .adv_txt:nth-child(3){background: #FFF url(images/adv_6.png)no-repeat 395px 20px}
	.pro_txt span,.pro_txt i{display: none;}
	.pro_txt{margin-bottom: 15px;}
	.branch .foot_left_contact>div{width: 79%;}
	.zzbz_txt .a_style a{padding: 0  25px;}
	.gk_box .pro_txt{margin-bottom: 15px;}
	.dblc_txt div{display: none;}
	a.dblc_t{left: 0}
	.dblc_txt{width: 24%;text-align: center;margin-bottom: 15px;}
	.dblc_txt em{padding: 0}
	.adress_box{padding:0 15px;}

}
@media (max-width: 991px){
	.nav_list li a{padding: 0 15px;}
	.top_form{display: none;}
	#mb_banner{display: block;}
	#pc_banner{display: none;}
	.pt100{padding-top: 50px;}
	.pb100{padding-bottom: 50px;}
	.guide-slider .guide.on{width: 50%;margin-bottom: 15px;}
	.pc_ad,.side{display: none;}
	.mb_ad,.height74{display: block;}
	.adv_txt_right .adv_txt:nth-child(1){background: #FFF url(images/adv_4.png)no-repeat 285px 20px}
	.adv_txt_right .adv_txt:nth-child(2){background: #FFF url(images/adv_5.png)no-repeat 285px 20px}
	.adv_txt_right .adv_txt:nth-child(3){background: #FFF url(images/adv_6.png)no-repeat 285px 20px}
	.index_n .col-md-6:first-child{margin-bottom: 30px;}
	.partner_list{width: 25%}
	.foot_right {display: none;}
	.foot_left{width: 100%;}
	.branch{width: 50%;margin-bottom: 15px;}
	.content_box td{padding: 24px 10px 24px 15px !important}
	.zzbz_txt_t2{display: none;}
	.zzbz_txt_t1{width: 100%;padding: 0}
	.slide_h{display: none;}
	.jj_img{display:none;}
	.jj_txt{width: 100%;padding: 0}
	.about_adress{padding: 15px 15px 0}
	.a_img{display: none;}

	.taocan_title > li { width: 32%;margin-bottom: 20px; }

}
@media (max-width: 767px){
	.nav .container{padding: 0;}
	.nav_list li{width: 20%;}
	.nav_list li a{padding: 0;display: block;text-align: center;}
	.guide-slider .guide.on{width: 100%}
	.index_about_n{display: none;}
	.index_news_img{display: none;}
	.index_news_txt{width: 100%;padding: 0}
	.index_n .pl20,.index_n .pr20{padding: 0}
	.partner_list{width: 33.333%}
	.gk_box_2  .col-md-4{margin-bottom: 30px;}
	.gk_box_txt em{padding: 0 10px;}
	.lists_txt_box_txt em{padding: 0}
	.dblc_txt em{padding: 0 15px;}
	.dblc_txt{vertical-align: top;}

	.zz_left { width: 100%; }
	.zz_right { width: 100%; }
	.mb_nav_zz { display: block; }
	.zz_left .zizhi_list { display: none; }

	.jj_txt { margin-top: 30px; }

}
@media (max-width: 639px){
	.top_c{display: none;}
	.adv_txt{background:#FFF !important;padding: 10px;}
	.w_35{width: 100%}
	.w_35.pl20,.w_35.pr20{padding: 0}
	.adv_txt_right{margin-top:30px;}
	.adv_txt_right .adv_txt{background: #FFF;padding: 10px;text-align: left;}
	.team_img{width: 100%;text-align: center;margin-bottom: 15px;}
	.team_img .fullImg{width: auto;max-width: 100%;}
	.team_txt{width: 100%;padding: 0  }
	.branch{width: 100%;margin-bottom: 30px;}
	.foot_left_contact{overflow: hidden;}
	.level_tit div{font-size: 20px;}
	.lists_txt_box_img,.lists_txt_box_time{display: none;}
	.lists_txt_box_txt{width: 100%;padding: 0}
	.lists_txt_box_2 .lists_txt_box_txt{width: 100%}
	.zzdl_txt{padding: 20px;}
	.about_adress{width: 100%;}
	.about_map{width: 100%}
	#map{width: 100% !important}
	#xixi { display:none; }


	
}
@media (max-width: 479px){
	.top_header{display: none;}
	.logo img{max-width: 100%}
	.guide-slider .guide .behind{display: none;}
	.guide-slider .guide.on .display{width: 100%;height: auto;}
	.a_style{padding-top: 25px;}
	.a_style a{font-size: 14px;padding: 0  20px;}
	.partner_list{width: 50%;}
	.foot_copyright .pull-left,.foot_copyright .pull-right{width: 100%;text-align: center;}
	.gk_box_2  .col-md-4{width: 100%}
	.list_pages a, .list_pages span{font-size: 12px;margin-bottom: 10px;}
	.case_lists_box .col-md-3,.zzzr_box .col-md-4,.zzdl_box .col-md-4{width: 100%}
	.dblc_txt{width: 49%;}

	.taocan_title > li { width: 49%; }

	.nav_list li a { line-height: 40px;font-size: 14px; }
	
}
@media (max-width: 320px){
	.nav_list li a{font-size: 12px;}
}

/*左侧导航02-----------------------------*/
ul.container{
	/* The topmost UL */
	width:180px;
}

li{
	list-style:none;
	text-align:left;
}

li.menu{
	/* The main list elements */
	padding:5px 0;
	width:100%;
}

li.button a{
	/* The section titles */
	display:block;
	font-family:BPreplay,Arial,Helvetica,sans-serif;
	font-size:16px;
	height:34px;
	overflow:hidden;
	padding:10px 20px 0;
	position:relative;
	width:180px;
}

li.button a:hover{
	/* Removing the inherited underline from the titles */
	text-decoration:none;
}

li.button a span{
	/* This span acts as the right part of the section's background */
	height:34px;
	position:absolute;
	right:0;
	top:0;
	width:4px;
	display:block;
}

/* Setting up different styles for each section color */

li.button a.blue{background:url(images/blue.png) repeat-x top left; color:#074384;}
li.button a.blue span{ background:url(images/blue.png) repeat-x top right;}

li.button a.green{background:url(images/green.png) repeat-x top left; color:#436800;}
li.button a.green span{ background:url(images/green.png) repeat-x top right;}

li.button a.orange{background:url(images/orange.png) repeat-x top left; color:#882e02;}
li.button a.orange span{ background:url(images/orange.png) repeat-x top right;}

li.button a.red{background:url(images/red.png) repeat-x top left; color:#641603;}
li.button a.red span{ background:url(images/red.png) repeat-x top right;}

/* The hover effects */

li.button a:hover{ background-position:bottom left;}
li.button a:hover span{ background-position:bottom right;}

.dropdown{
	/* The expandable lists */
	display:none;
	padding-top:5px;
	width:100%;
}

.dropdown li{
	/* Each element in the expandable list */
	background-color:#373128;
	border:1px solid #40392C;
	color:#CCCCCC;
	margin:5px 0;
	padding:4px 18px;
}
#menu { width:220px;text-align:left;list-style:none;border:0px solid #B0D4ED; font-family:"微软雅黑";} 
#menu .item {margin:0px;padding:0px;list-style:none; text-align:left;font-size:16px;display:inline-block;} 

#menu .item a{padding-left:10px;color:#fff;text-decoration:none; background:#f4a45c; width:200px; display:block; line-height:40px; margin:2px;}
#menu .item a:hover{
	background:#dc462e;
	color:#fff;
	}
#menu .item ul {margin:0;list-style:none;display:none;text-align:center;} 
#menu .item ul li {text-indent:10px;height:29px;line-height:30px;border-bottom:0px solid #fff; font-size:13px; margin-bottom:1px;} 
#menu .item ul li a{background:#e5e5e5; line-height:29px; margin:2px; color:#434343;}
#menu .item ul li a:hover{ background:#f9c385;color:#dc462e; font-weight:bold;}
#menu p{ font-size:13px; font-family:"微软雅黑";margin-top:20px; line-height:30px;background:#fde2ba;border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2;border-left:1px solid #d2d2d2;padding:5px;}
#menu div{ font-size:12px; font-family:"微软雅黑";width:100%; line-height:30px;padding:5px;border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2;border-left:1px solid #d2d2d2;}
#xixi{z-index: 999;}

.main_head {
	BACKGROUND: url(images/img3-5_2.png) no-repeat;;
}
* HTML .main_head {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/img3-5_2.png",sizingMethod='crop'); BACKGROUND: none transparent scroll repeat 0% 0%
}
* + HTML .main_head {
	BACKGROUND: url(images/img3-5_2.png) no-repeat
}
.info {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(images/img3-5_3.png) repeat-y; PADDING-TOP: 5px
}
* HTML .info {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/img3-5_3.png",sizingMethod='crop'); BACKGROUND-REPEAT: repeat-y
}
* + HTML .info {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(images/img3-5_3.png) repeat-y; PADDING-TOP: 5px
}
.down_kefu {
	WIDTH: 157px; BACKGROUND: url(images/img3-5_4.png) no-repeat; HEIGHT: 8px
}
* HTML .down_kefu {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/img3-5_4.png",sizingMethod='crop'); WIDTH: 157px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 8px
}
* + HTML .down_kefu {
	WIDTH: 157px; BACKGROUND: url(images/img3-5_4.png) no-repeat; HEIGHT: 8px
}
.Obtn {
	MARGIN-TOP: 104px; WIDTH: 32px; BACKGROUND: url(images/img3-5_1.png) no-repeat; FLOAT: left; HEIGHT: 139px; MARGIN-LEFT: -5px
}
* HTML .Obtn {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/img3-5_1.png",sizingMethod='crop'); WIDTH: 32px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 139px
}
* + HTML .Obtn {
	MARGIN-TOP: 104px; WIDTH: 32px; BACKGROUND: url(images/img3-5_1.png) no-repeat; FLOAT: left; HEIGHT: 139px; MARGIN-LEFT: -5px
}
.qqtable SPAN {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; COLOR: #ff6600; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.qqtable A {
	TEXT-DECORATION: none
}
.qqtable A:hover {
	TEXT-DECORATION: none
}
.qun {
	BORDER-BOTTOM: #ffd2bf 1px solid; BORDER-LEFT: #ffd2bf 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; BORDER-TOP: #ffd2bf 1px solid; BORDER-RIGHT: #ffd2bf 1px solid; PADDING-TOP: 5px
}
.qun SPAN {
	COLOR: #ff6600; FONT-SIZE: 13px; FONT-WEIGHT: bold
}


.tx-server-main{margin: 50px auto 0;}

.tx-server-about{float:left;display: block;border-right:1px solid #e5e5e5; }
.tx-server-about img{float: left;width:48%;}
.tx-server-about-content{float: right;width: 50%;}
.tx-server-about-content h3{font-size: 20px;color:#dd462e;}
.tx-server-about-content p{font-size: 13px;color:#444;text-indent: 2em;line-height: 24px;margin-top: 7px;}
.tx-server-about-content a{color: red;font-size: 12px;margin-top: 8px;display: block;border:1px solid #e2e2e2;width: 70px;text-align: center;line-height: 30px;}

.tx-server-news{float:right;display: block;}
.tx-server-news-title{float: left;width: 100%;line-height: 30px;background: #dd462e;}
.tx-server-news-title h3{float:left;font-size: 15px;color: #fff;text-indent: 1em;}
.tx-server-news-title a{float:right;font-size: 12px;color: #fff;margin-right: 15px;}
.tx-server-news-content{float: left;width: 100%;margin: 12px 0;}
.tx-server-news-content li{float: left;width: 100%;font-size: 12px;line-height: 30px;}
.tx-server-news-content li a{float: left;width:270px;height:30px;overflow:hidden;color:#333; background: url("images/li-icon.jpg") no-repeat left center ;text-indent: 15px;}
.tx-server-news-content li a:hover{color:#dd462e;text-decoration: none;}
.tx-server-news-content li span{float: right;color:#666;}
.tx-server-main-banner{display: block;width: 100%;margin: 30px 0;}

.tx-server-main-box{display: inline-block;height:180px;}
.tx-server-main-box-title{display: block;width: 100%;line-height: 35px;background: #e5e5e5;float: left;border-bottom:2px solid #dd462e;}
.tx-server-main-box-title h3{float: left;font-size: 15px;margin-left: 10px;color: #333;}
.tx-server-main-box-title a{float: right;font-size: 12px;margin-right: 10px;color:#666;}
.tx-server-main-box-content{float: left;width: 100%;padding: 6px 0;border:1px solid #e5e5e5;border-top: none;height: 173px;}
.tx-server-main-box-content li a{float: left;width: 92%;font-size: 12px;color: #555;border-bottom: 1px dotted #e8e8e8;line-height: 32px;height:32px;overflow:hidden;margin: 0 4%;background: url("images/li-icon.jpg") no-repeat left center ;text-indent:12px; }
.tx-server-main-box-content li a:hover{color:#dd462e;text-decoration: none;}

.tx-friend{float: left;width: 100%;padding: 15px;border:1px solid #e5e5e5;border-top: none;margin-bottom: 30px;}
.tx-friend li{float: left;margin: 0 10px;line-height: 20px;}
.tx-friend li a{color: #333;}
.tx-friend li a:hover{text-decoration: underline;}





.myImg{width: 100%;}
.foot-left{width: 50%;float: right;padding: 0 30px;}
.dn{display: block}
.click-box{width: 30px;height: 30px;border-radius: 50%;background:#E24830 url(images/search.jpg) no-repeat center;
			display: none;position: absolute;bottom: 0;right: 10px;z-index: 1000001}
.search-box{display: none;transition:all 1s;margin-left: 30px;width: 130px;height: 30px;}
.search-box .search-keyword{width: 100px;height: 30px;float:left;}
.dn1{display: none}
.box1{margin-bottom: 0px !important;}


.ljzx{width: 60px;height: 60px;border-radius: 50%;;position: fixed;top:50%;z-index: 1000;}
.ljzx a{display: block;width: 100%;height: 100%;color:#fff;font-size: 16px;text-align: center;padding-top: 8px;background: url(images/3.png) no-repeat center;background-size: 100%;}
.dnx{display: none;}

#qqjt{position: fixed;right: 0;top: 40%;display: none;z-index: 1000;}
