html,body{background:#fff;margin:0;font-size:12px;padding:0px;font-family:"Microsoft YaHei" ,Helvetica Neue,Tahoma,Arial,"å¾®è½¯é›…é»‘","å®‹ä½“","é»‘ä½“";}
img{border:0px;}
ul,li,p{margin:0px;padding:0px;}
a{text-decoration: none;color: #404040}
ul,li{list-style-type:none;}
input,button,select,textarea{ outline:none;}
h1,h2,h3,h4,h5,h6,ol,dt,dl,dd{margin:0; padding:0;}
textarea{resize:none;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;padding:0;margin:0;font-weight:normal;}
em,i,ins{font-style: normal;text-decoration: none;}
a:hover{ color:#c90006;}
.yw_fl,.fl{float: left;}
.yw_fr,.fr{float: right;}
.clearfix:after{
    content:".";
    display:block;
    clear:both;
    visibility:hidden;
    height:0;
}
.xh_w { 
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
.yw_container{
    position:relative;
    margin:0 auto;
    width:1200px;
}
.container {
    position: relative;
    margin: 0 auto;
    width: 1174px;
}
.wrap {
    width: 1174px;
    margin: 0 auto;
    overflow: hidden;
}
.show {
  display: block;
}
.hide {
  display: none;
}

/*ä½¿ç”¨css3åª’ä½“æŸ¥è¯¢ å½“å±å¹•å°äºŽ1500pxçš„æ—¶å€™å¹¿å‘Šä¸¤è¾¹çš„å—æ¶ˆå¤±*/
.to_top {
  width: 50px;
  font-size: 12px;
  position: absolute;
  right: -55px;
  top:400px;
  text-align: center;
}
.to_top .top_btn {
  display: block;
  width: 50px;
  height: 30px;
  line-height: 30px;
  background:#f5f5f5 url(../../image2018/css_sprites.png) -85px -150px no-repeat;
  position: relative;
}
.to_top .top_btn:hover {
	background: #e6e6e6 url(../../image2018/css_sprites.png) -85px -150px no-repeat;
}
.to_top .top_btn:hover .top{
  display: block;
}
.to_top .top{
  display: none;
  height: 20px;
  line-height: 20px;
  width: 50px;
  background: #cccccc;
  color: #fff;
  font-weight: bold;
  text-align: center;
  position: absolute;
  left: 0;
  top: 30px;
}
.to_top .lcewm_box{ width:100%; position:relative; cursor:pointer; height:50px;background:rgb(245,245,245);}
.to_top .lcewm_box:hover{background:rgb(230,230,230);}
.to_top .lcewm_box .xewm_box{ display:block; width:50%; margin:0 auto; padding-top:13px;}
.to_top .lcewm_box .erweima_box2{width: 280px; padding:34px; position:absolute; left:-348px; top:-56px;z-index: 101; background:rgb(233,233,233);display:none;}
.to_top .lcewm_box .erweima_box2 li{ width:100px;padding: 10px 20px; float:left;}
.to_top .lcewm_box .erweima_box2 li img{ width:90%; display:block; height:auto; margin:0 auto 2px;}
.to_top .lcewm_box .erweima_box2 li .name_box{ width:100%; display:block; height:30px; line-height:22px; font-family:Arial, Helvetica, sans-serif,"Î¢ï¿½ï¿½ï¿½Åºï¿½"; color:#000; font-size:12px; text-align:center;}
.to_top .lcewm_box:hover .erweima_box2{ display:block;}
.to_top .contact_box{ width:100%; height:50px; position:relative;background:rgb(245,245,245); margin:1px auto;}
.to_top .contact_box:hover{background:rgb(230,230,230);}
.to_top .contact_box .serve{width:50%; height:auto; margin:0px auto 0; display:block; padding-top:13px;}
.to_top .contact_box .wzzaixian{ display:none; position:absolute; top:0;left:0px;width:100%; height:auto; }
.to_top .contact_box:hover .wzzaixian{ display:block;}
.to_top .contact_box:hover .serve{ display:none;}


/*å·¦ä¸‹è§’å¹¿å‘Šå›¾æ ‡*/
.show_ad {
    display:block;
    height: 17px;
    background: rgba(0,0,0,0.4);
    color: #cecaca;
    line-height: 17px;
    width: 30px;
    text-align: center;
    overflow: hidden;
    font-size: 12px;
    font-family: Arial;
    position: absolute;
    z-index: 0;
}
.r_bottom {
    border-radius: 8px 0 0 0;
    right: 0;
    bottom: 0;
}
.l_bottom {
    border-radius: 0 8px 0 0;
    left: 0;
    bottom: 0;
}
.r_top {
    border-radius: 0 0 0 8px;
    right: 0;
    top: 0;
}
.l_top {
    border-radius: 0 0 8px 0 ;
    left: 0;
    top: 0;
}



/*åŒºå—å¤´éƒ¨æ ‡é¢˜æ  1*/
.yw_main_title {
    width: 100%;
    height: 40px;
    line-height: 40px;
    background: #eee;
    border-top: 2px solid #d2d2d2;
    position: relative;
}
.yw_main_title .consult {
    width: 100%;
}
.yw_main_title .consult li {
    float: left;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    color: #444;
    padding: 0 25px;
    position: relative;
    cursor: pointer;
}
.yw_main_title .consult li a {
    display: block;
    font-weight: block;
}
.yw_main_title .consult li.c_active  {
    border-top: 2px solid #4889f3;
    margin-top: -2px;
    font-weight: bold;
    background: #fff;
}



/*åŒºå—å¤´éƒ¨æ ‡é¢˜æ  2*/
.academic_paper {
    width: 100%;
    height: 39px;
    line-height: 40px;
    position: relative; 
    overflow: hidden;
    border-top:1px solid #eee;
    background: #fff;
    padding-bottom: 4px;
}
.academic_paper .paper_tit {
   width: 90px;
   padding-left: 30px;
   position: relative;  
   border-top: 2px solid #4889f3;
   font-size: 16px;
   cursor: pointer;
}
.academic_paper .paper_tit a{
    color: #000000;
}
.academic_paper .paper_tit::after {
    content: "";
    display: block;
    width: 14px;
    height: 16px;
    background: url(../../image2018/Sprite2018.png) no-repeat -91px -1px;
    z-index: 120;
    margin-right: 8px;
    position: absolute;
    left: 8px;
    top: 14px; 
}
.academic_paper .j_more a {
  color: #4889f3;
  font-size: 14px;
}
.academic_paper .j_more a:hover {
    color: #c90006;
}

.academic {
    width: 100%;
    background: #eee;
    height: 38px;
    border-top: 2px solid #d2d2d2;
    overflow: hidden;
    position: relative;
    margin:20px 0 30px 0;
}
.academic h2 {
    line-height: 38px;
    font-weight: normal;
    font-size: 16px;
    padding-left: 30px;
}
.academic h2:after {
    content: "";
    display: block;
    width: 12px;
    height: 16px;
    background: url(../../image2018/Sprite2018.png) no-repeat -91px -1px;
    z-index: 120;
    margin-right: 8px;
    position: absolute;
    left: 10px;
    top: 14px;
}
.other {
  float: left;
}
.other .other_list {
  float: left;
  padding: 0 10px;
  line-height: 50px;
  font-size: 14px;
}
.fr .clearfix .head_list .xy_icon{width:20px; height: auto; display:inline-block; position:relative; top:5px; left: -4px;}
a{ color:#464646; text-decoration:none}
a:hover{ color:#F00}
.red{ color:#F00}

.main1 .left .mainBtn {
    padding: 40px 0 40px 0;
    text-align: center;
}
.mainBtn a{    
border: 1px solid #ccc;
padding: 8px 12px;
margin-left: 8px;

}
.mainBtn span.current ,.mainBtn a:hover{
border: 1px solid #f00;
padding: 8px 12px;
margin-left: 8px;
background: #f00;
color:#fff;
}  
.mainBtn>div>div a.prv{ margin-left:0;}
.mainBtn>div>div>span:first-child{ margin-left:0;}



/*头部导航*/
.header_dbox{ width:100%; background:#f3f3f3; height:auto; position:relative; margin-bottom:20px;}
.header_dbox .header_box{ max-width:1200px; margin:0 auto; height:auto; /*background:#f9f9f9;*/}
.header_dbox .header_box .header{ width:100%; height:100%;}
.header_dbox .header_box .header>li{ float:left; height:36px; line-height:36px; position:relative;}
.header_dbox .header_box .header>li:first-child{ padding-left: 18px;}
.header_dbox .header_box .header>li>a{ font-size:14px; color:#444; padding:0 16px; /*padding:0px 38px 0px 26px;*/
 border-right:1px solid #ccc; height:14px; line-height:14px; margin-top:10px;display:block; position: relative;}
 .header_dbox .header_box .header>li>a .shouye{ position:absolute; top:0px; left:-4px; width:15px; height:auto; }
.header_dbox .header_box .header>li .xiala_box{ position:absolute; right:22px; top:22px; z-index:6; width:8px; height:auto; display:none;}
.header_dbox .header_box .header>li>a:hover{ color:#e60012;}
/*子级导航菜单*/
.header_dbox .header_box .header>li .nav_menu{ position:absolute;top:35px; height:auto; background:#3db2e8; width:100px; z-index:9; display:none; left:0;}
.header_dbox .header_box .header>li .nav_menu>li{ clear:both; line-height:40px; text-align:left; height:40px; position:relative;}
.header_dbox .header_box .header>li .nav_menu>li>a{ color:#fff;font-family:"微软雅黑"; font-size:12px;display:block; padding-left:20px;}
.header_dbox .header_box .header>li .nav_menu>li:hover a{background:#333;}
/*子子级导航菜单*/
.header_dbox .header_box .header>li .nav_menu>li .youla_box{ position:absolute; right:18px; top:15px; width:10px; height:auto;}
.header_dbox .header_box .header>li .nav_menu>li .nav_menu_list{ position:absolute; left:100px; top:0; background:#333; width:130px; height:auto; display:none;}
.header_dbox .header_box .header>li .nav_menu>li .nav_menu_list>li{ line-height:40px; text-align:left; z-index:100;}
.header_dbox .header_box .header>li .nav_menu>li .nav_menu_list>li a{font-size:12px;display:block; padding-left:24px;color:#fff;}
.header_dbox .header_box .header>li .nav_menu>li .nav_menu_list>li:hover a{background:#3db2e8;}
.header_dbox .header_box .header>li.show_more:hover .nav_menu{ display:block;}
.header_dbox .header_box .header>li.show_more .nav_menu>li:hover
.nav_menu_list{display:block;}
.header_dbox .header_box .header>li.end{ float:right;}
.header_dbox .header_box .header>li.end div{ position:relative;}
.header_dbox .header_box .header>li.end div .tjia_box{ position:absolute; right:0; top:0; width:320px;}
.header_dbox .header_box .header>li.end div ul li.head_list{
  float: left;
  position:relative;
}
.header_dbox .header_box .header>li.end div ul li.head_list>span{ display:inline-block; position:absolute; left:80px; top:2px;}
.header_dbox .header_box .header>li.end div ul li a{ padding:0 12px;font-size:14px;}
/*.header_dbox .header_box .header>li.end div ul li:first-child a{ border-right:1px solid #ccc;  }*/
.wechat {
  position: relative;
  height: 30px;
  cursor: pointer;
}

.header_dbox .header_box .header>li .QR_code {
  position: absolute!important;
  left: -538px;
  top: 30px;
  width: 630px;
  background: #fff;
  z-index: 1102;
  display: none;
  cursor: pointer;
}
.QR_pic {
  float: left;
  width: 120px;
  padding: 15px 45px;
}
.QR_pic img {
  width: 120px;
  padding:0;
  margin-bottom:0px;
}
.close_QR {
    display: block;
    width: 18px;
    height: 18px;
    position: absolute;
    top: 0;
    right: 0;
    text-align: center;
    color: #fff;
    background: #c90006;
    line-height: 16px;
    font-size: 14px;
    border-bottom-left-radius: 50%;
}
.beforet {
    width: 100%;
    height: 100%;
    background: rgba(137, 137, 137, .6);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1101;
    display: none;
    cursor: pointer;
}
.QR_pic p{ width:100%; text-align:center; }
.wechat span,.weibo span {
  display: block;
  width: 24px;
  height: 18px;
  margin-top: 0;
  background: url(../../image2018/Sprite2018.png) no-repeat -1px 0;
}
.weibo span {
  background: url(../../image2018/Sprite2018.png) no-repeat -28px 0;
  margin-top: 9px;
}
/*banner区域*/
.banner_box{ 
width:100%; 
height:auto; 
margin:0px auto 30px; 
position:relative;
padding-top:80px;
}
.banner_box .banner{max-width:1200px; margin:0 auto; /*background:#eee;*/ height:100px; overflow:hidden; position:relative;  
}
.banner_box .banner .bn_box{ width:100%; height:auto;}
.banner_box .left_box,.banner_box .right_box{ position:absolute; width:240px; height:100px; top:0;background:rgba(0,0,0,0.4); width:580px; overflow:hidden;}
.banner_box .banner .left_box{ left:0;}
.banner_box .banner .left_box img，.banner_box .banner .right_box img{ width:100%; height:auto; display:block;}
.banner_box .banner .right_box{right:0;}
/*logo部分*/
.logo_area_box{ max-width:1200px; margin:20px auto;}
.logo_area_box .logo_box{ float:left; margin-left:10px; height:54px;}
.logo_area_box .logo_box .logo1_box{ display:inline-block; float:left; height:100%;margin-top:0px;}
.logo_area_box .logo_box .logo1{width:150px; display:block; height:auto; margin-top:0px;}
.logo_area_box .logo_box .pdao_box{ float:left; font-size:30px; margin-left:20px; margin-top:6px; border-left:1px solid #666; padding:0px 20px; color:#333;} 
.logo_area_box .logo_box .lanmu_box{ float:left;margin-top:14px;margin-left:6px; font-size:16px; color:#fff; background:#c90006; border-radius:4px; padding:4px 8px;} 
.logo_area_box .search_box2{ float:right; margin-top:36px; margin-right:10px; }

/*搜索部分*/
.logo_size_box .search_box2 .trends_r .child-select{position:relative;width:488px;height:30px;float:left;}
.logo_size_box .search_box2 .trends_r .child-select .child-title{position:absolute;top:0px;bottom:0px;left:0px;width:74px;line-height:36px;height:36px;color:#414141;font-size:16px;}
.logo_size_box .search_box2 .trends_r .child-select .child-kuang{cursor:pointer;border:1px solid #cccccc;border-radius:3px;-webkit-border-radius:3px;position:absolute;top:0px;bottom:0px; left:74px; width:140px;height:34px;line-height:34px;}
.logo_size_box .search_box2 .trends_r .child-select .child-kuang .select-title{color:#656565;font-size:12px;position:absolute;left:8px;right:16px;top:0px;bottom:0px;margin:auto 0;height:20px;line-height:20px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.logo_size_box .search_box2 .trends_r .child-select .child-kuang .pointer{position:absolute;top:0px;bottom:0px;right:8px;margin:auto 0;display: inline-block; width: 4px; height: 4px;background: url(../../image2017/css_sprites.png?v=1.1) -114px -93px no-repeat;}
.logo_size_box .search_box2 .trends_r .child-select .child-kuang .select-list{display:none;border:1px solid #cccccc;background:#fff;max-height:128px;/* min-width:200px; */overflow-y:scroll;position:absolute;top:34px;left:-1px;right:-1px;border-radius:2px;-webkit-border-radius:2px;}
.logo_size_box .search_box2 .trends_r .child-select .child-kuang .select-list li{transition-duration: .3s;-webkit-transition-duration: .3s;padding:2px 6px;line-height:22px;color:#656565;font-size:12px;}
.logo_size_box .search_box2 .trends_r .child-select .child-kuang .select-list li:hover{background:#E2E2E2;}
.logo_size_box .search_box2 .trends_r .child-select .child-kuang .select-list li.on{background:#E2E2E2;}
.logo_size_box .search_box2 .trends_r .child-select.child-search{float:right;border: 1px solid #cccccc;background: #fff;}
.logo_size_box .search_box2 .trends_r .child-select.child-search .child-kuang{left:0px;top:0px;bottom:0px;margin:auto 0;width:80px;height:30px;border:0;border-right: 1px solid #cccccc;}
.logo_size_box .search_box2 .trends_r .child-select.child-search .child-kuang .select-title{left:12px;}
.logo_size_box .search_box2 .trends_r .child-select.child-search .child-kuang .pointer{right:12px;}
.logo_size_box .search_box2 .trends_r .child-select.child-search .select-list{top:27px;z-index: 1000;}
.logo_size_box .search_box2 .trends_r .child-select.child-search .search-btn{display: inline-block; width: 15px; height: 15px;background:url(../../image2017/css_sprites.png?v=1.1) -122px -126px no-repeat;}
.logo_size_box .search_box2 .trends_r .child-select.child-search .searchText{position:absolute;left:90px;top:0px;width:350px;height:100%;color:#666;font-size:12px;line-height:normal;border:0px;background:none;}
.trends_r .child-search #search button {padding:0;border-width:0; cursor: pointer;position: absolute;top: 0;bottom: 0;right: 16px;background: #fff;}
/*热点滚动和搜索*/
.logo_size_box .search_box2 {
    height: 40px;
    /*background: #e2e2e2;*/
}
.logo_size_box .search_box2 .redian .redian_icon {
    width: 18px;
    height: 20px;
    background: url(../../image2017/css_sprites.png?v=1.2) -152px -44px no-repeat;
    font-weight: bold;
    color: #F00;
    position: absolute;
    left: 5px;
    top: 9px;
}
.logo_size_box .search_box2 .redian #list_con {
    width:570px; float:left;height:30px; overflow:hidden;padding-top: 4px;
    background: rgba(226,226,226,.9);
}
.logo_size_box .search_box2 .redian #list_con #news_list li {
    line-height: 30px;height:30px;overflow:hidden;font-size: 12px;color: #444444;padding-left: 35px;
    position: relative;
}
.logo_size_box .search_box2 .redian #list_con #news_list li:after {
    content: "";
    display: block;
    width: 8px;
    height: 8px;
    position: absolute;
    left: 23px;
    top: 12px;
    background:url(../../image2017/css_sprites.png?v=1.2) no-repeat -121px -269px;
}
.logo_size_box .search_box2 .redian #list_con #news_list li span {
    display: inline-block;
    margin-left: 20px;
};
.logo_size_box .search_box2 .redian #list_con #news_list li a {color: #444444;display:block;}
.logo_size_box .search_box2 .redian #list_con #news_list li a:hover {
    color: #c90006;
    font-size: 14px;
}
/*频道导航*/
.list_item_dbox{ 
width:100%; 
/*background:#ff6b57;
border-top:0px solid #fde3e0;*/
margin:0px auto; 
height:auto;
z-index:9;
}
.list_item_dbox .list_item_box{ 
max-width:1200px; 
margin:0 auto;
border-bottom:1px solid #f0f0f0;
}
.list_item_dbox .list_item_box .list_item{ 
width:98%; 
margin:0 auto;
}
.list_item_dbox .list_item_box .list_item .list_menu{ width:100%; height:50px; overflow:hidden;}
.list_item_dbox .list_item_box .list_item .list_menu li{ 
float:left; 
line-height:50px; 
margin-right:15px;
}
.list_item_dbox .list_item_box .list_item .list_menu li a{
padding:0 0px; 
font-size:20px;
color: #333;
display:inline-block;
position:relative;
height:50px;
line-height:50px;
}
.list_item_dbox .list_item_box .list_item .list_menu li:hover a{ 
font-weight:bold;
}
.list_item_dbox .list_item_box .list_item .list_menu li.on8 a{ 
font-weight:bold;
}
.list_item_dbox .list_item_box .list_item .list_menu li.on8 a:after{
	position:absolute;
	left:0;
	width:100%;
	height:3px;
	bottom:0;
	content:"";
	display:block;
	margin:0 auto;
	clear:both;
	background:#c9161c !important;
	}
/*2018.9.26 by yang*/
/*公共头部*/
/*顶部通栏*/

.header_con {width: 100%;background: #f3f3f3;height: 30px;line-height: 30px;}
.head_con div ul li.head_list{
  float: left;
  margin: 0 18px;
  position: relative;
}
.head_con div ul li.head_list a {
  display: block;
}
.head_con div ul li.welcome:after,.head_con div ul li.phone:after {
  content: "";
  display: block;
  width: 1px;
  height: 16px;
  background: #ccc;
  position: absolute;
  right: -15px;
  top: 8px;
}
.head_con div ul li.wechat {
  position: relative;
  height: 30px;
  cursor: pointer;
  padding-right: 26px;
}

.QR_code {
    position: absolute;
    left: -538px;
    top: 30px;
    width: 630px;
    background: #fff;
    z-index: 1102;
    display: none;
    cursor: pointer;
}
.QR_pic {
    float: left;
    width: 120px;
    padding: 15px 45px;
    position: relative;
}
.QR_pic img {
  width: 120px;
}
.QR_pic p {
  text-align: center;
}
.wechat span {
  display: block;
  position: absolute;
  width: 24px;
  height: 18px;
  left: 58px;
    top: 8px;
  background: url(../../image2018/Sprite2018.png) no-repeat -1px 0;
}
.weibo span {
  display: block;
  width: 24px;
  height: 18px;
  margin-top: 8px;
  background: url(../../image2018/Sprite2018.png) no-repeat -1px 0;
}
.weibo span {
  background: url(../../image2018/Sprite2018.png) no-repeat -28px 0;
  margin-top: 9px;
}
.close_QR {
  display: block;
  width:18px;
  height:18px;
  position: absolute;
  top: 0;
  right: 0;
  text-align: center;
  color: #fff;
  background: #c90006;
  line-height: 16px;
  font-size: 14px;
  border-bottom-left-radius: 50%;
}
/*logo和搜索区块*/
/*logo*/
.logo_con .logo_box {
  width: 228px;
  height: 80px;
  float: left;
  overflow: hidden;
  margin: 10px auto;
}
.logo_box > a >img {
  display: block;
  height: 80px;
}
.logo_con .search_box {
  width: 446px;
  float: left;
  margin-left: 58px;
  margin-top: 32px;
}
/*搜索*/
.child-select{position:relative;width:444px;height:30px;float:left;}
.child-select .child-title{position:absolute;top:0px;bottom:0px;left:0px;width:74px;line-height:36px;height:36px;color:#414141;font-size:16px;}
.child-select .child-kuang{cursor:pointer;border:1px solid #cccccc;border-radius:3px;-webkit-border-radius:3px;position:absolute;top:0px;bottom:0px; left:74px; width:140px;height:34px;line-height:34px;}
.child-select .child-kuang .select-title{color:#656565;font-size:12px;position:absolute;left:8px;right:16px;top:0px;bottom:0px;margin:auto 0;height:20px;line-height:20px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.child-select .child-kuang .pointer{position:absolute;top:0px;bottom:0px;right:8px;margin:auto 0;display: inline-block; width: 4px; height: 4px;background: url(../../image2018/Sprite2018.png) -52px -6px no-repeat;}
.child-select .child-kuang .select-list{display:none;border:1px solid #cccccc;background:#fff;max-height:128px;/* min-width:200px; */overflow-y:scroll;position:absolute;top:34px;left:-1px;right:-1px;border-radius:2px;-webkit-border-radius:2px;}
.child-select .child-kuang .select-list li{transition-duration: .3s;-webkit-transition-duration: .3s;padding:2px 6px;line-height:22px;color:#656565;font-size:12px;}
.child-select .child-kuang .select-list li:hover{background:#E2E2E2;}
.child-select .child-kuang .select-list li.on{background:#E2E2E2;}
.child-select.child-search{float:left;border: 1px solid #cccccc;background: #fff;}
.child-select.child-search .child-kuang{left:0px;top:0px;bottom:0px;margin:auto 0;width:80px;height:30px;border:0;border-right: 1px solid #cccccc;}
.child-select.child-search .child-kuang .select-title{left:12px;}
.child-select.child-search .child-kuang .pointer{right:12px;}
.child-select.child-search .select-list{top:27px;z-index: 1000;}
.child-select.child-search .search-btn{margin-top:4px; display: inline-block; width: 15px; height: 15px;background:url(../../image2018/Sprite2018.png) -60px 0 no-repeat;}
.child-select.child-search .searchText{position:absolute;left:90px;top:0px;width:354px;height:100%;color:#666;font-size:12px;line-height:normal;border:0px;background:none;}
.child-search #search button {padding:0;border-width:0; cursor: pointer;position: absolute;top: 0;bottom: 0;right: 16px;background: #fff;}

/*导航条navBar*/
.navBar {
  height: 65px;
  background: #3b86e0;
  color: #fff;
}
.navBar .home {
  float: left;
  width: 60px;
  height: 60px;
  margin:3px 10px;
  position: relative;
}
.navBar .home .homepic {
  display: block;
  width: 60px;
  height: 30px;
  overflow: hidden;
}
.navBar .home span {
  display: block; 
  text-align: center;
  color: #fff;
  font-weight: bold;
  font-size: 14px;

}
.navBar .home:after {
  content: "";
  position: absolute;
  right: -8px;
  top: 16px;
  display: block;
  width: 1px;
  height: 35px;
  background: #609fdb;
}
.navBar .home img {
  display: block;
  width: 100%;
}
.navBar .nav_item {
  float: left;
  width: 185px;
  margin: 8px 18px 0;
  position: relative;
}
.navBar .nav_item:after {
  content: "";
  position: absolute;
  right: -10px;
  top: 8px;
  display: block;
  width: 1px;
  height: 35px;
  background: #609fdb;
}
.navBar .nav_item:last-child {
  border-right: none;
}
.navBar .nav_item:last-child:after {
  background: #3b86e0;
}
.navBar .nav_item:last-child a {
  font-weight: bold;
  font-size: 14px;
}
.navBar .nav_item>ul>li {
  float: left;
  position: relative;
}
.navBar .nav_item li .s_icon {
  display: block;
  position: absolute;
  left: 38px;
  top: 8px;
  width: 8px;
  height: 4px;
  background: url(../../image2018/Sprite2018.png) -78px 0 no-repeat;
}
.navBar .nav_item li.first_li a {
  font-weight: bold;
  font-size: 14px;
}
.navBar .nav_item li a {
  color: #fff;
  display: block;
  padding: 0 8px;
  font:12px/24px "微软雅黑";
}
.navBar .nav_item li a:hover {
  text-decoration: none;
  color: #0d519c;
  background: #cae1ee;
  border-radius: 2px;
}
.navBar .nav_item .nav_more a:hover {
  text-decoration: underline;
  background: transparent;
  color: #fff;
}
.more_box {
  position: absolute;
  left: -12px;
  top: 26px;
  width: 90px;
  background: #3b86e0;
  display: none;
  z-index: 1;
}
  
.nav_item .more_box .more_litm a {
  display: block;
  text-align: center;
  padding: 4px 8px;
}
.adv_box {
  float: right;
    position: relative;
    width: 400px;
    height: 80px;
    overflow: hidden;
    margin-top:10px;
}
.adv_box > a > img {
  display: block;
  width: 400px;
  height: 80px;
}


/*2018.9.26 by yang*/
/*footer底部*/

.footer_logo {
  width:235px;
  height: 110px;
  float: left;
}
.footer_con .footer_list {
  float: left;
  margin-right: 48px;
}
.footer_con .erweima_box {
  width: 200px;
  margin-right: 0;
  margin-left: 35px;
}
/*底部部分*/
.footer_box{ width:100%; background:#ccc; margin-top:30px; border:0px solid red;}
.footer_con{ width:1200px; margin:0 auto; padding-top:20px; padding-bottom:16px;}
.footer_list{ float:left; margin-right:60px;}
.footer_list .xiahuaxian {display: inline-block; width: 410px;height: 1px;background:url(../../image2018/css_sprites.png) -7px -185px no-repeat;}
.footer_list .qq {width: 62px;height: 63px;display: inline-block;background: url(../../image2018/css_sprites.png) -10px -10px no-repeat;}
.footer_list .zxzx {display: inline-block;width: 40px;height: 20px;background: url(../../image2018/css_sprites.png) -92px -10px no-repeat;float:left; margin-right:10px;}
.footer_list li{ line-height:24px; font-family:"微软雅黑,黑体"; font-size:12px; color:#404040;}
.footer_list li a{ line-height:24px; font-family:"微软雅黑,黑体"; font-size:12px; color:#404040;}
.footer_list li:hover{ color:red;}
.footer_list li a:hover{ color:red;}

/*qq弹出遮罩层*/
#fancybox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1100;background:rgba(0,0,0,.8); display: none;}
.yang {position:fixed;top:0;left:0;width:100%;height:100%;z-index:1100;background:rgba(0,0,0,.8); display: none;}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display: none;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}
#fancybox-close{position:absolute;top:4px;right:4px;width:30px;height:30px;font-size: 15px;display: inline-block;color: #fff; line-height: 30px;text-align: center;border-radius: 50%; background:rgba(0,0,0,1);cursor:pointer;z-index:1103;}
.pop {
  position:absolute;
  left:300px;
  bottom:100px;
  width:400px;
  display:block;
  border:solid 1px #666;
  background:#fff;
  border-style:solid;
  border-width:1px;
  border-color:#ccc #ccc #ccc;
  border-color:rgba(230, 230, 230, 0) rgba(220, 220, 220, 0) rgba(210, 210, 210, 0);
  border-radius:5px;
  box-shadow:0 1px 10px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow:0 1px 10px rgba(0, 0, 0, 0.3);
  -o-box-shadow:0 1px 10px rgba(0, 0, 0, 0.3);
  z-index:999999
}
.pop_head {
  font-weight:700;
  height:30px;
  width:100%;line-height:30px;text-indent:1em;position:relative;
  background: #e3e3e3;
}

.pop_head a {
  width:14px;height:12px;display:block;text-indent:-9999px
}

.pop_body {
  padding:0px 15px 15px;color:#888;font-size:12px;
}
.pop_body a{color:#666;font-size:12px;}
.pop_body a:hover{color:#369;text-decoration:none}
.pop_body h4{font-size:12px;color:#666;height:30px;line-height:30px;margin:10px 0 0;font-size:12px;}
.QQCSS {
    line-height: 30px;
    padding-left: 5px;
}
/* 二维码 */
.erweima_box{ width:200px; margin-right:0; margin-left:70px;}
.erweima_box li{ width:100px; float:left; margin-right:0px;}
.erweima_box li img{ width:60%; display:block; height:auto; margin:0 auto 2px;}
.erweima_box li .name_box{ width:100%; display:block; height:30px; line-height:22px; font-family:Arial, Helvetica, sans-serif,"΢���ź�"; color:#404040; font-size:12px; text-align:center;}

.banq_box{ width:100%; background:#333;}
.banq_box p{ font-size:12px; line-height:20px; color:white; text-align:center; margin:0 auto; padding:12px 0px; letter-spacing:normal;}
.banq_box p span{ font-size:14px; position:relative; left:0; top:0px;}
.banq_box p a {
  color: #fff;
  padding-left: 10px;
  position: relative;
}
.banq_box p a.gongan {
  margin-left: 20px;
}
.banq_box p a:hover {
  color: #c90006;
}
.banq_box p a img {
   position: absolute;
  left: -10px;
  top: -2px;
}

/*底部商标认证*/
.brand_con {
  float: left;
  height: 38px;
  width: 170px;
  margin: 0 10px;
  background: #fff;
  border: 1px solid #eeb400;
}
.iframe_con {
  float: left;
  margin: 0 10px;
}
.banq_box .brand_con .brand_img {
  display: block;
  width: 40px;
  height: 38px;
  margin: 0 5px 0 5px;
}
.banq_box .brand_con .brand_txt p{
  padding: 0;
  color: #ff1111;
  font-weight: bold;
}
.indicate_con {
  width: 385px;
  margin: 0 auto;
  padding-bottom:20px;
}
.g_box {
  width: 1200px;
  margin:0 auto;
  position: relative;
}
.header .mian_menu .menu .search-contain{
	height:auto;
	}
.header .menu {
		width:1200px !important;
	}
@media(min-width:1200px){
	
	.header .menu li a{
		font-size:16px;
		padding: 0 12px;
		}
	}
@media(min-width:1280px){
	.header .menu li a{
		font-size:16px;
		padding: 0 15px;
		}
	}
@media(min-width:1300px){
	.header .menu li a{
		font-size:17px;
		padding: 0 20px;
		}
	}
@media(max-width:768px){
 .mui-bar h1.mui-title{
	 padding-top:5px;
	 }
.list_item_dbox{
	top:48px;
	position:fixed;
	left:0;
	padding:0 0px;
	background:#fff;
	}
.list_item_dbox .list_item_box .list_item .list_menu li a{
	font-size:16px;
	height:40px;
	line-height:40px;
	}
.list_item_dbox .list_item_box .list_item .list_menu li.on8 a:after{
	height:2px;
	}
.mainBtn>div{
    padding:0 10px;
	}
.mainBtn>div>div>div>a:first-child{
    /*margin-left:0px;*/
}
.mainBtn>div>div>div>span:first-child{
    /*margin-left:0px;*/
}
.mainBtn span.current, .mainBtn a:hover {
    border: 1px solid #f00;
    background: #f00;
}
.mainBtn span.current{
  padding: 3px 10px;  
}
.mainBtn>div>div>div a,.mainBtn>div>div>div span{
    margin-bottom:10px;
    display: inline-block;
    padding: 3px 10px;
    border-radius: 2px;
}
.mainBtn>div>div>div a,.mainBtn>div>div>div span{
    /*margin-left:0px;*/
    margin-left:4px;
}
}


