﻿html,body{height:100%;color: #555;font:14px/1 "Microsoft YaHei","Microsoft YaHei",Microsoft YaHei;}
*{padding:0;margin:0;}
a:link,a:hover,a:visited,a:active,a:focus {text-decoration: none;color: #666;}
a:link{color: #292929;}
a:hover{color: #800;}
ul,ol {height: auto;overflow: hidden;margin-bottom: 0;}
ul li,ol li {list-style: none;}
img{max-width: 100%;height: auto !important;}
.clear {display: block;clear: both;}
.clearfix {zoom: 1;}
.clearfix::before,.clearfix::after{content: ''; display: block; clear: both;height: 0;visibility: hidden;}
.fl{float: left;}
.fr{float: right;}
.mt20{margin-top: 20px;}
.mb20{margin-bottom: 20px;}
.wl{width: 48%;float: left;padding-top: 15px;}
.wr{width: 48%;float: right;margin-left: 4%;padding-top: 15px;}
.wrapper{min-height:100%;}
.main_bg{padding-bottom:248px;}/* main_bg的padding-bottom值要等于或大于footer_bg的height值 */
.footer_bg{height:248px;margin-top:-248px;background-color:#222;color:#fff;}/* margin-top（负值的）高度等于footer_bg的height值 */
/*icon图标*/
@font-face {
  font-family: 'iconfont';/* project id："187148" */
  src: url('//at.alicdn.com/t/font_02hfh50nta0b2o6r.eot');
  src: url('//at.alicdn.com/t/font_02hfh50nta0b2o6r.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_02hfh50nta0b2o6r.woff') format('woff'),
  url('//at.alicdn.com/t/font_02hfh50nta0b2o6r.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_02hfh50nta0b2o6r.svg#iconfont') format('svg');
}
.iconfont_footer {font-family: iconfont;font-style: normal;}
@font-face {
  font-family: 'iconfont_nj';/* project id 299137 */
  src: url('//at.alicdn.com/t/font_me2855fvriyq4cxr.eot');
  src: url('//at.alicdn.com/t/font_me2855fvriyq4cxr.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_me2855fvriyq4cxr.woff') format('woff'),
  url('//at.alicdn.com/t/font_me2855fvriyq4cxr.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_me2855fvriyq4cxr.svg#iconfont') format('svg');
}
.iconfont_nj {font-family: iconfont_nj;font-style: normal;}
@font-face {
  font-family: 'iconfont_footer';  /* project id 325027 */
  src: url('//at.alicdn.com/t/font_cfzl3onswxdjwcdi.eot');
  src: url('//at.alicdn.com/t/font_cfzl3onswxdjwcdi.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_cfzl3onswxdjwcdi.woff') format('woff'),
  url('//at.alicdn.com/t/font_cfzl3onswxdjwcdi.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_cfzl3onswxdjwcdi.svg#iconfont') format('svg');
}
.iconfont_footer {font-family: iconfont_footer;font-style: normal;}
@font-face {
  font-family: 'iconfont';
  /* project id 495912 */
  src: url('//at.alicdn.com/t/font_495912_bs4s6kqfn31h5mi.eot');
  src: url('//at.alicdn.com/t/font_495912_bs4s6kqfn31h5mi.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_495912_bs4s6kqfn31h5mi.woff') format('woff'), url('//at.alicdn.com/t/font_495912_bs4s6kqfn31h5mi.ttf') format('truetype'), url('//at.alicdn.com/t/font_495912_bs4s6kqfn31h5mi.svg#iconfont') format('svg');
}
.iconfont {font-family: iconfont;font-style: normal;}
/*header start*/
.header_meta{overflow: hidden;background: #e8e8e8;font-size: 12px;}
.header_meta,.top_left,.top_right,.top_right span a{height: 36px;line-height: 36px;}
.top_left{width: 30%;}
.top_right{width: 65%;}
.top_right span{display: block;float: right;}
.top_right span a{display: inline-block;padding: 0px 5px;}

.logo {padding: 20px 0;}
.logo_l ,.logo_r {width: 50%;float: left;}
.logo_l .logo_wrap{margin: 0;line-height: 1;}
.logo_img,.logo_wel {float: left;}
.logo_img img,.logo_tel img{max-width: 100%;height: auto !important;}
.logo_wel {display: none;border-left: 1px solid #cdcdcd;padding-left: 2%;}
.logo_wel span {font-size: 16px;margin: 0px;color: #800;padding-top: 5px;font-weight: 500;}
.logo_wel p {margin-top: 10px;}
.logo_tel {display: block;float: right;}
/*header end*/
/*navbar start*/
.navbar {height: auto;min-height: auto!important;transition: .6s;background: #af0000;border-radius: 0px;margin-bottom: 0px;border: 0px;}
.nav {line-height: 46px;height: 46px;width: 100%;}
.nav li{float: left;}
.nav li a {display: block;color: #fff;font-weight: 400;}
.nav li a:focus,.nav li a:hover {background-color: #800;color: #fff;transition: .75s;}
/*navbar end*/
/*右侧漂浮*/
.client-2 {position:fixed;right:-170px;top:50%;z-index:9999999;}
.client-2 li a {text-decoration:none;}
.client-2 li {margin-top:1px;clear:both;height:71px;position:relative;}
.client-2 li i {background:url(../images/fx.png) no-repeat;display:block;width:30px;height:27px;margin: 4px auto 0;text-align:center;}
.client-2 li p {height:20px;font-size:14px;line-height:20px;overflow:hidden;text-align:center;color:#fff;}
.client-2 .my-kefu-qq i {background-position:4px 5px;}
.client-2 .my-kefu-tel i {background-position:0 -21px;}
.client-2 .my-kefu-liuyan i {background-position:4px -53px;}
.client-2 .my-kefu-weixin i {background-position:-34px 4px;}
.client-2 .my-kefu-weibo i {background-position:-30px -22px;}
.client-2 .my-kefu-ftop {display:none;}
.client-2 .my-kefu-ftop i {width:33px;height:35px;background-position:-27px -51px;}
.client-2 .my-kefu-left {float:left;width:77px;height:47px;position:relative;}
.client-2 .my-kefu-tel-right {font-size:16px;color:#fff;float:left;height:24px;line-height:22px;padding:0 15px;border-left:1px solid #fff;margin-top:14px;}
.client-2 .my-kefu-right {width:20px;}
.client-2 .my-kefu-tel-main {background:#800;color:#fff;height:71px;width:247px;padding:9px 0 6px;float:left;}
.client-2 .my-kefu-main {background:#800;width:97px;height:71px;position:relative;padding:9px 0 6px;float:left;}
.client-2 .my-kefu-weixin-pic {position:absolute;left:-130px;top:-24px;display:none;z-index:333;}
.my-kefu-weixin-pic img {width:115px;height:115px;}
/*yb_conct start*/
.yb_conct{position:fixed;z-index:9999999;top:254px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#800 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#800 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#800 url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#800 url(../images/fixCont.png) no-repeat 0 -169px;}
.yb_bar a{color:#fff}
.hd_qr{padding:0 29px 25px 29px; width: 100%;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
/*yb_conct end*/
/*foorer start*/
.m_footer {display: none;}
.myfooter {display: flex;justify-content: space-between;}
.myfootl{height:48px;padding: 5px;margin-top: 63px;}
.myfootl img{max-width: 100%;height: auto !important;width:auto;display: block;}
.myfootm{padding: 25px 0 25px 0px;}
.myfootm a,.footer_beian a{color: #aaa;}
.myfootm div{line-height: 30px;}
.myfootm div:nth-child(3) span{font-family:arial;font-size: 24px;font-weight: 600;}
.myfootr {text-align: right;}
.myfootrwx{padding-top: 25px;width: 96px;float: right;margin-left: 1px;}
.myfootrwx p{width: 96px;text-align:center;font-size: 12px;padding: 0;}
.myfootrwx img{max-width: 100%;height: auto !important;width: 96px;height:96px;vertical-align: middle;padding: 5px;}
.footer_beian {display: block;padding: 11px 0;text-align: center;border-top: 1px solid #3e3e3e;font-size: 12px;line-height: 23px;}
.footer_beian span{}
.footer_beian a,.footer_beian span{line-height: 20px;display: inline-block;}
/*foorer end*/
/* -- slideBox -- */
.slideBox {width:100%;position:relative;height:540px;clear: both;}
.slideBox .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.slideBox .bd ul {width:100% !important;}
.slideBox .bd li {width:100% !important;height:540px;text-align:center; background-position:center top;}
.slideBox .bd li a {display:block;height:540px;}
.slideBox .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.slideBox .hd ul {text-align:center;}
.slideBox .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:50px;height:8px;margin:1px;overflow:hidden;background:#fff;line-height:999px;}
.slideBox .hd ul .on {background:#800;}
.slideBox .prev,.slideBox .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:5;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:81px; height:81px;}
.slideBox .prev{ background:url(../images/glBtn.png) no-repeat;}
.slideBox .next {left:auto;right:5%;background:url(../images/grBtn.png) no-repeat;}
/* -- end slideBox -- */
.index_module{padding:50px 0;background-color: #f07d00;}
.index_aboutus{background: url("../images/pinpai_bg.jpg") repeat-x;margin-bottom: 50px;display: block;}
.index_advan {display: block;padding: 30px 0;}
.index_youshi{padding:50px 0;margin: 50px 0;background-color: #222;}
.index_fen_content,.index_new ,.in_news {margin-bottom: 20px;}

.main{margin: 20px 0 20px 0;}
.aside{height:auto;margin-top: 20px;}
.main_box{margin-top: 20px;}
/* -- aside -- */
.aside_title{width:100%;overflow: hidden; height:50px; 
line-height:50px; text-align:center;color:#fff; font-size:14px;background-color: #777;}
.aside_list ul{margin: 0 0 10px 0;background-color: #ccc;}
.aside_list ul li{padding: 10px 10px 0px 10px;height: 35px;line-height: 20px;}
.aside_list ul li a{display: block;padding-left: 3px;padding-right: 3px;padding-bottom: 5px;overflow: hidden;z-index: 1;text-overflow: ellipsis;white-space: nowrap;border-bottom: 1px #aaa dashed;}
.aside_list li:hover{background: #777;box-shadow: 25px 0px 24px -11px #ccc inset;}
.aside_list li:hover a{color: #fff;}

.mainMenu{border: 1px solid #f07d00;}
.mainMenu_title{width:100%;height: 50px;line-height: 50px;overflow: hidden;border-bottom:solid 1px #ff8f00;background-color:#f07d00;}
.mainMenu_title a{display: block;width:100%;font-size: 16px;color: #fff;padding:0 10px;text-align: center;}
.mainMenu_content{clear:both;padding:5px 0;background-color: #d26e00;}
.mainMenu_content li{ display:block;vertical-align:middle;font-size:14px; min-height:40px; line-height:30px;padding-top: 2px;padding-bottom: 2px;}
.mainMenu_content a{display: block;color:#fff;overflow: hidden;text-overflow:ellipsis; white-space:nowrap;text-align: center;border:solid 1px #ff8f00;margin: 5px 10px;background-color: #f07d00;}
.mainMenu_content li.cur a,.mainMenu_content a:hover{color:#fff;background: #d26e00;}

.mainMenu{border: 1px solid #C00;}
.mainMenu_title{width:100%;height: 50px;line-height: 50px;overflow: hidden;border-bottom:solid 1px #900000;background-color:#C00;}
.mainMenu_title a{display: block;width:100%;font-size: 16px;color: #fff;padding:0 10px;text-align: center;}
.mainMenu_content{clear:both;padding:5px 0;background-color: #A00;}
.mainMenu_content li{ display:block;vertical-align:middle;font-size:14px; min-height:40px; line-height:30px;padding-top: 3px;}
.mainMenu_content a{display: block;color:#fff;overflow: hidden;text-overflow:ellipsis; white-space:nowrap;text-align: center;border:solid 1px #e00;margin: 5px 10px;background-color: #C00;}
.mainMenu_content li.cur a,.mainMenu_content a:hover{color:#fff;background: #a00;}

.catalog_title{width:100%;overflow: hidden; height:50px; line-height:50px; text-align:center;  color:#fff;background-color: #af0000;}
.catalog_title a{display: block;width:100%;font-size: 16px;color: #fff;padding:0 10px;text-align: center;}
.catalog_content{width:100%; margin:0 auto; height:auto; box-sizing:border-box;border:3px solid #af0000; border-top:hidden;padding:15px 0 5px 0;}
.catalog_content li{width:90%; height:36px; line-height:36px;text-align:center; margin:0px auto 10px;background-color: #af0000;}
.catalog_content li ,.catalog_content a{color:#fff;display: block;}
.catalog_content li:hover , .catalog_content li.on{background-color: #800;}
.catalog_content li:hover a , .inpro_lf_list li.on a{color:#fff;}
/* -- end aside -- */
/* -- sidebar -- */
.sidebar{border:solid 1px #ccc;}
.sidebar_title{width:100%;height: 50px;line-height: 50px;overflow: hidden;border-bottom:solid 1px #555;background-color:#333;}
.sidebar_title div{display: block;width:100%;color: #fff;padding:0 10px;text-align: center;}
.sidebar ul,.sidebar ol{padding:10px;background-color:#ccc;}
.sidebar ul li{background:url(../images/icon_buttonarrow.gif) no-repeat left 13px;padding-left:15px;
  font-size:12px; height:30px; line-height:30px;width:100%;border-bottom:dashed 1px #bbb;overflow: hidden;}
.sidebar ul li a{display: block;overflow: hidden;text-overflow:ellipsis; white-space:nowrap;}
.sidebar ol li {padding-left:15px; font-size:12px; height:30px; line-height:30px;width:100%;border-bottom:dashed 1px #aaa;overflow: hidden;}
.sidebar ol li a{display: block;color:#333;overflow: hidden;text-overflow:ellipsis; white-space:nowrap;}
.sidebar ul li a:hover,.sidebar ol li a:hover{color:#800;}

/* -- end sidebar -- */
/* -- newslist -- */
.ul_newslist1 li {float: left;height: auto;overflow: hidden;width: 100%;margin: 5px 0;padding: 5px 0;
  transition: .6s;border-bottom: 1px dashed #ccc;}
.ul_newslist1 li span {font-size: 12px;
  display: inline-block;width: 18px;line-height: 18px;float: left;text-align: center;color: #fff;background-color: #f89500;margin-right: 5px;}
.ul_newslist1 li a {overflow: hidden;display: inline-block;text-overflow: ellipsis;float: left;line-height: 18px;
  width: calc(100% - 110px);white-space: nowrap;}
.ul_newslist1 li samp {display: inline-block;width: 85px;float: right;text-align: right;}

.sidebar .ul_newslist1 li{padding-left:0px;}
.sidebar .ul_newslist1 li samp {width: 0px;}
.sidebar .ul_newslist1 li a {width: calc(100% - 25px);}
.sidebar .ul_newslist1 li:nth-child(odd) span {background-color: red;}
.sidebar .ul_newslist1 li:nth-child(even) span {background-color: orange;}
.sidebar .ul_newslist1 li:nth-child(5n+3) span {background-color: brown;}
.sidebar .ul_newslist1 li:nth-child(5n+4) span {background-color: green;}
.sidebar .ul_newslist1 li:nth-child(5n+5) span {background-color: blue;}
/* -- end newslist -- */
/* -- pro_list -- */
.pro_list ul li{display: block;float: left;margin-right: 1.5%;width: 49.25%;padding-bottom: 1.5%;}
.pro_list ul li a{display: block;position: relative;overflow: hidden;z-index: 1;text-overflow: ellipsis;white-space: nowrap;text-align: center;font-size: 14px;color: #292929;padding: 0;}

.pro_list ul li div{overflow: hidden;transition: .8s;border: 1px solid #ccc;}
.pro_list ul li img{max-width: 100%;height: auto !important;transition: .8s;width: 100%;}

.pro_list ul li p{padding-top: 5px;padding-bottom: 5px;transition: .8s;overflow: hidden;text-overflow:ellipsis; white-space:nowrap;}

.pro_list ul li .zoomImage{width:100%;height:0;padding-bottom: 62%;overflow:hidden;background-position: center center;background-repeat: no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;border: 1px solid #ccc;border-radius: 6px;}
.pro_list ul li:hover .zoomImage{}

.hover-zoom ul li:hover img{transform: scale(1.1);transition: .8s;}
.hover-color ul li:hover p{transition: .8s;color: #800;}
.hover-border ul li:hover div{border: 1px solid #777;}

.radius_pro ul li div{border-radius: 8px;}

.hover-shadow ul{ padding-top:10px;}
.hover-shadow ul li {position: relative;top: 0;transition: all 0.2s linear;}
.hover-shadow ul li:hover {top: -4px;box-shadow: 0 15px 30px #e5e5e5;transition: translate3d(0, -2px, 0);}

.hover-down ul li p::before{content: " ";position: absolute;width: 100%;height: 100%;left: 0;top: -100%;display: block;z-index: -1;background: #777;transition: .8s;}
.hover-down ul li:hover p::before{top: 0;}
.hover-down ul li:hover p{transition: 1.6s;color: #fff;}
.hover-down ul li:hover div{border: 1px solid #777;}

.in_pro_list ul li{display: none;}
.in_pro_list ul li:nth-of-type(1),
.in_pro_list ul li:nth-of-type(2),
.in_pro_list ul li:nth-of-type(3),
.in_pro_list ul li:nth-of-type(4),
.in_pro_list ul li:nth-of-type(5),
.in_pro_list ul li:nth-of-type(6){display: block;}
/* -- end pro_list -- */
/* -- sidebar -- */
.index-pinpai {padding: 0;color: #fff;}
.pinpai-info .title{font-size: 24px;padding-bottom: 10px;}
.pinpai-info .title span{color: #f07d00;}
.pinpai-info .title div {padding-bottom: 10px;}
.pinpai-info .title small {font-size: 18px;display: block;}
.pinpai-info p{line-height: 1.6;}
.pinpai-img img{max-width: 100%;height: auto !important;width: 100%;padding: 10px;background: #fff;box-shadow: 0 3px 5px #e4eef2;}
/* -- end sidebar -- */
/* -- index_advan -- */
.in_advan_img{display: none;}
.in_advan_main{width: 100%;position: relative;z-index: 1;}
.in_advan_li{display: block;margin: 0 0 10px;}
.in_advan_li .adno{display: inline-block;float: left;width: 15%;font-size: 25px;transition: .8s;line-height: 1;}
.in_advan_li .in_advan_info{float: right;width: 85%;padding: 0;}
.in_advan_li .in_advan_info div{font-size: 18px;margin-top: 0;margin-bottom: 10px;transition: .8s;}
.in_advan_li .in_advan_info p{font-size: 13px;line-height: 1.5;}
.in_advan_li:hover .adno,.in_advan_li:hover .in_advan_info div{color: #d26e00;transition: .8s;}
.in_advan_li:hover span{transform: rotateY(360deg);}
/*
.in_advan_li:nth-of-type(1):hover span{background: url(../images/in_advan_active_img1.png) no-repeat center;}
.in_advan_li:nth-of-type(2):hover span{background: url(../images/in_advan_active_img2.png) no-repeat center;}
.in_advan_li:nth-of-type(3):hover span{background: url(../images/in_advan_active_img3.png) no-repeat center;}
.in_advan_li:nth-of-type(4):hover span{background: url(../images/in_advan_active_img4.png) no-repeat center;}
*/
/* -- end index_advan -- */
/* -- index_youshi -- */
.item_list{display: block;overflow: hidden;}
.item_list .index_youshi_item{display: block;float: left;width: 16.66666667%;padding: 0 10px;}
.item_list .index_youshi_item img{display: block;margin: 0 auto;}
.item_list .index_youshi_item span{display: block;text-align: center;color: #ccc;line-height: 20px;}
.item_list .index_youshi_item span:nth-child(2){font-size: 18px;font-weight: bold;line-height: 28px;}
/* -- end index_youshi -- */
/*links start*/
.footer_links {display: block;padding: 20px 0 0;/*background-color: #222;*/}
.footer_links .container {border-bottom: 1px solid transparent/*#3e3e3e*/;padding-bottom: 20px;}
.footer_links p,.footer_links a {display: inline-block;float: left;margin-right: 5px;font-size: 12px;line-height: 1.5rem;}
.footer_links p span {font-size: 16px;line-height: 1;font-weight: bold;color: #af0000;}
.footer_links a:hover {text-decoration: underline;}
/*links end*/
/* -- newstop -- */
.newstop {overflow: hidden;margin: 0 auto;}
.newstop dt {display: none;}
.newstop dd div {margin: 10px 0 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newstop dd div span{background: #af0000;color: #fff;padding: 6px 20px;float: left;margin-right: 10px;}
.newstop dd div a {font-weight: bold;line-height: 32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.newstop dd p {line-height: 22px;padding-bottom: 8px;overflow: hidden;font-size: 12px;}
/* -- end newstop -- */
/* -- index_title -- */
.index_title {display: block;margin-bottom: 20px;text-align: center;}

.in_main_title{ margin-bottom: 30px;color: #000;line-height: 1.5em;}
.in_main_title .title_cn{color: #333;font-size: 24px;font-weight: 600;line-height: 1.5em;}
.in_main_title .title_cn span{color: #af0000;}
.in_main_title .title_en{position: relative;margin: 10px auto;}
.in_main_title .title_en span{padding:0 20px;background: #fff;z-index: 1;position: relative;}
.in_main_title .title_en::before{content:'';display: block;position: absolute;width:100%;height: 1px;background: #800;top:50%;}

.index_module .title_cn{color: #ccc;}
.index_module .title_cn span{color: #666;}
.index_module .title_en span{background: #f07d00;color: #fff;}
.index_module .title_en::before{content:'';display: block;position: absolute;width:100%;height: 1px;background: #666;top:50%;}

.index_youshi .title_cn{color: #ccc;}
.index_youshi .title_cn span{color: #26e00;}
.index_youshi .title_en span{background: #222;color: #fff;}
.index_youshi .title_en::before{content:'';display: block;position: absolute;width:100%;height: 1px;background: #666;top:50%;}

.class_title{height:36px;line-height: 36px;width:100%;text-align:right;}
.class_title div{float: left; font-weight: 700; line-height: 18px; border-left: 0; padding-right: 12px; background: url(../images/icon-mark.png) right 6px no-repeat;}
.class_title div a:visited, .class_title div a:hover{ text-decoration: none; }
.class_title div .en, .en{position: relative; top: 1px; padding-left: 5px; font: 500 12px/18px arial,sans-serif; -webkit-font-smoothing: antialiased; color: #999;}


.in_title{height:42px;width:100%; line-height: 42px;text-align:right;border-bottom: 1px solid #999;}
.in_title div{float: left; font-weight: bold; line-height: 40px; color: #800;font-size: 18px; border-left: 0;}
.in_title div a:link, .in_title div a:visited, .in_title div a:hover{color: #333; text-decoration: none; }
.in_title div .en{position: relative; top: 1px; padding-left: 5px; font: 500 14px/18px arial,sans-serif; -webkit-font-smoothing: antialiased; color: #666;}
.in_title .more{float: right; padding-left: 5px;color: #999; font-size: 14px;font-weight: normal;}
.in_title .more a:link,.in_title .more a:visited,.in_title .more a:hover{color: #999;}
/* -- end index_title -- */
/*news start*/
.news_list ul {margin-bottom: 0px;}
.news_list ul li{display: block;padding: 0 0 8px;margin-bottom: 15px;}
.news_list ul li .news_time span {color: #fff;line-height: 1;transition: .6s;font-size: 32px;}
.news_list ul li .news_time p {font-size: 14px;color: #fff;transition: .6s;}
.news_list ul li .news_info {display: inline-block;float: right;width: calc(100% - 87px);}
.news_list ul li .news_info div {display: block;margin-bottom: 8px;margin-top: 5px;}
.news_list ul li .news_info div a{display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;transition: .6s;}
.news_list ul li .news_info p {font-size: 12px;-webkit-line-clamp: 2;
  height: 3em;line-height: 1.5em;overflow: hidden;text-overflow: ellipsis;
  display: -webkit-box;-webkit-box-orient: vertical;margin-bottom: 0;transition:all .3s;}

.news_list ul li .news_time {display: block;width: 72px;height: 72px;background: #af0000;border: 1px solid transparent;text-align: center;border-radius: 50%;float: left;padding-top: 7px;transition: .6s;}
.news_list ul li:hover .news_time {transform: rotateY(360deg);border: 1px solid #af0000;background: transparent;}
.news_list ul li:hover .news_time span,
.news_list ul li:hover .news_time p {color: #af0000;}

.article_list ul li .news_time {border-radius: 5%;background: #af0000;}
.article_list ul li:hover .news_time {transform: rotateY(0deg);}

.index_news_list {position: relative;}
.index_news_list ul li {display: block;padding: 8px 0;position: relative;margin-bottom: 15px;}
.index_news_list ul li .info_title {display: block;margin-bottom: 5px;}
.index_news_list ul li .info_title a {font-size: 14px;color: #313131;transition: .8s;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;width: 80%;float: left;}
.index_news_list ul li .info_title span {display: block;width: 20%;float: right;text-align: right;font-size: 12px;color: #8b8b8b;}
.index_news_list ul li .info_con {font-size: 12px;color: #808080;-webkit-line-clamp: 2;
  height: 3em;line-height: 1.5em;overflow: hidden;text-overflow: ellipsis;
  display: -webkit-box;-webkit-box-orient: vertical;margin-bottom: 0;transition:all .3s;}
.index_news_list ul li:hover::before {transform: rotateY(360deg);}
.index_news_list ul li:hover .info_title a {color: #d26e00;}


.news_2_list ul li {display: block;width: 48%;padding: 8px 0;float: left;position: relative;margin-bottom: 15px;}
.news_2_list ul li:nth-child(odd) {margin-right: 4%;}
/*news end*/
/*hotword*/
.product_table{zoom: 1;padding-bottom: 20px;}
.hotwords{width: 99.9%;margin: 0 auto;}
.hotwords li{position:relative;z-index:1;float:left;overflow:hidden;width:16.4%;height:88px;margin:0 0.3% 0.3% 0;font-size:12px;text-align:center;/*background:#17a2b7;*/}
.hotwords_li_a3{top: 25px!important; text-align: center;vertical-align: middle;left: calc(50% - 3.5em);}
.hotwords_li_a4{top: 25px!important; text-align: center;vertical-align: middle;left: calc(50% - 2em);}
.hotwords_li_a5{top: 25px!important; text-align: center;vertical-align: middle;left: calc(50% - 2.5em);}
.hotwords li a:link,.hotwords li a:visited{position:absolute;z-index:10;display:block;padding:2px;line-height:1.1;text-decoration:none;color:#fff;text-align: center;}
.hotwords .li_0,.hotwords .li_1,.hotwords .li_8{width:33.1%;font-size:16px;}
.hotwords .li_0 a{margin-left:-16px;}
.hotwords .li_0 a:link,.hotwords .li_1 a:link{}
.hotwords .li_3,.hotwords .li_8{margin-right:0}
.hotwords .li_color_0,.hotwords .li_color_2,.hotwords .li_color_3,.hotwords .li_color_5,.hotwords .li_color_7,.hotwords .li_color_8{background-color: #0b5893;}
.hotwords .li_color_1,.hotwords .li_color_4,.hotwords .li_color_6{background-color: #247bbe;}
.button-slide{overflow:hidden;color:#37474f;background:#fff;-webkit-transition:color .3s;transition:color .3s}
.button-slide::before,.button-slide::after{content:"";position:absolute;z-index:1;bottom:100%;left:0;width:100%;height:100%;-
webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transition-timing-function:cubic-bezier(0.75,0,.125,1);
transition-timing-function:cubic-bezier(0.75,0,.125,1)}
.button-slide::before{background-color: #0060b8;}
.button-slide::after{background-color: #003f7a;}
.button-slide:hover{background-color: #003f7a\9!important;}
.button-slide:hover::before,.button-slide:hover::after,.hotwords-slide::before,.hotwords-slide::after{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.button-slide:hover::after{-webkit-transition-delay:.175s;transition-delay:.175s}
/* -- end hotword -- */
/* -- txtMarquee-top -- */
.txtMarquee-top{ width:100%; overflow:hidden; position:relative;  border:0px solid #ccc;height: 475px;}/*312px*/
.txtMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;}
.txtMarquee-top .hd .prev,.txtMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
   cursor:pointer; background:url("/images/arrow.png") 0 -100px no-repeat;}
.txtMarquee-top .hd .next{ background-position:0 -140px;  }
.txtMarquee-top .hd .prevStop{ background-position:-60px -100px;}
.txtMarquee-top .hd .nextStop{ background-position:-60px -140px;}
.txtMarquee-top .bd{ padding:5px 0; }

.infoList{}
.infoList li{display: block;margin-bottom: 20px;}
.infoList li div{margin-bottom: 10px;}
.infoList li div a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.infoList li .info{line-height: 1;}
.infoList li .info p{display: block;line-height: 16px;-webkit-line-clamp: 2;height: 3em;line-height: 1.5em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;margin-bottom: 0;transition:all .3s;}
.infoList li span{font-size: 10px; padding: 0px 1px 0px 0px;float: left;margin-top: 1px; margin-right: 10px;line-height: 14px;width: 14px;height: 14px;  text-align: center;}
.infoList li div span{background: #af0000;color: #fff;}
.infoList li .info span{background: #fff;color: #800;margin-top:3px;/*background:transparent; border-radius: 6px;*/}

/* -- end txtMarquee-top -- */
/* -- picScroll-left -- */
.picScroll-left{ width:100%; overflow:hidden; position:relative;}
.picScroll-left .hd{ overflow:hidden; background:#f4f4f4; padding:0;  }
.picScroll-left .hd i {font-size: 40px;color: #aaa;transition: .5s;opacity: .5;}
.picScroll-left .hd i:hover {color: #d26e00;opacity: .9;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;position: absolute;bottom: 3em;overflow:hidden; cursor: pointer;}
.picScroll-left .hd .next{ float:right;right: 0px;}
.picScroll-left .hd .prev{float:left; left: 0px;}
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{overflow:hidden; zoom:1; margin-top:10px;width: 100px;margin: 0 auto;}
.picScroll-left .hd ul li{ float:left;  width:10px; height:10px; overflow:hidden; 
  margin-right:5px; text-indent:-999px; cursor:pointer; border-radius: 5px;background-color: #f07d00;}
.picScroll-left .hd ul li.on{background-color: yellow;}
.picScroll-left .bd{width:calc(100% - 80px);margin: 0 auto;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0;float:left; _display:inline; overflow:hidden; text-align:center;width: 25%;}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:96%; height:auto; display:block;margin: 0 auto;border: 1px solid #ccc;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;}
.picScroll-left .bd ul li .title{ padding: 0 3%;margin-top: 5px;}
.picScroll-left .bd ul li .title a{font-size: 18px;line-height: 2em;height: 2em;overflow: hidden;text-overflow: ellipsis;display: block;}
.picScroll-left .bd ul li .title p{line-height: 1.5em;height: 3em;margin-bottom: 0;text-align: left;
  display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;transition:all .3s;}

.slideTxtBox .picScroll-left{width:calc(100% - 80px);margin: 0 auto;}
.slideTxtBox .picScroll-left ul{ overflow:hidden; zoom:1; }
.slideTxtBox .picScroll-left ul li{ margin:0;float:left; _display:inline; overflow:hidden; text-align:center;width: 25%;}
.slideTxtBox .picScroll-left ul li .pic{ text-align:center; }
.slideTxtBox .picScroll-left ul li .pic img{ width:96%; height:auto; display:block;margin: 0 auto;border: 1px solid #ccc;}
.slideTxtBox .picScroll-left ul li .pic a:hover img{ border-color:#999;}
.slideTxtBox .picScroll-left ul li .title{ padding: 0 3%;margin-top: 5px;}
.slideTxtBox .picScroll-left ul li .title a{font-size: 18px;line-height: 2em;height: 2em;overflow: hidden;text-overflow: ellipsis;display: block;}

/* -- end picScroll-left -- */
/* -- index_module -- */
.index_module ul li{display: block;float: left;width: 100%;padding: 15px 2%;}
.index_module ul li img{ width:100%; height:auto;}
.index_module ul li .index_module_item{ display:inline-block;width:100%; position:relative; overflow:hidden;border:1px solid #fff;}
.index_module ul li .index_module_item dl{margin-bottom: 0;}

.index_module ul li .index_module_item .pic_title{ width:calc(100% - 10px); background:rgba(210,110,0,0.80); line-height:36px; font-size:16px; color:#fff; text-align:center; 
  position:absolute; bottom:0; margin:5px; opacity:1;transition: all 0.5s ease;-webkit-transform: all 0.5s ease;transition-delay: 0.3s;
  font-weight:normal!important;}
.index_module ul li .index_module_item .pic_text{ position:absolute; bottom:calc(5px - 100%);; background:rgba(240,125,0,0.80); height:calc(100% - 10px);; margin:5px; padding:0px 25px;
  transition: all 0.5s ease;-webkit-transform: all 0.5s ease; width:calc(100% - 10px);}
.index_module ul li .index_module_item:hover .pic_text{ bottom:0px;transition: all 0.5s ease;-webkit-transform: all 0.5s ease;}
.index_module ul li .index_module_item:hover .pic_title{ opacity:0;transition: all 0.5s ease;-webkit-transform: all 0.5s ease;}
.index_module ul li .index_module_item .pic_text .pic_text_title{ text-align:center; padding-top:28px; padding-bottom:17px; border-bottom:1px solid #dcdcdc;}
.index_module ul li .index_module_item .pic_text .pic_text_title a{ font-size:16px; color:#fff;}
.index_module ul li .index_module_item .pic_text .pic_text_bottom{ padding-top:28px;color:#fff; font-size:13px;text-align:center;}
.index_module ul li .index_module_item .pic_text .pic_text_bottom a{ color:#fff; font-size:13px; line-height:20px; padding-bottom:10px; display:inline-block; text-align:left}
.index_module ul li .index_module_item .pic_text .pic_text_bottom a:hover{ color:#62D2F4}
/* -- end index_module -- */
/* -- end index_fen_content -- */
.index_fen_content{padding: 50px 0;background-color: #222;color: #fff;}
.in_fen_content {text-align: center;margin-bottom: 20px;}
.in_fen_content div {font-size: 20px;font-weight: bolder;margin-bottom: 20px;}
.in_fen_content p {line-height: 2;}
.in_fen_content p span{color: #af0000;}
.in_fen_more {display: block;text-align: center;}
.in_fen_more a {display: inline-block;width: 100px;line-height: 36px;text-align: center;line-height: 36px;font-size: 12px;color: #fff;transition: .6s;border: 1px solid #f07d00;background: #f07d00;}
.in_fen_more a:hover {background: #fff;color: #af0000;}
.in_fen_more a{width: 200px;display: block;position: absolute;bottom: 0;border: 1px solid #af0000;
  background: transparent;background: #af0000;padding: 8px;margin: 0 auto;text-align: center;text-decoration: none;font-weight: 300;line-height: 1;position: relative;z-index: 0;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;transition: all 0.2s; }
.in_fen_more a:after {content: '';position: absolute;z-index: -1;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;transition: all 0.2s;width: 0%;height: 100%;top: 0;left: 0;background: #222; }
.in_fen_more a:hover, .in_fen_more a:active{color: #fff; }
.in_fen_more a:hover:after, .in_fen_more a:active:after {width: 100%;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;transition: all 0.2s; }

/* -- end index_fen_content -- */
.slideTxtBox{ width:100%;text-align:left;  }
.slideTxtBox .hd{ height:30px; line-height:30px;border-bottom:1px solid #ddd; position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; top:-1px; height:32px;}
.slideTxtBox .hd ul li{ float:left; background-color: #d9d9d9; cursor:pointer;
  border-radius: 5px 5px 0 0;padding:0 15px;margin-right: 1px;}
.slideTxtBox .hd ul li:last-of-type {margin-right: 0;}
.slideTxtBox .hd ul li a{color: #383838;}

.slideTxtBox .hd ul li.on{background:#af0000;color: #fff;}
.slideTxtBox .hd ul li.on a{color: #fff;}
.slideTxtBox .bd ul{ margin: 10px 0;  zoom:1;  }
.slideTxtBox .bd li{}
.slideTxtBox .bd li .date{ float:right; color:#999;}
/* -- picFocus -- */
.picFocus{ margin:0 auto; padding: 5px; width:100%; border:1px solid #ccc; position:relative; overflow:hidden;  zoom:1;}
.picFocus .hd{ width:100%; padding-top:5px;}
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ width:calc(25% - 0px); padding-top:5px; float:left;  text-align:center;  }
.picFocus .hd ul li img{ width:calc(100% - 9px); border:2px solid #ddd; cursor:pointer; margin-right:5px; }

.picFocus .hd ul li.on{ background:url("/skin/default/images/icoUp.gif") no-repeat center 0; }
.picFocus .hd ul li.on img{ border-color:#af0000;  }
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ width:100%; height: auto; display:block;  }
.picFocus .bd .www{ width:calc(100% - 0px);  margin-right:5px; background-color: rgba(136,0,0,0.85);height: 40px;font-size: 16px;
  z-index: 4;margin-top: -40px!important;position:relative;color: #fff;text-align: center;line-height: 40px;}

.toutiao_title{height:50px;width:100%; line-height: 50px;text-align:right;border-bottom: 1px solid #999;}
.toutiao_title div{float: left; font-weight: bold; line-height: 46px; color: #af0000;font-size: 18px; border-left: 0;}

.toutiao li{border-bottom: 1px dotted #999;}
.toutiao li a {color: #333;font-size: 18px;font-weight: bold;height: 40px;line-height: 40px;overflow: hidden;display: block;}
.toutiao li{display: none;}
.toutiao li:nth-of-type(1),
.toutiao li:nth-of-type(2),
.toutiao li:nth-of-type(3),
.toutiao li:nth-of-type(4),
.toutiao li:nth-of-type(5){display: block;}
/* -- end picFocus -- */
/*pos start*/
.pos {display: block;background: #af0000;border-radius: 3px 3px 0 0;padding: 0 10px;margin-bottom: 20px;}
.pos_info {display: block;width: 100%;float: left;text-align: left;}
.pos_info,.pos_info a{color: #fff;}
/*pos end*/
/*封面页小标题*/
.cover_title{width:100%;height:30px;line-height:30px;text-align:right;background-color: #ccc;border: 0px solid #ccc;border-radius: 5px;}
.cover_title div{float: left; line-height: 30px; background-color: #666;border: 0px solid #999;border-radius: 5px;border-left: 0;padding-left: 2px;padding-right: 2px;}
.cover_title div a{padding: 0 15px;}
.cover_title div a:link, .cover_title div a:visited, .cover_title div a:hover{color: #fff; text-decoration: none;}
.cover_title .cover_title_main:hover{background-color: #800;}

.cover_title .more{float: right; padding-left: 5px;color: #999; font-size: 14px;font-weight: normal;background-color: #ccc;border: 0px solid #ccc;padding-right: 2px;}
.cover_title .more a{padding: 0;}
.cover_title .more a:link{color: #666;}
.cover_title .more a:visited,.cover_title .more a:hover{color: #999;}
/*rel start*/
.rel_list_title,.rel_list_title span{border-radius: 5px 5px 0 0;height: 36px;line-height: 36px;}
.rel_list_title {display: block;background-color: #ccc;}
.rel_list_title span{display: inline-block;background-color: #666;color: #fff;padding: 0px 10px;}
/*rel end*/
/*content_map start*/
.lisitemap{ float:left; list-style:none} 
.content_map{display: block;}
.content_map p{display: block;padding: 10px 0;border-bottom: 1px solid #666;font-size: 16px;margin-bottom: 10px;}
.content_map ul{display: block;}
.content_map ul li{display: block;margin-left: 20px;margin-top: 5px;margin-bottom: 5px;border: 1px solid #666;color: #666;font-size: 14px;padding: 5px;}
/*content_map end*/
/*articleinfo start*/
.articleinfo{margin-bottom: 10px;line-height: 1.42857;}
.articleinfo h1 {display: block;text-align: center;font-size: 22px;margin-top: 30px;}
.conten_bianji {display: block;text-align: center;margin: 5px auto;}
.conten_bianji span {display: inline-block;margin: 0px 10px;}
.conten_bianji span p {display: inline-block;}
/*articleinfo end*/
/*infowrap start*/
.infowrap{padding: 10px 5px;}
.infowrap dl dt{font-size: 18px;padding: 5px 0px;border-bottom: 1px solid #ddd;margin-bottom: 15px;}
.infowrap dl，.infowrap dl dd{float: left;}
.infowrap div{ display:block; text-align:center; margin:10px auto;}
.infowrap div img{display:block;max-width:90%;height: auto !important; margin:0 auto;}
.infowrap .main_pro_item img{border: 1px solid #ccc;}
.infowrap dd .pic img {width: 98%!important;}
.infowrap div span{display:block;margin:10px auto;}
.infowrap h1 {display: block;text-align: center;font-size: 22px;margin-top: 20px;}
.infowrap h2{font-size: 18px;margin-top: 22px; margin-bottom: 4px;font-weight: 600;}
.infowrap h3{font-size: 18px;margin-top: 20px; margin-bottom: 4px;}
.infowrap p,.infowrap ul li{line-height: 1.8;margin-top: 18px;}
.infowrap a{color: #af0000;}

.contact_list{overflow: hidden;margin-top:50px;}
.contact_list dl{width: 33.33%;float: left;}
.contact_list dd img{width: 90%; max-width: 160px;}
.contact_list dd{margin: 0 auto;text-align: center;}
.contact_list dt{text-align: center;}
.contact_list .pic_title{ font-size:14px!important;}
/*infowrap end*/
/*header start*/
.conten_page{margin: 5px 0 0;padding: 10px 0px;float: left;width: 100%;}
.conten_page p {display: block;margin-bottom: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.conten_page p a{margin-left: 3px;}
.conten_page p a:hover {color: #800;}

.newsdetail dl dt {text-align: center;color: rgb(57, 57, 57);font-weight: normal;}
.newsdetail dl dt p{display: inline-block;}
.newsdetail dl dd p {width: 100%;margin: 10px auto;}
/*header end*/
.epq_list ul li{display: block;float: left;width: 100%;padding-bottom: 1.5%;}
.epq_list ul li a{display: block;position: relative;overflow: hidden;z-index: 1;text-overflow: ellipsis;white-space: nowrap;text-align: center;font-size: 14px;color: #292929;padding: 0;}

.epq_list ul li div{overflow: hidden;transition: .8s;border: 1px solid #ccc;}
.epq_list ul li img{max-width: 100%;height: auto !important;transition: .8s;width: 100%;}

.epq_list ul li p{padding-top: 5px;padding-bottom: 5px;transition: .8s;overflow: hidden;text-overflow:ellipsis; white-space:nowrap;}

.border_bg{border: 1px solid #ccc;padding: 10px; border-radius: 6px;}

.border_bg .sidebar{border: transparent;}
.border_bg .sidebar ul{background: transparent;}

#ul_hr{display: block;overflow: hidden;margin: 20px auto 10px auto;}
#ul_hr li{ float:left; text-indent:0em; height:28px;line-height: 28px;width: calc(100% - 100px);margin-top: 0; border-bottom:dotted 1px #fff; background-color:#ccc; text-align:center;font-size: 13px;margin-bottom: 0;}
#ul_hr .li_hr{ width:100px; background-color:#ACACAC; border-bottom:dotted 1px #fff;}

.protab{background-color: #acacac;width: 100%;}
.protab td{border-bottom: dotted 1px #fff;border-right: dotted 1px #fff;text-align: center;padding: 8px 2px;width:32px;}
.protab tr:nth-of-type(1){background-color: #777;}
.protab td:nth-of-type(1){width:60px;}
.protab td:last-of-type{border-right: dotted 0px #fff;}

/* 小屏幕（手机，小于 768px） */
@media (max-width: 767px) {
  .container {padding: 0 3px;}
  .header_meta,.myfootl,.myfootr,.footer_beian,.footer_links,.aside,.yb_conct,.client-2 {display: none;}
  .logo {padding: 10px 0;} 
  .nav {height: auto;line-height: 1;margin: 0px;padding: 3px 0;}
  .nav>li {width: 25%;float: left;border: 1px solid #fff;}
  .nav>li:nth-of-type(1),.nav>li:nth-of-type(2),.nav>li:nth-of-type(3),.nav>li:nth-of-type(4),.nav>li:nth-of-type(5),.nav>li:nth-of-type(6),.nav>li:nth-of-type(7),.nav>li:nth-of-type(8) {display: block;}
  .nav li a {text-align: center;padding: 10px 0;}
  .m_footer {display: block;height: 50px;position: fixed;bottom: 0px;width: 100%;left: 0px;background: #222;z-index: 999;border-top: 1px solid #a9805b;}
  .m_foot_btn {width: 20%;float: left;height: 50px;display: block;text-align: center;border-right: 1px solid #fff;padding-top: 5px;}
  .m_foot_btn:last-of-type {border-right: 0;}
  .m_foot_btn i {color: #fff;display: block;font-size: 20px;margin-bottom: 5px;}
  .m_foot_btn span {display: block;text-align: center;color: #fff;font-size: 12px;}
  .pro_list ul li:nth-child(2n+2){margin-right: 0;}
  .index-pinpai {transform: translateY(10px);}
  .pinpai-info{padding: 10px 5px;}
  .pinpai-info,.pinpai-img{width: 100%;}
  .in_advan_li .in_advan_info div{color: #d26e00;}
  .item_list .index_youshi_item{width: 33.3333333%;}
  .wl,.wr{width: 100%;margin-left: 0;padding: 15px 2%;}
  .index_news_list ul li .info_title a{width: 75%;}
  .index_news_list ul li .info_title span{width: 25%;}
  .index_news_list ul li .info_con{height: 18px;}
  .news_2_list ul li::before{display: none;}
  .news_2_list ul li{width: 100%;padding: 5px 10px;margin: 5px 0 0 0 !important;}
  .picScroll-left .hd i {display: none;}
  .picScroll-left .bd ul li{width: 50%;}
  .toutiao li:nth-of-type(6),
  .toutiao li:nth-of-type(7),
  .toutiao li:nth-of-type(8){display: block;}

  .pos {height: auto;padding: 10px;}
  .pos_info{width: 100%;text-align: left;line-height: 20px;}
}
/* 小屏幕（平板，大于等于 768px） */
@media (min-width: 768px) {
  .navbar-nav li + li:before{content: " ";border-left:1px solid #800;border-right:1px solid #d00;width: 0;display: inline-block;height: 20px;position:absolute;left: 0;top: 14px;}
  .nav li a{padding: 13px 15px;}
  .myfootl {display: none;}
  .myfootm div{padding-left: 8px;}
  .aside{float: left;width: 25%;}
  .main_box{float: right;width: 73%;}
  .in_pro_list ul li{display: block;}
  .pro_3list ul li{width: 32.33%;}
  .pro_3list ul li:nth-child(3n+3){margin-right: 0;}
  .pro_4list ul li{width:23.87%;}
  .pro_4list ul li:nth-child(4n+4){margin-right: 0;}
  .index-pinpai {display: flex;justify-content: space-between;transform: translateY(30px);}
  .pinpai-info,.pinpai-img{padding: 10px;width: 50%;transform: translateY(10px);}
  .pinpai-info .title div {margin-top: 10px;}
  .index_module ul li{width: 49.25%;margin-right: 1.5%;}
  .index_module ul li:nth-child(2n+2){margin-right: 0;}
  .pos{height: 50px;}
  .pos_info {overflow: hidden;z-index: 1;text-overflow: ellipsis;white-space: nowrap;}
  .pos_info,.pos_info a{line-height: 50px;color: #fff;}
  .toutiao li a {height: 44px;line-height: 44px;}
  .epq_list ul li{margin-right: 1.25%;width: 32.5%;}
  .epq_list ul li img{height: 240px!important;}
  .epq_list ul li:nth-child(3n+3){margin-right: 0;}
  /** cm1_tp line **/ 
  .cm1_tp ul li {padding: 20px 20px;margin-bottom: 20px;}
  .animBorder{
    display: inline-block;
    *display: inline;
    position: relative;width:100%;
  }
  .animBorder .line{
    background-color: #af0000;/*f07d00;026bbc;f6e8c6*/
    position: absolute;
    transition: width .7s,height .7s,top .7s;
    -o-transition: width .7s,height .7s,top .7s;    /* Opera */
    -ms-transition: width .7s,height .7s,top .7s;    /* Opera */
    -moz-transition: width .7s,height .7s,top .7s;  /* Firefox 4 */
    -webkit-transition: width .7s,height .7s,top .7s;   /* Safari ?￥a€??' Chrome */
    z-index: 2;
  }
  .cm1_tp .animBorder .loc_l{top:100%;left: 0;width: 2px;height: 0;}
  .cm1_tp .animBorder .loc_r{top: 0;right: 0;width: 2px;height: 0;}
  .cm1_tp .animBorder .loc_t{top: 0;left: 0;width: 0;height: 2px;}
  .cm1_tp .animBorder .loc_b{top: 100%;right: 0;width: 0;height: 2px;}
  .cm1_tp .animBorder:hover .loc_l{height: 100%;top: 0;}
  .cm1_tp .animBorder:hover .loc_r{height:100%;}
  .cm1_tp .animBorder:hover .loc_t{width:100%;}
  .cm1_tp .animBorder:hover .loc_b{width:100%;}
  /** cm1_tp line **/ 
}
/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width: 992px) {
  .logo_l {width: 67%;}
  .logo_r {width: 33%;}
  .logo_wel {display: inline-block;}
  .nav li{width: 12.5%;}
  .nav li a{text-align: center;}
  .myfootl {display: inline-block;}
  .myfootm div{border-left: 1px solid #3e3e3e;}
  .index-pinpai {transform: translateY(50px);}
  .pinpai-info .title div {margin-top: 20px;}

  .in_advan_img{float: left;display:flex;width: 50%;height: 438px;justify-content: center;align-items: center;}
  .in_advan_img img {width: 80%;max-height: 100%;}
  .in_advan_main{width: 50%;float: right;}
  .in_advan_main::before{width: 3px;z-index: -1;height: 100%;content: " ";position: absolute;background: #dfdfdf;top: 0;left: 21%;}
  .in_advan_li{margin: 15px 0 30px;}
  .in_advan_li .adno{font-weight: bold;font-size: 16px;line-height: 75px;}
  .in_advan_li span{display: inline-block;height: 75px;width: 75px;float: left;transition: .8s;}
  .in_advan_li:nth-of-type(1) span{background: url(../images/in_advan_img1.png) no-repeat center;}
  .in_advan_li:nth-of-type(2) span{background: url(../images/in_advan_img2.png) no-repeat center;}
  .in_advan_li:nth-of-type(3) span{background: url(../images/in_advan_img3.png) no-repeat center;}
  .in_advan_li:nth-of-type(4) span{background: url(../images/in_advan_img4.png) no-repeat center;}
  .in_advan_li .in_advan_info{width: 65%; padding: 4.5px 0;}

  .index_news_list ul li::before {content: " ";position: absolute;width: 80px;height: 80px;left: 0;transition: .8s;top: 0;background: url(../images/in_news_li_bg.png) no-repeat 0px 0px;}
  .index_news_list ul li {padding-left: 90px;}
  .index_module ul li{width: 32.33%;margin-right: 1.5%;}
  .index_module ul li:nth-child(3n+3){margin-right: 0;}
  .index_module ul li:nth-child(3n+2){margin-right:  1.5%;}
  .index_module ul li:nth-child(3n+1){margin-right:  1.5%;}
  .toutiao li:nth-of-type(6){display: block;}
  .toutiao li a {height: 50px;line-height: 50px;}
}
/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media (min-width: 1200px) {
  .newstop dt {overflow: hidden;border: 1px solid #ccc;float: right;display:inline;}
  .newstop dt img{height: 130px;width: 210px;}
  .newstop dd {float:left;width: calc(100% - 220px);height: 132px;}
  .toutiao li:nth-of-type(7),
  .toutiao li:nth-of-type(8){display: block;}
  .toutiao li a {height: 46px;line-height: 46px;}
}
/* 超大屏幕（大桌面显示器，大于等于 1200px） */
@media (min-width: 1800px) {}