@charset "utf-8";
/* CSS Document by:L丶ty*/
html,body{font-family:"Arial,"Microsoft YaHei",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue','Noto Sans',sans-serif"; font-weight: 100;}
input,button,select,textarea{outline:none !important}textarea{resize:none}
*{margin: 0;padding: 0;}
ul{padding: 0}
ul,dl{ list-style-type:none;}
li{vertical-align:top;list-style-type:none;}
.clear{ clear:both; margin:0; padding:0; font-size:0px; line-height:0px; height:0px; overflow:hidden;} 
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
*html .clearfix {zoom:1;}
*+html .clearfix {zoom:1;}
img{ border:none; vertical-align:top; max-width:100%;}
body a{outline:none;blr:expression(this.onFocus=this.blur());transition: all 0.3s ease-out 0s;}
body{ font-size:18px;transition: all 0.3s ease-out 0s; color:#333; background:#f2f2f2;}
.am-icon-caret-down:before{content:" ";}
.top {background: #fff;height:66px;}
.top .logo {float: left;margin-top:18px; margin-right:20px}
.top .login {float:right;margin-top: 24px; margin-right:24px}
.top .login a {color: #000}
.top .login a:hover {color:#e60012;}
.top .language { float:right; margin-left: 43px;margin-right: 78px;margin-top: 24px;}
.top .language .am-selected {width:auto;}
.top .language .am-btn-default {border:none;}
.top .language  .am-btn-primary{ color: #000;background: none; border:none; }
.top .language .am-active .am-btn-default.am-dropdown-toggle { background: none; }
.top .language .am-btn {padding: 0;line-height: 1.3;font-size: 18px;}
.top .language .am-dropdown .am-icon-caret-down {background: url('../images/xuan.png') no-repeat;width: 20px;height:20px;}
.top .language .am-btn-down-ico-cn {float:left;width: 21px;height: 16px;background: url('../images/xuan1_16.jpg') no-repeat;margin-right: 5px;margin-top: 2px;	}
.top .language .am-btn-down-ico-en {float:left;width: 21px;height: 16px;background: url('../images/xuan1_19.jpg') no-repeat;margin-right: 5px;margin-top: 2px;	}
.top .language .am-dropdown-content {min-width: 123px;}
.top .language .am-dropdown-content:after,.top .language .am-dropdown-content:before {left: 59px;}
.top .phone {float: right;margin-top: 18px;}
.am-slider-default .am-control-nav li a {width: 16px;height: 16px;}
.am-slider-default .am-control-nav {bottom: 10px;}
.am-slider-default .am-control-nav li a.am-active {background: #fff;}
.am-slider-default {margin:0;box-shadow:none;-webkit-box-shadow:none;}
.wrapper1280{width: 1200px; margin:0 auto; clear: both;}
.nav {background: #2f3137;position:relative;}
.nav li {width: 169px;height: 66px;}
.nav li a { display: block; text-align: center; line-height: 64px; color: #fff;font-size: 18px;position:relative;overflow:hidden; }
.nav li a:hover,.nav li a.current{background:#1e1f24;color:#fff;}
.nav li .nav-box-b{width:1280px;height:50px;position:absolute;background:#1e1f24;display:none;z-index: 999;left:623px;}
.nav li .nav-box-b a{height:50px;float:left;color:#fff;line-height:50px;border:none;background:none;padding:0;width:118px;text-align:center;}
.nav li .nav-box-b a:hover{text-decoration:none;color:#fff}
.nav .nav-box{margin:0;}
.nav li a:hover{border-bottom:2px solid #fff}
.center{ overflow: hidden; background:#fff}
.in_title { text-align: center;margin:45px 0; }
.in_title h2 {margin:0;padding:0;font-size: 24px;color: #392f7d;font-weight: 100;}
.in_title p {margin:0px;padding: 0;font-size:18px;color: #61656d}
.in_video {overflow: hidden;}
.in_video .in_video_l {float: left;width: 632px;position: relative;}
.in_video .in_video_l .in_ze{ width: 632px;height: 421px; background: rgba(0,0,0,0.4); position: absolute;top:0;left: 0;z-index: 9}
.in_video .in_video_l .in_ze a {position: absolute; display: block; bottom:12px;left:20px;}
.in_video .in_video_l .in_video_v {z-index: 1; position: relative;}
.in_video .in_video_l a {font-size: 18px;color: #666;margin-top: 22px;display: block;}
.in_video .in_video_r {float: right;position: relative; background:#e7e7ea;padding: 18px;}
.in_video .in_video_r .in_vid_r_v {position: relative;width: 518px;margin-bottom: 18px;}
.in_video .in_video_r .in_vid_r_v .in_ze_r{width: 518px;height: 140px; background: rgba(0,0,0,0.45); position: absolute;top:0;left: 0;z-index: 9}
.in_video .in_video_r .in_vid_r_v .in_ze_r a {position: absolute; display: block; bottom:12px;left:20px;}
.in_video .in_video_r .in_vid_r_v .in_video_v_r{z-index: 1; position: relative;}
.in_video .in_video_r .in_vid_r_v a{font-size: 18px;color: #333;margin-top: 12px;display: block;}
.in_video .in_video_r .in_video_r_more {margin-top: 22px;margin-bottom: 8px; text-align: center;}
.in_video .in_video_r .in_video_r_more a {display: inline-block; text-align: center;width: 227px;line-height: 36px;font-size: 18px; color: #9a9fa9;border:1px solid #3c3f47;border-radius: 50px}
.in_video .in_video_r .in_video_r_more a:hover {background: #3c3f47;color: #fff;}
.links {
	background: url('../images/xua1_06.png') repeat-x top;
	text-align: center;
	height: 19px;
	margin-top: 50px;
	margin-bottom: 30px;
	float: left;
	width: 100%;
}
.in_list { overflow: hidden;float: left;}
.in_list_news {width: 510px;float: left;}
.in_list .in_list_news .in_news_title {margin-bottom: 26px;}
.in_list .in_list_news .in_news_title h2 {font-size: 24px; font-weight: 100;color: #392f7d;margin:0;padding:0;display: inline-block;}
.in_list .in_list_news .in_news_title span {font-size: 18px;color: #61656d;display: inline-block;margin-left: 20px;}
.in_list .in_list_news .in_news_title a {float: right;margin-right: 61px;color: #666;margin-top: 12px;}
.in_list .in_list_news .in_news_title a:hover{color: #999}
.in_list .in_list_news .in_news_list ul{padding: 0;}
.in_list .in_list_news .in_news_list ul li { overflow: hidden;margin-bottom:23px}
.in_list .in_list_news .in_news_list ul li .in_news_l_time {float: left;width: 85px;height: 66px; background: #e4e4e4;font-size: 24px;color: #666;text-align: right;padding-right: 18px;}
.in_list .in_list_news .in_news_list ul li .in_news_l_time p {font-size: 18px;color: #666}
.in_list .in_list_news .in_news_list ul li.on .in_news_l_time p{font-size: 18px;color: #877ec0}
.in_list .in_list_news .in_news_list ul li .in_news_l_nr {float: left;width: 432px;padding:10px 24px;}
.in_list .in_list_news .in_news_list ul li .in_news_l_nr a {color: #fff;display: block;}
.in_list .in_list_news .in_news_list ul li .in_news_l_nr a h3 {font-size:16px;color: #000;font-weight: 100;margin:0;padding: 0}
.in_list .in_list_news .in_news_list ul li .in_news_l_nr a h3 span{float:right;font-size:16px;color: #fefefe;font-weight: 100; display: none;}
.in_list .in_list_news .in_news_list ul li .in_news_l_nr a p {font-size: 18px;color: #666;width: 350px;margin-top: 10px;height: 63px;overflow: hidden;    margin-bottom: 0;}
.in_list .in_list_news .in_news_list ul li.on .in_news_l_time{background: #392f7d; color:#fff}
.in_list .in_list_news .in_news_list ul li.on .in_news_l_nr {background: #e4e4e4}
.in_list .in_list_news .in_news_list ul li.on .in_news_l_nr a h3 span{display: block !important;}
.in_list .in_list_news .in_news_list ul li.on .in_news_l_nr a p {color: #666;}
.in_list .in_list_update {float: left;width: 328px;margin: 0 24px;}
.in_list .in_list_update .in_update_title {margin-bottom: 10px;}
.in_list .in_list_update .in_update_title h2 {font-size: 24px; font-weight: 100;color: #392f7d;margin:0;padding:0;display: inline-block;}
.in_list .in_list_update .in_update_title span {font-size: 18px;color: #61656d;display: inline-block;margin-left: 20px;}
.in_list .in_list_update .in_update_list {overflow: hidden;margin-bottom: 20px}
.in_list .in_list_update .in_update_list ul {display: block;padding-left: 0px;}
.in_list .in_list_update .in_update_list ul li {display: block; border-bottom: 1px dotted #61656d; overflow: hidden;}
.in_list .in_list_update .in_update_list ul li a {line-height: 45px;font-size: 18px;color: #555;width: 200px; overflow: hidden;float: left;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.in_list .in_list_update .in_update_list ul li a:hover {color: #666}
.in_list .in_list_update .in_update_list ul li span {float: right;display: inline-block;line-height: 45px;color: #61656d}
.in_list .in_list_update .in_update_more {text-align: center;}
.in_list .in_list_update .in_update_more a {display: inline-block; text-align: center;width: 227px;line-height: 36px;font-size: 18px; color: #9a9fa9;border:1px solid #3c3f47;border-radius: 50px}
.in_list .in_list_update .in_update_more a:hover {background: #3c3f47;color: #fff;}
.in_list .in_list_r_ico {float: right;width: 274px;}
.in_list .in_list_r_ico a {display: block;margin-bottom: 20px;}
.bottom{background: #2f3137;border-top: 1px solid #25282d; text-align: center;color: #fff;font-size: 18px; line-height: 50px;    clear: both;}
.ind_video{ background:#fff}
.ind_new{ background:#f2f2f2; padding:50px 0; margin-top:50px}
/*about*/
.listcenter {margin:35px 0 56px 0; overflow: hidden;}
.listnav {float: left;width: 219px;}
.listnav ul li {line-height: 46px;width: 193px; background: #cdcdd7;margin-bottom: 15px; position: relative;}
.listnav ul li a{color:#181a1e;font-size: 16px;text-align: center;display: block;}
.listnav ul li.on {line-height: 46px;width: 285px; background: #fff;margin-bottom: 15px;border-left:7px solid #1c1f24;}
.listnav ul li.on a{color:#181a1e;font-size: 16px;text-align: center;display: block;}
.listnav ul li i{ background: url(../images/yab_06.png) no-repeat; width: 12px;height: 22px;position: absolute; right: -12px; top: 12px;display: none; }
.listnav ul li.on i {display: block;}    
.about_box {background: #fff;padding:24px 42px;}
.about_box .about_title {border-bottom: 1px dotted #e9e9e9;padding-bottom: 24px;margin-bottom:24px;}
.about_box .about_title h2 {font-size: 36px;color: #181a1e;padding: 0;margin:0;font-weight: 100}
.about_box .about_title p{font-size: 18px;color: #cccccc;padding: 0;margin:0;}
.about_box .about_cn p {font-size: 16px;}
.about_box .about_cn {padding-bottom: 120px;}
.listbox {float: right;width: 975px;}

/*pro*/
.pro_listnav  {float: left;width: 200px;}
.pro_listnav .pro_listnav_title {width: 200px;line-height: 82px; text-align: center; font-size: 16px;color: #fff;background: #3a2f7d}
.pro_listnav ul {background: #fff;margin-bottom: 10px;margin-top: 0;min-height: 428px;}
.pro_listnav ul li {width: 180px;border-bottom: 1px dotted #c8c9ca;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;padding-top: 10px;padding-bottom: 10px;}
.pro_listnav ul li a {font-size: 16px;color: #1c1f24;display: block;line-height: 30px;}
.pro_listnav ul li a:hover{color: #e60012}
.pro_listcenter { overflow: hidden; }
.pro_listcenter ul li {background: #fff;width: 291px; text-align: center;padding: 33px 0; float: left;margin-bottom: 39px;margin-right: 38px;}
.pro_listcenter ul li:nth-child(3n) {margin-right: 0;}
.pro_listcenter ul li a {display: block;font-size: 16px;color: #333333}
.pro_listcenter ul li a:hover{color: #e60012;}
.pro_listcenter ul li a:hover img{border:1px solid #e60012;}
.pro_listcenter ul li img {border:1px solid #cccccc;}
.pro_listcenter ul li a p{ padding:0 20px; overflow:hidden; height:48px; line-height:24px;}

/*pro_p*/
.pro_p_top {background: #fff;padding: 40px 50px; overflow: hidden;margin-bottom: 24px;}
.pro_p_top .pro_p_img {padding: 8px ;border: 1px solid #c1c1c1; display: inline-block;float: left;}
.pro_p_top .pro_p_title {width: 480px;display: inline-block;float: left;margin-left: 80px;}
.pro_p_top .pro_p_title h2 {font-size: 24px;color:#333333;padding-bottom: 30px;padding-top: 24px;font-weight: 500;border-bottom: 1px dotted #c8c9ca;margin:0;}
.pro_p_top .pro_p_title h2 i {background: #e60012;width: 18px;height: 18px;float: left;margin-right: 25px;display: block;margin-top: 8px;}
.pro_p_top .pro_p_title p {font-size: 18px;color: #333;margin-top: 30px;font-family: Microsoft YaHei;}
.pro_p_center {background: #fff;}
.pro_p_center .am-nav-tabs>li{margin-bottom: 0;}
.pro_p_center .am-nav-tabs>li.am-active>a {border:0;background: #333333;color: #fff}
.pro_p_center .am-nav-tabs>li>a {margin-right: 0;width: 121px;line-height: 44px;padding: 0;text-align: center;border: 0;color: #666666}
.pro_p_center .am-nav-tabs {border-bottom: 1px solid #f2f2f2;}
.pro_p_center .am-tabs-bd {border:0;min-height: 500px;font-family: Microsoft YaHei;font-size: 18px;}
.pro_p_center .am-tabs-bd .am-tab-panel {padding: 20px;}
.pro_p_center .am-active table td {background: #333333;padding:10px;width: 20%;color: #fff;border-bottom:1px dotted #fff;}
.pro_p_center .am-active table td:nth-child(2n){background: #FFF;width: 80%;color: #333;border-bottom:1px dotted #ccc;}
.pro_p_center .pro-p4 { overflow: hidden; padding: 20px;}
.pro_p_center .pro-p4 li {float: left;width: 24%;background: #f2f2f2 url('../images/yesn.png') no-repeat 8px center;padding:5px 8px; text-indent: 2em;color: #333;margin-right: 1px;margin-bottom: 1px;}
.pro_p_center .pro-p5{ overflow: hidden; padding: 20px;}
.pro_p_center .pro-p5 li {width: 100%;background:#f2f2f2;padding:5px 8px; overflow: hidden;}
.pro_p_center .pro-p5 li span{float: left;}
.pro_p_center .pro-p5 li a {float: right;border-left: 1px solid #333;padding:0 20PX;}
/*ser*/
.ser_list { overflow: hidden; }
.ser_list ul {margin:0;}
.ser_list ul li {background: #fff url('../images/ser_05.jpg') no-repeat 10px center ;line-height: 52px;border-bottom: 1px solid #f2f2f2; overflow: hidden;}
.ser_list ul li a  {float: left; text-indent: 2em;color: #1c1f24}
.ser_list ul li a:hover {color: #e60012;}
.ser_list ul li span {float: right;margin-right: 20px;color: #1c1f24}
.ser_list .ser_list_title {line-height: 60px;border-left: 20px solid #3a2f7d; margin-bottom: 1px; text-indent:1em;font-size:18px;color: #1c1f24 ;background: #fff;}
.ser_list .ser_list_page {margin-top: 10px; overflow: hidden;}
.ser_list .ser_list_page a {float: right;background: #fff;display: block;color: #000;text-align: center;padding: 5px 10px;}
.ser_list .ser_list_title .newssearch {float: right;margin-right: 20px;}
.ser_list .ser_list_title .newssearch input[type="text"] {border:1px solid #ccc;font-size:18px;color:#333;padding: 5px;}
.ser_list .ser_list_title .newssearch input[type="button"] {border:0;font-size:18px;color:#fff;padding: 6px 12px;background: #3a2f7d}
/*vido*/
.vido_listnav {float: left;width: 219px;}
.vido_listnav .vido_listnav_title {width: 219px;line-height: 82px; text-align: center; font-size: 16px;color: #fff;background: #3a2f7d}
.vidolist { overflow: hidden; }
.vidolist ul {margin:0;}
.vidolist ul li {width: 291px;margin-right: 34px;margin-bottom: 43px; display: inline-block;}
.vidolist ul li:nth-child(3n){margin-right: 0px;}
.vidolist ul li a  {float: left;color: #1c1f24}
.vidolist ul li a img{width: 100%;height: 100%;border:1px solid #fff;}
.vidolist ul li a p{width: 289px; display: block;text-align:center;line-height: 56px;font-size: 16px;margin:0;background: #fff;}
.vidolist ul li a h{width: 289px;display: block;text-align: center;line-height: 56px;font-size: 16px;margin: 0;background: #fff;overflow: hidden;height: 56px;text-overflow: ellipsis;white-space: nowrap;}
.vidolist ul li a:hover {color: #e60012;}
.vidolist ul li span {float: right;margin-right: 20px;color: #1c1f24}
.vidolist .vidolist_title {line-height: 60px;border-left: 20px solid #3a2f7d; margin-bottom: 1px; text-indent:1em;font-size:18px;color: #1c1f24 ;background: #fff;margin-bottom: 17px;}
.vidolist .modelcenter {background: #fff;padding: 20px; min-height: 600px;font-family: Microsoft YaHei;font-size: 18px;}
/*news-a*/
.news-a {background: #fff;min-height: 600px;}
.news-a .news-a-title {padding: 20px;border-bottom:1px dotted #ccc;}
.news-a .news-a-title h3 {font-size: 24px;font-weight: 500;margin: 0;}
.news-a .news-a-title p {color: #999;font-size: 18px;margin: 0;}
.news-a .news-a-center {font-size: 16px;padding: 20px;}
.news-a .news-a-center p{margin:0;}
.new1-an{width:950px;margin-right:auto;margin-left:auto;}
.new1-an ul{margin-top:40px;}
.new1-an ul li{border:1px solid #000;float:left;width:186px;height:38px;line-height:40px;border-radius:30px;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;font-size:18px;margin-left:20px;text-align:center;}
.new1-an ul li a:hover{background:#000;color:#fff;display:block;border-radius:30px;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;}
.new1-an ul li a{color:#000;}
.fy{width:630px;float:left;padding-top: 20px;padding-bottom: 20px;}
.fy li{float:left;font-style:normal;margin-right: 5px;margin-left: 5px;}
.fy li.on{color:#fff;background-color: #3a2f7d;}
.fy li a{color:#333;text-align:center;padding: 3px 10px;border: 1px solid #ccc;display: block;}
.fy li.on a {color:#fff;}
.fy li a:hover{color:#fff;text-align:center;background-color: #3a2f7d;}
/*--导航栏*/
.nav{ width:100%; position:relative;	position: relative;	height: 67px;background: #2f3137;}
.navBg{position:relative; height:0px;z-index: 999;}
.dh_nav{top: 0px;width: 1200px;height: 67px;margin-right: auto;margin-left: auto;}
.dh_nav>li{float:left;color: #fff;height: 67px;}
.dh_nav>li.on>a{background: #2a2c32;color:#fff;border-bottom:2px solid #fff}
.dh_nav>li>a{ text-decoration:none; display:block; padding:0 40px; height:67px; line-height:67px; font-size:18px; color:#fff; }
.dh_nav>li:hover>a{background: #2a2c32;color:#fff;}
.dh_nav a.navHome{padding:0 19px; background-image:none;}
.dh_nav>li ul{position:absolute; top:52px; left:0px; display:none;  background:#2f3137;z-index: 100;width:100%;}
.dh_nav>li ul li{height: 67px;line-height: 67px;width: 1200px;margin: 0 auto;font-family: "Arial,"Microsoft YaHei",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue','Noto Sans',sans-serif";}
.dh_nav>li ul li a{color: #fff;text-decoration: none;}
.dh_nav>li ul li dl { position: relative;margin: 0px;padding: 0px;}
.dh_nav  ul li dl .dh{background-position: right;float: right;}
.dh_nav>li ul li dl dt{ float:left; font-weight:normal}
.dh_nav>li ul li dl dt a{padding:0px 30px;}
.dh_nav>li ul li dl dt:hover a{color: #fff;}
.dh_nav>li:hover ul{display:block;}
.dh_nav>li>a.navCur{background: #c00;color:#fff;}

