@charset "utf-8";
@font-face {font-family:'HelveticaNeue';src:url("../fonts/HelveticaNeue-Light.otf");font-weight:normal;font-style:normal;}
html{-webkit-text-size-adjust:none;}
body {font-size:14px; color:#343434;line-height:26px; margin:0; padding:0; font-family:Arial; -webkit-text-size-adjust:none; background:#eadaeb;}
img { border:0; padding:0; margin:0;}
div,form,ul,ol,li,span,h1,h2,h3,h4,h5,h6,dl,dt,dd {border: 0;margin: 0;padding: 0;list-style-type:none;}
ul,li {list-style-position:outside;}
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
a { outline:none;-moz-outline:none; color:#666;}
a:link {color:#c571ae;text-decoration: none}
a:visited {color:#c571ae;text-decoration: none}
a:active {color:#c571ae;text-decoration: none}
a:hover {color:#c571ae;text-decoration:none;}
p { padding:0; margin:0; padding-bottom:10px;}
.tar { text-align:right}
.tal { text-align:left}
.tac { text-align:center}
.ft {float:left}
.fr {float:right}
.clear { clear:both}
.w100 { width:1280px; margin:0 auto; position:relative;}

.pages { text-align:center; margin-top:5px;}
.pages a { display:inline-block; font-size:14px; color:#231815; line-height:1.5em; padding:0px 2px;}
.pages ul,.pages ul li  { display:inline-block}
.pages ul li {line-height:1.3em; font-size:15px;color:#231815;}
.pages ul li a { margin-right:2px;}
.pages ul li:last-child span { display:none;}

header { background:url(../images/hear-mbg.jpg) repeat-x; }
.head { background:url(../images/hear-bg.jpg) no-repeat center top;overflow:hidden;}
.nav li { float:left; line-height:1.5em; font-weight:500;}
.nav li a { font-size:16px; color:#fff; padding:3px 30px 0px 7px; display:block;}
.nav li:hover a { color:#710b6b;}
.nav-nu { display:none; font-size:18px; color:#fff; line-height:1.5em; cursor:pointer;}
.basket { float:right;}
.basket a {font-size:16px; color:#fff;line-height:1.5em;font-weight:500;}

.banner {}
.banner img { width:100%; height:auto;}

.index-left { width:940px; float:left; padding-bottom:15px;}
.index-con1 { margin-top:12px;}
.index-gif { width:50%; float:left;}
.index-gif img { width:100%; height:auto;}

.index-search { width:48%; float:right; background:url(../images/index-search-bg.jpg) no-repeat; background-size:100%; padding:1.1% 1%}
.ys1 { width:99%; height:22px; font-size:16px; color:#797979;background: -webkit-linear-gradient(#f7ebec,#fff );background: -o-linear-gradient(#f7ebec,#fff );background: -moz-linear-gradient(#f7ebec,#fff );background: linear-gradient(#f7ebec,#fff );border:#ca929c solid 1px;-moz-border-radius:3px;-webkit-border-radius:3px; border-radius:3px; margin-top:7px;}
.ys2 { width:80px; height:24px; font-size:16px; line-height:22px; font-weight:500; color:#514040;background: -webkit-linear-gradient(#fff,#eeeeee );background: -o-linear-gradient(#fff,#eeeeee );background: -moz-linear-gradient(#fff,#eeeeee );background: linear-gradient(#fff,#eeeeee );border:#ad9fac solid 1px;-moz-border-radius:3px;-webkit-border-radius:3px; border-radius:3px; float:right;margin-right:2px; margin-top:8px;}
.index-search span { font-size:14px; color:#955b8e; line-height:1.5em; font-weight:600; padding:8px 10px 0px; display:inline-block }

select::-ms-expand { display: none; }
select#select {
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  background: none;
  padding-right: 14px;
}
#select{
display:block;
width:100%;
height:100%;
box-sizing:border-box;
background:none;
border:none;
outline:none;
-webkit-appearance:none;
padding:0 5px;
line-height:inherit;
color:inherit;
cursor:default;
font-size:14px;
line-height:24px;
position:relative;
z-index:3;
text-transform:capitalize;
}
#select option{
color:#222;
}
#select option:hover{
color:#fff;
background:#eadaeb !important;
}
#select option:checked{
background:#ca929c;
color:#fff; 
}

#uboxstyle{
display:block;
overflow:hidden;
height:24px;
width:128px;
border-radius:0;
background: url(../images/select-bg.png) right center no-repeat;
background-size:100%;
color:#797979;
line-height:2;


position:relative;
z-index:1;
}


.index-con2 { clear:both; padding-top:12px;}
.index-nav { width:260px; background:#980f79; border:#710b6b solid 3px;-moz-border-radius:20px;-webkit-border-radius:20px; border-radius:20px; float:left;}
.index-nav-title { font-size:20px; color:#fff; text-align:center; line-height:1.5em; font-weight:600;}
.index-nav-ul { background:#710b6b;-moz-border-radius:15px;-webkit-border-radius:15px; border-radius:15px; padding:10px 0px; min-height:670px;}
.index-nav-ul li {color:#fff; line-height:1.6em; border-bottom:#980f79 solid 2px; margin:0px 5px; position:relative; z-index:2;}
.index-nav-ul > li a {font-size:16px; color:#fff; display:block; transition:all 0.1s; padding:5px 10px 5px 5px; margin:5px 0; border-radius:5px;}
.index-nav-ul > li:hover .aa{background-color:#a20399; transition:all 0.2s;}
.index-nav-ul li:last-child { border:none;}
.index-nav-ul > li span { background:url(../images/icon-1.png) 0px 0px no-repeat; width:8px; height:17px; position:absolute; z-index:99; right:5px; top:50%; margin-top:-10px; cursor:pointer;}
.index-nav-ul > li:hover span{background:url(../images/icon-1.png) -14px 0px no-repeat;}

.nav-x { position:absolute; z-index:999; left:250px; top:0; padding:0px 15px; display:none;}
.nav-s {width:200px; background:#710b6b;-moz-border-radius:10px;-webkit-border-radius:10px; border-radius:10px; overflow:hidden;}
.nav-s li a { font-size:15px;}
.nav-s li:hover a{background-color:#a20399; -webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;}

.nav-con { width:665px; float:right;}
.nav-list { padding-bottom:28px; clear:both; overflow:hidden;}
.nav-con .nav-list:last-child { padding-bottom:0px;}
.nav-list-title { text-align:center; line-height:1.5em;background: -webkit-linear-gradient(180deg,#b94e9c 0%,#5c025f 20%,#5c025f 50%,#5c025f 80%,#b94e9c 100%); 
    background: -o-linear-gradient(90deg,#b94e9c 0%,#5c025f 20%,#5c025f 50%,#5c025f 80%,#b94e9c 100%); 
    background: -moz-linear-gradient(90deg,#b94e9c 0%,#5c025f 20%,#5c025f 50%,#5c025f 80%,#b94e9c 100%); 
    background: linear-gradient(90deg,#b94e9c 0%,#5c025f 20%,#5c025f 50%,#5c025f 80%,#b94e9c 100%);}
.nav-list-title a { font-size:20px; color:#fff; line-height:1.5em; text-transform:capitalize; display:block; text-align:center;}
.nav-list-ul { position:relative; margin:0px -2px 0px -1px;}
.nav-list-ul li { display:inline-block; vertical-align:top; float:left;line-height:0px; width:20%; text-align:center; margin-top:8px; overflow:hidden; }
.new-pro-pic{position: relative;display: block;}
.nav-list-ul li .nav-list-tu {width:95%; margin:0 auto;position:relative; z-index:1; overflow:hidden;}
.nav-list-ul li img,
.press-list .press-left .new-pro-pic img,
.pro-som-ul .pro-som-pic > a img,
.new-pro-ul li .new-pro-pic img {width:100%;  height:auto;-moz-transition: 0.8s ease all;-webkit-transition: 0.8s ease all; transition: 0.8s ease all;}

.nav-list-ul li:hover .nav-list-tu img, 
.press-list .press-left:hover .new-pro-pic img,
.pro-som-ul .pro-som-pic:hover > a img,
.new-pro-ul li:hover .new-pro-pic img{-moz-transform: scale(1.2) rotate(5deg);-webkit-transform: scale(1.2) rotate(5deg);transform: scale(1.2) rotate(5deg);}

.pro-som-ul .matched{width: 100%;float: left;}

.nav-list-ul li .nav-list-tu:before,
.press-list .press-left .new-pro-pic:before,
.press-list .press-left:hover .new-pro-pic:before,
.pro-som-ul .pro-som-pic > a:before,
.pro-som-ul .pro-som-pic:hover > a:before,
.new-pro-ul li .new-pro-pic:before,
.new-pro-ul li:hover .new-pro-pic:before {content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
opacity: 0;
-moz-transition: 0.4s ease all;
-webkit-transition: 0.4s ease all;
transition: 0.4s ease all;
z-index: 1;
background: #5c025f;}
.nav-list-ul li:hover .nav-list-tu:before,
.pro-som-ul .pro-som-pic:hover > a:before,
.press-list .press-left:hover .new-pro-pic:before,
.new-pro-ul li:hover .new-pro-pic:before { opacity:0.5;}
.press .press-nr-word{text-align: justify;}

.index-con3 { padding-top:12px; clear:both;}
.index-tu { width:49%;}
.index-tu img { width:100%; height:auto;}


.index-con4 { padding-top:12px; clear:both;}
.pic-scroll {background:#aa68ab; border:#fff solid 3px;-moz-border-radius:20px;-webkit-border-radius:20px; border-radius:20px;}
.pic-scroll-title a { font-size:24px; color:#fff; line-height:1.5em; padding:0px 20px 2px; display:block; font-weight:600;}
.pic-scroll-con { -moz-border-radius:15px;-webkit-border-radius:15px; border-radius:15px; background:#fff; padding:0px 40px 20px;}


/*---------------------------新闻轮播 start-------------------*/
/** RESET AND LAYOUT
===================================*/
.bx-wrapper {
	position: relative;
	margin: 0 auto 30px;
	padding: 0;
	*zoom: 1;
	padding-top:14px;
	z-index:1;
}

.bx-wrapper img {
	max-width: 100%;
}
/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	left: -5px;
	background: #fff;
	
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(../images/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #e6e7e8;
	text-indent: -9999px;
	display: block;
	width:14px;
	height: 14px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 14px;
	-webkit-border-radius: 14px;
	border-radius: 14px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #91268f;
}

/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {
	width: 12px;
	position: absolute;
	z-index: 999;
	left: -20px;
	background: url(../images/iocn-prev.png) no-repeat center top;
	height: 25px;
	top: 50%;
	margin-top: -12px;
}

.bx-wrapper .bx-next {
	width: 12px;
	position: absolute;
	z-index: 999;
	right: -20px;
	background: url(../images/iocn-next.png) no-repeat center top;
	height: 25px;
	top: 50%;
	margin-top: -12px;
}

.index-read-video .bx-wrapper .bx-prev {
	width: 30px;
	position: absolute;
	z-index: 999;
	left: 0px;
	background: url(../images/video-prev.png) no-repeat center top;
	background-size:100%;
	height: 30px;
	top: 50%;
	margin-top: -15px;
	display:none;
}

.index-read-video .bx-wrapper .bx-next {
	width: 30px;
	position: absolute;
	z-index: 999;
	right: 10px;
	background: url(../images/video-next.png) no-repeat center top;
	height:30px;
	background-size:100%;
	top: 50%;
	margin-top: -15px;
	display:none;
}
.index-read-video:hover .bx-wrapper .bx-prev,.index-read-video:hover .bx-wrapper .bx-next { display:block;}

.bx-wrapper .bx-controls-direction a {
	outline: 0;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

/* IMAGE CAPTIONS */


.new-pic { width:90%; margin:0 auto; text-align:center; overflow:hidden; height:160px; line-height:160px;}
.new-pic img { display: inline-block;  transition: 0.8s ease all; width:auto; max-height:100%;vertical-align:middle}
.new-title { padding:8px 15px 0px; text-align:center; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.new-title a { font-size:14px; color:#390053; line-height:1.2em; font-weight:600;}

.pro-banner .new-pic { width:90%; max-width:160px;border:#ccc solid 2px; margin:0 auto; text-align:center; overflow:hidden; line-height:0;}
.pro-banner .new-pic img {transition: 0.8s ease all;}
.pro-banner .slide:hover .new-pic img  {transform: scale(1.2);}

.pro-banner .bx-pager { display:none;}
.pro-banner .bx-wrapper { margin:0px auto 10px;}
.new-banner .bx-prev,.new-banner .bx-next { display:none;}

.index-read-video .bx-pager { display:none;}
.index-read-video .bx-wrapper { margin:0px auto 10px;}
.index-read-video { padding:5px 5px 5px 15px;text-align:center; overflow:hidden;}
.index-read-video .video { overflow:hidden;}
/*---------------------------新闻轮播 end-------------------*/

.partner { clear:both; padding-top:18px;}
.partner-title { color:#58595b; font-size:20px; float:left;}
.partner-title a {color:#58595b; font-size:20px;}
.partner-title p:last-child { display: none; }
.partner-title p:first-child { display: block; }
.partner-list { float:left; padding-left:35px;}
.partner-list li { display:inline-block; vertical-align:middle; padding-right:30px;}

.index-right { width:320px; float:right;}
.index-right img { width: 100%; height: auto; } 
.index-icon img { width: auto; }
.index-right .banner-som > #jssor_1 > div { 
	-webkit-transform: scale(.4); 
	-moz-transform: scale(.4); 
	-ms-transform: scale(.4); 
	-o-transform: scale(.4); 
	transform: scale(.4);
}


/*@media screen and (min-width: 1281px) and (max-width: 1920px) {	
	.index-right .banner-som > #jssor_1, .index-right .banner-som > #jssor_1 img { width: 320px!important; height: 102px!important; }	
}
@media screen and (min-width: 993px) and (max-width: 1280px) {
	.index-right .banner-som > #jssor_1, .index-right .banner-som > #jssor_1 img { width: 200px!important; height: 64px!important; }
}*/



.index-read { border:#fff solid 2px;-moz-border-radius:15px 15px 0px 0px;-webkit-border-radius:15px 15px 0px 0px; border-radius:15px 15px 0px 0px; background:#fff; overflow:hidden;margin-top:12px;}
.index-read-title {background: -webkit-linear-gradient(#fcf5f6,#efbfcb );background: -o-linear-gradient(#fcf5f6,#efbfcb );background: -moz-linear-gradient(#fcf5f6,#efbfcb );background: linear-gradient(#fcf5f6,#efbfcb ); font-size:18px; color:#695c61; text-align:center; line-height:1.5em; }
.index-read-book { padding:12px 5px 3px;}
.index-read-book li { display:inline-block; line-height:0; vertical-align:top; width:50%;text-align:center; float:left;}
.index-read-book li .read-pic { position:relative; z-index:1;}
.index-read-book li .read-pic:before {content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
opacity: 0;
-o-transition: 0.4s ease all;
-webkit-transition: 0.4s ease all;
-moz-transition: 0.4s ease all;
transition: 0.4s ease all;
z-index: 1;
background: #5c025f;}
.index-read-book li .read-pic:hover:before { opacity:0.5;}
.read-title { font-size:12px; color:#000; font-weight:600; line-height:1.5em; display:block; text-align:center; padding:5px 0px 5px;}
.read-title a { color:#3d3a3a;}
.read-title a:hover { color:#5c025f}
.index-read-book img { width:98%; height:auto;}
span.read-icon { width:40px; height:40px; background:url(../images/icon-5.png) no-repeat; background-size:100%; position:absolute; z-index:999; left:50%; margin-left:-20px; top:50%; margin-top:-20px; display:none;transition: 0.4s ease all; font-size:12px; color:#fff; font-weight:600;}
.index-read-book li:hover span.read-icon { display:block;}
a.read-but { font-size:16px; color:#666; padding:0px 10px 5px; text-align:center; display:block;}
a.read-but:hover { color:#980f79}

.banner-som { width:100%; margin:12px auto 0px;}
.banner-som img { display:block;width: 100%;height: 100%;}
.banner-som .jssorb05 {
	position: absolute;
	right:0px !important;
	left:auto !important;
	bottom:0  !important;
	top:auto !important;
}
.banner-som .jssorb05 div,.banner-som .jssorb05 div:hover,.banner-som .jssorb05 .av {
	position: absolute;
	/* size of bullet elment */
	width: 25px;
	height: 35px;
	background:#332d2f;
	overflow: hidden;
	text-align:center;
	font-size:24px;
	line-height:35px;
	cursor: pointer; color:#fff;
}
.banner-som .jssorb05 div:hover,.banner-som .jssorb05 .av:hover { background:#ef7438; }
.banner-som .jssorb05 .av { background:#ef7438; }
.banner-som .jssorb05 .dn,.banner-som .jssorb05 .dn:hover { background: #ef7438; }

.index-right-tu { margin-top:12px; line-height:0;}
.index-right-tu img { width:100%; height:auto;}

.index-nemu { border:#fff solid 2px;background:#fff; overflow:hidden;margin-top:12px;}
.index-nemu-title { font-size:17px; color:#3d3129; font-weight:600; line-height:1.5em; position:relative; z-index:1; overflow:hidden; cursor:pointer; }
.index-nemu-title a {font-size:17px; color:#3d3129; padding-left:30px; display:block;background: -webkit-linear-gradient(#fcfdf8,#fbecf2 );background: -o-linear-gradient(#fcfdf8,#fbecf2 );background: -moz-linear-gradient(#fcfdf8,#fbecf2 );background: linear-gradient(#fcfdf8,#fbecf2 );}
.index-nemu-title .i-jia {background:url(../images/icon-3.png) no-repeat; width:7px; height:14px; position:absolute; z-index:9; left:13px; top:7px; }
.index-nemu-title .i-jia.down { background:url(../images/icon-2.png) no-repeat; width:14px; height:7px; position:absolute; z-index:9; left:10px; top:12px;}

.index-nemu-ul { padding:20px 10px; min-height:100px; display:none;}
.index-nemu-ul li { background:url(../images/icon-4.png) no-repeat 10px 5px; padding-left:38px; padding-bottom:5px;}
.index-nemu-ul li a { font-size:16px; color:#3d3129; line-height:1.5em; background:none; padding:0;}
.index-nemu-ul li a:hover {color:#5c025f;}
.index-nemu-more a { font-size:14px; color:#3d3129; line-height:1.5em;}
.index-nemu-more a:hover {color:#5c025f;}
.index-nemu-hith { /*height:180px; overflow:auto;*/}
.index-icon { padding:12px 0px; vertical-align:middle;}
.index-icon-title {float: left; font-size: 16px;color: #000;}
.index-icon a { padding:0px 4px;} 

footer { clear:both;}
.footer { border-top:#fff solid 2px; padding:5px 0px; }
.footer-nav { float:left;font-size:16px; color:#fff; line-height:1.5em;}
.footer-nav a { font-size:12px; color:#fff; padding:0px 8px; font-weight:600;}
.footer-nav a:hover {color:#5c025f;}
.copyright { float:right;font-size:12px; color:#fff; font-weight:600;}

/*---视频----*/
.ytp-title-text { display:none !important}
/*---视频----*/

/* 图片放大效果开始 
.msKeimgBox { cursor:pointer;}
.mskeLayBg {
  background-color: rgba(0,0,0,0.7);
  width: 100%;
  position: fixed;
  left: 0px;
  top: 0px;
  z-index: 10;
  display: none;
  _display: none!important;
  
}
.mskelayBox {
  position: fixed;
  left: 50%;
  top: 50%;
  border: 7px solid #FFF;
  z-index: 20;
  background: #FFF;
  display: none;
  _display: none!important
}
.mskeClaose {
  position: absolute;
  top: -17px;
  right: -17px;
  cursor: pointer;
}
*/
.som-banner img {width:100%;} 

.where { padding:10px 2% 0px;}
.where a { color:#bb4e9d; font-size:16px; line-height:1.5em;}
.where a:hover{text-decoration: underline;}
.where span { color:#662c91;font-size:16px; line-height:1.5em;}
.where a.bro {padding: 0px 10px;color: #432757;}
.where a:hover.bro{text-decoration: none;}
.pro-list { padding:8px 2%;}
.pro-list ul li { border-top:#bbbdc0 solid 2px; padding:12px 0px 7px;}
.pro-list ul li a { font-size:16px; color:#662c91; line-height:1.5em;}
.pro-list ul li a:hover {color:#bb4e9d;}

.policy { background:none; overflow:hidden;}
.policy-title { font-size:24px; color:#fff; line-height:1.5em;  margin:10px 0;text-align: center;
line-height: 1.5em;
background: -webkit-linear-gradient(180deg,#b94e9c 0%,#5c025f 20%,#5c025f 50%,#5c025f 80%,#b94e9c 100%);
background: -o-linear-gradient(90deg,#b94e9c 0%,#5c025f 20%,#5c025f 50%,#5c025f 80%,#b94e9c 100%);
background: -moz-linear-gradient(90deg,#b94e9c 0%,#5c025f 20%,#5c025f 50%,#5c025f 80%,#b94e9c 100%);
background: linear-gradient(90deg,#b94e9c 0%,#5c025f 20%,#5c025f 50%,#5c025f 80%,#b94e9c 100%);
}
.policy-con { font-size:14px; color:#5f1256; line-height:1.5em; padding:10px 4% 20px; text-align:justify;}
.policy-con a { text-decoration:underline;font-size:14px; color:#5f1256;}
.policy-con a:hover { color:#662c91;}
.policy-con p { padding-bottom:15px;}

.contact p{color: #252122;}
.contact .contact-title,.contact .contact-office strong,.contact .contact-address strong{font-size: 16px;}
.contact .contact-title u,.contact .contact-office u,.contact .contact-address u{color: #3a0152;}
.contact-map { width:95%; height:300px;  margin:0 auto 30px; overflow:hidden;}
.policy-con a.email-a { background:#370053; border:#980f79 solid 1px;-moz-border-radius:8px;-webkit-border-radius:8px; border-radius:8px; height:28px; line-height:28px; vertical-align:middle; display:inline-block; padding:0px 10px;text-decoration:none; margin-top:5px;}
.policy-con a.email-a img { vertical-align:middle;}
.email { font-size:14px; color:#fff; padding-left:25px; background: url(../images/act-5.png) no-repeat left center }
.contact .contact-office { margin: 5px 0px 30px;}

.about-con { padding:20px 0px;text-align:justify;text-justify:inter-ideograph;}
.about-title {font-size:24px; color:#fff; line-height:1.5em;}
.about-span { color:#be4594; font-weight:600;}

.onlie-title {font-size:24px; color:#fff; line-height:1.5em;}

.onlie-list { border-bottom:#bb4e9d solid 2px; overflow:hidden; padding:20px 0px 30px 5px;}
.onlie-list:last-child {border-bottom:none;}
.onlie-k { clear:both;}
.onlie-left { width:175px; float:left;}
.onlie-right { width:470px; float:right;}
.onlie-word { font-size:14px; color:#231815; text-align:right; padding:0px 2px;}
.onlie-word span { color:#bd0081; float:left; display:inline-block;}
.onlie-but li { width:170px; height:18px; display:block; text-align:center; background-size:100%; margin-top:20px;}
.onlie-but li a { font-size:14px; color:#727171; line-height:18px; display:block;}
.onlie-sub { background:url(../images/but-icon3.png) no-repeat;}
.onlie-read { background:url(../images/but-icon2.png) no-repeat;}
.onlie-down { background:url(../images/but-icon1.png) no-repeat;}
.onlie-right-title a { font-size:18px; color:#390053;line-height:1.5em;font-weight:600;font-style: italic;}
.onlie-right-con { font-size:15px; color:#231815; line-height:1.5em;}
.onlie-more { margin-top:20px;}
.onlie-more li { float:left; width:18%; padding-right:2%}
.onlie-more li span {  font-size:14px; color:#727171; line-height:0;}
.onlie-more li img {width:100%;height:auto;}
.onlie-more span.onlie-more-title { padding-top:5px; line-height:1.5em;display:block;}

.onlie-pic { position:relative; z-index:1; line-height:0;}
.onlie-pic img { width:100%; height:auto;}
.onlie-pic-icon { position:absolute; z-index:999; top:0; left:0; width:100%; height:100%; background:url(../images/icon-5.png) center no-repeat rgba(92,2,95,0.5);transition: all 2s ease; -webkit-transition: all 2s ease; -moz-transition: all 2s ease; -ms-transition: all 2s ease; -o-transition: all 2s ease; display:none;}
.onlie-pic:hover .onlie-pic-icon { display:block;}

.onlie-more-pic {position:relative; z-index:1;}
.subscription-con { background:url(../images/sub-bg.jpg) repeat-x;color:#231815; padding:0px 15px;}
.subscription-con-title { font-size:24px; color:#390053; font-weight:600; text-align:center; line-height:1.5em; padding-top:10px;font-style: italic;} 
.subscription-con-word { font-size:18px; color:#231815; line-height:1.5em;text-align: justify;}
.subscription-con-pic { text-align:center; padding-top:20px;}
.subscription-con-pic-title { font-size:18px; color:#231815; line-height:1.5em;font-weight:600; text-align:left; display:block; padding-bottom:10px; }
.subscription-con-pic img { max-width:100%;}

.subscription-list { margin-top:30px; clear:both;}
.subscription-list-title { font-size:18px; color:#231815;line-height:1.5em;}
.subscription-list-title span { font-size:24px; color:#390053; font-weight:600; text-decoration:underline; line-height:1.5em;}

.subscription-list-table { font-size:14px;font-weight:500;}
.subscription-list-table table {width:100%; border:#c7c6cb 1px solid; background:#f0e4f2; line-height:1.5em;}
.subscription-list-table th {font-weight:500;border:#c7c6cb 1px solid; padding:2px 0px; font-size:14px;}
.subscription-list-table th.table-title { width:30%; text-align:left; padding-left:10px; }
.subscription-list-table td { width:17.5%;border:#c7c6cb 1px solid; text-align:center;padding:2px 0px;font-size:14px; }
.table-bg { background:#fff;}
.subscription-list-table td.tar { text-align:right; padding-right:10px;}
.subscription-list-note { font-size:12px; line-height:1.5em; padding-top:10px;}
.subscription-list-table span { vertical-align:middle; display:inline-block;}
.input_check { 
    display: none;
	width:15px;
	height:15px;
} 
 
.input_check + label { 
    background-color: #FFF; 
    border: 1px solid #C1CACA; 
	width:15px;
	height:15px;
    display: inline-block; 
    position: relative; 
    margin-right:5px; 
} 
.input_check + label:active { 
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1); 
} 
 
.input_check:checked + label { 
    background:url(../images/check-icon.png) no-repeat #efefef center;
    border: 1px solid #b4b5b7; 
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05), inset 15px 10px -12px rgba(255, 255, 255, 0.1); 
    color: #243441; 
} 
 
.input_check:checked + label:after { 
    content: ''; //勾选符号 
    position: absolute; 
    top: 0px; 
    left: 0px; 
    color: #758794; 
    width: 15px;
	height:15px; 
    text-align: center; 
    vertical-align: middle;
	background:url(../images/check-icon.png) no-repeat;
} 

.subscription-list-form { font-size:15px; line-height:1.5em; padding-bottom:20px;}
.w110 { clear:both; padding-top:8px;}
.form-l { width:120px; float:left;}
.form-r { width:785px; float:right;}
.form-w { width:49%;}
.form-w .form-r { width:320px;}
.subscription-list-form input { border:none; width:100%; padding-left:10px;box-sizing: border-box;}
.subscription-list-form span { color:#F00; padding:0px 2px;}
.span-red { font-size:12px; line-height:1.5em; text-align:right;}
.span-red span { color:#F00}

select#sub-select {
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  background: none;
  padding-right: 14px;
}
#sub-select{
display:block;
width:100%;
height:100%;
box-sizing:border-box;
background:none;
border:none;
outline:none;
-webkit-appearance:none;
padding:0 5px;
line-height:inherit;
color:inherit;
cursor:default;
font-size:14px;
line-height:18px;
position:relative;
z-index:3;
text-transform:capitalize;
}
#sub-select option{
color:#222;
}
#sub-select option:hover{
color:#fff;
background:#eadaeb !important;
}
#sub-select option:checked{
background:#ca929c;
color:#fff; 
}

#sub-country{
display:block;
overflow:hidden;
height:18px;
border-radius:0;
background: url(../images/sub-select-bg.png) right center no-repeat #fff;
color:#797979;
line-height:2;
position:relative;
z-index:1;
}

.subscription-list-nature { overflow:hidden;}
.subscription-list-nature li { width:20%; float:left; font-size:14px; line-height:1.5em; margin-top:8px;}
.subscription-list-nature li span { vertical-align:middle; display:inline-block;}

.subscription-list-major { overflow:hidden;}
.subscription-list-major li { width:25%; float:left; font-size:14px; line-height:1.5em; margin-top:8px;}
.subscription-list-major li span { vertical-align:middle; display:inline-block;}
.subscription-list-major li:last-child { width:75%;}
.major-input input { border:none; margin-left:10px; width:100%;}

.subscription-list-know span {vertical-align:middle; display:inline-block;}
.know-1 li { width:25%; float:left;font-size:14px; line-height:1.5em; margin-top:8px;}
.know-2,.know-3 { clear:both; overflow:hidden;}
.know-left { width:25%; float:left;}
.konw-right { width:75%; float:right;}
.konw-right li { width:25%; float:left;}
.know-2 { overflow:hidden; padding-bottom:5px;}
.know-input input { border:none; margin-left:10px; width:100%;}

.subscription-list-method { font-size:14px; line-height:1.5em;}
.method-1 { margin-top:10px;}
.method-1 span { vertical-align:middle; display:inline-block;}
.method-2 { padding:10px 0px 0px 50px;}

.subscription-list-remark ul  { padding-left:20px; padding-top:5px; padding-bottom:20px;}
.subscription-list-remark ul li { list-style:disc; font-size:12px; line-height:1.5em;}

.sub-yz { padding-bottom:10px;padding-top: 6px;}
.benquiry-form .sub-yz{padding-bottom: 0px;}
.sub-yz span { display:inline-block; vertical-align:middle; line-height:0;}
.sub-yz-input input { width:80px; height:50px; line-height:50px; background:#fff; border:none; margin-right:10px; font-size:18px; padding:0px 10px;}
.sub-buttom { margin-bottom:50px; overflow:hidden;}
.sub-but { width:100px; height:35px; line-height:35px;  text-align:center; font-size:16px; color:#fff; background:#390053; border:none;}


.press-list { border-bottom:#edeaef solid 2px; overflow:hidden; padding:30px 0px 10px 5px; position:relative; z-index:1;}
.press-list:last-child {border-bottom:none;}
.press-left { width:260px; float:left;overflow: hidden;}
.press-left img { max-width:100%; height:auto;}
.press-right { width:380px; float:right;}
.press-right-title a { font-size:19px; color:#be4594;line-height:1.5em;font-weight:550;font-style: italic;}
.press-right-con { font-size:15px; color:#231815; line-height:1.5em;margin-bottom: 20px;}
.press-right-date { font-size:15px; color:#727171; position:absolute; z-index:999; bottom:10px; right:0;}

.press-nr { padding:10px 2%;}
.press-nr-title { font-size:28px; color:#be4594; line-height:1.1em;}
.press-nr-date { font-size:15px; padding-top: 10px;color:#727171; line-height:1.3em; padding-bottom:15px}
.press-nr-banner .jssorb05 {
	position: absolute;
}
.press-nr-banner .jssorb05 div,.press-nr-banner .jssorb05 div:hover,.press-nr-banner .jssorb05 .av {
	position: absolute;
	width: 6px;
	height: 6px;
	background:#332d2f;
	overflow: hidden;
	cursor: pointer;
	-moz-border-radius:6px;-webkit-border-radius:6px; border-radius:6px;
}
.press-nr-banner .jssorb05 div:hover,.press-nr-banner .jssorb05 .av:hover { background:#ef7438;}
.press-nr-banner .jssorb05 .av {background:#ef7438; }
.press-nr-banner .jssorb05 .dn, .press-nr-banner .jssorb05 .dn:hover { background:#ef7438; }
.press-nr-word { font-size:15px; color:#595757; line-height:1.5em; padding-top:20px;}
.press-nr-word p { padding-bottom:20px;}

.pro-som { margin-top:20px;}
.pro-som-pic { width:150px; float:left; overflow:hidden;position: relative; line-height:0;}
.pro-som-pic img { max-width:100%; height:auto;transform: scale(1);//图片放大的倍数
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transition: all 1s ease;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -o-transition: all 1s ease;}
.pro-som-pic:hover img  {transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);}
.pro-som-right {width:500px; float:right;}
#list_item .pro-som-right{padding-left: 15px;}
.pro-som-menu {line-height:1.5em; vertical-align:middle;background: -webkit-linear-gradient(180deg,#fbd7e5 0%,#fbd7e5 20%,#fbd7e5 40%,#fff 80%,#fff 100%); 
    background: -o-linear-gradient(90deg,#fbd7e5 0%,#fbd7e5 20%,#fbd7e5 40%,#fff 80%,#fff 100%); 
    background: -moz-linear-gradient(90deg,#fbd7e5 0%,#fbd7e5 20%,#fbd7e5 40%,#fff 80%,#fff 100%); 
    background: linear-gradient(90deg,#fbd7e5 0%,#fbd7e5 20%,#fbd7e5 40%,#fff 80%,#fff 100%); overflow:hidden;}
.pro-som-tag { color:#c0449a; font-size:19px; float:left; padding:5px 10px 0px; font-weight:600; }
.pro-care { vertical-align:middle; font-size:14px; color:#432757; float:right;margin-right:10px; padding:2px 0px;}
.pro-som-menu .pro-som-tag > img{max-width: 120px;}
.pro-care img { width:27px; height:auto;vertical-align:middle; }
.pro-care span {font-size:14px; color:#432757; font-weight:600; margin-left:5px;}

.pro-som-ul li { clear:both; padding-bottom:15px; overflow:hidden;}
.pro-som-detail  { padding:15px 0 0;}
.pro-som-detail span { vertical-align:middle;}
.pro-som-icon { display:table-cell; vertical-align:top; width:115px; min-height:28px;}
.pro-som-ul .pro-som-icon { display:table-cell; float:none; vertical-align:top; width:115px;}
.pro-som-icon img { width:95px; margin:0px 10px;}
.pro-som-title {font-size:17px; color:#593269; line-height:1.5em;font-weight:600;display:table-cell;}

.pro-som-con-t { padding:5px 0px 8px;}
.pro-som-con-t span {vertical-align:middle;}
.pro-som-con-t a { color:#432757}

.pro-som-con-pic { margin-top:10px;}
.pro-som-con-pic img { width:100%; height:auto;}

.pro-som-con-word { font-size:16px; color:#000; line-height:1.5em; padding:10px 0px 10px 10px;}
.pro-som-con-word p { padding-bottom:5px;}

.pro-som-con-act { font-size:16px; color:#000; line-height:1.5em; padding:10px 0px 10px 10px; border-top:#BE4493 solid 1px;}
.pro-som-con-act p { padding-bottom:5px;}
.pro-som-con-act a { color:#BE4493}
.pro-act { font-size:19px; text-decoration:underline; line-height:1.5em; padding-bottom:10px;}

.pro-som-con-list { border:#BE4493 solid 1px; margin:20px 2%; position:relative; z-index:1;}
.pro-som-con-ul { overflow:hidden; padding:30px 10px 10px; }
.pro-som-con-ul li { width:25%; float:left; text-align:center; line-height:0; margin-bottom:15px; }
.pro-som-con-ul li a { display:block; margin:0 auto; width:90%;overflow:hidden; height:120px; line-height:120px;}
.pro-som-con-ul li img { width:auto; height:auto; max-width:100%; max-height:100%; vertical-align:middle;-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease;-o-transition: all 1s ease; transition: all 1s ease;}
.pro-som-con-ul li:hover img {transform: scale(1.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); -moz-transform: scale(1.2);  -o-transform: scale(1.2);}

.pro-som-con-re {font-size:19px; color:#000;line-height:1.5em; padding:0px 10px; background:#eadaeb; position:absolute; z-index:99; left:10px; top:-13px;}

select#pro-select {
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  background: none;
  padding-right: 14px;
}
#pro-select{
display:block;
width:100%;
height:100%;
box-sizing:border-box;
background:none;
border:none;
outline:none;
-webkit-appearance:none;
padding:0 0px 0px 10px;
line-height:inherit;
color:inherit;
cursor:default;
font-size:15px;
line-height:19px;
position:relative;
z-index:3;
text-transform:capitalize;
}
#pro-select option{
color:#222;
background:#fff;
}
#pro-select option:hover{
color:#fff;
background:#eadaeb !important;
}
#pro-select option:checked{
background:#F7C9DD;
color:#fff; 
}

.pro-som-con-select{
display:block;
overflow:hidden;
height:22px;
width:54px;
border-radius:0;
background: url(../images/pro-select-bg.png) right center no-repeat #f298be;
background-size:20px;
color:#fff;
line-height:2;
text-align:center;
position:relative;
z-index:1;
border:#fff solid 1px;
}
.pro-som-con-bg {position:absolute;z-index:99;right:10px;top:-13px; padding:0px 10px; background:#eadaeb;}

.profile { padding-left:10px;}
.profile-top { position:relative; z-index:1; overflow:hidden; border-bottom:#BE4493 solid 1px; padding-bottom:5px;}
.profile-top:before { content:''; width:100%; height:1px; background:#BE4493; position:absolute; bottom:10px; left:75px; z-index:99; display:none}
.profile-top span { vertical-align:bottom; display:table-cell; z-index:999; position:relative;}
.profile-top span.profile-logo{ line-height:0;}
.profile-email { position:absolute; z-index:99; right:10px; top:0px;}
.profile-email img { width:30px; height:auto; vertical-align:middle;}
.profile-email span {font-size:14px; color:#432757; font-weight:600; margin-left:5px;}
.profile-title { font-size:20px; color:#000; font-weight:600; padding-left:10px; width:100%}
.profile-logo img { line-height:0;}

.profile-con { position:relative; z-index:1; margin-top:10px;}
.profile-con .pro-som-detail {padding:0px;}
.profile-con .pro-som-title {font-size:19px; color:#000; line-height:1.5em;font-weight:600;}
.profile-con .pro-som-icon img { width:88px; margin:0px 10px 0px 0px;}

.profile-nr { padding:10px 0px 20px; font-size:16px; color:#000; line-height:1.6em; text-align:justify;}

.profile-table { font-size:16px; color:#000; line-height:1.5em;}
.profile-table th { text-align:left; font-weight:500; vertical-align:top;}
.profile-table th,.profile-table td { padding:5px 0px;}
.profile-table-ul { padding-left:15px;}
.profile-table-ul li { list-style:disc}
.profile-table a { color:#BE4493}

.profile-pp {border-bottom:#BE4493 solid 1px;}
.profile-pp-title,.profile-pp-ul{ display:inline-block; vertical-align:top;}
.profile-pp-ul li span,.profile-pp-ul li img { vertical-align:middle;}
.profile-pp-title {font-size:16px; color:#000; line-height:1.5em;  padding-top:5px;}
.profile-pp-ul {padding-left:20px;}
.profile-pp-ul li { margin-bottom:10px;}
.profile-pp-ul li span {font-size:18px; color:#000; line-height:1.5em; padding-left:10px; }


.profile-pic .profile-pp-title { width:110px; float:left;}
.profile-pic { margin-top:20px; clear:both;}
.profile-pic-ul { width:480px; float:left;}
.profile-pic-ul li { width:33.33%; float:left; text-align:right}
.profile-pic-ul li img { width:90%;}


.profile-select{ padding-top:40px;
}

select#choose{display: none;}
.select_box{font-size: 12px;color: #fff;width: 168px;line-height: 20px; position:absolute; z-index:99; top:25px; left:20px;}
.select_showbox{border: 1px solid #fff;height: 20px;padding-left: 5px;background: url(../images/pro-select-bg.png) right center no-repeat #f298be; overflow:hidden;}
.select_option{border: 1px solid #fff;border-top: none;display: none; background:#f8c0d9}
.select_option li{padding-left: 5px;}
.select_option li.selected{background-color: #f298be;color: #fff;}
.select_option li.hover{background: #f298be; color: #fff;}

.ban-con { background:#fff; padding-bottom:50px;}
.ban-con-pic { width:90%; margin:10px auto 0px;}
.ban-con-left { width:49%; float:left;}
.ban-con-left img { width:100%; height:auto;}
.ban-con-right { width:50%; float:right;}
.ban-con-right ul li { width:33.33%; float:left; text-align:center; line-height:0; margin-bottom:4%; cursor:pointer;}
.ban-con-right ul li img { width:90%;}

.ban-con-title img { width:100%; height:auto;}
.ban-con-nr { width:90%;  margin:20px auto; font-size:17px; color:#000; line-height:1.5em; clear:both;}
.ban-con-nr-title { color:#432757; font-size:24px; line-height:1.5em; padding-bottom:10px;}
.ban-con-nr table { line-height:1.5em;}
.ban-con-nr table th { font-weight:500; vertical-align:top; padding-right:10px; text-align:left;}
.ban-con-nr table td { padding-bottom:15px;text-align: justify;}
.ban-con-nr table a:hover { text-decoration:underline;}

.news { position:relative; z-index:1;}
.news-page { margin-bottom:5px;}
.news-title {font-size:24px; color:#fff; line-height:1.5em; text-align:left; padding-left:10px;}
.news-con { margin:20px 0px;}
.news-top { background:#d290be; font-size:17px; line-height:1.5em; color:#fff; overflow:hidden; }
.news-top span { display:inline-block; vertical-align:middle;font-weight:300;}
.news-date { width:16%; margin:0px 1% 0 2%; float:left;}
.news-name {width:44%; margin:0px 1%;float:left;}
.news-ven {width:14%; margin:0px 1%; float:right;}
.news-cou {width:14%; margin:0px 1%; float:right;}
.news-list-title { font-size:18px; color:#9f6f95; line-height:1.5em; padding-left:2%;}

.news-list { border-bottom:#716a72 solid 1px; padding:15px 0px; overflow:hidden; clear:both;}
.news-list:last-child { border:none;}
.news-ul {}
.news-ul li { padding-top:5px; clear:both;}
.news-ul li a { display:block; font-size:14px; line-height:1.5em;}
.news-ul li span { display:inline-block; vertical-align:top;}
.news-ul li:nth-child(odd) a { color:#756e76;}
.news-ul li:nth-child(even) a { color:#000;}

.buyer .subscription-list { margin:15px 0px 0px; padding-bottom:15px;}
.buyer .subscription-con-word { font-size:16px;}
.buyer .subscription-list-title span { font-size:22px;}
.buyer .span-red { text-align:left;}
.buyer .form-r { width:515px;}
.buyer .form-w .form-r { width:190px;}

.buyer-list-bus { overflow:hidden;}
.buyer-list-bus li { width:33.33%; float:left; font-size:14px; line-height:1.5em; margin-top:8px;}
.buyer-list-bus li span { vertical-align:middle; display:inline-block;}
.buyer-list-bus li:last-child { width:66%;}
.bus-input input { border:none; margin-left:10px; width:100%;}

.buyer-list-sou ul li {padding:10px 0px 5px;}
.buyer-list-sou ul li span { display:block; }
.sou-input input {border: none;width: 100%;padding-left: 10px;box-sizing: border-box;}

.buyer .know-1 li { width:33%;}
.buyer .know-left { width:33%; }
.buyer .konw-right { width:67%; }
.buyer .konw-right li { width:33.33%; }
.buyer .know-input input { width:100%;}

.know-4 { margin-top:40px;}
.know-4 span { display:block;}
.know-textarea textarea {border: none;width: 100%;padding-left: 10px; height:100px;box-sizing: border-box;}


.jssora12l {
	display: block;
	position: absolute;
	left:10px;
	top:0;
	width:40px;
	height: 40px;
	cursor: pointer;
	background: url(../images/video-prev.png) no-repeat;
	overflow: hidden;
 }
.jssora12r {
	display: block;
	position: absolute;
	width: 40px;
	height: 40px;
	right:10px;
	top:0;
	cursor: pointer;
	background:url(../images/video-next.png) no-repeat;
	overflow: hidden;
 }
 
.market-list { border-top:#bb5088 solid 1px; padding:10px 0px 20px;}
.market .subscription-list-title span { font-size:20px;}
.market-ul { position:relative; z-index:1; margin:0px -3% 0px -1%;}
.market-ul li { width:47%; display:inline-block; vertical-align:top; margin:20px 1% 0px; line-height:0; text-align:center;}
.market-pic { width:auto; height:160px; line-height:160px; overflow:hidden; text-align:center; display:block;}
.market-pic img {vertical-align:middle; width:auto; height:auto; max-width:100%; max-height:100%; }
.market-word { font-size:15px; color:#999; line-height:1.5em;}
.market-ul li:hover .market-word  {color:#bb5088;}
.market .press-nr-word{text-align: justify;}
.market .jssora12l,.market .jssora12r{background: none;width: 25px;height: 24px;border: 2px solid;margin-left: 1px;margin-right: 1px;}
.market .jssora12l::before { content: "<";font-size: 27px;margin-left: 5px;}
.market .jssora12r::before { content: ">";font-size: 27px;margin-left: 5px;}

.new-pro-list { padding:0px 20px;}
.new-pro-ul { position:relative; z-index:1; margin-right:-3%;}
.new-pro-ul li { width:31%; display:inline-block; vertical-align:top;margin:15px 0.5% 10px; line-height:0;}
.new-pro-ul li img { width:100%; height:auto;}
.new-pro-title { font-size:15px; color:#222; line-height:1.5em;}
.new-pro-ul li:hover .new-pro-title {color:#bb5088;}
.new-pro-ul .new-pro-pic{width: 100%;margin: 0 auto;position: relative;z-index: 1;overflow: hidden;display: block;}
.new-pro-left { float:left; width:73.3%;}
.new-pro-right { float:right; width:23%}
.new-pro-left img { width:100%; height:auto}
.new-pro-right img { width:100%; height:auto;}
.new-pro-right ul li { line-height:0; margin-bottom:9%; cursor:pointer;}
.new-pro-right ul li:last-child { margin-bottom:0;}

.new-pro-tu { padding-top:15px;}
.new-pro-con { clear:both;}

.car-title {font-size: 24px; color: #fff;line-height: 1.5em; text-align:left; padding-left:10px;}
.car-title span { font-size:16px; float:right; padding-right:10px; }
.car-top { padding:10px 0px;}
.car-left { float:left; width:510px;}
.car-right { float:right; width:130px;}
.car-top span { display:block; font-size:14px; color:#000; line-height:1.5em;}
.car-img { width:125px; float:left;}
.car-detail { width:385px;float:left;}
.car-num { width:80px;float:left;}
.car-act { width:50px;float:left; text-align:center;}
.car-img img { border:#ccc solid 1px; width:90%;}
.car-num input { width:58px; text-align:center; border:#}
.car-act .input_check + label { border:#999 solid 1px; margin-top:3px;}
.car-t { color:#370453; font-size:18px; line-height:1.3em; font-weight:600;padding-top:10px;}
.car-name {color:#b94e9c; font-size:16px; line-height:1.3em;}
.car-model {color:#000; font-size:14px; line-height:1.3em; padding-top:10px;}
.car-ul span { display:block;}
.car-ul { clear:both; padding-bottom:15px; overflow:hidden;}
.car-ul .car-right { margin-top:10px;}
.car-list { padding-top:20px;}
.car { background:#fff; padding:0px 10px;}
.car-con { padding:0px 15px;}
.car-con .span-red { text-align:right !important;}
.car-con .know-4 { margin-top:20px;}
.car-code { padding:20px 0px 10px;}
.car-code input { border:none; padding:0px 10px;}

.mail-title {font-size: 24px; color: #fff;line-height: 1.5em; text-align:left; padding-left:10px;}
.mail-title span { color:#fad3e6; padding-right:8px;}

.mail-mag { margin-top:10px;}
.mail-mag-t { display:block;}
.mail-mag-input { width:49%; float:left;}
.mail-mag-input textarea {box-sizing: border-box;border: none;width: 100%;padding-left: 10px; height:95px;}
.mail-list { width:49%; float:right; background:#ece2eb;}
.mail-list-title { font-size:15px; color:#370453; text-decoration:underline; line-height:1.5em; padding:5px 10px; font-weight:600;font-style: italic;}
.mail-list-ul {list-style:disc; padding-left:25px; padding-bottom:10px;}
.mail-list-ul li { list-style:disc;  font-size:12px; line-height:1.5em;}
.mail-choose { clear:both; padding:30px 0px 20px;}
.mail-choose-title { font-size:19px; line-height:1.5em;}
.mail-choose-ul li { padding-top:10px;}
.mail-choose-ul li span { display:table-cell; vertical-align:top; font-size:17px; line-height:1em;}

.yellow { background:#fff0cf;}
.pink { background:#fce8f1;}
.blue { background:#eff8fd;}
.ban-list { overflow:hidden; width:90%; margin:0 auto;}
.ban-ul { border-bottom:#caa475 solid 2px; overflow:hidden; padding:40px 0px 50px; }
.ban-list .ban-ul:nth-child(even) .ban-ul-img { float:right;}
.ban-list .ban-ul:nth-child(even) .ban-ul-word { float:left;}
.ban-ul-img { width:385px; float:left;}
.ban-ul-big img { width:100%;}
.ban-ul-word { width:735px; float:right;}
.ban-ul-som { position:relative; z-index:1; margin:10px -1%;}
.ban-ul-som li { width:33.33%; float:left; text-align:center;}
.ban-ul-som li img { width:93%; height:auto;}
.ban-list-nr { width:100%; margin:20px auto 0px;}
.ban-list-nr td {text-align:justify;text-justify:inter-ideograph;}
.ban-list-nr table th { font-weight:600;}
.yellow .ban-con-nr-title { color:#750b0d}

.pro-search { font-size:24px; font-weight:600; line-height:1.5em; color:#380052;}
.pro-search-con { font-size:14px; color:#000; line-height:1.5em; padding:10px 0px;}

.pro-ul-search { overflow:hidden;}
.pro-ul-search li { clear:both; padding-bottom:30px;}
.pro-search-right { padding-left:108px; padding-top:10px;}
.pro-search-title { font-size:16px; color:#000; line-height:1.5em; text-decoration:underline;}
.pro-search-detail { font-size:16px; color:#000; line-height:1.5em; }
.pro-ul-search .pro-som-menu { padding:5px 0px; position:relative; z-index:1;}
.pro-ul-search .pro-som-tag { padding:5px 0px 0px;}
.pro-ul-search .profile-email { top:3px;}
.pro-ul-search .pro-som-menu .pro-som-icon{float: left;}
/*trade*/
.trade .onlie{padding: 0px 15px;}
.trade .onlie .onlie-title{background: none;color: #5c025f;text-align: left;margin-bottom:5px;} 
.trade .onlie .onlie-title .title { text-decoration:underline; }
.trade .onlie-title .tag-div{display: inline-block;float: right;line-height:1em; margin-top:5px}
.trade .onlie-title span.tag{color: #b94e9c;font-size: 16px; }
.trade .onlie-title span.tag i { color:#380353; font-size:30px; font-style:normal; vertical-align:middle; padding:0 10px; line-height:0;}
.trade-row{width: 100%;display: inline-block; margin-bottom:25px;}
.trade-row .title{background: #b94e9c;color: #fff;padding: 3px 15px;margin: 5px -15px;font-size: 18px;}
.trade-row .title.row2{background: #370252; font-weight:600; font-size:18px;}
.trade-row .title span.name{color: #fff; font-weight:600;}
.trade-row .title.row2 span.name{color: #d4a0c7}
.trade-row .image-list li{float: left; width: 50%; box-sizing: border-box; text-align:center;}
.trade-row .image-list li img{max-width: 100%; height: auto; width:95%;height: 91px;}
.trade-row .dian { font-size:21px;vertical-align: middle;padding: 0px 10px;}

/*end trade*/
.onlie-more-pic { display:block;}
.onlie-more-pic:hover .onlie-pic-icon {
	display:block;
}

.index-nemu-hith li a { font-size:14px;}
span.fax-nb{padding: 0px 3px;}

.gototop{display: none; left:14%;bottom: 45px;position: fixed; z-index:99;width: 36px;}
.gototop span {    background: #555;    color: #fff;    padding: 1px 3px;    text-align: center;    display: block;    margin: 2px;}
.gototop span.gttou{width: 0;height: 0;border-right: 16.5px solid transparent;border-bottom: 13px solid #555;border-left: 16.5px solid transparent;background: none;padding: 0px;}
.gototop span.gtend{display: none;}
.nav-con h3 {font-size: 24px;
font-weight: 600;
line-height: 1.5em;
color: #380052;
}

.image-list { margin-top:10px;}

.site-error { width:665px; float:right;font-size: 14px;color: #000;line-height: 1.5em;}
.site-error p { padding-bottom:0;}
.site-error h1{
font-size: 24px;
font-weight: 600;
line-height: 1.5em;
color: #380052;}

.wbd{width: 100%; padding: 0px;
line-height: 9px;   float: left;    text-align: right;    color: #fff;}
.wbd a{color: #fff;font-size: 9px;}