@charset "utf-8";
/* css document */

/*

“ 丽可医疗器械 ” 样式

2015/9/22 诺万 朱磊修改

copyright (c) 2015, 丽可医疗器械 all rights reserved.

*/
html{
	width:100%;
	padding:0;
	margin:0}
body{
	font: 13px/26px microsoft yahei;
  	color: #000;
  	background:#fff;
  	margin:0;
  	padding:0;
}
h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,select,blockquote,p{
	padding: 0;
	margin: 0;
	font: normal 12px microsoft yahei;
	vertical-align: middle;
}
form {
	height:100%;
	width:100%;
}
a:link, a:visited, a:active  {
	color: #000000;
	outline: medium none;
	text-decoration: none;
}
a:hover {color:#a70000;}
:focus{outline:0;}
ul,li,dt,dd,dl{
    list-style:none;
	padding:0;
	margin:0;
}
em,i{font-style:normal;}
img{ border:none;}
.cl:before, .cl:after {
  content: " ";
  display: table;
}
.cl:after {
  clear: both;
}

.container-bd {
	margin-left: auto;
	margin-right: auto;
	width: 1180px;
}

.index-about {
	padding: 80px 0;
}
.index-about .lf-text {
	padding-right: 40px;
	float: left;
	width: 440px;
}

.index-about .about-video{
	width: 700px;
	float: left;
}
.index-about .about-video video {
	width: 100%;
}

.index-news-slide {
	margin-top: 20px;
	width: 100%;
	padding: 0 6px 40px;
	border-radius: 4px;
	box-sizing: border-box;
}
.index-news-slide .image {
	width: 100%;
	display: block;
	height: 222px;
}
.index-news-slide .content {
	padding: 20px;
	box-shadow: 0px 0px 10px rgba(63, 63, 73, 0.2);
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}
.index-news-slide .title {
	font-size: 16px;
	font-weight: 600;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.index-news-slide .date {
	font-size: 14px;
	color: #999999;
	line-height: 30px;
}
.index-news-slide .desc {
	font-weight: 300;
	font-size: 14px;
	color: #999999;
	line-height: 25px;
	height: 50px;
	overflow: hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
}
.index-news-slide .to-more {
	margin-top: 12px;
	width: 90px;
	height: 32px;
	color: #fff;
	display: block;
	text-align: center;
	line-height: 32px;
	border-radius: 16px;
	background-color: rgba(179, 37, 111, 1);
	box-shadow: 0px 6px 10px rgba(179, 37, 111, 0.01);
}
.index-news-slide .index-news-title {
	position: relative;
}
.index-news-title {
	position: relative;
}
.index-news-title .h3{
	font-weight: 600;
	font-size: 28px;
}

.index-news-title .h6{
	margin-top: 10px;
	font-size: 12px;
	font-weight: 300;
}
.index-news-title .news-pagination {
	position: absolute;
	right: 0;
	top: 0;
}
.index-news-title .swiper-pagination-bullet {
	margin: 0 6px;
	width: 20px;
	height: 20px;
}
.index-news-title .swiper-pagination-bullet-active {
	background-color: #313896;
}

.index-overview {
	color: #fff;
	text-align: center;
	background-image: ;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.index-overview .container-bd {
	position: relative;
	padding: 36px;
	height: 395px;
}
.index-overview .title-cn {
	margin-top: 20px;
	font-size: 26px;
	font-weight: 600;
}
.index-overview .title-en {
	margin-top: 4px;
	font-size: 12px;
	font-weight: 300;
}
.index-overview .desc {
	margin-top: 10px;
	font-size: 14px;
	font-weight: 300;
}
.index-overview .line {
	height: 140px;
	width: 1200px;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background-image: ;
	background-repeat: no-repeat;
	background-position: center bottom;
}
.index-products {
	padding: 60px 0;
	background-color: #fafafa;
}
.index-module-title {
	text-align: center;
}
.index-module-title .title-cn {
	font-size: 28px;
	font-weight: 600;
}
.index-module-title .title-en {
	font-size: 12px;
	color: #323a97;
	font-weight: 300;
}
.index-products .tabs-title{
	margin-top: 20px;
	text-align: center;
}
.index-products .tabs-title a{
	margin: 0 10px;
	display: inline-block;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #666666;
	border-radius: 15px;
}
.index-products .tabs-content {
	margin-top: 40px;
}
.index-products .tabs-title .act, .index-products .tabs-title a:hover {
	color: #fff;
	background-color: #b3256f;
}
.index-product-slide .image {
	width: 100%;
	height: 154px;
	display: block;
	/*object-fit: cover;*/
}
.index-products .swiper-wrapper {
	padding-bottom: 20px;
}
.index-product-slide {
	background-color: #fff;
	border-radius: 4px;
	box-shadow: 2px 0 6px rgba(0,0,0,.1);
}
.index-product-slide > .content {
	padding: 20px;
}
.index-product-slide .mask {
	opacity: 0;
	position: absolute;
	padding: 20px;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	color: #fff;
	z-index: 2;
	line-height: 154px;
	box-sizing: border-box;
	transition: all .3s;
	border-radius: 4px;
	background-color: rgba(179, 37, 111, 0.8);
}
.index-product-slide:hover .mask{
	opacity: 1;
}
.index-product-slide .mask .content {
	display: inline-block;
	vertical-align: middle;
	font-size: 16px;
	line-height: 25px;
	text-align: center;
}
.index-product-slide .mask .content-detail {
	max-height: 75px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}

.index-product-slide .mask .detail {
	margin-top: 30px;
	display: inline-block;
	color: #fff;
}
.index-product-slide .title {
	font-size: 16px;
	color: #404559;
	line-height: 30px;
}
.index-product-slide .desc {
	font-weight: 300;
	font-size: 14px;
	color: #666666;
	line-height: 20px;
}
.index-product-slide .desc, .index-product-slide .title{
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.index-products .to-detail-btn {
	margin-top: 40px;
	text-align: center;
}
.index-products .to-detail-btn a{
	display: inline-block;
	width: 130px;
	height: 36px;
	color: #999999;
	line-height: 36px;
	border-radius: 18px;
	text-align: center;
	border: 1px solid #999999;
	transition: all .3s;
}
.index-products .to-detail-btn a:hover {
	color: #fff;
	background-color: #b3256f;
	border-color: #b3256f;
}
.index-contact {
	padding: 60px 0;
}
.index-contact-detail {
	margin-top: 40px;
}
.index-contact-detail .lf {
	float: left;
	width: 488px;
}
.index-contact-detail .lf img {
	width: 100%;
}
.index-contact-detail .right-detail {
	float: left;
	margin-left: 150px;
	width: 542px;
}
.index-contact-detail .t1 {
	font-size: 20px;
	color: #333;
	margin: 10px 0 20px;
}
	/*首页开始*/
.head-top{
	background: #f2f3f6;
}
.head-top-1180{
	width:1180px;
	margin:0 auto;
}
.head-top h1{
	text-align:right;
	font:14px/30px 微软雅黑;
	color: #1e1e1e;
	font-weight: 300;
}
.head-top h1 a{
	display:inline-block;
	margin:0 10px;
	font-size: 12px;
}
.head-top h1 a:hover{
	text-decoration:underline;
}

.top{
	width:100%;
	height: 80px;
	padding: 7px 0;
	position: relative;
}
.top-content {
	background-color: rgba(49, 56, 150, 0.9);
	z-index: 999;
	position: absolute;
	top: 94px;
	left: 0;
	right: 0;
}
.top-content > ul {
    width: 1180px;
    margin: 0 auto;
    padding-left: 396px;
    box-sizing: border-box;
}
.top-content >ul li {
    padding-top: 20px;
    float: left;
    height: 300px;
    text-align: center;
    width: 97px;
    border-right: 1px solid #8a91d9;
}
.top-content >ul li:last-child{
	border: 0;
}
.top-content >ul li.act {
	background-color: #b3256f;
}

.top-content >ul li a{

display: block;

color: #fff;

line-height: 30px;
}
.yybl{
	width:1180px;
	margin:0 auto;
}
.logo{
	width:290px;
	float:left;
}
.bzhi{
	float:left;
	width:162px;
	margin: 20px 0 0;
}
.bzhi img{
	max-width:100%;
	height:auto;}
.banb{
	float:right;
}
.banb img{ margin:0px 8px 0px 0;}
.banb li, .banb li a{
	font-size:12px;
	display:block;}
.daoh{float:right;margin-left: 396px;position:absolute;}
.daoh li{
	float:left;
	width: 98px;
	height: 80px;
}
.daoh li a{
	display:block;
	font-family:"微软雅黑";
	font-size: 16px;
	color: #666;
	line-height: 80px;
	font-weight: 400;
	text-align:center;
}
.daoh li a:hover{ color:#313896;}
.daoh li .selected{ color:#313896;}

.ewm{
	float:right;
	position:relative;
	top:3px;
	right:100px;
	z-index:9;
}

.wrwm {
	text-align: center;
	font-size: 0;
	line-height: 80px;
	position: relative;
}

.wrwm img{
	vertical-align: middle;
}
.wrwm .code {
	display: none;
	position: absolute;
	top: 80px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 999;
	width: 98px;
	height: 98px;
}

.banner{position:relative;height: 350px;background-size: cover;background-repeat: no-repeat;}
.banner-mask{
	height: 100%;
	background-image: ;
	background-repeat: no-repeat;
	background-position: left top;
	background-size: cover;
}
.banner-content {
	margin-left: auto;
	margin-right: auto;
	width: 1180px;
	line-height: 350px;
	color: #fff;
}
.banner-content > span {
	padding-left: 20px;
	vertical-align: middle;
	line-height: 1.5;
	display: inline-block;
}
.banner-content .h1 {
	font-size: 36px;
}
.banner-content .h3 {
	margin-top: 10px;
	font-size: 20px;
	font-weight: 600;
}
.index_banner{height:698px; position:relative;}
.index_banner >ul{ display:none}

.pagebody{ width:100%;}
.zjnr{
	width:1180px;
	margin:30px auto 0 auto;
}
.left{
	width:402px;
	float:left;
	margin-bottom:53px;
}
.xwzx h1{
	font-size:25px;
	color:#2d2d2d;
	font-weight:bold;
	font-family:"微软雅黑";
	background:url(/uploads/image/itemp/btbj.jpg) no-repeat;
	text-indent:13px;
	height:40px;
	line-height:40px;
}
.xwzx h1 span{
	font-size:24px;
	color:#ffffff;
	font-family:"arial";
	padding-left:17px;
	font-weight:normal;
}
.ztyz{ margin:25px 0 30px 0;}
.ztu{ float:left;}
.ztu a img{ display:block; width:103px; height:99px;}
.yzi{
	margin-left:123px;
}
.yzi h2{
	color:#3a3a3a;
	font-size:16px;
	font-family:"微软雅黑";
	font-weight:bold;
	overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}

.yzi h3{
	color:#3a3a3a;
	font-size:14px;
	font-family:"微软雅黑";
	line-height:20px;
	margin-top:5px;
}
.yzi span a{
	display: block;
	width: 80px;
	height: 25px;
	background: #313896;
	color: #fff;
	font-size: 12px;
	font-family: "微软雅黑";
	text-align: center;
	line-height: 25px;
	margin-top: 6px;
	text-decoration: underline;
}
.yzi span a:hover{ color:#b3256f;}

.xwlb li {
	display:block;
	border-bottom:1px dotted #afafaf;
}
.xwlb li a{
	color:#3a3a3a;
	font-size:14px;
	font-family:"微软雅黑";
	line-height:26px;
	background:url(/uploads/image/itemp/xquan1.png) no-repeat left center;
	padding-left:15px;
	height:23px;
	display:block;
	overflow:hidden;
}
.xwlb li a:hover{ color:#313896;}
.right{
	float:left;
	margin:0 0 53px 35px;
}
.right h1{
	font-size:25px;
	color:#2d2d2d;
	font-weight:bold;
	font-family:"微软雅黑";
	background:url(/uploads/image/itemp/btbj.jpg) no-repeat;
	text-indent:13px;
	height:40px;
	line-height:40px;
}
.right h1 span{
	font-size:24px;
	color:#ffffff;
	font-family:"arial";
	padding-left:17px;
	font-weight:normal;
}
.spqu{
	margin:25px 30px 0 0;
	float:left;
}
.dige{
	float:left;
	position:relative;
	width:356px;
	height:212px;
}
.dige span img{
    float:left;
	width:356px;
	height:212px;
}
.dige a img{
	width:50px;
	height:50px;
	position:absolute;
	top:55px;
	left:153px;
}
.dige em{
    color:#ffffff;
	font-size:18px;
	font-family:"微软雅黑";
    line-height:53px;
	width:355px;
	height:53px;
	text-align:center;
	font-weight:bold;
    display:none;
	position:absolute;
	background:url(/uploads/image/itemp/spbj1.png) repeat bottom center;
	bottom:0;
	left:0px;
	text-indent:10px;
	display:block;
}
/*.dige:hover a{ display:block;}*/
.wyo{
	float:right;
	margin-right:0px;
}
.gylk{
	height:637px;
	position:relative;
}
.fudong{
	width:1180px;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-590px;
	z-index:99;
}
.about{
	width:1180px;
	margin:25px auto 0;
}
.about h1{
	color:#313896;
	font-size:60px;
	font-family:"微软雅黑";
	font-weight:bold;
}
.about h2{
	color:#7a80cc;
	font-size:45px;
	font-family:"arial";
}
.jianj{
	background: url(/uploads/image/itemp/gylkbj1.png) no-repeat;
	width:392px;
	height:344px;
}
.jjwz{
	width:368px;
	margin:20px auto;
	font-size:16px;
	font-family:"微软雅黑";
	color:#3a3a3a;
	line-height:30px;
}
.kjlj{ margin-left:35px;}
.kjlj li a{
	font-size:16px;
	font-family:"微软雅黑";
	color:#3a3a3a;
	line-height:33px;
	background:url(/uploads/image/itemp/cozxxq.png) no-repeat left center;
	padding-left:15px;
}
.kjlj li a:hover{color:#313896;}
.cpzx{
	background:url(/uploads/image/itemp/faan1.jpg) no-repeat top center;
	/*height:634px;*/
}
.prodcts{
	width:1180px;
	margin:0 auto;
	padding:100px 0;
}
.cpzuo{
	float:left;
	width:285px;
}
.cpzuo h1{
	color:#ac2a18;
	font-size:60px;
	font-family:"微软雅黑";
	font-weight:bold;
}
.cpzuo h2{
	color:#ac2a18;
	font-size:45px;
	font-family:"arial";
}
.fenl{ margin-top:35px;}
.zysp , .xsp{ float:left;}
.zysp a{
	border-bottom:1px solid #7384c1;
	border-top:1px solid #7384c1;
	/*width:125px;
	float:left; */
	font-size:30px;
	color:#313896;
	font-weight:bold;
	font-family:"微软雅黑";
	padding:2px 0;
	display:inline-block;
}
.xsp a{
	border-bottom:1px solid #7384c1;
	border-top:1px solid #7384c1;
	/*width:90px;
	float:left; */
	font-size:30px;
	color:#313896;
	font-weight:bold;
	font-family:"微软雅黑";
	padding:2px 0;
	margin-left:60px;
	display:inline-block;
}
.zysp a:hover{color:#ac2a18;}
.xsp a:hover{color:#ac2a18;}
.cpyou{
	/*margin-right:40px;*/
	width:600px;
	margin:0 auto;
}
.cpyou img{
	max-width:100%;
	height:auto
}
.cpyou h1{
	color:#3a3a3a;
	font-size:36px;
	font-family:"微软雅黑";
	font-weight:bold;
	text-align:left;
	width:600px;
	/*margin-left:60px;*/
}
.jtz{
	margin:50px 0 0 30px;
	float:left;
}
.rxhsj{
	float:left;
	/*margin:10px 0 0 30px; */
	width:600px;
}
.rxhsj li a{
	background:url(/uploads/image/itemp/cozxxq.png) no-repeat left center;
	color:#3a3a3a;
	font-size:16px;
	font-family:"微软雅黑";
	line-height:40px;
	padding-left:15px;
}
.rxhsj li a:hover{color:#ac2a18;}
.cptu{
	/*margin-left:130px;*/
	width:600px;
	float:left;
	/*padding-top:25px;*/
	text-align:center;
}
.contact{
	background:url(/uploads/image/itemp/lxwmbj1.jpg) repeat;
}
.lxwm{
	width:1180px;
	margin:0 auto 0 auto;
	padding:70px 0;
}
.lxwm h1{
	color:#373737;
	font-size:60px;
	font-family:"微软雅黑";
	font-weight:bold;
}
.lxwm h2{
	color:#a6a6a6;
	font-size:45px;
	font-family:"arial";
}
.zzz{
	margin-top:95px;
	float:left;
}
.zzz h3{
	color:#ac2a18;
	font-size:26px;
	font-family:"微软雅黑";
	font-weight:bold;
	margin-bottom:10px;
}
.zzz li{
	color:#303030;
	font-size:14px;
	font-family:"微软雅黑";
	line-height:26px;
}
.zzz li span{
	color:#303030;
	font-size:14px;
	font-family:"微软雅黑";
	line-height:26px;
	font-weight:bold;
}
.tux{
	float:left;
	 margin:0 25px;
}
.zong{
	width:1180px;
	margin:0 auto;
}
.footer{
	width: 100%;
	padding: 20px 0;
	overflow: hidden;
	color:#9a9a9a;
	font-size:12px;
	border-top: 1px solid #dcdcdc;
	background-color: #323a97;
}

/*
.dblogo{ float:left;}
.gsxx{
	color:#9a9a9a;
	font-size:12px;
	font-family:"微软雅黑";
	line-height:22px;
	margin-left:30px;
	float:left;
}
.lxwo{
	float:right;
	margin:9px 20px 0 0;
}
.lxwo a{
	display:inline-block;
	color:#9a9a9a;
	font-size:12px;
	font-family:"微软雅黑";
	margin:0 5px;
}
*/
.footer .dblogo{
	float:left;
	width:162px;}
.footer .dblogo img{
	max-width:100%;
	height:auto;}
.footer .gsxx{
	line-height:22px;
	float:left;
	margin-left:30px;}
.footer .lxwo{
	line-height:22px;
	float:right;}
.footer a{
	display:inline-block;
	color:#9a9a9a;
}



.blk_18 {
	overflow:hidden;
	width:800px;
	margin:0px;
	padding:0px ;
	float:right;
	position:relative;
}
.blk_18 span{
	width:50px;
	height:147px;
	display:inline-block;
	position:absolute;
}
.blk_18 span a{ width:50px; height:147px; display:inline-block;}
.blk_18 span.left_icon{
	background:url(/uploads/image/itemp/jtou1.png) no-repeat left top;
	top:48px;
	left:0;
}
.blk_18 span.right_icon{
	background:url(/uploads/image/itemp/jtou2.png) no-repeat left top;
	top:48px;
	right:0;
}
.index_news_list{ width:600px; margin:0 auto; cursor:pointer;}
.pcont {
	width:650px;
	float:left;
	overflow:hidden;
	margin:2px 0px 0 0px;
}
.scrcont {width:32766px;zoom:1;}
#list1_1, #list2_1 {float:left;}
.leftbotton, .rightbotton {float:left;}
.leftbotton a{
	width:50px;
	height:147px;
	margin-top:50px;
	background: url(/uploads/image/itemp/jtou1.png) no-repeat center;
	margin-right:20px;
	float:left;
}
.rightbotton a{
	width:50px;
	height:147px;
	margin-top:50px;
	background: url(/uploads/image/itemp/jtou2.png) no-repeat center;
	margin-right:2px;
	margin-left:20px;
}
.close_img{
	position:absolute;
	top: 540px;
	width:1180px;
    left: 50%;
    margin-left: -590px;
    z-index: 99;
}
.index-banner-wrapper {
	background-image: ;
	background-size: cover;
}
.index-banner {
	background-color: rgba(46, 52, 59, 0.9);
}
.index-banner-content {
	margin-left: auto;
	margin-right: auto;
	width: 1180px;
	position: relative;
	height: 510px;
}
.banner-text {
	color: #fff;
	height: 100%;
	line-height: 510px;
	width: 360px;
}
.banner-text >span {
	display: inline-block;
	line-height: 1.5;
	vertical-align: middle;
}
.banner-text .h1 {
	font-size: 42px;
}
.banner-text .h3 {
	margin-top: 10px;
	font-size: 18px;
	font-weight: 300;
}
.banner-slide {
	height: 510px;
	display: block;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.banner-slide .bottom {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 30px 20px;
	color: #fff;
	background-color: rgba(50, 58, 151, 0.9);
	font-size: 20px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	line-height: 1.5;
}
.banner-slide .bottom .date {
	display: inline-block;
	padding-right: 30px;
	margin-right: 10px;
	border-right: 1px solid #fff;
}
.index-banner .news-swiper {
	position: absolute;
	right: 0;
	top: 0;
	width: 800px;
	height: 510px;
}
/*首页动画*/
.banner_animation{
	overflow:hidden;
	width:100%;
	height:670px;
	background:url(/uploads/image/images/bg_vbox01_01.jpg) no-repeat center top;
	position:relative;
}
/*.fudong{
	margin-top:540px;
}*/
.fudong span{
	position:absolute;
	left:330px;
	top:-3px;
	z-index:999;
}
.space{
	width:100%;
	height:670px;
	background:url(/uploads/image/images/space.gif) no-repeat center top;
	position:absolute;
	left:0;	top:0;
	z-index:8;
}
.shadow{
	width:100%;
	height:670px;
	background:url(/uploads/image/images/shadow.png) no-repeat center top;
	position:absolute;
	left:0;
	top:0;
	z-index:9;
}
.band{
	width:100%;
	height:670px;
	background:url(/uploads/image/images/band.png) no-repeat center top;
	position:absolute;
	left:0;
	top:0;
	z-index:10;
}
.map , .flag , .flag_korea{
	width:56000px;
	height:660px;
	position:absolute;
	right:-200px;
	top:70px;
	/*background:url(/uploads/image/itemp/faan1.jpg) repeat-x 0% 0%;
	z-index:99;*/
	animation: earth 3500s linear infinite;
	-moz-animation: earth 3500s linear infinite;	/* firefox */
	-webkit-animation: earth 3500s linear infinite;	/* safari 和 chrome */
	-o-animation: earth 3500s linear infinite;
}

.map{
	background:url(/uploads/image/images/map.png) repeat-x 0% 0%;
	z-index:5;
}
.flag{
	background:url(/uploads/image/images/flag_1.png) repeat-x 0% 0%;
	z-index:6;
}
.flag_korea{
	background:url(/uploads/image/images/flag_0-korea.png) repeat-x 0% 0%;
	z-index:7;
}

@keyframes earth
{
	from{right:-200px;}
	to{right:-55000px;}
}

@-moz-keyframes earth
{
	from{right:-200px;}
	to{right:-55000px;}
}

@-webkit-keyframes earth
{
	from{right:-200px;}
	to{right:-55000px;}
}

@-o-keyframes earth
{
	from{right:-200px;}
	to{right:-55000px;}
}
.text_warp{
	width:1180px;
	height:510px;
	position:absolute;
	left:50%;
	margin-left:-590px;
	top:160px;
	z-index:11;
}

.znr{
	width:1180px;
	margin: 0 auto 40px;
}
.left_ny{
	width:275px;
	float:left;
	background-color: #fff;
}
.footer-copyright {
	padding: 10px 0;
	border-top: 1px solid #989ccb;
}
.footer-nav {
	float: left;
}
.footer-nav a {
	color: #fff;
}
.footer-nav > li {
	float: left;
	width: 96px;
}
.footer-nav > li > a {
	font-size: 14px;
	display: block;
	line-height: 40px;
	position: relative;
}
.footer-nav > li > a:after {
	content: "";
	display: block;
	width: 27px;
	height: 1px;
	background-color: #fff;
}
.footer-nav > li ul {
	margin-top: 4px;
	font-size: 12px;
	font-weight: 300;
}
.footer-contact {
	width: 300px;
	float: right;
	color: #fff;
	text-align: right;
}
.footer-contact .h2 {
	font-size: 24px;
}
.footer-contact .tel {
	position: relative;
	padding-right: 50px;
}
.footer-contact .tel:after {
	content: "";
	display: block;
	width: 40px;
	top: 10px;
	right: 0;
	height: 40px;
	position: absolute;
	border-radius: 50%;
	background-repeat: no-repeat;
	background-color: #ffffff;
	background-size: 20px;
	background-position: center;
	background-image: ;
}
.footer-contact .address {
	margin-top: 10px;
}
.footer-contact .code img {
	margin-top: 16px;
	width: 92px;
	height: 92px;
}
.left_ny h1{
	color: #fff;
	font-size: 20px;
	font-family:"微软雅黑";
	font-weight:bold;
	background-color: #454ba1;
	height: 80px;
	line-height: 80px;
	padding-left: 30px;
	background-repeat: no-repeat;
	background-position: 7em center;
	background-size: 50px;
}
.left_ny h2{
	color:#ffffff;
	font-size:24px;
	font-family:"arial";
	background:#b3256f;
	line-height:30px;
	padding:2px 0 0 10px;
}
.kjdh{}
.kjdh li{
	line-height: 30;
	border-bottom:1px dotted #d5d5d5;
	padding: 10px 0;
}
.kjdh li a{
	display:block;
	color:#212121;
	font-size: 14px;
	font-family:"微软雅黑";
	padding-left: 28px;
	font-weight: 300;
	height: 30px;
	background-image: ;
	background-repeat: no-repeat;
	background-position: 240px center;
	background-size: 10px;
	line-height: 30px;
	border-left: 2px solid transparent;
}

.kjdh li .selected, .kjdh li a:hover{
	background-image: ;
	color: rgb(49, 56, 150);
	border-left: 2px solid rgb(49, 56, 150);
}
.right_ny{
	margin-left:295px;
	padding: 20px;
	background-color: #fff;
}
.right_ny .detail-cont {
	padding: 10px 30px 20px;
}
.right_ny .detail-cont .t-en {
	font-size: 48px;
	line-height: 1;
	font-weight: 300;
	color: rgba(204, 204, 204, 0.5);
}
.right_ny .detail-cont .t-cn {
	margin-top: 10px;
	font-size: 28px;
	font-weight: 300;
	color: #333;
}
.navigation {
	margin-left:auto;
	margin-right: auto;
	width: 1180px;
	height: 36px;
	padding: 6px 0;
}
.dqwz{
	color: #333;
	font-family:"微软雅黑";
	font-size: 12px;
	line-height: 36px;
}
.dqwz span{ margin:20px 5px 0 0;}
.dqwz a{
	color: #333;
	font-family:"微软雅黑";
}
.dqwz a:hover{ color:#b3256f;}
.wzzi{
	/* width:680px; */
	margin: 0 0 40px;
	color:#212121;
	font-family:"微软雅黑";
	font-size:16px;
	line-height:35px;
	padding: 40px;
	background-color: #fff;
}
.xwnr{
	margin: 0 auto 20px;
}
.zks{overflow:hidden;position: relative;padding: 15px 0;height: 68px;border-bottom: 1px solid #f2f2f2;}
.zks a {color:#333}
.zks .date{width: 69px;overflow:hidden;border: 1px solid #eee;display: block;position: absolute;left: 0px;top: 15px;height: 66px;text-align: center;color: #999;}
.zks .date .h1{
    font-size: 36px;
    line-height: 40px;
}
.zks .date .h2{
    font-size: 12px;
}
.zks span img{ max-width:100%; height:auto;}
.xwyc{
	margin-left: 90px;
	margin-right: 90px;
}
.xwyc h1{
	margin-top: 10px;
	color:#3a3a3a;
	font-size:16px;
	font-family:"微软雅黑";
	font-weight:bold;
}
.xwyc h2{
	margin-top:5px;
	color: #333;
	font-size:14px;
	font-family:"微软雅黑";
	line-height:20px;
	width:653px;
	font-weight: 300;
}
.xwyc h3 a{
	display:inline-block;
	width: 80px;
	height: 30px;
	background: #464ca1;
	color: #fff;
	line-height: 30px;
	text-align: center;
	margin-top: 32px;
	position: absolute;
	right: 0;
	top: 0;
	border-radius: 4px;
}
.nyxw{ padding-top:30px;}
.nyxw li { border-bottom:1px dotted #afafaf;}
.nyxw span{
	float:right;
	margin-right:10px;
	color:#878787;
	font-size:12px;
	font-family:"微软雅黑";
	line-height:40px;
}
.nyxw li a{
	color:#3a3a3a;
	font-size:14px;
	font-family:"微软雅黑";
	line-height:40px;
	background:url(/uploads/image/itemp/xquan1.png) no-repeat left center;
	padding-left:15px;
	overflow:hidden;
	height:42px;
	display:block;
}
.nyxw li a:hover{ color:#313896;}
/*分页*/
.marg_left{	margin-left:10px;}
.marg_top{	margin-top:30px;}
.page_num{
    clear:both;
    overflow:hidden;
    text-align: center;
    padding: 30px;
}
.page_num h1{
	font:14px/28px 微软雅黑;
	color:#495060;
	font-weight:bold;
	display: none;
}
.page_con{
	clear:both;
	overflow:hidden;
	margin-top:8px;
}
.page_con a{
	display:inline-block;
	border: 1px solid #e4e4e4;
	height:28px;
	margin-right:3px;
	padding:0 10px;
	font:14px/28px 微软雅黑;
	color:#777;
	background:#fff;
	border-radius: 4px;
}
.page_con a:hover , .page_con a.selected{
	color:#fff;
	background: #444aa1;
	border: 1px solid #444aa1;
}
/*分页结束*/
.ditu{
	width:723px;
	margin:5px auto;
}
.qiehuan{
	background:#f2f2f2;
	border:1px solid #d9d9d9;
	margin-top:15px;
	/*border-bottom:none;*/
	border-left:none;
	text-align:left;
	min-height:48px;

}
.qiehuan li{
	/*padding:5px 0;*/
	float:left;
	line-height:48px;
	display:inline-block;
	position:relative;
	/*width:115px;*/
}
.qiehuan li a{
	display:block;
	/*width:115px;*/
	text-align:center;
	font-size:18px;
	font-family:"微软雅黑";
	color:#000000;
	border-left:1px solid #f2f2f2;
	position:relative;
	padding:0 20px;
}
.qiehuan li a em{
	width:100%;
	height:1px;
	background:#fff;
	position:absolute;
	bottom:-1px;
	left:0;
	display:none;
}
.qiehuan li:first-child a{ border-left:1px solid #d9d9d9;  }
.qiehuan li a:hover , .qiehuan li a.selected{
	background:#fff url(/uploads/image/itemp/djbj.jpg) no-repeat;
	color:#b3256f;
	font-size:18px;
	font-family:"微软雅黑";
	font-weight:bold;
	border-right:1px solid #d9d9d9;
	border-left:1px solid #d9d9d9;
}
.qiehuan li a:hover em , .qiehuan li a.selected em{ display:block;}
.qiehuan li:first-child a:hover , .qiehuan li:first-child  a.selected{ border-left:none;}
.qiehuan li:nth-child(7n 1) a:hover , .qiehuan li:nth-child(7n 1)  a.selected{ border-left:none;}

.bd {
	width:650px;
	margin:30px auto;
}
.ss {
	width:428px;
	height:43px;
	float:left;
	border:1px solid #d2d2d2;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius:20px;
	margin:10px 0 0 0px;
	padding:2px 0 0 20px;
	font-size:14px;
	font-family:"微软雅黑";
	color:#707070;
}
.tj {
	width:113px;
	height:43px;
	margin:10px 0 0 10px;
	float:left;
	border:0px;
}
.dlsmc{ padding-top:40px;}
.bti{
	padding-bottom:10px;
	margin-bottom:10px;
	overflow:hidden;
	border-bottom:1px solid #d6d6d6;
}
.bti h1{
	/*width:410px;*/
	width:200px;
	float:left;
	font-size:16px;
	font-family:"微软雅黑";
	font-weight:bold;
	color:#313131;
}
.bti h2{
	/*width:110px; */
	width:280px;
	float:left;
	font-size:16px;
	font-family:"微软雅黑";
	font-weight:bold;
	color:#313131;
}
.bti h3{
	width:178px;
	float:left;
	font-size:16px;
	font-family:"微软雅黑";
	font-weight:bold;
	color:#313131;
}
.bti h4{
	width:133px;
	float:right;
	font-size:16px;
	font-family:"微软雅黑";
	font-weight:bold;
	color:#313131;
}
.yizu{
	margin: 6px;
	padding: 20px;
	line-height: 40px;
	width: 410px;
	float: left;
	border: 1px solid #f2f2f2;
	box-sizing: border-box;
	font-weight: 300;
	display: block;
}
.yizu:hover {
	background-color: #e2e4f5;
}
.yizu span{
	display: block;
	font-size: 14px;
	font-family:"微软雅黑";
	color:#313131;
}
.yizu em{
	/*width:110px; */
	width:280px;
	font-size:16px;
	font-family:"微软雅黑";
	color:#313131;
}
.yizu p{
	font-size:16px;
	font-family:"微软雅黑";
	color:#b3256f;
	line-height:45px;
}
.yizu b{
	width:133px;
	font-size:16px;
	font-family:"微软雅黑";
	color:#313131;
}
.yizu b img{
	float:right;
	margin:13px 15px 0 0;
	/*margin-left:20px;*/
	display: none;
}
.yizu b .jjl{ margin-left:37px;}
.zbti a{
	display:block;
	line-height:50px;
	padding-left:35px;
	border-bottom:1px solid #d5d5d5;
	font-size: 14px;
	color:#000000;
	font-family:"微软雅黑";
}

.jldd a{
	padding-left:50px;
	color:#848484;
}
.jldd .selected{
	color: rgb(49, 56, 150);
}
.cptu1{ margin:50px 0 0;}
.cptu1 img{ width:100%}
.wdu{
	width:779px;
	margin:0 auto;
}
.cpjstu{
	margin:55px auto;
}
.cpjstu img, .dtuu img{
	/*max-width:100%;*/
	max-width:850px;
	height:auto;}
.dtuu{
	margin:30px auto;
}
.dizhi{
	margin:10px auto;
}
.dizhi h1{
	font-size:18px;
	font-family:"微软雅黑";
	font-weight:bold;
	line-height:35px;
	color:#212121;
}
.dizhi li{
	font-size:18px;
	font-family:"微软雅黑";
	line-height:35px;
	color:#212121;
}
.jgao{ margin-top:30px;}
.dizhi li span{
	color:#212121;
	font-weight:bold;
	font-family:"微软雅黑";
	font-size:18px;
}
.spz{ margin-top:20px;}
.spyzu{
	width:287px;
	margin:15px 50px 15px 65px;
	float:left;
}
.spyzu span img{
	width:287px;
	height:181px;
}
.spyzu p{
	text-align:center;
	line-height:30px;
	font-size:14px;
	font-family:"微软雅黑";
}
.fye{ margin:15px 0 15px 50px;}
.sxun{
	margin:30px auto;
	width:650px;
}
.hzzc{
	margin:30px auto;
	width:675px;
}
.shang span{ float:left; margin-right:15px;}
.shang p{
	float:left;
	margin-left:25px;
	font-size:28px;
	width:410px;
	line-height:40px;
	margin-top:10px;
}
.wzqj{
	padding-top:25px;
	font-size:16px;
	font-family:"微软雅黑";
	line-height:30px;
	color:#666;
}
.mas{ margin-top:20px;}
.mas li a{ padding-bottom:5px;}
.gyci{ background:#fafafa;}
.wbj{ background:none;}
.fzlc{
	width:677px;
	margin:20px auto;
}
.ellen{
	margin-top:20px;
	font-size:14px;
	font-family:"微软雅黑";
	color:#000000;
	line-height:26px;
	padding:5px 0 0 0;
}
.ellen h1{
	font-size:20px;
	font-family:"微软雅黑";
	color:#0066ff;
	line-height:26px;
	font-weight:bold;
	padding-bottom:15px;
}
.ellen span{
	font-size:16px;
	font-family:"微软雅黑";
	color:#ff6600;
	line-height:50px;
	font-weight:bold;
}
.ellen p{
	font-size:14px;
	font-family:"微软雅黑";
	color:#000000;
	line-height:26px;
	padding:5px 0 0 0;
}
.yzua{
	margin:30px 30px 0 30px;
	width:150px;
	float:left;
}
.yzua img{
	height:180px;
	width:180px;
}
.yzua p{
	text-align:center;
	font-size:16px;
	font-family:"微软雅黑";
	color:#666;
	line-height:30px;
	height:55px;
	overflow:hidden;
}
.yzua p:hover{ color:#c03;}
.hyy{
	width:600px;
	margin:0 auto;
	font-size:16px;
	font-family:"微软雅黑";
	line-height:35px;
	color:#000000;
}
.hyy h2{
	margin:20px auto 0 auto;
	font-size:20px;
	font-family:"微软雅黑";
	color:#000000;
	font-weight:bold;
}

.bdan{
	width:600px;
	margin:20px auto;
}
.bdan td{
	font-size: 14px;
	font-family:"微软雅黑";
	color:#000000;
}
.wbk{
	border:1px solid #ccc;
	width: 440px;
	height:30px;
	line-height:30px;
	color:#666;
	font-size:14px;
	font-family:"微软雅黑";
	padding: 0 12px;
	margin: 12px 0;
	border-radius: 6px;
}
.ddua{
	width:120px;
	margin-right:10px;
}
.cdua{
	width: 440px;
	height:120px;
	padding: 4px 12px;
}
.tjia a{
	display:block;
	width:100px;
	background: #464ca1;
	line-height: 40px;
	text-align:center;
	color:#fff;
	float:left;
	margin:10px 10px 0 0;
	border-radius: 4px;
}
.atitle1{
	text-align:center;
	line-height:40px;
	font-size:1.5em;
	font-weight:bold;
	padding-bottom:15px;
	color:#444444;
	font-family:"微软雅黑";
}
.time1{
	margin:0 auto;
	text-align:center;
	line-height:25px;
	padding-bottom:15px;
	color:#6f6e6e;
	font-family:"微软雅黑";
	font-size:1.125em;
}
.content1{
	text-align:left;
	line-height:30px;
	padding:30px 15px 10px 15px;
	color:#909090;
	font-family:"微软雅黑";
	font-size:1.125em;
	border-top:1px solid #eae8e8;
	/*clear:both;*/
}
.syp{ padding:15px 0 0 10px; border-top:1px solid #eae8e8; margin-top:25px;}
.sy{
	padding: 20px 15px;
	margin: 0 10px;
	line-height:26px;
	font-size:14px;
	font-family:"微软雅黑";
	color: #5a5a5a;
	width: 360px;
	float: left;
	background: #f2f2f2;
}
.sy a {

font-weight: 600;

font-size: 16px;

color: rgb(102, 102, 102);
}
.sy:hover {
	background-color: #444aa1;
}
.sy:hover a{
	color: #fff;
}
.sy:hover span{
	color: #fff;
}
.sy span{
	color:#5a5a5a;
	font-size:14px;
	font-family:"微软雅黑";
	display: block;
}
.xxbg{ margin:30px auto; border-top:1px solid #ccc; border-left:1px solid #ccc;}
.xxbg tr td{border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:0 10px;}
.xxbg span{ font-size:14px; color:#666; font-family:"微软雅黑"; font-weight:bold;}
/*.xxbg td{ border:1px solid #000;}*/
.ziduan{ margin:20px auto; width:800px; padding-top:30px;}
.ziduan h2{ font-size:18px; font-weight:bold; font-family:"微软雅黑"; padding-bottom:10px;}
.ziduan h3{ font-size:16px; font-family:"微软雅黑"; padding-bottom:10px;}
.ziduan h4{ font-size:14px; font-family:"微软雅黑"; padding-bottom:10px;}


/*相册小图换大图开始*/
.des-box {
    overflow: hidden;
    position: relative;
}
.slideimg {
	padding:0 0px 20px;
	text-align:center;
	min-height:300px;
	position:relative;
}
.slideimg img {
	display:block;
	width:732px;
	height:420px;
	margin:0px auto;
}
.des-big {
	width:732px;
	margin:0px auto;
	position:relative;
}
.des-big p {
	height:36px;
	line-height:36px;
	color:#fff;
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	background:url(/uploads/image/images/alpha.png) repeat;
	overflow:hidden;
}
.slideimg-box {
	overflow:hidden;
	width:732px;
	margin:5px auto 0;
}
a.prev-btn,a.next-btn {
	margin-top:7px;
    cursor: pointer;
    display: inline-block;
    height: 75px;
    overflow: hidden;
    width:36px;
	background:url(/uploads/image/images/arrow.png) no-repeat;
}
a.prev-btn {
	float:left;
	background-position: -37px 0px;
}
a.next-btn {
	float:right;
	background-position: 0 0px;
}
.pic-box {
	float:left;
	height:90px;
	width:630px;
	margin-left:15px;
	overflow:hidden;
	position:relative;
}
.pic-box-list {
	width:4000px;
	height:90px;
	position:absolute;
	left:0;
	top:0;
}
a.pic {
	display:block;
	float:left;
	overflow:hidden;
	margin:0px 10px 0 0;
	width:118px;
}
.pic-box img {
	height:86px;
	width:118px;
	display:block;
	/*border:1px solid #bdbdbd;
	padding:1px;*/
}
a.pic.selected img {
	border:2px solid #b3256f;
	height:82px;
	width:114px;
}

.ordertop {
	padding:30px;
	border-bottom:1px solid #e5e5e5;
	text-align:center;
	line-height:56px;
	font-size:2em;
}
.success {
	display:inline-block;
	vertical-align:top;
	margin-right:.5em;
}
.orderinfo {
	padding:20px 0px 20px 80px;
}
.orderinfo li {
	margin:8px 0;
	font-size:14px;
}
.orderinfo li strong {
	display:inline-block;
	width:120px;
	text-align:right;
}
.orderinfo li span {
	margin-left:20px;
}

.datequery {
	width:300px;
	height:380px;
	position:absolute;
	left:50%;
	margin-left:-502px;
	top:180px;
	z-index:2;
}
.dqbg {
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	background: #000000;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:2;
}
.datequery .feedbk {
	padding:30px;
	position:relative;
	z-index:3;
}
.datequery .feedbk .lbt{
	color:#fff;
}
.datequery .feedbk .items-typ {
	color:#fff;
	text-align:center;
	border-bottom:0 none;
	font-size:16px;
	margin-bottom:10px;
}

.in-cn {
	font-size:18px;
	color:#363636;
	margin:40px 0 10px;
}
.in-cn span {
	font-size:12px;
	text-transform: uppercase;
}
.content {
	line-height:1.8;
	position:relative;
	overflow:hidden;
}
.content img {
	max-width:100%;
}
.pdtext-danp-0 {
	color:#363636;
}
.pdtext-danp {
	padding:25px 0px;
}

/*丽可在中国*/
.map_padd{
	width:624px;
	margin:0px auto;
	padding-top:50px;
}
#datamap {
	position: relative;
	margin: 0 auto;
	width: 602px;
	height: 500px;
	font-size: 12px;
	background: url(/uploads/image/images/map_china.png) no-repeat left top;
	margin-bottom:50px;
	overflow:hidden;
}
#datamap span {
	position: absolute;
	font-size: 12px;
	color: #606060;
}
#datamap a {
	display: block;
	padding-left: 20px;
	line-height: 1.8;
	text-decoration: none;
	color: #000;
	background: url(/uploads/image/images/focus.gif) no-repeat left 4px;
}
#datamap a:hover,#datamap a:active {
	color:#f00;
	background-position:left bottom;
}
#datamap a.hotcity {
	color: #f00;
	font-weight: 700;
}
/*产品中心标签*/
.tab_list{
	background: #fff;
	border-top: 1px solid #d9d9d9;
	margin:20px auto;
	overflow: hidden;
}
.tab_list ul{
    border-bottom: 1px solid #d9d9d9;
}
.tab_list ul:after {
	content: '';
	display: block;
	clear: both;
}
.tab_list ul li{
	float:left;
	height: 46px;
	line-height: 46px;
}
.tab_list ul li a{
	display:block;
	position:relative;
	line-height: 44px;
}
.tab_list ul li:first-child a{}
.tab_list ul li a i{
	display:inline-block;
	color:#000;
	padding:0 20px;
	font-size: 16px;
	line-height: 46px;
}
.tab_list ul li a span{
	display:block;
	width:100%;
	height:5px;
	background:#b3256f;
	position:absolute;
	top:0;
	left:0;
	display:none;
}
.tab_list ul li a em{
	display:inline-block;
	border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 6px solid #b3256f;
	position:absolute;
	bottom:3px;
	left:50%;
	margin-left:-8px;
	display:none;
}
.tab_list ul li a b{
	width:100%;
	height: 2px;
	background: rgba(49, 56, 150, 1);
	position:absolute;
	bottom: -1px;
	left:0;
	display:none;
	z-index: 10;
}
.tab_list ul li a.selected b{ display:block;}
.tab_list ul li a.selected{
}
.tab_list ul li:first-child a.selected{border-left:1px solid #fff;}
.tab_list ul li a.selected i, .tab_list ul li a:hover i{
	color: #313896;
}

.course_list{margin: 10px 0 20px;}
.border{border-left:1px solid #d9d9d9;}
.border ul li:first-child a{ border-left:none;}
.border ul li:nth-child(9n) a.selected{border-left:none;}
.border ul li:first-child a.selected{ border-left:none;}
.cursor{ cursor: pointer;}

.border ul li:first-child a{ border-left:none;}
.border ul li:nth-child(9n) a:hover{border-left:none;}
.border ul li:first-child a:hover{ border-left:none;}

.tab-total ul li:first-child a.selected{ border-left:1px solid #d9d9d9;}



@media (min-width: 900px) and (max-width: 1180px) {
	.yybl, .zjnr, .about, .prodcts, .lxwm, .zong, .znr, .fudong, .text_warp, .head-top-1180{
		width:950px;
	}
	.yybl .logo{
		width:200px;
		float:left;}
	.yybl .logo .bzhi{
		width:120px;
		float:left}
	.yybl .logo .bzhi a{
		display:block}
	.yybl .logo .bzhi img{
		max-width:100%;
		height:auto;}
	.yybl .daoh{
		float:none;
		margin-left: 210px;
		overflow:hidden;
		}
		.yybl .daoh li{
			width:auto;
			height:auto;
		}
		.yybl .daoh li a{
			font-size:17px;
			padding:0 9px;
		}
	/*.zjnr*/
	.zjnr{
		overflow:hidden;}
		.zjnr .right{
			float:none;
			margin:0 0 0 412px;
		}
		.zjnr .right .spqu{
			width:50%;
			margin: 25px 0 0 0;
			}
			.zjnr .right .spqu .dige{
				width:auto;
				height:auto;}
				.zjnr .right .spqu .dige img{
					max-width:100%;
					height:auto;}
					.dige a img{
						left:50%;
						margin-left:-25px;}
					.zjnr .right .spqu .dige em{
						width:100%;}


	/*.cpzx*/
	.cpzx .prodcts .blk_18 {
		width:auto;
		float:none;
		margin-left:330px;}
	.cpzx .prodcts .blk_18 .index_news_list{
		width:400px;
		overflow:hidden;
		margin-top:10px;}
	/*.contact*/
	.contact .lxnr .zzz{
		margin-top:70px;
		width:285px;}
		.contact .lxnr .zzz h3{
			font-size:23px;}
		.contact .lxnr .zzz li{
			font-size:13px;}
	.contact .lxnr .tux{
		width:310px;
		margin:0 10px;}
		.contact .lxnr .tux img{
			max-width:100%;
			height:auto;}
	/*内页开始*/

	.right_ny .wzzi{
		margin:10px auto;
		font-size: 14px;
		line-height: 25px;
		width:auto;}
	/*内页结束*/
	/*.footer
	.footer .zong .gsxx{
		position:absolute;
		margin:0;
		left:240px;
		right:270px;}
	.footer .zong .lxwo{
		margin:0;
		line-height:22px;}
		*/
	.fudong{
		margin-left:-450px;
	}
	.text_warp{
		margin-left:-450px;
	}
}

@media (min-width: 768px) and (max-width: 979px) {
	.yybl, .zjnr, .about, .prodcts, .lxwm, .zong, .znr, .fudong, .text_warp, .head-top-1180{
		width:720px;
	}
	.yybl .logo{
		width:240px;
		float:left;}
	.yybl .logo .bzhi{
		width:150px;
		float:left}
	.yybl .logo .bzhi a{
		display:block}
	.yybl .logo .bzhi img{
		max-width:100%;
		height:auto;}
	.yybl .daoh{
		float:none;
		margin-left: 250px;
		overflow:hidden;
		}
		.yybl .daoh li{
			width:auto;
			height:auto;
		}
		.yybl .daoh li a{
			font-size: 14px;
    		padding: 0 4px;
		}
	/*.zjnr*/
	.zjnr{
		overflow:hidden;}
		.zjnr .left{
			width:350px;}
		.zjnr .right{
			float:none;
			margin:0 0 0 360px;
		}
		.zjnr .right .spqu{
			width:50%;
			margin: 25px 0 0 0;
			}
			.zjnr .right .spqu .dige{
				width:auto;
				height:auto;}
				.zjnr .right .spqu .dige img{
					max-width:100%;
					height:auto;}
					.dige a img{
						top:30px;
						left:50%;
						margin-left:-25px;}
					.zjnr .right .spqu .dige em{
						width:100%;}


	/*.cpzx*/
	#movie_box{
		margin:0 auto;
		width:700px;
		}
	.cpzx .prodcts .cpzuo{
		text-align:center;
		float:none;
		width:100%;
		display:block}
		.cpzx .prodcts .cpzuo h1{
			font-size:50px}
		.cpzx .prodcts .cpzuo h2{
			font-size:35px}
			.cpzx .prodcts .cpzuo .fenl{
				margin-top:35px;
				text-align:center;}
			.cpzx .prodcts .cpzuo .fenl >div{
				display:inline-block;
				float:none;}
			.cpzx .prodcts .cpzuo .zysp a{

				font-size:25px;
			}

	.cpzx .prodcts .blk_18 {
		width:100%;
		float:none;
		margin:0}
	.cpzx .prodcts .blk_18 .index_news_list{
		width:100%;
		overflow:hidden;
		margin-top:10px;}
	/*.contact*/
	.contact .lxwm{ text-align:center}
	.contact .lxnr .zzz{
		margin:50px auto;
		float:none;
		width:60%;}
		.contact .lxnr .zzz h3{
			font-size:23px;}
		.contact .lxnr .zzz li{
			font-size:13px;}
	.contact .lxnr .tux{
		margin:0 auto;
		float:none;
		width:60%;}
		.contact .lxnr .tux img{
			max-width:100%;
			height:auto;}
	/*内页开始*/

	.right_ny .wzzi{
		margin:10px auto;
		font-size: 14px;
		line-height: 25px;
		width:auto;}
	/*内页结束*/
	/*.footer
	.footer .zong .gsxx{
		position:absolute;
		margin:0;
		left:240px;
		right:270px;}
	.footer .zong .lxwo{
		margin:0;
		line-height:22px;}
		*/
		.footer .zong .dblogo{
		display:none;}
	.footer .zong .gsxx{
		margin-left:0;}
	.fudong{
		margin-left:-350px;
	}
	.text_warp{
		margin-left:-350px;
	}
}

@media (max-width: 767px) {
	.yybl, .zjnr, .about, .prodcts, .lxwm, .zong, .znr, .fudong, .text_warp, .head-top-1180{
		width:470px;
		margin:0 auto
	}
	.top{
		height:auto;}
	.yybl .logo{
		padding:10px 0;
		width:100%;}
		.yybl .bzhi{
			margin-top:0;
			float:left;}
			.yybl .logo .bzhi a{
				display:block;}
				.yybl .logo .bzhi img{
					max-width:100%;
					height:auto;}

	.banb{
			float:right;}
		.banb li span{
			display:none;}
		.banb li{
			display: inline-block;}

	.yybl .daoh{
		width: 100%;
		float:none;
		margin-left: 0;
		overflow:hidden;}
			.yybl .daoh li{
				width:auto;
				height:auto;
				border:none;}
				.yybl .daoh li a{
					font-size:14px;
					height:30px;
					line-height:30px;
					font-weight:normal;
					padding:0 5px;}
	/*.zjnr*/
	.zjnr{
		overflow:hidden;}
		.zjnr .left{
			width:100%;
			display:block}
		.zjnr .right{
			float:none;
			margin:0 0 0 0;
			display:block;
			clear:both;
		}
		.zjnr .right .spqu{
			width:50%;
			margin: 25px 0 0 0;
			}
			.zjnr .right .spqu .dige{
				width:auto;
				height:auto;}
				.zjnr .right .spqu .dige img{
					max-width:100%;
					height:auto;}
					.dige a img{
						top:30px;
						left:50%;
						margin-left:-25px;}
					.zjnr .right .spqu .dige em{
						width:100%;}


	/*.cpzx*/
	#movie_box{
		margin:0 auto;
		width:700px;
		}
	.cpzx .prodcts .cpzuo{
		text-align:center;
		float:none;
		width:100%;
		display:block}
		.cpzx .prodcts .cpzuo h1{
			font-size:50px}
		.cpzx .prodcts .cpzuo h2{
			font-size:35px}
			.cpzx .prodcts .cpzuo .fenl{
				margin-top:35px;
				text-align:center;}
			.cpzx .prodcts .cpzuo .fenl >div{
				display:inline-block;
				float:none;}
			.cpzx .prodcts .cpzuo .zysp a{

				font-size:25px;
			}

	.cpzx .prodcts .blk_18 {
		width:100%;
		float:none;
		margin:0}
	.cpzx .prodcts .blk_18 .index_news_list{
		width:100%;
		overflow:hidden;
		margin-top:10px;}
	/*.contact*/
	.contact .lxwm{ text-align:center}
	.contact .lxnr .zzz{
		margin:50px auto;
		float:none;
		width:60%;}
		.contact .lxnr .zzz h3{
			font-size:23px;}
		.contact .lxnr .zzz li{
			font-size:13px;}
	.contact .lxnr .tux{
		margin:0 auto;
		float:none;
		width:60%;}
		.contact .lxnr .tux img{
			max-width:100%;
			height:auto;}
	/*内页开始*/
	.left_ny{
		width:180px;
		float:left;
	}
	.left_ny h1{
			font-size:26px;}
		.left_ny h2{
			font-size:14px;}
		.left_ny .kjdh li a{
			font-size:14px;}
	.right_ny{
		margin: 20px 0 0 190px;
		overflow: hidden;}

	.right_ny .wzzi{
		margin:10px auto;
		font-size: 14px;
		line-height: 25px;
		width:auto;}
	/*内页结束*/
	/*.footer*/
	.footer .zong .dblogo, .footer .zong .gsxx, .footer .zong .lxwo{
		width:100%;
		display:block;
		position:relative;
		left:0;
		right:0;
		float:none;
		margin:10px 0;
		text-align:center;}
	.footer .gsxx{}
	.footer .zong .lxwo{
		margin:0;
		line-height:22px;}

	.fudong{
		margin-left:-235px;
	}
	.text_warp{
		margin-left:-235px;
	}
}
@media (max-width: 480px) {
	.yybl, .zjnr, .about, .prodcts, .lxwm, .zong, .znr, .fudong, .text_warp, .head-top-1180{
		width:290px !important;
	}
	.top{
		height:auto;}
		.top .yybl, .top .yybl .logo, .top .yybl .logo .bzhi, .top .yybl .logo .banb{
			width:auto;
			}
			.top .yybl .logo{
				width:100%;}
			.top .yybl .logo .bzhi{
				float:left;}
			.top .yybl .logo .bzhi a{
				display:block;}
			.top .yybl .logo .banb{
				float:right}

		.top .yybl .daoh{
			width: 100%;
			float:none;
			margin-left: 0;
			overflow:hidden;}
			.top .yybl .daoh li{
				width:100%;

				border:none}
				.top .yybl .daoh li a{
					height:30px;
					line-height:30px;
					font-size: 12px;
    				padding: 0 4px;}
	/*.zjnr*/
	.zjnr{
		overflow:hidden;}
		.zjnr .left, .zjnr .right{
			width:auto;
			float:none;}
		.zjnr .right .spqu{
			width:50%;
			margin: 25px 0 0 0;
			}
			.zjnr .right .spqu .dige{
				width:auto;
				height:auto;}
				.zjnr .right .spqu .dige img{
					max-width:100%;
					height:auto;}
					.dige a img{
						top:30px;
						left:50%;
						margin-left:-25px;}
					.zjnr .right .spqu .dige em{
						width:100%;}


	/*.cpzx*/
	#movie_box{
		margin:0 auto;
		width:310px;
		}
		.cpzx{
			display:none;}
	.cpzx .prodcts .cpzuo{
		text-align:center;
		float:none;
		width:100%;
		display:block}
		.cpzx .prodcts .cpzuo h1{
			font-size:50px}
		.cpzx .prodcts .cpzuo h2{
			font-size:35px}
			.cpzx .prodcts .cpzuo .fenl{
				margin-top:35px;
				text-align:center;}
			.cpzx .prodcts .cpzuo .fenl >div{
				display:inline-block;
				float:none;
				margin:0 10px;}
				.cpzx .prodcts .cpzuo .fenl >div a{
					padding:0;
					margin:0;
					font-size:25px;
					}
			.cpzx .prodcts .cpzuo .zysp a{

				font-size:25px;
			}

	.cpzx .prodcts .blk_18 {
		width:100%;
		float:none;
		margin:0}
	.cpzx .prodcts .blk_18 .index_news_list{
		width:100%;
		overflow:hidden;
		margin-top:10px;}
	/*.contact*/
	.contact{
		width:auto;
		overflow:hidden;}
	.contact .lxwm{ text-align:center}
	.contact .lxnr .zzz, .contact .lxnr .tux{
		margin:50px auto;
		float:none;
		width:290px;}
		.contact .lxnr .zzz h3{
			font-size:23px;}
		.contact .lxnr .zzz li{
			font-size:13px;}
		.contact .lxnr .tux img{
			max-width:100%;
			height:auto;}
	/*内页开始*/
	.left_ny{
		width:auto;
		float:none;
	}
	.right_ny{
		margin:20px 0 0}
	.right_ny .wzzi{
		margin:10px auto;
		font-size: 14px;
		line-height: 25px;
		width:auto;}
	/*内页结束*/
	/*.footer*/
	.footer .zong .dblogo, .footer .zong .gsxx, .footer .zong .lxwo{
		width:100%;
		display:block;
		position:relative;
		left:0;
		right:0;
		float:none;
		margin:10px 0;
		text-align:center;}
	.footer .gsxx{}
	.footer .zong .lxwo{
		margin:0;
		line-height:22px;}

	.fudong{
		margin-left:-145px;
	}
	.fudong .jianj, .fudong .jianj .jjwz{
		width:auto}
	.text_warp{
		margin-left:-145px;
	}
}




/*焦点图*/
.mod18{width:850px;margin:0 auto;/* padding:35px 0;*/ padding-bottom:35px; position:relative;border-top:1px solid #eae8e8; }
.mod18 .btn{position:absolute;width:18px;height:30px;top:560px;cursor:pointer;z-index:99;font-size:50px;}
.mod18 .prev{left:0;background: url(/uploads/image/images/xc1.jpg) no-repeat;}
.mod18 #prevtop,.mod18 #nexttop{top:213px;width:46px;height:48px; display:none;}
.mod18 #prevtop{background: url(/uploads/image/images/xc1.jpg) 0 0 no-repeat;}
.mod18 #nexttop{background: url(/uploads/image/images/xc2.jpg) 0 0 no-repeat;}
.mod18 .next{right:0;background: url(/uploads/image/images/xc2.jpg) no-repeat;}
.mod18 li{float:left;}

.mod18 .cf li{position:relative;color:#fff;}
.mod18 .picbox{height:520px;position:relative;overflow:hidden;}
.mod18 .picbox ul{height:520px;position:absolute;}
.mod18 .picbox li img{width:850px;height:520px;}
.mod18 .listbox{width:790px;height:80px;margin:0 auto;position:relative;padding:15px 0 0;overflow:hidden;}
.mod18 .listbox ul{position:absolute;}
.mod18 .listbox li{width:133px; cursor:pointer; position:relative;}
.mod18 .listbox li img{width:124px;height:80px;}
.mod18 .listbox .on img{width:120px;height:76px;border:2px solid #b3256f;}



/*弹窗浮动窗口*/
.popbtn{width:18px; height:18px; cursor:pointer; float:right; margin-left:1px; margin-top:12px; display:inline; background: url(/uploads/image/images/buttons.png) no-repeat;}
.popclose{margin-right:10px; width:15px; background-position:-39px 0}
.popclose:hover{background-position:-39px -20px}
.popshow{background-position:0px 0}
.popshow:hover{background-position:0px -20px}
.pophide{background-position:-19px 0}
.pophide:hover{background-position:-19px -20px}
/*#lmt {width:444px; height:332px; padding:3px; overflow:hidden; background: url(/uploads/image/images/bg_open.png) no-repeat;}*/
/*#lmt {width:400px; height:650px; padding:3px; overflow:hidden; background: url(/uploads/image/images/bg_open.png) no-repeat;background-size: cover;}*/
#lmt {width:400px;height:600px;padding:3px;overflow:hidden;background:  no-repeat;background-size: auto;background-color:#f2f2f2;}
.lmt-text{
	font-size:14px;
	margin:30px 20px;
}
.lmt-text h5{
	text-align:center;
	font-size:20px;
	line-height:36px;
	margin-bottom:10px;
}
.lmt-text p{
	font-size:14px;
	line-height:26px;
	 color:#fff;
}
/*弹窗浮动窗口结束*/

.change-three{
}
.change-three li{
	margin-bottom: 50px;
}


.map_china div{
	display:none;
	position: absolute;
	border:1px solid #fff;
}






.hainan-province , .guangdong-province , .guangxi-province , .xinjiang-province , .neimenggu-province , .beijing-province , .tianjin-province , .hebei-province , .shanxi-province , .liaoning-province , .jilin-province , .heilongjiang-province , .shanghai-province , .jiangsu-province , .zhejiang-province , .anhui-province , .fujian-province , .jiangxi-province , .shandong-province , .henan-province , .hubei-province , .hunan-province , .chongqing-province , .sichuan-province , .guizhou-province , .yunnan-province , .xizang-province , .shanxii-province , .gansu-province , .qinghai-province , .ningxia-province , .xianggang-province , .aomen-province , .taiwan-province{
	max-width:200px;
	min-width:200px;
	z-index:999;
}
.hainan-province h1 , .guangdong-province h1 , .guangxi-province h1 , .xinjiang-province h1 , .neimenggu-province h1 , .beijing-province h1 , .tianjin-province h1 , .hebei-province h1 , .shanxi-province h1 , .liaoning-province h1 , .jilin-province h1 , .heilongjiang-province h1 , .shanghai-province h1 , .jiangsu-province h1 , .zhejiang-province h1 , .anhui-province h1 , .fujian-province h1 , .jiangxi-province h1 , .shandong-province h1 , .henan-province h1 , .hubei-province h1 , .hunan-province h1 , .chongqing-province h1 , .sichuan-province h1 , .guizhou-province h1 , .yunnan-province h1 , .xizang-province h1 , .shanxii-province h1 , .gansu-province h1 , .qinghai-province h1 , .ningxia-province h1 , .xianggang-province h1 , .aomen-province h1 , .taiwan-province h1{
	font-size:15px;
	color:#fff;
	background:#aa1f64;
	text-indent:10px;
	line-height:30px;
	border-bottom:1px solid #fff;
}
.hainan-province em , .guangdong-province em , .guangxi-province em , .xinjiang-province em , .neimenggu-province em , .beijing-province em , .tianjin-province em , .hebei-province em , .shanxi-province em , .liaoning-province em , .jilin-province em , .heilongjiang-province em , .shanghai-province em , .jiangsu-province em , .zhejiang-province em , .anhui-province em , .fujian-province em , .jiangxi-province em , .shandong-province em , .henan-province em , .hubei-province em , .hunan-province em , .chongqing-province em , .sichuan-province em , .guizhou-province em , .yunnan-province em , .xizang-province em , .shanxii-province em , .gansu-province em , .qinghai-province em , .ningxia-province em , .xianggang-province em , .aomen-province em , .taiwan-province em{
	background:#aa1f64;
	color:#fff;
	display:block;
	padding:5px 10px;
	line-height:20px;
}

.all-delete{
	float: right;
}




/* 2017-04-20杂志页面添加 */

.head-top h1 .mag-tit{
	background-color: #eaeaea;
	border:1px solid #ccc;
	padding:0 8px;
	font-size:12px;
	color:#333;
	margin: 3px 10px;
    border-radius: 5px;
}
.head-top h1 .mag-tit:hover{
	color: #313896;
}
.mag-tit span{
	background:url(/uploads/image/images/book.png) no-repeat left center;
	display:inline-block;
	width:24px;
	height:19px;
	float:left;
	margin: 5px 5px 0 0;
}
.mag-t{ margin-top:30px; }
.mag-list{ overflow:hidden;}
.mag-list li{
	width:265px;
	float: left;
	margin: 0 8px 15px;
	overflow: hidden;
}
.mag-list li a{ display: block; }
.mag-list li img{
	width:243px;
	height:308px;
	padding: 10px;
    border: 1px solid #eae8e8;
}
.mag-title h2{
	line-height: 30px;
    font-size: 16px;
    font-weight: bold;
    color: #333;
    font-family: "微软雅黑";
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
	-webkit-line-clamp: 1;
}
.mag-title h3{
	line-height: 24px;
    font-size: 12px;
    color: #666;
    font-family: "微软雅黑";
	overflow: hidden;
	height:28px;
}
.mag-title h3 span{
	background:url(/uploads/image/images/book.png) no-repeat left center;
	display:inline-block;
	width:24px;
	height:19px;
	float:left;
	margin:3px 5px 0 0;
}

body{
  width: 100%;
  overflow-x:hidden;
}

.join-map-wrapper {
	height: 1250px;
	background-image: ;
	background-size: cover;
	background-position: center;
}
.join-module {
	padding: 60px 0;
	text-align: center;
}
.join-module .join-t-cn {
	font-size: 28px;
	color: #ffffff;
	font-weight: 600;
}
.join-module .join-t-en {
	margin-top: 4px;
	font-size: 12px;
	color: #ffffff;
	font-weight: 300;
}

.join-swiper-content {
	margin-top: 40px;
	padding: 0 60px;
	position: relative;
}
.join-swiper-content .swiper-button-next, .join-swiper-content .swiper-button-prev{
	width: 36px;
	height: 36px;
	background-size: 14px;
	border-radius: 50%;
	border: 2px solid #fff;
}
.join-family-slide {
	width: 350px;
	height: 220px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.join-map-content {
	margin-top: 70px;
}
.join-map-image {
	float: left;
	width: 614px;
	height: 495px;
	background-image: ;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.join-map-list {
	padding-top: 158px;
	padding-left: 140px;
	float: left;
	width: 566px;
	text-align: left;
	color: #fff;
	box-sizing: border-box;
}
.join-map-list p {
	font-size: 16px;
	margin: 1em 0;
}
.join-support-list {
	margin-top: 40px;
}
.join-support-list li{
	padding: 30px 20px;
	margin: 6px;
	float: left;
	width: 282px;
	height: 170px;
	text-align: center;
	background-color: #fff;
	box-sizing: border-box;
}
.join-support-list img{
	height: 70px;
}
.join-support-list .t{
	margin-top: 8px;
	font-size: 16px;
	font-weight: 300;
	color: #333;
}

.news-list {

margin: -6px;
}
.news-item {
	float: left;
	display: block;
	width: 416px;
	margin: 6px;
}
.news-item .news-item-content{
	padding: 20px 10px 15px 90px;
	position: relative;
	height: 46px;
}
.news-item .image {
	width: 100%;
	height: 230px;
	display: block;
	object-fit: cover;
}
.news-item .date{position: absolute;left: 10px;top: 10px;width: 66px;height: 66px;text-align: center;color: #999;border: 1px solid #e4e4e4;font-weight: 300;}
.news-item .date .h1{font-size: 36px;line-height: 42px;}
.news-item .date .h2{font-size: 12px;line-height: 20px;}
.news-item .t{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news-item  .t1{font-size: 16px;color: #333;}
.news-item  .t2{color: #333;font-weight: 300;}

.login-footer {
    text-align: center;
    color: #fff;
    position: absolute;
    bottom: 72px;
    left: 0;
    right: 0;
}
.login-footer-nav {}
.login-footer-nav a {
    color: #fff;
    margin: 0px 26px;
    font-size: 16px;
}
.login-footer-copyright {
    margin-top: 12px;
    font-size: 14px;
}
.overview-dot {
	position: absolute;
	left: 245px;
	bottom: 10px;
	width: 20px;
	height: 20px;
	background:  no-repeat center;
	background-size: cover;
}
.overview-item {
	position: absolute;
	font-size: 18px;
}
.overview-item .year {
	font-size: 40px;
}
.overview-item .desc {
	font-size: 12px;
	font-weight: 300;
}
.worldwide-list {
	padding-bottom: 40px;
}
.worldwide-item {
	padding: 20px;
	width: 50%;
	height: 100%;
	float: left;
	box-sizing: border-box;
	position: relative;
	min-height: 220px;
}
.worldwide-item:nth-child(odd){
	clear: both;
}
.worldwide-item:after {
	content: "";
	position: absolute;
	display: block;
	height: 1px;
	left: 20px;
	right: 20px;
	bottom: 0;
	background-color: #f2f2f2;
}
.worldwide-item:hover:after {
	background-color: #313896;
}
.worldwide-item .t1 {
	color: rgba(49, 56, 150, 0.898);
	font-size: 20px;
}
.worldwide-item .details {
	margin-top: 12px;
	color: rgba(102, 102, 102, 0.898);
	font-size: 14px;
}
.worldwide-item .details span {
	padding-right: 20px;
	display: inline-block;
}
