﻿@charset "utf-8";
/* reset */
html { height: 100%; }
body { min-height: 100% }
body { _height: 100% }
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, iframe, pre, code, fieldset, legend, form, input, select, textarea, button, p, blockquote, th, td, figure { margin: 0; padding: 0 }
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, iframe, pre, code, fieldset, legend, form, p, blockquote, figure, header, footer, nav, article, section, aside, address, figcaption { *zoom: 1 }
li { list-style-type: none }
h1, h2, h3, h4, h5, h6, dt, dd { font-size: 100%; font-weight:normal; }
iframe, frame, fieldset, img { border: 0 none }
img { vertical-align: top }
input[type=button], input[type=submit], input[type=reset] { cursor: pointer }
button { cursor: pointer }
input, textarea, button { -webkit-border-radius: 0; -webkit-appearance: none }
input[type=radio] { -webkit-appearance: none; }
input[type=checkbox] { -webkit-appearance: checkbox }
input[type=search] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; -ms-box-sizing: content-box; -o-box-sizing: content-box; box-sizing: content-box }
textarea { overflow: auto; resize: none }
blockquote, q { quotes: none }
blockquote:before, blockquote:after, q:before, q:after { content: ""; content: none }
table { border-collapse: initial; border-spacing: 1px; }
caption, th { text-align: left }
th { font-weight: normal }
em, cite, address,i { font-style: normal }
sup { vertical-align: text-top }
sub { vertical-align: text-bottom }
body, input, select, button, textarea { color:#333; font-size: 14px; font-family:"Microsoft Yahei","微软雅黑",arial,"\5b8b\4f53";  }
body { line-height: 1.5 }
a:link,
a:visited,
a:active,
a { text-decoration: none;}
a { blr:expression(this.onFocus=this.blur()) }
a * { *cursor: pointer }
:focus { outline: none } 
.w1280{max-width:1280px;margin:0 auto;overflow: hidden}
.w1110{max-width:1110px;margin:0 auto;}
.w1060{max-width:1060px;margin:0 auto;}
.w1024{max-width:1024px;margin:0 auto;}
.w1000{max-width:1000px;margin:0 auto;}
.w930{max-width:930px;margin:0 auto;}
.w900{max-width:900px;margin:0 auto;}
.w810{max-width:810px;margin:0 auto;}
.w750{max-width:750px;margin:0 auto;}
.pcmod{display:block;}
.mobilemod{display: none;}

.wrap{width: 1280px;margin-left:auto;margin-right:auto;}
@media only screen and (max-width: 1366px){
  .wrap{width: 1100px;}
  .cl_con02 .cl_c02_bottom.wrap{width: 1200px;}
}
@media only screen and (max-width: 1200px){
  .wrap{width:100%;padding-right:20px;padding-left:20px;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
  .cl_con02 .cl_c02_bottom.wrap{width: 100%;}
}
@media only screen and (max-width: 767px){
  body{font-size: 12px;}
  .wrap{padding-right:10px;padding-left: 10px;}
}


.header{z-index:99999;height: 70px;width: 100%;position: fixed;top: 0px;left: 0px;right:0;}
.n_body .header{background: #000;}
.header .logo{float: left;height:46px;line-height: 46px;text-align: center;width: 115px;/*transition:all .2s ease-in-out;*/}
.header .logo img{width: 100%;margin-top:10px;}
.header .logo .logo_scroll{display: none;}
.header .right{float: right;}
.header .nav{float: left;}
.header .nav>ul>li{float: left;height: 70px;margin-left:60px;position: relative;}
.header .nav>ul>li>a{display: inline-block;width: 100%;height: 100%;position: relative;color: #fff;line-height: 70px;}
.header .nav>ul>li>a span{position: absolute;bottom:0px;left:50%;display:inline-block;
  width: 0%;margin:0 auto;background: #ff6600;height: 2px;
  -webkit-transition:all 0.5s ease-in-out;
  transition:all 0.5s ease-in-out;
  -webkit-transform:translateX(-50%);
  transform:translateX(-50%);
}
.header .nav>ul>li>a:hover span{width: 100%;}
.header .nav>ul>li.hover a span{width: 100%;}

/*滚动后的头部样式*/
.scrollHeader.header{height: 70px;background: #fff;}
.scrollHeader.header .logo{width: 115px;height:46px;}
.scrollHeader.header .logo  img{display: none;width: auto;height:100%;}
.scrollHeader.header .logo .logo_scroll{display: block;margin-top:10px;}

.scrollHeader.header .nav li a{color:#000000;}
.scrollHeader.header .nav li dl{top: 60px;}
.scrollHeader.header .nav>ul .nav_er{top: 70px;}

/*移动端导航按钮*/

  /*导航样式*/


@media only screen and (max-width: 1280px){

  /*导航按钮*/
  .nav_btn{float:left;width:30px;position: relative;height: 35px;margin-top:15px;cursor:pointer;}
  .nav_btn span{display: inline-block;width: 30px;height: 2px;background-color: #000;
    position: absolute;top: 16px;left: 0px;
    -webkit-transition:background-color 0.3s ease-out 0.1s;
    transition:background-color 0.3s ease-out 0.1s;
  }
  .nav_btn span:after{content:'';display: inline-block;width: 30px;height: 2px;
    background-color: #000;position: absolute;top: 8px;left:0px;
    -webkit-transition:top 0.5s ease 0.4s,-webkit-transform 0.3s ease-out;
    transition:top 0.5s ease 0.4s,-webkit-transform 0.3s ease-out;
    transition:transform 0.3s ease-out,top 0.5s ease 0.4s;
    transition:transform 0.3s ease-out,top 0.5s ease 0.4s,-webkit-transform 0.3s ease-out;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  .nav_btn span:before{content:'';display: inline-block;width: 30px;height: 2px;
    background-color: #000;position: absolute;top: -8px;left:0px;
    -webkit-transition:top 0.5s ease 0.4s,-webkit-transform 0.3s ease-out;
    transition:top 0.5s ease 0.4s,-webkit-transform 0.3s ease-out;
    transition:transform 0.3s ease-out,top 0.5s ease 0.4s;
    transition:transform 0.3s ease-out,top 0.5s ease 0.4s,-webkit-transform 0.3s ease-out;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  .nav_btn.click span{background-color: transparent;}
  .nav_btn.click span:after{
    -webkit-transition: top 0.5s ease, -webkit-transform 0.3s ease-out 0.4s;
    transition: top 0.5s ease, -webkit-transform 0.3s ease-out 0.4s;
    transition: top 0.5s ease, transform 0.3s ease-out 0.4s;
    transition: top 0.5s ease, transform 0.3s ease-out 0.4s, -webkit-transform 0.3s ease-out 0.4s;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);top: 0px;
  }
  .nav_btn.click span:before{
    -webkit-transition: top 0.5s ease, -webkit-transform 0.3s ease-out 0.4s;
    transition: top 0.5s ease, -webkit-transform 0.3s ease-out 0.4s;
    transition: top 0.5s ease, transform 0.3s ease-out 0.4s;
    transition: top 0.5s ease, transform 0.3s ease-out 0.4s, -webkit-transform 0.3s ease-out 0.4s;
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);top: 0px;
  }
  /*导航样式*/
  .touch_header.header{background: rgba(255,255,255,1);}
  .header .logo img{display: none;}
.header .logo .logo_scroll{display: block;margin-top:10px;}
  .header .nav{display: none;position: fixed;top: 70px;left: 0px;bottom:0;right: 0px;background: rgba(0,0,0,0.8);}
  .scrollHeader.header .nav{top: 60px;}
  .header .nav>ul>li{width: 100%;height: auto;text-align: center;margin-left: 0;}
  .header .nav>ul>li>a{display: block;width: 100%;padding-bottom: 0;}
  

}
@media only screen and (max-width: 767px){
   .header .nav1{display: none;position: fixed;top: 70px;left: 0px;bottom:0;right: 0px;background: #fff;}
  .scrollHeader.header .nav1{top: 60px;}
   .header .nav1 .nav1li{float:left;width:100%;}
  .header .nav1 .nav1sub{float:left;width:100%;padding-left:10px;display:none;position:relative;z-index:1;}
   .header .nav1 .nav1subli{float:left;width:100%;}
      .header .nav1 .nav1subli a{float:left;width:100%;}
  .header .nav1 ul{padding-left:10px;}

  .header .nav1 .nav1sub ul{float:left;width:100%;height:auto;padding-left:10px;display:none;}



.nav{display:none;}
.header .logo img{display: none;}
.header .logo .logo_scroll{display: block;margin-top:10px;}
}

/*二级导航*/
.nav>ul .nav_er{position: absolute;top:70px;left:50%;width:1100px;-webkit-transform:translateX(-50%);transform:translateX(-50%);display: none;background:#eaeaea;z-index:9;}
.nav>ul .nav_er.solutecss{width:1050px;}
.nav>ul .nav_er.linecss{width:700px;}
.nav>ul .nav_er.casecss{width:810px;}
.nav>ul .nav_er.shalongcss{width:200px;}
.nav>ul .nav_er.downcss{width:660px;margin-left:-280px;}
.nav>ul .nav_er.aboutcss{width:650px;margin-left:-280px;}

.nav>ul .nav_er .navermod{float:left;width:100%;border-bottom:1px #d0d0d0 solid;text-align:center;}
.nav>ul .nav_er .navermod ul{display:inline-block;margin:0 auto;vertical-align: top;}
.nav>ul .nav_er .navermod ul li{float:left;position:relative;z-index:2;}
.nav>ul .nav_er .navermod ul li a{float:left;margin:0 16px;line-height:45px;font-size:16px;color:#666666;border-bottom:1px #eaeaea solid;}
.nav>ul .nav_er .navermod ul li a:hover{color:#a5873c;}
.nav>ul .nav_er .navermod ul li.navercur a{float:left;margin:0 16px;line-height:45px;font-size:16px;color:#a5873c;}
.navercon{float:left;width:100%;display:none;height:auto;}
.nav>ul .nav_er .navercon .navermod1{float:left;width:100%;padding:15px 20px;}
.nav>ul .nav_er .navercon .navermod1 table{float:left;}
.nav>ul .nav_er .navercon .navermod1 table tr td{font-size:14px; color:#666666;padding-right:10px;}
.nav>ul .nav_er .navercon .navermod1 table tr td a{line-height:30px;font-size:14px;color:#666666;}
.nav>ul .nav_er .navercon .navermod1 table tr.navertr1 td{font-size:16px; color:#333333;}
.nav>ul .nav_er .navercon .navermod1 table tr.navertr1 td a{line-height:30px;font-size:16px;color:#333333;font-weight:bold;}
.nav>ul .nav_er .navercon .navermod1 table a:hover{color:#a5873c;}
.nav>ul .nav_er .navercon .navermod1 table tr.navertr1 td a:hover{color:#a5873c;}



.sjj_nav{display:none;}

@media only screen and (max-width: 1280px){

  .header .nav>ul>li>a{line-height: 50px;}
  .nav>ul .nav_er{position:static;  float: left;}
  .nav>ul .nav_er .navermod ul li{float:left;}
  .header{background:#fff;}
  /*---------------------------------------------------------------------------------------------------------------手机站导航开始----------*/
.sp_header{height:50px;overflow:hidden;background:#fff;position:fixed;z-index:10;width:100%;}
.sp_logo{padding:10px;float:left;height:50px}
.sp_logo img{margin:auto;max-height:30px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background:#c9141e;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#eee;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:60px;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:60px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}
/*---------------------------------------------------------------------------------------------------------------手机站导航结束----------*/
}

/*焦点图*/
.fade .item{text-align:center;}
.fade .item img{display:inline-block;max-width:100%;}
#ydyz {float:left; width:720px; height:530px; background:#fff; position:relative; font-family:"微软雅黑"; margin:0 150px; }

.ydy{  width:305px; height:305px; background:#fff; border-radius:4px; margin:0 auto; margin-top:80px; position:absolute; left:210px; }
.ydy span{ width:305px; height:305px; margin:0px 0; float:left; background:#fff; border-radius:308px;  }

.ydy span em{ width:150px; height:150px; background:#fff; display:inline-block; cursor:pointer; font-size:22px; color:#fff;  margin:1px 0px 1px 2px; float:left; }
.ydy span em a { color:#fff; }
.ydy span em.emon{ width:150px; height:150px; background:#fff; }

#ydy01 { width:150px; height:150px; background:#ae0327; border-radius:305px 0 0 0; }
#ydy01 h2 { width:150px; height:80px; display:block; margin:60px 0 0 30px; font-style: normal; font-size: 14px; font-weight: normal;  line-height: 20px;  }
#ydy01:hover { background:#c64e67;  }

#ydy011 { width:202px; height:auto; position:absolute; top:0; left:-205px; background:#fff; color:#625d5b }
#ydy011 dl { width:202px; }

#ydy02 { width:150px; height:150px; background:#0055ac; border-radius:0 305px 0 0;}
#ydy02 h2 { width:150px; height:80px; display:block; margin:60px 0 0 10px; font-style: normal; font-size: 14px; font-weight: normal;  line-height: 20px; }
#ydy02:hover { background:#4c88c5;  }

#ydy012 { width:160px; height:auto; position:absolute; top:0; right:-165px; color:#625d5b;  }
#ydy012 dl { width:160px; }

#ydy03 { width:150px; height:150px; background:#016136; border-radius:0 0 0 305px;}
#ydy03 h2 { width:150px; height:80px; display:block; margin:45px 0 0 40px; font-style: normal; font-size: 14px; font-weight: normal;  line-height: 20px; }
#ydy03:hover { background:#4d9072;  }

#ydy013 { width:190px; height:auto; position:absolute; top:30px; left:-195px; color:#625d5b;  }

#ydy04 { width:150px; height:150px; background:#b1903c; border-radius:0 0 305px 0;}
#ydy04 h2 { width:150px; height:80px; display:block; margin:45px 0 0 20px; font-style: normal; font-size: 14px; font-weight: normal;  line-height: 20px; }
#ydy04:hover { background:#c8b176;  }

#ydy014 { width:195px; height:auto; position:absolute; top:-70px; right:-200px;  color:#625d5b; background:#fff  }
#ydy014 dl { width:195px; text-align:left; }
#ydy014 dl dt { text-align:left; }

#ydy_logo { width:119px; height:119px; background:#d9d1d1 url(../images/bit_logo.png) no-repeat center center; border-radius:119px; position:absolute; top:94px; left:94px; z-index:99999; }
#ydy_logo a { width:119px; height:119px; display:block; border-radius:119px;  }
#ydy_logo a:hover { }


.ydyist { width:300px; height:auto; overflow:hidden; display:none;  margin:0 auto; color:#fff; background:#fff;  }
.ydyist h1 { width:290px; height:auto; margin:0 auto; font-size:20px; text-align:center; line-height:50px; border-bottom:2px solid #fff; font-weight:bold;   }
.ydyist dl { width:140px; float:left; font-size:12px; margin-left:5px; padding-bottom:10px; }
#ydy013.ydyist dl {
    width: 180px;
    float: left;
    font-size: 12px;
    margin-left: 5px;
    padding-bottom: 10px;
}
.ydyist dl dt { font-size:14px; text-align:left; border-bottom:1px dotted #fff; padding-bottom:5px; font-weight:600; } 
.ydyist dl dd { line-height:22px; }


.footer{float:left;width:100%;background: #efefef;position: relative;z-index: 1;}
.footerleft{float: left;width:calc(100% - 168px);}
.footerleft dl{float: left;margin-right: 10px;color: #333333;width:160px;}
.footerleft dt{font-size:16px;color:#333333;}
.footerleft dd{color: #999999;font-size: 14px; line-height:14px; margin-top: 13px;}
.footerleft dl dd a{color: #999999;}
.footerleft dl dd a:hover{color: #333333;}
.footerright{float: right;width:168px;border:1px #242a3a solid;}
.footermod1{float:left;padding: 30px 10px;width:100%;}
.footerleft dl.linedl{float:left;width:190px;}
.linedl dd{float:left;width:50%;}
.footermod2{float:left;width:100%;text-align:center;padding:25px 0 15px;border-bottom:1px #242a3a solid;}
.footertit1{font-size:14px;color:#000000;margin-top:8px;}

/*分享样式*/
.sharemod{float:left;position:relative;z-index:1;height:50px;line-height:50px;}
.sharetit{float:left;padding-left:10px;}
.sharexinlang{float:left;}
.sharexinlang a{float:left;height:38px; line-height:38px;  color:#cccccc; border-bottom:1px #eceeef solid;}
.sharexinlang a:hover{float:left;height:38px; line-height:38px; color:#999999; border-bottom:1px #eceeef solid;}
.sharexinlang a i{float:left; width:17px; height:14px; margin:16px 9px 0 9px; background:url(../images/sharexinlang.png) no-repeat;}
.sharexinlang a:hover i{float:left; width:17px; height:14px; margin:16px 9px 0 9px; background:url(../images/sharexinlang.png) 0 -14px no-repeat;}


.shareqq{float:left;}
.shareqq a{float:left;height:41px; line-height:41px; color:#cccccc; border-bottom:1px #eceeef solid;}
.shareqq a:hover{float:left;height:41px; line-height:41px; color:#999999; border-bottom:1px #eceeef solid;}
.shareqq a i{float:left; width:14px; height:15px; margin:16px 9px 0 9px; background:url(../images/shareqq.png) no-repeat;}
.shareqq a:hover i{float:left; width:14px; height:15px; margin:16px 9px 0 9px; background:url(../images/shareqq.png) 0 -15px no-repeat;}

.shareweixin{float:left;}
.shareweixin a{float:left;height:40px; line-height:40px; color:#cccccc; border-bottom:1px #eceeef solid;}
.shareweixin a:hover{float:left;height:40px; line-height:40px; color:#999999; border-bottom:1px #eceeef solid;}
.shareweixin a i{float:left; width:17px; height:14px; margin:16px 9px 0 9px; background:url(../images/shareweixin.png) no-repeat;}
.shareweixin a:hover i{float:left; width:17px; height:14px; margin:16px 9px 0 9px; background:url(../images/shareweixin.png) 0 -14px no-repeat;}
.shareerweima{position:absolute;right:0;bottom:0;z-index:9;padding:20px;background:#fff;}


/*版权*/
.copyright{float:left;width:100%;border-top:1px solid #e0e0e0;text-align: center;font-size: 14px;color: #b7b7b7;padding:12px 0;background:#efefef;}
.copyright a{color: #b7b7b7;}
.copyright a:hover{color: #333333;}
.slbaomingbtnmod{float:left;width:100%; text-align:center;}
.slbaomingbtnmod a{width:100px;height:50px;line-height:50px;background:#ff0000;border-radius:6px;font-size:20px;color:#fff;display:inline-block;}




/*首页4个图标*/
.index-fangan{width:100%;background:#ffffff;}
.fangan-mod1{float:left;width:100%;padding:15px 70px;}
.fangan-mod2{float: left;}
.fangan-mod2 a{float: left;width:285px;height: 300px;background: #ffffff;border-radius: 4px;text-align: center;}
.fangan-mod2 a:hover{float: left;width:285px;height: 300px;background: #f8f8f8;border-radius: 4px;}
.fanganpic{float:left;width:100%;height:90px;overflow: hidden;margin-top:60px;text-align: center;}
.fanganpic img{vertical-align: top;}
.fangantit1{float:left;width:100%;text-align:center;line-height: 18px;font-size: 18px;color:#1e2122;margin-top:40px;}
.fangantit2{float:left;width:100%;text-align:center;line-height: 14px;font-size: 14px;color:#c5c5c5;margin-top:10px;}



/*最新动态*/
.us-news {width:100%;background:#efefef;}
.us-news-top {float:left;width:100%;padding:63px 0 52px 0;height:170px;box-sizing:border-box;}
.title1 {width:100%;line-height:40px;font-size:30px;color:#242a3a;text-align:center;font-weight: bold;}
.title2 {width:100%;line-height:25px;font-size:22px;color:#a5873c;text-align:center;}
.us-news-mod0{float:left;width:100%;display: flex;align-items: center;justify-content: space-between;margin-bottom: 10px;}
.us-news-mod1 {float:left;width:50%;padding:0 10px;box-sizing:border-box;position:relative;z-index:1;}
.us-news-con {float:left;width:100%;height:120px;padding:30px;background:#fff;border-bottom:8px #a5873c solid;box-sizing:border-box;position:relative;z-index:2;}
.us-news-img {float:left;width:100%;overflow:hidden;}
.us-news-img img {width:100%;height:auto;transition:all .3s ease;}
.us-news-img:hover img {transform:scale(1.2);-webkit-transform:scale(1.2);/*兼容-webkit-引擎浏览器*/            -moz-transform:scale(1.2);/*兼容-moz-引擎浏览器*/}

.us-newstit1{width:100%;line-height:20px;height:20px;overflow:hidden;font-size: 18px;color:#333333;}
.us-newstit1 a{color:#333333;}
.us-newstit1 a:hover{color:#a5873c;}
.us-newscon1{width:100%;line-height:20px;height:60px;overflow:hidden;font-size: 14px;color:#666666;margin-top:25px;}
.us-newstime1{width:100%;line-height:20px;font-size: 14px;color:#999999;}

.us-news-mod2{float:left;width:100%;margin-bottom: 10px;margin-bottom: 10px;}
.us-news-mod3 {float:left;width:25%;position:relative;z-index:1;padding:0 10px;box-sizing: border-box;}
.us-news-con3 {float:left;width:100%;height:170px;padding:16px;background:#fff;box-sizing:border-box;position:relative;z-index:2;}
.us-news-img3 {float:left;width:100%;height:172px;overflow:hidden;}
.us-news-img3 img {width:100%;height:auto;transition:all .3s ease;}
.us-news-img3:hover img {transform:scale(1.2);-webkit-transform:scale(1.2);/*兼容-webkit-引擎浏览器*/            -moz-transform:scale(1.2);/*兼容-moz-引擎浏览器*/}

.us-newstit3{width:100%;line-height:22px;height:30px;overflow:hidden;font-size: 18px;color:#333333;}
.us-newstit3 a{color:#333333;}
.us-newstit3 a:hover{color:#a5873c;}
.us-newscon3{width:100%;line-height:20px;height:100px;overflow:hidden;font-size: 12px;color:#666666;margin-top:25px;}
.us-newstime3{width:100%;line-height:20px;font-size: 14px;color:#999999;margin-top:14px;}
.btnmod{float:left;width:100%; height:50px;text-align: center;margin:40px 0;}
.news-btn1 a{ height:50px;line-height:50px;border: 1px #d0d0d0 solid;font-size: 16px;color:#666666;padding:0 30px;background:transparent;display:inline-block;margin:0 auto;transition: all 0.4s ease-in-out;}
.news-btn1 a:hover{ height:50px;line-height:50px;border: 1px #ffffff solid;font-size: 16px;color:#666666;padding:0 30px;background:#ffffff;display:inline-block;margin:0 auto;}

.us-news-mod4 {float:left;width:25%;position:relative;z-index:1;padding:0 10px;box-sizing: border-box;}
.us-news-con4 {float:left;width:100%;height:60px;padding:15px 24px;background:#fff;border-bottom:8px #a5873c solid;box-sizing:border-box;position:relative;z-index:2;}
.us-news-img4 {float:left;width:100%;height:172px;overflow:hidden;}
.us-news-img4 img {width:100%;height:auto;transition:all .3s ease;}
.us-news-img4:hover img {transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);}

.us-newstit4{width:100%;height:20px; line-height:24px;font-size: 16px;color:#535764;overflow: hidden;}
.us-newstit4 a{color:#333333;}
.us-newstit4 a:hover{color:#a5873c;}
.us-newstime4{width:100%;height:58px;line-height:58px;font-size: 14px;color:#666666;margin-top:14px;border-top:1px #eaeaea solid;}

/*公开课沙龙*/

.us-shalong {width:100%;}
.us-shalongbg {width:100%;position:relative;height:0px;padding-bottom:40%;background-size:cover;background-repeat:no-repeat;background-color:#000;background-image:url("../images/shalongbg.jpg");background-position:center 0;z-index:1;}
.us-shalongbg>p {position:absolute;top:0px;bottom:0;left:0;right:0;background:rgba(0,0,0,0.4);}
.shalongmod{width:90%;position: relative;z-index: 2;margin:0 auto;}
.shalongmod1{width:100%;text-align:center;padding-top:83px;}
.shalongnav{display: inline-block;margin:0 auto;}
.shalongnav li, .shalongnavlicur{float:left;}
.shalongnav li a{float:left;font-size:30px;font-weight: bold;color:#7face0;line-height: 40px;margin:0 34px;}
.shalongnav li a:hover{float:left;font-size:30px;font-weight: bold;color:#ffffff;line-height: 40px;margin:0 34px;}
.shalongnav li.shalongnavlicur a{float:left;font-size:30px;font-weight: bold;color:#ffffff;line-height: 40px;margin:0 34px; border-bottom: 4px #ffffff solid;}
.shalongcon1{display: none;}
.shalongtable{float:left;width:100%;}
.shalongtable tr{height:60px; line-height: 60px;border-bottom:1px rgba(255,255,255,0.2) solid;font-size: 16px;color:#ffffff;}
.shalongtable tr.trhead{color:#2f3030;height:55px; line-height: 55px;}
.shalongtable td a{color:#fff;}
.news-btn2 a{ height:50px;line-height:50px;border: 1px #ffffff solid;font-size: 16px;color:#ffffff;padding:0 30px;background:transparent;display:inline-block;margin:0 auto;transition: all 0.4s ease-in-out;}
.news-btn2 a:hover{ height:50px;line-height:50px;border: 1px #ffffff solid;font-size: 16px;color:#666666;padding:0 30px;background:#ffffff;display:inline-block;margin:0 auto;}

.kemod1{float:left;width:100%;}
.ketit1{float:left;width:100%;height:24px;line-height:24px;font-size:24px;color:#a5873c;text-align:center;}
.kecitymod{float:left;width:100%;text-align:center;margin-top:18px;}
.kecitytab{display:inline-block;margin:0 auto;}
.kecitytab li{float:left;}
.kecitytab li a{float:left;height:40px;line-height:40px;padding:0 28px;background:#f5f5f5; border-top:2px #dcdcdc solid;border-radius:6px;margin:5px 5px;font-size:16px;color:#444444;}
.kecitytab li a:hover{color:#a5873c;}
.kecitytab li.cur a{background:#a5873c; border-top:2px #987724 solid;color:#fff;}



.kebiao{float:left;width:100%;}
.div100{width:100%;margin:0 auto;}
.kebiao .pubTable {
    float:left;
    width: 100%;
    background: #d5d7d4;
    font-size: 11px;
    color: #888;
    border-radius:3px;
    margin-top:15px;
}
.kebiao .pubTable tr{
    color: #666666;
    height: 45px;
    background: #ffffff;
    text-align: center;
    font-size: 12px;
}

.kebiao .pubTable tr.pubTabletr1{
    color: #212529;
    height: 45px;
    background: #f2f2f2;
    text-align: center;
    font-size: 14px;
}
.kebiao .pubTable tr.pubTabletr1 .tdl{font-size:16px;color:#000000;font-weight:bold;}
.kebiao .pubTable .tdl {
    padding-left: 15px;
    text-align: left;
    font-size: 14px;
}
.kebiao .pubTable .tdl a{
    color:#666666;
}
.kebiao .pubTable .tdl a:hover{
    color:#c60d0d;
}
.kebiao .pubTable .tdk {
    width: 40px;
    text-align: center;
    overflow: hidden;
    position: relative;
}


.kebiao .pubTable1 {
    float:left;
    width: 100%;
    background: #d5d7d4;
    font-size: 14px;
    color: #8c8c8c;
    border:1px #dee2e6 solid;
    border-radius:3px;
    margin-top:15px;
    border-collapse:collapse;
}
.kebiao .pubTable1 tr{
    color: #666666;
    height: 45px;
    background: #ffffff;
    text-align: center;
    border:1px #dee2e6 solid;
}

.kebiao .pubTable1 tr.pubTabletr1{
    color: #212529;
    height: 45px;
    background: #f2f2f2;
    text-align: center;
    font-size: 14px;
}
.kebiao .pubTable1 tr.pubTabletr1 .tdl{font-size:16px;color:#000000;font-weight:bold;}

.baomingbtn{width:90px;height:34px;line-height:34px;text-align:center;color:#fff;background:#e94717;margin:0 auto;border-radius:3px;}
.baomingbtn a{color:#fff;}
.baomingbtn a:hover{color:#a5873c;}

.kemainmod0{float:left;width:100%;padding:35px 70px;}
.kemainmod1{float:left;width:100%;height:150px;background:#f6f6f6;border-radius:6px;}
.kecitymod1{float:left;width:100%;text-align:center;margin-top:18px;}
.kecitytab1{display:inline-block;margin:0 auto;}
.kecitytab1 li{float:left;}
.kecitytab1 li a{float:left;height:40px;line-height:40px;padding:0 28px;background:#f5f5f5; border-top:2px #dcdcdc solid;border-radius:6px;margin:5px 5px;font-size:16px;color:#444444;}
.kecitytab1 li a:hover{color:#a5873c;}
.kecitytab1 li.cur a{background:#a5873c; border-top:2px #987724 solid;color:#fff;}
.kemaincon{float:left;width:100%;display:none;}
.kemaintit1{float:left;width:100%;text-align:center;margin-top:22px;font-size:14px;color:#8c8c8c;}
.kemaintit1 i{color:#af0000;}
.kemainbtnmod1{float:left;width:100%;text-align:center;margin-top:24px;}
.kemainbtnmod2{display:inline-block;margin:0 auto;}
.kemainbtn{float:left;height:44px;line-height:44px;padding:0 20px;border:1px #dddddd solid;border-radius:3px;margin:8px;}
.kemainbtn img{vertical-align:middle;margin-right:10px;}
.kemainbtn a{color:#373737;}
.kemainbtn a:hover{color:#a5873c;}
.weixinzixunpic{float:left;width:100%;text-align:center;}
.weixinzixunpic img{max-width:100%;}



/*索取杂志*/

.index-newsletter{width:100%;background:#ffffff;}
.newslettermod1{float:left;width:100%;background:#ffffff;padding:40px 65px 40px 60px;box-sizing: border-box;}
.newslettermod2{float:left;width:359px;}
.newslettermod2tit1{float:left;width:100%;font-size: 30px;line-height:30px;color:#242a3a;margin-top:70px;}
.newslettermod2tit2{float:left;width:100%;font-size: 22px;line-height:22px;color:#a5873c;margin-top:0px;}
.newslettermod3{float:left;width:790px;background:#eaeaea;position: relative;}
.newslettermod3_1{float:left;width:629px;padding: 16px;box-sizing: border-box;}
.newsletter-mail{float:left;width:100%;}
.input-icon {position:relative;}
.input-icon:before {content:"";display:block;width:50px;height:50px;background-color:#fff;z-index:0;border-right:1px solid #eaeaea;position:absolute;left:0;top:0;}
.input input,.input textarea,.textarea input,.textarea textarea {height:50px;line-height:50px;font-size:14px;color:#242a3a;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%;border:none;}
.input-icon input {display:inline-block;padding-left:65px;}
.newslettericon {width:20px;height:20px;z-index:1;position:absolute;left:15px;top:15px;}
.newsletter-mail .newslettericon {background:url(../images/emailicon.jpg) no-repeat;}
.newsletter-more-inner {float:left;width:100%;padding-top:17px;}
.newsletter-names {display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:23px;}
.newsletter-names .input {-webkit-box-flex:1;-ms-flex:1;flex:1;}
.newsletter-names .input:first-child {margin-right:10px;}
.newsletter-name .newslettericon {background:url(../images/telicon.jpg) no-repeat;}
.newsletter-subname .newslettericon {background:url(../images/telicon.jpg) no-repeat;}
.newslettertit1 {float:left;width:100%;font-size:14px;color:#74767d;line-height:14px;}
.newsletter-btn {position:absolute;right:0;bottom:0;top:0;width:160px;background-color:#242a3a;}
.newsletter-bt {position:absolute;background-color:transparent!important;width:100%;height:100%;top:0;left:0;z-index:2;color:#fff!important;font-size:20px;}
.getshoucepic{float:left;width:100%;}
.getshoucepic img{float:left;max-width:100%;border:1px #cccccc solid;height:auto;}
.getshoucemod1{float:left;width:100%;margin:30px 0;}
.getshoucemod2{float:left;width:100%;margin:10px 0;}
.shoucetit1{float:left;width:90px;height:40px;line-height:40px;font-size:14px;color:#666666;text-align:right;}
.shoucetit2{float:left;width:100%;height:40px;line-height:40px;font-size:14px;color:#666666;}
.shoucetit3{float:left;width:100%;line-height:25px;font-size:14px;color:#666666;text-align:center;}
.getshoucemod{float:left;width:100%;}
.shouceinputmod1{float:left;width:314px;}
.shouceinputmod2{float:left;width:720px;}
.zxlyTdInput{width:100%;height:40px;line-height:40px;font-size:14px;color:#666666;border:1px #ececec solid;border-radius:3px;padding:0 5px;}
.zxlyTdInputcur{width:100%;height:40px;line-height:40px;font-size:14px;color:#666666;border:1px #ff0000 solid;border-radius:3px;padding:0 5px;}
.sexradio{float:left;margin-top:10px;}
.sexradio .radio-0{background:url(../images/radioxuanzhong.png) left no-repeat}
.sexradio .radio-1{background:url(../images/radio.png) left no-repeat}
.sexradio label{height:16px;line-height:1;display:inline-block;vertical-align:middle;zoom:1;cursor:pointer;}
.sexradio label input{opacity:0;margin-right:20px;cursor:pointer}
.banbenradio{float:left;margin-top:10px;}
.banbenradio .radio-0{background:url(../images/radioxuanzhong.png) left no-repeat}
.banbenradio .radio-1{background:url(../images/radio.png) left no-repeat}
.banbenradio label{height:16px;line-height:1;display:inline-block;vertical-align:middle;zoom:1;cursor:pointer;}
.banbenradio label input{opacity:0;margin-right:20px;cursor:pointer}
.messageinfo{width:100%;height:160px;overflow:auto;padding:10px;border:1px #ececec solid;border-radius:3px;}
.getshoucebtnmod{float:left;width:100%;text-align:center;}
.getshoucebtn{margin:0 auto;display:inline-block;}
.shoucebtn1{float:left;width:110px;height:40px;line-height:40px;text-align:center;border:none;background:#a5873c;font-size:16px;color:#fff;border-radius:3px;margin-right:15px;}
.shoucebtn2{float:left;width:110px;height:40px;line-height:40px;text-align:center;border:none;background:#bababa;font-size:16px;color:#fff;border-radius:3px;}

@media only screen and (min-width: 768px) and (max-width: 1280px) {
  .w1280{width: 100%;}
  .us-shalongbg {width:100%;position:relative;height:0px;padding-bottom:60%;background-size:cover;background-repeat:no-repeat;background-color:#000;background-image:url("../images/shalongbg.jpg");background-position:center 0;z-index:1;}

.newslettermod2{float:left;width:100%;padding:20px 0;}
.newslettermod2tit1{float:left;width:100%;font-size: 20px;line-height:20px;color:#242a3a;margin-top:0;}
.newslettermod3{float:left;width:100%;background:#eaeaea;position: relative;}
.newslettermod3_1{float:left;width:calc(100% - 160px);padding: 16px;box-sizing: border-box;}

/*首页4个图标*/
.fangan-mod1{float:left;width:100%;padding:15px 70px;box-sizing: border-box;display: flex;}
.fangan-mod2{float: left;width:25%;}
.fangan-mod2 a{float: left;width:100%;background: #ffffff;border-radius: 4px;text-align: center;}
.fangan-mod2 a:hover{float: left;width:100%;background: #f8f8f8;border-radius: 4px;}
.fanganpic{float:left;width:100%;height:90px;overflow: hidden;margin-top:60px;text-align: center;}
.fanganpic img{vertical-align: top;}
.fangantit1{float:left;width:100%;text-align:center;height:18px;line-height: 18px;font-size: 18px;color:#1e2122;margin-top:40px;}
.fangantit2{float:left;width:100%;text-align:center;height:14px;line-height: 14px;font-size: 14px;color:#c5c5c5;margin-top:10px;}
}

.mainnews{float:left;width:100%;font-size:14px;color:#787878;line-height:26px;}
.mainnews img{text-align:center;max-width:100%;}
.keyoushimod1{float:left;width:100%;text-align:center;margin-top:30px;}
.keyoushimod2{display:inline-block;margin:0 auto;}
.keyoushiyuan{float:left;width:118px;height:118px;text-align:center;font-size:14px;color:#fff;border-radius:50%;line-height:14px;position:relative;z-index:1;margin:20px 8px;}
.yanse1{background:#b46b61;}
.yanse2{background:#577b5a;}
.yanse3{background:#bca271;}
.yanse4{background:#93aed2;}
.keyoushitit1{margin-top:50px;}
.keyoushitit2{margin-top:50px;}
.keyoushitit3{margin-top:40px;}
.keyoushitit4{margin-top:40px;}
.ketesemod{float:left;width:100%;padding:0 120px;display:flex;flex-wrap:wrap;margin-top:20px;justify-content:space-between;}
.ketesemod1{float:left;width:calc(25% - 8px);margin:14px 0 0 8px;}
.ketesetit1{font-size:14px;line-height:20px;color:#333333;}
.ketesetit2{font-size:14px;line-height:20px;color:#999999;}

.ketesemod2{float:left;width:100%;padding:0 200px;display:flex;flex-wrap:wrap;margin-top:50px;justify-content:space-between;}
.ketesemod3{float:left;width:25%;text-align:center;}
.ketesemod3tit1{font-size:18px;color:#333333;line-height:22px;font-weight:bold;margin-top:16px;}
.ketesemod3tit2{font-size:14px;color:#999999;line-height:18px;}
.fuwumod1{float:left;width:100%;margin-top:50px;display:flex;flex-wrap:wrap;margin-top:50px;}
.fuwumod2{float:left;width:calc(33% - 16px); margin:8px;background:#f1f1f1;border-radius:6px;padding:30px 25px;text-align:center;}
.fuwunum {width:78px;height:78px;line-height:78px;border-radius:50%;font-size:30px;font-weight:bold;color:#fff;background:#cfa94b;text-align:center;display:inline-block;margin:0 auto;}
.fuwumod2tit1{width:100%;line-height:30px;text-align:center;font-size:30px;color:#333333;font-weight:bold;margin:20px 0 28px; }
.fuwumod2tit2{width:100%;font-size:14px;color:#333333;line-height:20px;text-align:left;}

.keganyanmod{float:left;width:100%;margin-top:35px;}
.keganyanmod1{float:left;width:100%;margin-top:40px;}

.keganyantit1{float:left;width:100%;font-size:16px;color:#333333;line-height:20px;text-align:center;}
.keganyancon{float:left;width:100%;border:1px #eaeceb solid;border-radius:6px;box-shadow:0 0 5px 0 rgba(204,204,204,.2);margin-top:10px;padding:8px 18px;}
.keganyanicon{float:left;width:15px;}
.keganyancon1{float:left;width:calc(100% - 25px);}
.keganyantit2{float:left;width:100%;font-size:14px;line-height:25px;color:#787878;}

.keganyantit3{float:left;width:100%;font-size:14px;line-height:25px;color:#a5873c;}










.navmod1{width:100%;position: relative;z-index: 13;}
.slidermod1{width:100%;position: relative;z-index: 1;}
.navbar-default{width:100%;background: transparent;position: fixed;left: 0;top:0;padding:0 20px;}
.nav li a{color:#fff;}
.nav li a:hover{color:#ff0000;background: none;}

.dropdown-menu{background: #000000;}
.navbar-default .navbar-nav > li > a {color: #fff;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {color: #fff;background-color: transparent;}

.navbar-default.navbar-fixed-top{background: #fff;}
.navbar-fixed-top .nav li a{color:#fff;}
.navbar-fixed-top .nav li a:hover{color:#fff;background: none;}

.dropdown-menu{background: #000000;}
.navbar-default.navbar-fixed-top .navbar-nav > li > a {color: #333;}
.navbar-default.navbar-fixed-top .navbar-nav > li > a:focus, .navbar-default.navbar-fixed-top .navbar-nav > li > a:hover {color: #333;background-color: transparent;}

.mobilelogo{display: none;}
.logomod{background: transparent;}
.logomod img{margin:5px 0;}
.navbar-nav { float: right; margin: 0;}
.pclogo{display: block;}

.navbar-default .navbar-toggle {
    border: none;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background: none;
}


/*banner*/
.pcbanner {position:relative;height:0px;padding-bottom:26%;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;}
.pcbanner img {width:100%;opacity:0;}
.pcbanner dl {width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.pcbanner dl dt{text-align: center;font-size:42px;color:#fff;}
.pcbanner dl dd{text-align: center;font-size:23px;color:#fff;}

.layout-fixed-nav {position:relative;z-index:11;border-bottom:1px solid #eaeaea;background:#fff;width:100%;}
.layout-fixed-nav li a {font-size:14px;color:#333333;}
.layout-fixed-nav .fixed-nav-box{width:100%;}
.layout-fixed-nav .cistern {max-width:1290px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px;text-align:center;position:relative;}
.layout-fixed-nav .fixed-nav {font-size:0;overflow:hidden;}
.layout-fixed-nav .fixed-nav li {position:relative;display:inline-block;}
.layout-fixed-nav .fixed-nav li a {position:relative;display:inline-block;margin-right:30px;color:#666;line-height:55px;cursor:pointer;font-size:14px;transition:.4s;}
.layout-fixed-nav .fixed-nav li a:hover{color:#a5883b;}
.layout-fixed-nav .fixed-nav li.current a {color:#a5883b;border-bottom: 2px #a5873c solid;}
.layout-fixed-nav .wap-nav-controller {display:none;}

.layout-fixed-nav1 {position:relative;z-index:11;border-bottom:1px solid #eaeaea;background:#fff;width:100%;}
.layout-fixed-nav1 li a {font-size:14px;color:#333333;}
.layout-fixed-nav1 .fixed-nav-box1{width:100%;}
.layout-fixed-nav1 .cistern1 {max-width:1290px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px;text-align:center;position:relative;}
.layout-fixed-nav1 .fixed-nav1 {line-height:auto;font-size:0;overflow:hidden;}
.layout-fixed-nav1 .fixed-nav1 li {position:relative;display:inline-block;}
.layout-fixed-nav1 .fixed-nav1 li a {position:relative;display:inline-block;margin-right:30px;color:#666;padding:16px 0;line-height:1.375;cursor:pointer;font-size:14px;transition:.4s;}
.layout-fixed-nav1 .fixed-nav1 li a:hover{color:#a5883b;}

.layout-fixed-nav1 .fixed-nav1 li.current a {color:#a5883b;}

.layout-fixed-nav2 {position:relative;z-index:11;border-bottom:1px solid #eaeaea;background:#fff;width:100%;}
.layout-fixed-nav2 li a {font-size:14px;color:#333333;}
.layout-fixed-nav2 .fixed-nav-box2{width:100%;}
.layout-fixed-nav2 .cistern2 {max-width:1290px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px;text-align:center;position:relative;}
.layout-fixed-nav2 .fixed-nav2 {line-height:55px;font-size:0;overflow:hidden;}
.layout-fixed-nav2 .fixed-nav2 li {position:relative;display:inline-block;}
.layout-fixed-nav2 .fixed-nav2 li a {position:relative;display:inline-block;margin-right:30px;color:#999999;padding:16px 0;line-height:1.375;cursor:pointer;font-size:14px;transition:.4s;}
.layout-fixed-nav2 .fixed-nav2 li.current a {color:#a5883b;}
.layout-fixed-nav2 .wap-nav-controller2 {display:none;}


/*导航dh*/
.mobiledhmod{display: none;}
.dhmod{width:100%;}
.dh{height: 46px;line-height: 46px;font-size: 12px;color: #c0c0c0;}
.dh a{color: #c0c0c0;}
.dh a:hover{color: #333333;}
.maincon{float:left;width:100%;padding:10px 0;}
.yuanbing{width:100%;text-align: center;}
.mainjianjie{padding:50px;text-align: center;font-size: 14px;color:#333333;line-height: 30px;}
.bgwhite{background: #fff;}
.bggray{background: #f9f9f9;}
.left_menu {
    position: fixed;
    right: 0;
    bottom: 5px;
    z-index: 999;
    width: 70px;
}

/*二级*/
.mainmod1{float:left;width:100%;background:#fff;padding:12px 20px 12px 44px;border:1px #ebebeb solid;border-radius: 6px;-moz-box-shadow: 0px 0px 5px rgba(204, 204, 204, .2); /* 老的 Firefox */
box-shadow: 0px 0px 5px rgba(204, 204, 204, .2);}
.mainmod1book{float:left;}
.mainmod1book img{float:left;width:210px;height:auto;border:1px #cccccc solid;}
.mainmod1booktit{float:left;width:calc(100% - 210px);padding-left: 50px;font-size: 14px;color: #787878;line-height: 28px;}
.mainmod1book1{float:left;width:100%;text-align:center;}
.mainmod1book1 img{width:210px;height:auto;border:1px #cccccc solid;margin:0 5px;}
.mainmod1book1tit{float:left;width:100%;padding:0 20px;font-size: 14px;color: #787878;line-height: 28px;}
.lingdaolimod{ float:left; margin-top:50px;}
.lingdaoli{ float:left;   background:#fff;border:1px #ededed solid;border-radius: 6px;}
.lingdaoli li{ float:left; border-right:1px #ededed solid; padding:10px 25px; line-height: 20px;  text-align:center;}
.lingdaoli li a{ color:#787777;  font-size:13px;}
.lingdaoli li a:hover{ color:#c92f50;  font-size:13px;}
.lingdaoli li.cur{ float:left; padding:10px 25px;   text-align:center; background:#a5883b;border-left:1px #dcdcdc solid; border-right:1px #dcdcdc solid;}
.lingdaoli li.cur a{ color:#fff;  font-size:13px;  }
.lingdaoli li.cur a:hover{ color:#fff;  font-size:13px;}
.lingdaolicon{ float:left; width:100%;font-size:14px;line-height:26px;color:#787878;padding:10px;}
.yingyong{ float:left; width:100%;  margin-top:55px;}
.yingyongtit1{ float:left;width:100%;text-align:center;height:23px; line-height:23px; color:#333333; font-size:23px; }
.yingyongtit2{ float:left;width:100%;text-align:center;height:30px; line-height:30px; color:#d3d3d3; font-size: 30px; margin-top:10px; }
.casemod{ float:left; width:100%; display: flex;flex-wrap:wrap;justify-content: space-between;padding:20px 0;}
.casemodtit1{ float:left; margin:5px 0; width:100%; padding:10px 0;  line-height:28px; background:#fff;  font-size:14px; color:#666666; border:1px #eaeceb solid;border-radius: 3px;}
.casemodtit1 img{float:left;width:28px;height:auto;margin-left:13px;margin-right:16px;}
.casemodtit2{ float:left; width:calc(100% - 150px); }
.casemodtit2 a{ float: left; width:100%;
    color: #858585;
    font-size: 13px;
}
.casemodtit2 a:hover{ color:#494544;}
.casemodtime{float:right;font-size:12px;color:#999999;padding-right:20px;}
.maincontit{float:left;width:100%;font-size: 21px;line-height:24px; color:#333333;margin:60px 0 5px;text-align: center;}
.maincontime{float:left;width:100%;font-size:12px;color:#999;text-align:center;margin-bottom:22px;}
.maincontit1{float:left;width:100%;font-size: 18px;color:#a5883b;line-height: 25px;}
.maincontit2{float:left;width:100%;font-size: 14px;color:#787878;line-height: 25px;}

/*行业线*/

.txbanner {position:relative;}
.txbanner img {width:100%;border-radius: 6px;}
.txbanner dl {width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.txbanner dl dt{text-align: center;font-size:22px;color:#fff;}
.txbanner dl dd{text-align: center;font-size:24px;color:#fff;}

.linemod{ float:left; width:100%; height:45px; margin-top:38px;border-bottom: 1px #dddddd solid;padding-left:20px;}
.linemod li{ float:left; height:45px;  line-height:45px; padding:0 40px; color:#9d9d9d; font-size:14px; font-weight:bold;  }
.linemod li a{color:#999999; }
.linemod li a:hover{color:#a5873e; }
.linemod li.cur{ float:left;  line-height:45px; color:#9d9d9d; font-size:14px; font-weight:bold;  border-top:2px #a5883b solid; border-left:1px #dddddd solid; border-right:1px #dddddd solid; border-bottom:1px #fff solid;  }
.linemod li.cur a{color:#000000; }
.linemod li.cur a:hover{color:#000000; }
.linemodcon{ float:left; width:100%; line-height:20px; padding:10px; }
.gkkmod{float:left;width:100%;display: flex;flex-wrap: wrap;}
.gkkmod1{float:left;width:calc(33.33% - 12px);margin:10px 6px;border:1px #f2f2f2 solid; box-shadow: 0 0 5px 5px rgba(204, 204, 204, .2);border-top-left-radius:6px;border-top-right-radius: 6px; }
.gkkmod1:hover{ box-shadow: 0 0 5px 5px rgba(0, 0, 0, .2); }

.gkkmod1pic{float:left;position: relative;z-index: 1;width:100%;overflow: hidden;}
.gkkmod1pic img{float:left;width:100%;height:auto;border-top-left-radius:6px;border-top-right-radius: 6px; transition: all .3s ease;}

.gkkaddr{position: absolute;left:20px;top:15px;height:28px;line-height:28px;padding:0 15px;border-radius: 14px;background:#e4393c;color:#fff;}
.gkkmod2{float:left;width:100%;padding:25px;}
.gkkmod2tit1{float:left;width:100%;font-size: 14px;line-height:14px;color:#e4393c;}
.gkkmod2tit2{float:left;width:100%;font-size: 16px;line-height:20px;color:#1e1d1d;margin-top:20px;}
.gkkmod2tit3{float:left;width:100%;font-size: 14px;line-height:26px;color:#979797;margin-top:8px;}
.gkkmod2tit4{float:left;width:100%;font-size: 18px;line-height:22px;color:#e4393c;margin-top:30px;}
.gkkmod2tit4 a{font-size: 14px;color:#77777b;}
.gkkmod2tit4 a:hover{font-size: 14px;color:#77777b;}
.gkkmod2tit4 i{float:right;}
.aboutusmod{float:left;width:100%;}

.aboutustit{float:left;width:100%;font-size:21px;line-height:21px;color:#333333;margin-top:30px;text-align:center;}
.aboutcon{float:left;width:100%;font-size:14px;color:#787878;line-height:26px;margin-top:12px;}
.aboutpicmod{float:left;width:100%;margin-top:10px;display:flex;flex-wrap:wrap;justify-content:space-between;}
.aboutpic{float:left;width:calc(50% - 8px);position:relative;z-index:1;margin:7px 0;}
.aboutpicmod img{float:left;width:100%;height:auto;}
.aboutpictitmod{position:absolute;left:8%;right:8%;bottom:16%;z-index:9;}
.aboutpictit1{float:left;width:100%;font-size:24px;color:#fff;line-height:24px;}
.aboutpictit2{float:left;width:100%;font-size:14px;color:#fff;line-height:18px;margin-top:4px;}
.researchmod{float:left;width:100%;}
.researchbook{float:left;}
.researchtit0{float:left;width:100%;font-size:21px;color:#333333;margin-top:25px;line-height:21px;text-align:center;}
.researchbookmod{float:left;width:100%;margin-top:17px;display:flex;flex-wrap:wrap;}
.researchbook{float:left;width:calc(25% - 16px);margin:8px;border:1px #eeeeee solid; box-shadow: 0 0 5px 5px rgba(204, 204, 204, .2);border-top-left-radius:6px;border-top-right-radius: 6px;}
.researchbookpic{float:left;position: relative;z-index: 1;width:100%;overflow: hidden;}
.researchbookpic img{float:left;width:100%;height:auto;border-top-left-radius:6px;border-top-right-radius: 6px; transition: all .3s ease;}
.researchbookpic img:hover{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);}
.researchmod1{float:left;width:100%;padding:16px;}
.researchmod1tit1{float:left;width:100%;font-size:14px;color:#cccccc;line-height:14px;}
.researchmod1tit2{float:left;width:100%;font-size:16px;color:#1e1d1d;line-height:16px;margin-top:11px;}
.researchmod1tit2 a{color:#1e1d1d;}
.researchmod1tit2 a:hover{color:#a5883b;}
.researchmod1tit3{float:left;width:100%;font-size:14px;color:#979797;line-height:22px;height:86px;margin-top:34px;overflow:hidden;}
.bs-slider {
    overflow: hidden;
    width: 100%;
    max-height: 816px;
    position: relative;
    background: #000000;
}

.teammod{float:left;width:100%;margin:26px 0 0;display:flex;flex-wrap:wrap;justify-content:space-between;}
.teammod1{float:left;width:calc(25% - 16px);margin:12px 0;border:1px #eeeeee solid; box-shadow: 0 0 5px 5px rgba(204, 204, 204, .2);border-top-left-radius:6px;border-top-right-radius: 6px;}
.teammod1pic{float:left;position: relative;z-index: 1;width:100%;overflow: hidden;}
.teammod1pic img{float:left;width:100%;height:auto;border-top-left-radius:6px;border-top-right-radius: 6px; transition: all .3s ease;}
.teammod1pic img:hover{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);}
.teammod2{float:left;width:100%;padding:19px;}
.teamit1{float:left;width:100%;font-size:18px;color:#1f1f1f;line-height:22px;text-align:center;}
.teamit2{float:left;width:100%;font-size:14px;color:#bbbbbb;line-height:22px;text-align:center;}
.teamcon{float:left;width:100%;font-size:14px;color:#7a7a7a;line-height:22px;height:110px;overflow:hidden;margin-top:14px;text-align:center;}
.teammod3{float:left;width:100%;padding:52px 100px;}
.teammod3pic{float:left;width:30%;padding-right:25px;}
.teammod3pic img{float:left;width:100%;}
.teammod4{float:left;width:70%;}
.teammod4tit1{float:left;width:100%;font-size:26px;color:#333333;line-height:36px;margin-top:22px;}
.teammod4tit2{float:left;width:100%;font-size:18px;color:#999999;line-height:20px;padding-bottom:18px;border-bottom:1px #eaeaea solid;}
.teammod4con{float:left;width:100%;}
.teammod4contit1{float:left;width:100%;font-size:18px;color:#a5883b;line-height:26px;margin-top:28px;}
.teammod4contit2{float:left;width:100%;font-size:16px;color:#787878;line-height:26px;}

/*分页效果*/
.pagemod{float:left;width:100%;text-align:center; margin-top:10px;}
.pagenav{float:left;width:100%;border:1px #e3e6de solid;border-radius:3px;}
.p_page{ margin:auto 0;display:inline-block;}
.p_page span{ float:left; height:35px; line-height:35px; display:block; padding: 0 10px; background:#ffffff; color:#cccccc;}
.p_page span a{ color:#cccccc;}
.p_page span a:hover{ color:#bc811a;}
.p_page a{ font-size:14px; color:#748395;}
.p_page ul{float:left; height:35px; margin:0;}
.p_page ul li{ float:left;}
.p_page ul li a{ float:left; height:35px; line-height:35px; padding:0 15px; color:#505050; border-left:1px #ededed solid; background-color:#ffffff;  }
.p_page ul li a:hover{ float:left; height:35px; line-height:35px; padding:0 15px; color:#505050; border-left:1px #ededed solid; background-color:#efefef;   }
.p_page ul li.current a{ float:left; height:35px; line-height:35px; color:#ffffff; border-left:1px #ededed solid; background-color:#bc811a; }
.p_page ul li.current a:hover{ float:left; height:35px; line-height:35px; color:#ffffff; border-left:1px #ededed solid; background-color:#bc811a; }
/*视频中心*/
.videomod1{float:left;width:calc(25% - 13px);margin:8px 6px;border:1px #eeeeee solid; box-shadow: 0 0 5px 5px rgba(204, 204, 204, .2);border-radius:6px;border-radius: 6px;}
.videomod1pic{float:left;position: relative;z-index: 1;width:100%;overflow: hidden;}
.videomod1pic a i{position:absolute;width:100%;height:100%;background:url(../images/videobutton.png) center no-repeat;z-index:2;}
.videomod1pic a img{width:100%;height:auto;border-top-left-radius:6px;border-top-right-radius: 6px; transition: all .3s ease;}
.videomod2{float:left;width:100%;padding:12px 18px;}
.videomod2 a{float:left;width:100%;font-size:14px;line-height:22px;height:44px;color:#1f1f1f;overflow:hidden;}
.zhaopincon{float:left;width:100%;padding:10px 100px 90px;font-size:14px;color:#333333;line-height:26px;margin-top:12px;display:flex;flex-wrap:wrap;justify-content:space-between;}
.zhaopincon li{float:left;width:25%;}
.zhaopincontit1{float:left;width:100%;text-align:center;font-size:18px;color:#a5873c;}
.zhaopincontit2{float:left;width:100%;text-align:center;font-size:14px;color:#666666;}
.zhaopinmod{ float:left; width:100%; display: flex;flex-wrap:wrap;justify-content: space-between;padding:20px 0;}
.zhaopintit1{ float:left; margin:5px 0; width:calc(33% - 10px); padding:16px 0;  line-height:28px; background:#fff; border:1px #eaeceb solid;border-radius: 3px;}
.zhaopintit1 img{float:left;margin-left:13px;margin-right:16px;}
.zhaopintit2{ float:left; width:calc(100% - 60px); }
.zhaopintit2 a{ float: left; width:100%; color: #666666; font-size: 16px;}
.zhaopintit2 a:hover{ color:#494544;}
/*联系我们*/
.lxcon{float:left;width:100%;}
.lxmod1{float:left;width:100%;position:relative;z-index:1;margin-top:20px;}
.lxmod1 img{float:left;width:100%;height:auto;}
.lxmod2{position:absolute;left:0;top:0;padding:10% 10%;width:100%;height:100%;}
.lxmod2tit1{float:left;width:100%;font-size:24px;color:#a5873c;line-height:34px;}
.lxmod3{float:left;width:100%;font-size:18px;color:#333333;line-height:34px;}
.linecon{float:left;width:100%;display:none;padding:10px;}
.slide-text{top:35%;}
.slide-text > h1{line-height:70px;margin-bottom:20px;}
@media only screen and (max-width: 767px){
.navbar-nav .open .dropdown-menu{overflow:auto;padding-left: 10px;}
.w1280 {width:100%;}
.slidermod1{margin-top:56px;}
.slide-text{top:30%;}
.slide-text > h1{line-height:50px;margin-bottom:20px;}
.bs-slider{max-height:700px;}
.bs-slider img{width:100%;height:auto;}
.pcbanner dl dt{font-size:30px;line-height:40px;}
.pcbanner dl dd{font-size:23px;}
.aboutcon{font-size:16px;color:#787878;line-height:28px;margin-top:12px;padding:0 10px;}
/*首页4个图标*/
.fangan-mod1{float:left;width:100%;padding:0;}
.fangan-mod2{float: left;width:50%;padding-left:2%;box-sizing: border-box;}
.fangan-mod2 a{float: left;width:100%;height:60px;background: transparent;}
.fangan-mod2 a:hover{float: left;width:100%;height:auto;background: #f8f8f8;}
.fangan-mod2 a img{vertical-align: top;margin-top:0;width:auto;height:40px;}
.fanganpic{float:left;width:30%;height:40px;overflow: hidden;margin-top:10px;}
.fanganpic img{float:left;width:auto;height:100%;}
.fangantit1{float:left;width:70%;padding-left:2%;text-align:left;height:60px;line-height: 60px;font-size: 13px;color:#1e2122;margin-top:0;box-sizing: border-box;}
.fangantit2{display: none;}
/*最新动态手机版*/
.us-news-top {float:left;width:100%;padding:30px 0 20px 0;height:auto;box-sizing:border-box;}
.title1 {width:100%;line-height:35px;font-size:29px;font-weight:bold;color:#242a3a;text-align:center;}
.title2 {width:100%;line-height:18px;font-size:14px;color:#a5873c;text-align:center;}
.us-news-mod0{float:left;width:100%;margin-bottom: 5px;display: block;}
.us-news-mod1 {float:left;width:100%;position:relative;z-index:1;margin-bottom: 10px;}
.us-news-con {float:left;width:100%;padding:20px;background:#fff;border-bottom:none;box-sizing:border-box;position:relative;z-index:2;}
.us-news-img {float:left;width:100%;height:auto;overflow:hidden;}
.us-news-img img {width:100%;height:auto;}
.us-newstit1{width:100%;height:44px;line-height:22px;font-size: 18px;font-weight:bold;color:#333333;overflow: hidden;}
.us-newscon1{width:100%;height:44px;line-height:22px;font-size: 16px;color:#666666;margin-top:12px;overflow: hidden;}
.us-newstime1{width:100%;line-height:20px;font-size: 12px;color:#999999;margin-top:14px;}
.us-news-mod2{float:left;width:100%;margin-bottom: 10px;}
.us-news-mod3 {float:left;width:50%;position:relative;z-index:1;padding:5px 1%;box-sizing: border-box;}
.us-news-con3 {float:left;width:100%;height:auto;background:#fff;padding:10px;border-bottom:none;box-sizing:border-box;position:relative;z-index:2;}
.us-news-img3 {float:left;width:100%;height:auto;overflow:hidden;}
.us-news-img3 img {width:100%;height:auto;}
.us-newstit3{width:100%;line-height:20px;height:40px;font-size: 15px;font-weight:bold;color:#333333;overflow: hidden;}
.us-newscon3{width:100%;line-height:20px;height:60px;font-size: 14px;color:#666666;margin-top:10px;overflow: hidden;}
.us-newstime3{width:100%;line-height:16px;font-size: 12px;color:#999999;margin-top:10px;}

.us-news-mod4 {float:left;width:50%;position:relative;z-index:1;padding:5px 1%; box-sizing: border-box;}
.us-news-con4 {float:left;width:100%;height:auto;padding:10px;background:#fff;border-bottom:4px #a5873c solid;box-sizing:border-box;position:relative;z-index:2;}
.us-news-img4 {float:left;width:100%;height:auto;overflow:hidden;}
.us-news-img4 img {width:100%;height:auto;transition:all .3s ease;}
.us-news-img4:hover img {transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);}

.us-newstit4{width:100%;height:40px; line-height:20px;font-size: 15px;color:#535764;overflow: hidden;}
.us-newstime4{width:100%;line-height:30px;height:auto;font-size: 12px;color:#666666;margin-top:20px;border-top:1px #eaeaea solid;}
/*公开课沙龙手机版*/

.us-shalong {width:100%;}
.us-shalongbg {float:left;width:100%;position:relative;height:0px;padding-bottom:100%;background-size:cover;background-repeat:no-repeat;background-color:#000;background-image:url("../images/shalongbg.jpg");background-position:center 0;z-index:1;}
.us-shalongbg>p {position:absolute;top:0px;bottom:0;left:0;right:0;background:rgba(0,0,0,0.4);}
.shalongmod{width:90%;position: relative;z-index: 2;margin:0 auto;}
.shalongmod1{width:100%;text-align:center;padding-top:10%;}
.shalongnav{display: inline-block;margin:0 auto;}
.shalongnav li, .shalongnavlicur{float:left;}
.shalongnav li a{float:left;font-size:18px;font-weight: bold;color:#7face0;line-height: 22px;margin:0 34px;}
.shalongnav li a:hover{float:left;font-size:18px;font-weight: bold;color:#ffffff;line-height: 22px;margin:0 34px;}
.shalongnav li.shalongnavlicur a{float:left;font-size:18px;font-weight: bold;color:#ffffff;line-height: 22px;margin:0 34px; border-bottom: 4px #ffffff solid;}
.shalongcon1{display: none;}
.shalongtablemod{float:left;width:100%;overflow-x:auto;}
.shalongtable{float:left;width:800px;margin-top:10px;}
.shalongtable tr{height:auto; line-height: 40px;border-bottom:1px rgba(255,255,255,0.2) solid;font-size: 16px;color:#ffffff;}
.shalongtable tr.trhead{color:#2f3030;height:34px; line-height: 34px;}
.shalongcon{float:left;width:100%;}
.news-btn2 a{ height:40px;line-height:40px;border: 1px #ffffff solid;font-size: 16px;color:#ffffff;padding:0 30px;background:transparent;display:inline-block;margin:0 auto;transition: all 0.4s ease-in-out;}
.news-btn2 a:hover{ height:40px;line-height:40px;border: 1px #ffffff solid;font-size: 16px;color:#666666;padding:0 30px;background:#ffffff;display:inline-block;margin:0 auto;}

/*索取杂志*/

.index-newsletter{width:100%;background:#ffffff;}
.newslettermod1{float:left;width:100%;background:#ffffff;padding:15px;box-sizing: border-box;}
.newslettermod2{float:left;width:100%;text-align: center;padding:20px 0;}
.newslettermod2tit1{float:left;width:100%;font-size: 20px;line-height:20px;color:#242a3a;margin-top:0;}
.newslettermod2tit2{float:left;width:100%;font-size: 12px;line-height:12px;color:#a5873c;margin-top:0px;}
.newslettermod3{float:left;width:100%;background:#eaeaea;position: relative;padding:16px;box-sizing: border-box;}
.newslettermod3_1{float:left;width:100%;padding: 0;box-sizing: border-box;}
.newsletter-mail{float:left;width:100%;}
.input-icon {position:relative;}
.input-icon:before {content:"";display:block;width:50px;height:50px;background-color:#fff;z-index:0;border-right:1px solid #eaeaea;position:absolute;left:0;top:0;}
.input input,.input textarea,.textarea input,.textarea textarea {height:50px;line-height:50px;font-size:14px;color:#242a3a;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%;border:none;}
.input-icon input {display:inline-block;padding-left:65px;}
.newslettericon {width:20px;height:20px;z-index:1;position:absolute;left:15px;top:15px;}
.newsletter-mail .newslettericon {background:url(../images/emailicon.jpg) no-repeat;}
.newsletter-more-inner {float:left;width:100%;padding-top:0;}
.newsletter-names {display:block;margin-bottom:23px;}
.newsletter-names .input {width:100%;margin-top:16px;}
.newsletter-names .input:first-child {}
.newsletter-name .newslettericon {background:url(../images/telicon.jpg) no-repeat;}
.newsletter-subname .newslettericon {background:url(../images/telicon.jpg) no-repeat;}
.newslettertit1 {float:left;width:100%;font-size:14px;color:#74767d;line-height:14px;}
.newsletter-btn {float:left;position:relative;width:100%;height:60px;background-color:#242a3a;margin-top:10px;}
.newsletter-bt {position:absolute;background-color:transparent!important;width:100%;height:100%;top:0;left:0;z-index:2;color:#fff!important;font-size:20px;}

.footer{width:100%;background: #efefef;position: relative;z-index: 1;}
.footerleft{float: left;}
.footerleft dl{float: left;width:100%;margin-top:30px;}
.footerleft dl.linedl{width:100%;}
.footerleft dt{font-size:20px;font-weight:bold;color:#333333;}
.footerleft dd{color: #999999;font-size: 16px; line-height:20px; margin-top: 13px;}
.footerright{float: left;margin-top:30px;}
.footermod1{float:left;padding: 30px;width:100%;}
.linedl dd{float:left;width:50%;}
.footerleft{float:left;width:100%;}
.footerright{float:left;width:100%;}
.footermod2 img{width:50%;}
  /*版权*/
.copyright{float:left;width:100%;border-top:1px solid #e0e0e0;text-align: center;font-size: 12px;color: #b7b7b7;padding:20px 5% 20px 5%;box-sizing: border-box;}
.copyright a{color: #b7b7b7;}
.copyright a:hover{color: #333333;}
.left_menu{width:40px;}
.left_menu img{width:40px;}
.pclogo{display: none;}
.mobilelogo{display: block;}
.mobilelogo img{width:116px;height: auto;}
.navbar-nav { float: none; }
.navbar-default{background: #fff;}
.navbar-default .navbar-nav > li > a {
    color: #333;
}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
    color: #333;
}
.pcbanner { height:auto;padding-bottom: 0;}
.pcbanner img { width: 100%; opacity: 1;}
.pcbanner dl {width: 80%;}
.layout-fixed-nav1{display:none;}
.layout-fixed-nav{background: #f1f1f1;height:40px;}
.layout-fixed-nav .fixed-nav-box {position:relative;box-shadow:0 0 3px rgba(0,0,0,.2);}
.layout-fixed-nav .cistern {display:flex;padding:0;max-width:100%;}
.layout-fixed-nav .wap-nav-controller {position:relative;width:auto;min-width:60.66666vw;flex:1;margin-right:0;padding:12px 0;padding-left:15px;line-height:1;font-size:16px;display:block;}
.layout-fixed-nav .wap-nav-controller .wap-nav-title {text-align:left;width:52vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.layout-fixed-nav .fixed-nav {width:100%;position:absolute;left:0;top:48px;padding:15px 15px 30px;height:auto;background:#fff;display:none;box-shadow:0 1px 2px 0 #00000038;}
.layout-fixed-nav .fixed-nav li {width:100%;margin-right:0;padding:0;font-size:14px;}
.layout-fixed-nav .fixed-nav li a {width:100%;text-align: left;}
.layout-fixed-nav .fixed-nav li.current a {border-bottom: none;}
.wap-nav-icon{position: absolute;width:20px;height:11px;right:20px;top:12px;background: url("../images/down.png") 0 0 no-repeat;background-size: 20px auto;}

.layout-fixed-nav2{background: #f1f1f1;height:40px;}
.layout-fixed-nav2 .fixed-nav-box2 {position:relative;box-shadow:0 0 3px rgba(0,0,0,.2);}
.layout-fixed-nav2 .cistern2 {display:flex;padding:0;max-width:100%;}
.layout-fixed-nav2 .wap-nav-controller2 {position:relative;width:auto;min-width:60.66666vw;flex:1;margin-right:0;padding:12px 0;padding-left:15px;line-height:1;font-size:16px;display:block;}
.layout-fixed-nav2 .wap-nav-controller2 .wap-nav-title2 {text-align:left;width:52vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.layout-fixed-nav2 .fixed-nav2 {width:100%;position:absolute;left:0;top:48px;padding:15px 15px 30px;height:auto;background:#fff;display:none;box-shadow:0 1px 2px 0 #00000038;}
.layout-fixed-nav2 .fixed-nav2 li {width:100%;margin-right:0;padding:0;font-size:14px;}
.layout-fixed-nav2 .fixed-nav2 li a {width:100%;text-align: left;}
.layout-fixed-nav2 .fixed-nav2 li.current a {border-bottom: none;}
.wap-nav-icon2{position: absolute;width:20px;height:11px;right:20px;top:12px;background: url("../images/down.png") 0 0 no-repeat;background-size: 20px auto;}


.dhmod{display: none;}
.dhmod1{width:100%;padding:50px 20px 30px 20px;background: #4680cd;margin-top:56px;}
.dh1tit{width:100%;font-size: 30px;line-height: 30px;color:#282828;}
.dh1{width:100%;line-height: 24px;font-size: 16px;color: #282828;margin-top:10px;}
.dh1 a{color: #282828;}
.dh1 a:hover{color: #282828;}
.dh2{float:right; padding-right:10px; height: 46px;line-height: 46px;font-size: 12px;color: #c0c0c0;}
.dh2 a{color: #c0c0c0;}
.dh2 a:hover{color: #c0c0c0;}
.dhmod3{width:100%;padding:50px 20px 30px 20px;background: #e5e5e5;margin-top:56px;}
.dh3tit{width:100%;font-size: 30px;line-height: 30px;color:#282828;}
.dh3{width:100%;line-height: 24px;font-size: 16px;color: #282828;margin-top:10px;}
.dh3 a{color: #282828;}
.dh3 a:hover{color: #282828;}

.maincon{padding:10px;}
.mainconpic{float:left;width:100%;}
.mainconpic img{max-width:100%;}
.mainmod1book{float:left;width:100%;text-align: center;}
.mainmod1book img{float:none;width:80%;}
.mainmod1booktit{float:left;width:100%;padding: 10px;font-size: 14px;color: #787878;line-height: 28px;}
.mainmod1 {
    float: left;
    width: 100%;
    background: #fff;
    padding: 10px 10px;
    border: 1px #ebebeb solid;
    border-radius: 6px;
    -moz-box-shadow: 0px 0px 5px rgba(204, 204, 204, .2);
    box-shadow: 0px 0px 5px rgba(204, 204, 204, .2);
}

.lingdaolimod{width:100%;margin-top:30px;}
.lingdaoli{width:100%;height:auto;border:none;}
.lingdaoli ul{width:80%;}
.lingdaoli li{width:100%;text-align: left;border:none;height:auto;margin:0 0 10px;border:1px #bebebe solid; border-radius: 4px; -moz-border-radius: 4px;-ms-border-radius: 4px;-webkit-border-radius: 4px; }
.lingdaoli li a{color:#000000;}
.lingdaoli li.cur{text-align: left;color:#fff;height:auto;}
.lingdaoli li.cur a{color:#fff;}
.lingdaolicon{float:left;width:100%;padding:10px;font-size:16px;line-height:28px;}

.txbanner { height:auto;padding-bottom: 0;}
.txbanner img { width: 100%; opacity: 1;}
.txbanner dl {width: 80%;}
.pcmod{display:none;}
.mobilemod{display: block;}
.linemod{ float:left; width:100%; height:auto;  margin-top:38px;border-bottom:none;padding:0 10px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.linemod li{ float:left; width:49%; height:45px;  line-height:45px; margin:0 0 10px; border:1px #cccccc solid; border-radius: 4px; -moz-border-radius: 4px;-ms-border-radius: 4px;-webkit-border-radius: 4px; padding:0; color:#9d9d9d; font-size:14px;  background:#fff; text-align: center;  }
.linemod li a{color:#000000; }
.linemod li a:hover{color:#a5873e; }
.linemod li.cur{ float:left;  line-height:45px; padding:0; color:#9d9d9d; font-size:14px;  background:#a5883b; }
.linemod li.cur a{color:#fff;}
.linemod li.cur a:hover{color:#fff;}
.casemodtit1{width:100%;}
.aboutpic{width:100%;}
.teammod1{width:100%;}
.aboutustit{font-size:19px;}
.teamit1{font-size:25px;line-height:30px;}
.teammod3{padding:10px;}
.teammod3pic {width:100%;padding:0;}
.teammod4 {width:100%;}
.teammod4tit1{text-align:center;font-size:21px;}
.teammod4tit2{text-align:center;font-size:15px;}
.gkkmod1{width:100%;}
.gkkmod2tit3{display:none;}
.gkkmod2tit1{color:#333333;}
.gkkmod2tit2{font-size:24px;line-height:28px;height:56px;color:#333333;overflow:hidden;}
.gkkmod2tit4{margin-top:20px;}
.casenav{float:left;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 10px;}
.casenav li{float:left;width:49%;overflow:hidden;}
.casenav li a{float:left;width:100%;height:45px;line-height:45px;background:#fff;text-align:center;margin:0 0 10px 0;color:#000000;border:1px #cccccc solid; border-radius: 4px; -ms-border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}

.casenav li a:hover{color:#a5883b;}
.casenav li.current a{float:left;width:100%;height:45px;line-height:45px;background:#a5883b;text-align:center;margin:0 0 10px 0;color:#fff;border:1px #a5883b solid;}
.researchtit0{display:none;}
.researchbook{width:calc(50% - 16px);}
/*获取手册*/
.shoucetit1{float:left;width:100%;text-align:left;}
.getshoucemod{float:left;width:100%;padding:0 16px;}
.shouceinputmod1{float:left;width:100%;}
.shouceinputmod2{float:left;width:100%;}
.getshoucemod2{margin:0;}

.videomod1{width:calc(50% - 16px);margin:8px;}
.zhaopincon{padding:10px 0;}
.zhaopincon li{width:100%;}
.zhaopintit1{width:calc(50% - 6px);}
.lxmod2tit1{font-size:18px;line-height:22px;}
.lxmod3{font-size:14px;line-height:18px;}
.mainnews{float:left;width:100%;font-size:16px;line-height:28px;color:#787878;}
.mainnews img{max-width:100%;height:auto;}

/*圆饼图*/
#ydyz {
    float: none;
    width: 305px;
    height: 305px;
    background: #fff;
    position: relative;
    font-family: "微软雅黑";
    margin: 0 auto;
}
.ydy{margin-top:0;left:0;}
.yuanbingmod{float:left;width:100%;position:relative;z-index:1;}

.txbanner dl dd {
    font-size: 18px;
}
.txbanner dl dt {
    font-size: 14px;
}

.kebiao{float:left;width:100%;overflow-x:auto;}
.kebiao .pubTable{width:1000px;}
.kebiao .pubTable1{width:1000px;}
.keyoushimod2{width:280px;}

.kemainmod0{padding:0;}
.kemainmod1{height:auto;}
.kemainbtn{float:none;}
.kecitytab1{display:flex;flex-wrap:wrap;justify-content:space-between;}
.kecitytab1 li {
    float: left;width:calc(50% - 8px);margin:8px 4px;
}
.kecitytab1 li a{width:100%;}
.ketesemod{float:left;width:100%;padding:0;display:flex;flex-wrap:wrap;margin-top:20px;justify-content:space-between;}
.ketesemod1{float:left;width:calc(50% - 8px);margin:14px 0 0 8px;}
.ketesetit1{font-size:14px;line-height:20px;color:#333333;}
.ketesetit2{font-size:14px;line-height:20px;color:#999999;}

.ketesemod2{float:left;width:100%;padding:0;display:flex;flex-wrap:wrap;margin-top:50px;justify-content:space-between;}
.ketesemod3{float:left;width:50%;text-align:center;}
.ketesemod3tit1{font-size:18px;color:#333333;line-height:22px;font-weight:bold;margin-top:16px;}
.ketesemod3tit2{font-size:14px;color:#999999;line-height:18px;}

.fuwumod2{float:left;width:100%; background:#f1f1f1;border-radius:6px;padding:30px 25px;text-align:center;}
.fuwunum {width:78px;height:78px;line-height:78px;border-radius:50%;font-size:30px;font-weight:bold;color:#fff;background:#cfa94b;text-align:center;display:inline-block;margin:0 auto;}
.fuwumod2tit1{width:100%;line-height:30px;text-align:center;font-size:30px;color:#333333;font-weight:bold;margin:20px 0 28px; }
.fuwumod2tit2{width:100%;font-size:16px;color:#333333;line-height:20px;text-align:left;}

.mainmod1book1{float:left;width:100%;text-align:center;}
.mainmod1book1 img{width:100%;height:auto;margin:0;}
.getshoucepic img{float:left;width:100%;height:auto;}
.getshoucebtnmod{margin-top:10px;}
}

