/*base*/
body {
	margin: 0 auto;
	padding: 0;
	font-family:"PingFang-Regular", "Lucida Grande", "Lucida Sans Unicode", "微软雅黑", Microsoft YaHei, Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	color:#5c5c5c;
	text-align: center;
}
strong {
	font-size: 14px;
}
div, form, img, ul, ol, li, dl, dt, dd, p {
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	font-size: 12px;
}
table, td, tr, th, input, select, textarea {
	font-size: 12px;
}
html {
	height: 100%;
}
/* Link */
a:link {
	color: #5c5c5c;
	text-decoration: none;
	line-height:160%;
}
a:visited {
	color: #5c5c5c;
	text-decoration: none;
}
a:hover {
	color: #5c6fcf;
	text-decoration: none;
}
a:active {
	color: #5c5c5c;
}
/* others */
.Fleft {
	float: left;
}
.Fright {
	float: right;
}
.Tleft {
	text-align: left;
}
.Tright {
	text-align: right;
}
.clear {
	clear: both;
	font-size: 1px;
	width: 1px;
	height: 0;
	overflow: hidden;
}
.hidden {
	display: none;
}
.NoNewline {
	word-break: keep-all;
}
.AutoNewline {
	word-break: break-all;
}
.fixpadding {-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box}
/* Font  */
.fB {
	font-weight: bold;
}
.f12px {
	font-size: 12px;
}
.f13px {
	font-size: 13px;
}
.f14px {
	font-size: 14px;
}
.f16px {
	font-size: 16px;
}
.f18px {
	font-size: 18px;
}
.f24px {
	font-size: 24px;
}
.f30px {
	font-size: 30px;
}
.overh {
	overflow: hidden;
}
/* Color */
.cRed, a.cRed:link, a.cRed:visited {
	color: #FF0000;
}
.cBlue, a.cBlue:link, a.cBlue:visited, a.cBlue:active {
	color: #249b96;
	text-decoration: none;
}
.cDBlue, a.cDBlue:link, a.cDBlue:visited, a.cDBlue:active {
	color: #ff9999;
}
.cDRed, a.cDRed:link, a.cDRed:visited {
	color: #bc2931;
}
.cGray, a.cGray:link, a.cGray:visited {
	color: #4F544D;
}
.cDGray, a.cDGray:link, a.cDGray:visited {
	color: #666;
}
.cWhite, a.cWhite:link, a.cWhite:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.cBlack, a.cBlack:link, a.cBlack:visited {
	color: #000;
}

.witeouter {width:100%;background-color:#fff;color:#000;font-size:12px;}
.blueouter {width:100%;background-color:#4352AF;color:#fff}
.blueouter a{color:#fff}
.headdiv {
	width: 1200px;
	margin: 0px auto;
	height: 88px;
}
.logodiv {
	width: 200px;
	overflow: hidden;
	padding: 40px 0px 0px 0px;
	text-align:left;
}
.navdiv {width:83%;margin: 0px auto; margin:10px 0 0 0;}
.navul {list-style:none;margin-top:36px;font-size:11px; text-align:center; }
.navul .lifirst{display:block;float:right;font-size:12px;text-align:center;height:30px;margin: auto 0;line-height:16px;position:relative;padding-bottom:10px; font-weight:bold;padding-right:40px;letter-spacing:0.6}
.navul .navdot{width:1px;}
.navul .navdot div{border-right:2px dotted #b5b5b5;width:1px;height:12px;margin-top:5px;}
.navul .chooselang{text-align:right;width:100px;margin-left:0;margin-top:5px;padding-right:0}
.navul .chooselang select{height:31px;font-size:12px;padding:6px 10px;font-family:futura_md_btmedium;line-height:150%;margin-top:-5px;border-radius:8px; color:#5c5c5c;width:100px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.navul .chooselang select option{padding:8px 0;}
.navul .search{width:130px;text-align:right;display:block; margin-left:20%;height:25px;}
.navul .search input {width:100px;padding:5px;display:block; margin:-5px 0 0 0; height:25px;}
.navul .searchicon {width:160px;text-align:right; margin-left:10%;padding-right:0}
.navul .searchicon img{margin:-3px 0 0 0;}
.navul .lifirst:hover .ulsecond {display:block;}
.navul .lifirst .ulsecond:hover {display:block;}
.navul .ulsecond{list-style:none;display:none;width:160px;position:absolute;left:0;top:41px;z-index:1000;background-color:#EEE;padding:6px 5px 10px 5px;box-shadow:1px 1px 2px #888888;margin-top:-2px}
.navul .ulsecond li{ font-size:12px;width:100%;float:left;overflow:hidden;padding:5px 0px 5px 10px;margin-left:-5px;text-align:left;display:block;}
.navul .ulsecond li:hover a{color:#fff;}
.navul .ulsecond li:hover {background-color:#7E8EDC}

.witeouter .ulsecond{background-color:#fff;color:#000}
.blueouter .ulsecond{background-color:#4352AF;color:#fff}
.blueouter .navdot div{border-right:2px dotted #fff;}
.searchdiv {
	width: 258px;
	height: 25px;
	padding: 33px 0px 0px 0px;
	overflow: hidden;
}
.banner{ width:100%; height:700px; overflow:hidden; position:relative;font-size:0;background-repeat:no-repeat;background-position:center;background-size:1900px auto;}
.banner_about{ width:100%; height:600px; overflow:hidden; }
.b-img{ height:700px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:700px; float:left;background-size:1900px auto;background-repeat:no-repeat;background-position:center;}
.b-img .bigscreen{background-size:cover}
.b-img #banner_text_onindex{position:absolute;left:8%;top:30%;}
.b-list{ height:30px; padding-top:615px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:5px; height:5px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; margin:0 3px;}
.b-list .spcss{border:3px solid #14ab04;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:300px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:300px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}

.productdiv {width:1200px;margin: 25px auto; }
.productdiv .title{font-size:25px;font-weight:bold;margin:0 0 25px 0;text-align:left;}
.indexpronav {list-style:none;margin:0;padding:0;color:#6f6f70; line-height:180%}
.indexpronav li{display:block;width:288px;height:280px;float:left;background-color:#F5F5F8;overflow:hidden;margin:0 0 15px 15px;position:relative}
.indexpronav li:first-child {width:588px;height:580px;margin:0 5px 0 0;}
.indexpronav li span{display:block;width:90%;height:60px;font-size:14px; text-align:center;position:absolute;left:10px;top:45px;}
.indexpronav li img {width:288px;height:280px;}
.indexpronav li:first-child img {width:588px;height:580px}
.indexpronav li .desc{position:absolute;left:0;top:0;width:248px;height:280px;background-color:#000;z-index:200;color:#fff;line-height:150%;font-size:16px;padding:5px;overflow:hidden;padding:40 20 40 20px;opacity: 0;	filter: alpha(opacity=0);}
.indexpronav li:first-child .desc{width:548px;height:495px;}
.indexpronav li:hover .desc{opacity: 1;filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;-webkit-transition: opacity 1s ease;-moz-transition: opacity 1s ease;-ms-transition: opacity 1s ease;-o-transition: opacity 1s ease;	transition: opacity 1s ease}
.indexpronav li .desc a{color:#fff; font-size:12px; text-align:left; line-height:150%; float:left;}

.indexprobanner {width:1200px;margin:5px auto 25px auto;display:block}
.indexprobanner ul{list-style:none;margin:0;padding:0}
.indexprobanner ul li{display:block;float:left;width:590px;height:452px;}
.indexprobanner ul li img{width:590px;height:452px;}
.indexprobanner ul li:first-child{width:100%;height:664px;margin-bottom:20px}body
.indexprobanner ul li:first-child img{width:100%;height:664px;}
.indexprobanner ul li:last-child{margin-left:20px;}

.specheight {height:70px}
.indexcenterbanner {width:100%;margin:0; }
.indexcenterbanner img {width:100%;}

.indexnewdvi {width:1224px;margin:0 auto;padding-top:70px}
.indexnewdvi .title {width:100%;margin:0 0 20px 0;font-size:25px;font-weight:bold;text-align:left; margin-left:12px;}
.indexnewdvi .news {width:530px;float:left;text-align:left;margin-right:25px;}
.indexnewdvi .news .new{width:100%;height:248px;padding:12px;}
.indexnewdvi .news .new img{ width:180px;height:248px;margin-right:20px;float:left;display:block; }
.indexnewdvi .news .new .newtitle{width:320px; float:left;text-align:left;font-size:18px;font-weight:bold; margin-bottom:20px;}
.indexnewdvi .news .new .newtitle a{color:#000;}
.indexnewdvi .news .new .newtitle a:hover{color:#5c6fcf;}
.indexnewdvi .news .new .newdesc{width:320px;height:170px;float:left;line-height:120%; overflow:hidden; }
.indexnewdvi .news .new:hover{background-color:#5D72CC;color:#fff;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.indexnewdvi .news .new:hover a{color:#fff}
.indexnewdvi .news .new:hover a:hover{color:#fff}
.indexnewsimg{width:180px;height:248px;overflow:hidden;float:left;margin-right:20px;text-align:center;background-repeat:no-repeat;background-position:center;background-size:auto 268px;}

.indexnewdvi .exhibition {width:665px;height:330px;float:left; overflow:hidden;}
.indexnewdvi .exhibition .title { margin-left:12px;}
.indexnewdvi .exhibition .exhi{width:295px;height:300px;float:left; padding:12px; margin-bottom:20px;}
.indexnewdvi .exhibition .exhi img{width:100%;height:140px; margin-bottom:20px;-webkit-filter: brightness(0.9)}
.indexnewdvi .exhibition .exhi .newtitle{width:100%;height:30px;font-size:14px;font-weight:bold;margin:auto 0;text-align:left; }
.indexnewdvi .exhibition .exhi .newtitle a{color:000; line-height:150%; margin-bottom:10px;}
.indexnewdvi .exhibition .exhi .newtitle a:hover{color:#5c6fcf;}
.indexnewdvi .exhibition .exhi .newdesc{width:100%;height:40px;text-align:left;overflow:hidden;line-height:120%; margin-top:10px;}
.indexnewdvi .exhibition .exhi:hover{background-color:#5D72CC;color:#fff;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.indexnewdvi .exhibition .exhi:hover a{color:#fff}
.indexnewdvi .exhibition .exhi:hover a:hover{color:#fff}
.exhibition .first {margin-right:0px;}

.bottomoutdiv {width:100%;background-color:#F7F7F7;min-height:300px;margin-top:70px}
.bottomdiv {width:1200px;margin:0 auto;padding-top:30px;text-align:left}
.bottomdiv .leftnav{width:910px;}
.bottomdiv .leftnav ul{list-style:none;margin:0 10px 0 0;padding:0;width:144px;display:block;float:left;}
.bottomdiv .leftnav ul li{width:100%;display:block;float:left;margin:2px 0;}
.bottomdiv .leftnav ul li:first-child{font-weight:bold;font-size:16px;margin-bottom:10px}
.bottomdiv .rightnav{width:290px;text-align:right}
.bottomdiv .rightnav ul{list-style:none;margin:0;padding:0;}
.bottomdiv .rightnav ul li{width:25px;display:block;float:right;margin:0 20px 0 0;}
.bottomdiv .rightnav ul li img{width:25px;}
.bottomdiv .copyright{text-align:center;width:100%;margin-top:30px; padding-bottom:30px;}

.newstopdiv {width:100%;background-color:#F7F7F7;height:1100px}
.contentmain {width:1200px;margin:0 auto;text-align:left}
.width1220{width:1220px;}
.contentmain .title {font-size:30px;font-weight:bold}
.topsearch {width:100%;list-style:none;padding:0; height:64px; padding:26px 0; margin-bottom:30px; background:url('/skin/cur/bg_search.png') left bottom no-repeat;}
.topsearch img{margin:60px 0 10px 15px; float:left;}
.topsearch input {width:480px; height:28px; margin:58px 0 0 15px; border:none; float:left;}
.newstop {width:100%;list-style:none; height:600px;}
.newstop li{width:360px;height:198px; overflow:hidden; display:block;float:left;border-top:3px solid #666;}
.newstop li:first-child {width:804px;height:600px;margin:0 30px 0 0;border:0;padding:0;position:relative;}
.newstop li:first-child .bgdiv{width:804px;height:600px;left:0;top:0;position:absolute;z-index:50;background-color:#000;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity:0.5;}
.newstop li:first-child img{width:804px;height:600px;}
.newstop li:first-child .title{width:90%;height:100px;padding:0 10px;margin:10px;position:absolute;top:10px;z-index:51}
.newstop li:first-child .desc{width:90%;font-size:20px;color:#fff;position:absolute;bottom:0px;left:0;padding:20px;z-index:51; margin-bottom:30px;}
.newstop li:first-child .title a:link{color:#fff; font-size:36px; line-height:44px;}
.newstop li:first-child .title a:visited{color:#fff; }
.newstop li:first-child .title a:hover{color:#5c6fcf;}
.newstop li:first-child .desc a:link{color:#fff; font-size:22px; line-height:30px;}
.newstop li:first-child .desc a:visited{color:#fff; }
.newstop li:first-child .desc a:hover{color:#5c6fcf; }
.newstop li .title{ margin-top:16px; }
.newstop li .title a:link{color:#151515; line-height:30px; font-size:18px; font-weight:bold;}
.newstop li .title a:visited{color:#151515} 
.newstop li .title a:hover{color:#5c6fcf}
.newstop li .desc {height:72px; overflow:hidden; margin-top:10px;}
.newstop li .desc a:link{color:#8f8f8f; line-height:18px; font-size:14px;}
.newstop li .desc a:visited{color:#8f8f8f}
.newstop li .desc a:hover{color:#5c6fcf}
.newstop .item5{height:3px;border-bottom:3px solid #666}

.newscenteroutdiv1{width:1236px; margin:0 auto; text-align:left;}
.newscenter {width:100%;list-style:none;padding-top:32px; height:260px; overflow:hidden}
.newscenter li{width:376px;height:260px;float:left;overflow:hidden; padding:18px;}
.newscenter li .title{width:100%;font-size:24px;font-weight:bold;color:#2A2A2A}
.newscenter li .title a:link{color:#151515; line-height:32px;}
.newscenter li .title a:visited{color:#151515} 
.newscenter li .title a:hover{color:#5c6fcf}
.newscenter li .time{width:100%;font-size:13px;font-weight:bold;margin:10px 0 20px 0; }
.newscenter li .desc{width:100%;font-size:13px;}
.newscenter li img{height:243px; width:373px; overflow:hidden; margin-right:20px;}
.newscenter .item3 {margin:0;}

.newsbottom {width:1200px;list-style:none;margin-top:50px;}
.newsbottom li{width:250px;display:block;float:left;margin:0 30px 20px 0;}
.newsbottom li .title{width:100%;font-size:22px;font-weight:bold;margin:10px 0}
.newsbottom li .time{width:100%;font-size:13px;font-weight:bold;margin:10px 0}
.newsbottom li .desc{width:100%;font-size:13px;}
.newsbottom li img{width:100%;}
.newsbottom li.rightone {margin-right:0;}
.newsbottom li.item1 {width:583px;height:350px;margin:0 32px 40px 0;position:relative;}
.newsbottom li.item2 {width:583px;height:350px;margin:0 0 40px 0;position:relative;}
.newsbottom li.item1 img{width:583px;height:350px;}
.newsbottom li.item2 img{width:583px;height:350px;}
.newsbottom li.item1 .title{width:50%;font-size:25px;font-weight:bold;margin:5px 0;position:absolute;top:49px;left:20px;z-index:1;color:#fff;z-index:51}
.newsbottom li.item1 .time{width:100%;font-size:13px;font-weight:bold;margin:5px 0;}
.newsbottom li.item2 .title{width:50%;font-size:25px;font-weight:bold;margin:5px 0;position:absolute;top:40px;left:20px;z-index:1;color:#fff;z-index:51}
.newsbottom li.item2 .time{width:100%;font-size:13px;font-weight:bold;margin:5px 0;}
.newsbottom li.item1 .bgdiv,.newsbottom li.item2 .bgdiv{width:583px;height:350px;left:0;top:0;position:absolute;z-index:50;background-color:#000;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity:0.5;}
.newsbottom li a{color:#fff}

.newscenteroutdiv{width:1256px;margin: 0px auto;text-align:left}
.normalnews {width:1228px;list-style:none;margin-top:20px;position: relative;display:block; margin: 0px auto;}
.normalnews li{width:279px;display:block;float:left;padding:14px;}
.normalnews li .title{width:100%;font-size:24px;font-weight:bold;margin:20px 0 0 0; line-height:30px;}
.normalnews li .title a:link{color:#151515; line-height:30px;}
.normalnews li .title a:hover{color:#5c6fcf}
.normalnews li .title a:visited{color:#5c6fcf} 
.normalnews li .time{width:100%;font-size:13px;font-weight:bold;margin:10px 0 20px 0;}
.normalnews li .desc{width:100%;font-size:13px; } 
.normalnews li .desc a:link{line-height:150%; color:#8f8f8f;}
.normalnews li .desc a:hover{color:#5c6fcf} 
.normalnews li img{width:100%;margin:10px 0 10px 0;} 
.box:hover { box-shadow: 0 0 5px #999; }



.newsdetailnav {width:100%;height:25px; padding:30px 0 70px 0;}
.newsdetailnav a{display:block;float:left;margin:0 5px 0 0;}
.newsdetailnav a.rightp{display:block;float:left;margin:0px 5px 0 0;}
.detailleft {width:28.3%;margin-right:60px}
.detailleft .switch{float:left;width:51px;height:71px}
.detailleft .linen{background:url('/skin/cur/linenormal.png') center no-repeat;background-size:51px 71px}
.detailleft .linec{background:url('/skin/cur/linec.png') center no-repeat;background-size:51px 71px}
.detailleft .picn{background:url('/skin/cur/picnormal.png') center no-repeat ;background-size:51px 71px}
.detailleft .picc{background:url('/skin/cur/picc.png') center no-repeat ;background-size:51px 71px}
.detailleft ul {list-style:none;margin:20px 0 0 0;padding:0;width:100%}
.detailleft .lineul li{float:left;width:100%;display:block;margin:10px 0;line-height:150%}
.detailleft .lineul li a{display:block;width:100%;font-size:14px;font-weight:bold;}
.detailleft .lineul li span{display:block;width:100%;font-size:12px; color:#7f7f7f; padding:5px 0 10px 0;}
.detailleft .piculwater {list-style:none; position: relative;display:none; margin: 0px auto;}
.detailleft .piculwater li{float:left;padding:5px;}
.detailright {width:66.6%;}
.detailright .title{font-size:36px;font-weight:bold; color:#000;}
.detailright .time{font-size:16px; padding:20px 0 50px 0; color:#7c7c7c;}
.detailright .content{font-size:14px;line-height:200%; color:#7c7c7c;}
.detailright .content p{margin:5px 0}

a.navcurrent {color:#5c6fcf; font-weight:bold; margin:0px 0 0 0;}

.highlights {padding-bottom:30px; }
.highlights .navtitle{font-size:30px;font-weight:bold;margin:10px 0;width:100%; color:#474747; margin-bottom:10px;padding-left:10px;}
.highlights .items {float:left;width:590px; height:420px; padding:10px;}
.highlights .items img{width:590px;height:290px;}
.highlights .items .title{font-size:18px;width:100%;margin:20px 0;line-height:24px;}
.highlights .items .desc{font-size:12px;width:100%;height:32px;overflow:hidden}
.highlights .items:hover{background-color:#5D72CC;color:#fff;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.highlights .items:hover a{color:#fff}
.highlights .items:hover a:hover{color:#fff}

.line{ width:1200px; margin:auto 0; height:10px; border-bottom:#bcbcbc 1px solid; padding:0 0 50px 10px;}

.history {margin:70px 0 0 0;}
.history .navtitle{font-size:30px;font-weight:bold;margin:10px 0;width:100%;color:#474747;padding-left:10px;}
.history ul{list-style:none;margin:20px 0 0 0;padding:0;width:100%}
.history ul li{float:left;width:285px; height: 230px; display:block;padding:10px;}
.history ul li.four{margin-right:0}
.history ul li img{width:285px; height: 140px;-webkit-filter: brightness(0.95)}
.history ul li .title{width:100%;font-size:14px; margin-top:10px;}
.history ul li .title .smalldate{font-size:11px; }
.history ul li:hover{background-color:#5D72CC;color:#fff;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.history ul li:hover a{color:#fff}
.history ul li:hover a:hover{color:#fff}


.exhmain {width:100%;padding-bottom:50px; }
.exhmain .navtitle {font-size:26px; color:#212121}
.exhmain .mainimg {position:relative;margin-top:20px}
.exhmain .mainimg img{width:1200px;height:590px;}
.exhmain .mainimg .titlebox{position:absolute;top:0px;left:0px;background-color: rgba(0,0,0,0.3);padding:30px 30px 30px 35px;width:1135px;height:520px}
.exhmain .mainimg .title{color:#fff;font-size:20px;font-weight:bold;}
.exhmain .mainimg .desc{font-size:14px;margin-top:30px; width:500px;color:#fff;}
.normalexh {width:1228px;list-style:none; position: relative;display:block; margin: 0px auto;}
.normalexh li{width:279px;display:block;float:left;padding:14px;}
.normalexh li img{width:100%; margin:10px 0 10px 0;-webkit-filter: brightness(0.7) } 




.picwall {margin-top:40px;width:100%;}
.picwall ul{list-style:none;padding:0;width:100%}
.picwall ul li{float:left;width:265px;display:block;margin:10px 0;margin-right:10px}
.picwall ul li.four{margin-right:0}
.picwall ul li img{width:265px}

.medialist {width:100%;font-size:13px}
.medialist td{ padding:10px; height:65px}
.medialist td img{ width:200px; height:70px}
.medialist tr:hover{background-color:#5D72CC;color:#fff;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.medialist tr:hover a{color:#fff;}
.medialist tr:hover a:hover{color:#fff}

.vediolist {width:100%;display:inline-block;}
.vediolist ul{list-style:none;margin:20px 0 0 0;padding:0;width:100%;}
.vediolist ul li{float:left;display:block;width:590px; height:400px; padding:10px;}
.vediolist ul li img{width:590px;height:290px;}
.vediolist ul li .title{font-size:18px;width:100%;margin:10px 0;}
.vediolist ul li .desc{font-size:14px;width:100%;height:40px;overflow:hidden}
.vediolist ul li:hover{background-color:#5D72CC;color:#fff;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.vediolist ul li:hover a{color:#fff}
.vediolist ul li:hover a:hover{color:#fff}


.teamlist {width:100%;display:inline-block;}
.teamlist ul{list-style:none;margin:20px 0 0 0;padding:0;width:100%;}
.teamlist ul li{float:left;width:100%;display:block;margin:20px 0;}
.itemleft {width:465px;height:575px;margin-right:40px}
.itemleft img{width:465px;height:575px}
.itemright {width:585px;height:575px}
.itemright .topline{width:100%;height:115px;margin-top:60px}
.topline .title{font-size:26px;font-weight:bold;height:54px}
.topline .desc{font-size:18px;font-weight:bold;height:54px}
.titleinehr {width:200px;border-bottom:2px solid #00f}
.bottomline {width:100%;height:250px;margin-top:40px}
.bottomline .city {width:100%;font-weight:bold;margin:5px 0;}
.bottomline .content {width:100%;height:225px;overflow:hidden}


.productnav {width:100%;background-color:#EEE;height:42px}
.productnav .navouter{width:1090px;margin:auto;text-align:center;}
.productnav ul.mainul{list-style:none;margin:0 auto;padding-top:10px;font-size:12px;display:block}
.productnav ul.mainul li.mainli{float:left;display:block;padding:0 10px;position:relative;min-width:90px;text-align:left;margin:0 10px;height:32px}
.productnav ul.mainul a:hover{color:#00f}
.productnav ul.mainul li.mainli:hover ul {display:block;}
/*.productnav ul.mainul a:hover +ul{display:block;}*/
.mainli ul:hover {display:block;}
.mainli ul{list-style:none;display:none;width:100%;position:absolute;left:0;top:32px;z-index:100;background-color:#EEE;padding:0px 5px 10px 5px;box-shadow:1px 1px 2px #888888;}
.mainli ul li{width:100%;float:left;overflow:hidden;padding:5px 0px 5px 10px;margin-left:-5px;text-align:left;display:block;}
.mainli ul li:hover{color:#fff;background-color:#7E8EDC}

.productlist {list-style:none;margin:0;padding:0;color:#6f6f70; line-height:180%;margin-top:20px}
.productlist li{display:block;width:288px;height:280px;float:left;background-color:#F5F5F8;overflow:hidden;margin:8px;position:relative}
.productlist li.firstitem {width:592px;height:576px;margin:8px 8px 8px 0;}
.productlist li span{display:block;width:90%;height:60px;font-size:14px; text-align:center;position:absolute;left:10px;top:45px;}
.productlist li img {width:288px;height:280px;object-fit:contain}
.productlist li.firstitem img {width:592px;height:576px}
.productlist li div.desc{position:absolute;left:0;top:0;width:248px;height:220px;filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7;background-color:#000;z-index:200;display:none;color:#fff;line-height:150%;font-size:16px;overflow:hidden;padding:40px 20px 40px 20px;}
.productlist li.firstitem .desc{width:552px;height:516px;}
.productlist li:hover .desc{display:block;}
.productlist li .desc a{color:#fff; font-size:12px; text-align:left; line-height:150%; float:left;}
.productlist li.linefirst {margin-left:0px;}
/*.productlist {width:100%;margin-top:20px} 
.productlist ul{list-style:none;margin:0;padding:0}
.productlist li{display:block;width:260px;height:252px;float:left;background-color:#F5F5F8;overflow:hidden;margin:0 0 15px 15px;position:relative}
.productlist li:first-child {width:530px;height:500px;margin-left:0px;}
.productlist li span{display:block;width:90%;height:60px;font-size:16px;text-align:center;position:absolute;left:10px;top:20px;}
.productlist li img {width:260px;height:252px;}
.productlist li:first-child img {width:535px;height:520px}
.productlist li.linefirst {margin-left:0px;}
.productlist li .desc{position:absolute;left:0;top:0;width:252px;height:238px;background-color:#000;z-index:200;opacity:0;color:#fff;line-height:150%;font-size:16px;padding:5px;overflow:hidden}
.productlist li:first-child .desc{width:525px;height:495px;}
.productlist li:hover .desc{opacity: 1;filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;-webkit-transition: opacity 1s ease;-moz-transition: opacity 1s ease;-ms-transition: opacity 1s ease;-o-transition: opacity 1s ease;	transition: opacity 1s ease}
.productlist li .desc a{color:#fff}
*/

.banner1
{
	animation:scaleandroute1 10s linear infinite alternate;
	-webkit-animation:scaleandroute1 10s linear infinite alternate; 
}
@keyframes scaleandroute1
{
from {transform:scale(1,1) rotate(0deg);
-ms-transform:scale(1,1) rotate(0deg); 	/* IE 9 */
-moz-transform:scale(1,1) rotate(0deg); 	/* Firefox */
-webkit-transform:scale(1,1) rotate(0deg); /* Safari �� Chrome */
-o-transform:scale(1,1) rotate(0deg); 	/* Opera */
}
to {
transform:scale(1.1,1.1) rotate(1.5deg);
-ms-transform:scale(1.1,1.1) rotate(1.5deg); 	/* IE 9 */
-moz-transform:scale(1.1,1.1) rotate(1.5deg); 	/* Firefox */
-webkit-transform:scale(1.1,1.1) rotate(1.5deg); /* Safari �� Chrome */
-o-transform:scale(1.1,1.1) rotate(1.5deg); 	/* Opera */
	}
}

@-webkit-keyframes scaleandroute1 /*Safari and Chrome*/
{
from {transform:scale(1,1) rotate(0deg);
-ms-transform:scale(1,1) rotate(0deg); 	/* IE 9 */
-moz-transform:scale(1,1) rotate(0deg); 	/* Firefox */
-webkit-transform:scale(1,1) rotate(0deg); /* Safari �� Chrome */
-o-transform:scale(1,1) rotate(0deg); 	/* Opera */
}
to {
transform:scale(1.1,1.1) rotate(1.5deg);
-ms-transform:scale(1.1,1.1) rotate(1.5deg); 	/* IE 9 */
-moz-transform:scale(1.1,1.1) rotate(1.5deg); 	/* Firefox */
-webkit-transform:scale(1.1,1.1) rotate(1.5deg); /* Safari �� Chrome */
-o-transform:scale(1.1,1.1) rotate(1.5deg); 	/* Opera */
	}
}


.team_headdiv {	width: 1200px;margin: 0px auto;height: 88px;}
.team_navdiv {width:83%;margin: 0px auto;margin:10px 0 0 0;}
.team_contentmain {width:100%;margin-top:0;padding:0;text-align:left}
.team_contentmain_phone {display:none}

.contentmain .accessories {width:1000px}
.contentmain .contentleft {width:500px;float:right;font-size:14px;line-height:150%;}
.contentmain .contentleft .title{line-height:120%; }
.contentmain .contentleft .time{font-size:18px;color:#aaa;margin:5px 0;}
.accesscontent {margin:40px 0;}
.Specifications{font-size:18px;font-weight:bold;margin:30px 0 30px 0}
.Specificationstable{width:100%;}
.Specificationstable tr td:first-child{font-weight:bold}
.contentmain .contentright {width:500px;float:right;padding-top:20px}


.ulsecond .lisecond:hover .ulthrid {display:block;}
.ulsecond .lisecondfolder {color:#963;border-bottom:1px solid #963;cursor:default}
.ulsecond .lisecondfolder:hover {color:#fff}
.ulsecond .lisecond .ulthrid:hover {display:block;}
.ulsecond .ulthrid{list-style:none;display:none;width:80%;position:absolute;left:100%;top:0;z-index:100;background-color:#EEE;padding:0px 5px 0px 5px;box-shadow:1px 1px 2px #888888;margin-top:6px}
.ulsecond .ulthrid li{ font-size:12px;width:100%;float:left;overflow:hidden;padding:5px 0px 5px 10px;margin-left:-5px;text-align:left;display:block;}
.ulsecond .ulthrid li:hover a{color:#fff;}
.ulsecond .ulthrid li:hover {background-color:#7E8EDC}

.witeouter .ulthrid{background-color:#fff;color:#000}
.witeouter .ulthrid li{color:#000}
.blueouter .ulthrid{background-color:#4352AF;color:#fff}
.blueouter .ulthrid li{color:#fff}

.abouttable {width:100%;border:0;margin:0px;padding:0;}
.abouttable tr,.abouttable td {margin:0;padding:0;border:0}
.aboutlefttitle {width:400px;text-align:center;line-height: 150%; font-size:30px;}
.aboutleft {width:450px;text-align:center;background-image:url('/skin/about/about_left_bg.jpg');background-repeat:repeat-y;background-position:center;}
.aboutright {width:750px;text-align:left;margin: 20px 0; }
.aboutlefttitle .maintitle {font-size:30px;font-weight:bold;padding-bottom: 10px}
.aboutleft .subtitle {font-size:22px;font-weight:bold;background-color:#fff;margin:0;padding:10px 0;line-height: 150%}
.aboutleft .thridtitle {font-size:14px;font-weight:bold;background-color:#fff;margin:0;padding:5px 0;line-height: 150%}
.aboutright .subtitle {font-size:24px;margin:0;line-height: 150%; color:#343434;}
.aboutright .sectitle {font-size:20px;margin:0;line-height: 150%; color:#343434;}
.aboutright .thridtitle {font-size: 16px;line-height: 150%;color:#343434;}
.contentitem {padding: 0 0 30px 0;width: 605px}
.contentitem div {float:left;line-height:150%;margin:20px 0 20px 0;font-size: 14px}
.contentitem .firstlineitem1{width:255px;padding-right:10px}
.fullwidth {width:100%}
.hafwidth {width: 49%}
.spaceline {width: 100%;height: 50px}
div.nomargin {margin:0} 

.searchnews {margin:0px 0 0 0;padding:0;}
.searchnews li{padding:3px 0;font-size:15px; height:30px; border-bottom:1px solid #D4D4D4; }
.searchnews i {color:#f63;font-weight:bold;font-size:16px}
.searchpage {font-size:15px;margin:auto 0; padding-top:20px;}
.searchpage a {padding:0 2px;margin:0 3px; border-bottom:1px solid #BFBFBF;}

/* product content */
.pro_overview_title_en{LINE-HEIGHT: 32px; MARGIN-TOP: 35px; FONT-FAMILY: 'Microsoft YaHei',微软雅黑,'MicrosoftJhengHei',华文细黑,STHeiti,MingLiu; COLOR: #6b6b6b; FONT-SIZE: 28px;}
.pro_overview_title_cn{FONT-SIZE: 24px; FONT-FAMILY: 'Microsoft YaHei',微软雅黑,'MicrosoftJhengHei',华文细黑,STHeiti,MingLiu; COLOR: #2f2c35; MARGIN-TOP: 35px; LETTER-SPACING: 2px; LINE-HEIGHT: 24px;}
.pro_overview_desc_en{LINE-HEIGHT: 25px; MARGIN-TOP: 15px; FONT-FAMILY: 'Microsoft YaHei',微软雅黑,'MicrosoftJhengHei',华文细黑,STHeiti,MingLiu; COLOR: #6b6b6b; FONT-SIZE: 15px;}
.pro_overview_desc_cn{FONT-SIZE: 15px; FONT-FAMILY: 'Microsoft YaHei',微软雅黑,'MicrosoftJhengHei',华文细黑,STHeiti,MingLiu; FONT-WEIGHT: normal; COLOR: #6b6b6b; MARGIN-TOP: 15px; LETTER-SPACING: 1px; LINE-HEIGHT: 24px;}
.pro_highlights_en{WIDTH: 980px; MARGIN: 0 auto; FONT-FAMILY: 'Microsoft YaHei',微软雅黑,'MicrosoftJhengHei',华文细黑,STHeiti,MingLiu;}
.pro_highlights_cn{ FONT-FAMILY: 'Microsoft YaHei',微软雅黑,'MicrosoftJhengHei',华文细黑,STHeiti,MingLiu; WIDTH: 980px; MARGIN: 0 auto; }
.pro_highlights_title_en{FONT-SIZE: 28px; color:#2f2c35; margin-bottom:20px;LINE-HEIGHT: 28px; }
.pro_highlights_title_cn{MARGIN-BOTTOM: 20px; FONT-SIZE: 24px; COLOR: #2f2c35; LETTER-SPACING: 2px;LINE-HEIGHT: 30px;}
.pro_highlights_desc_en{ COLOR: #6b6b6b;FONT-SIZE: 16px;LINE-HEIGHT: 2px;LINE-HEIGHT: 25px; }
.pro_highlights_desc_cn{COLOR: #6b6b6b;FONT-SIZE: 15px;LETTER-SPACING: 1px;LINE-HEIGHT: 24px;}
.pro_spec_title_en{margin-bottom:0; margin-top:40px; width:140px; text-align:center; line-height:35px; height:35px; font-size:20px; font-weight:normal; color:#FFF; background:#2F2C35;}
.pro_spec_title_cn{MARGIN-BOTTOM: 0; margin-top:40px; FONT-SIZE: 25px; HEIGHT: 35px; WIDTH: 140px; BACKGROUND: #2f2c35; FONT-WEIGHT: normal; COLOR: #fff; TEXT-ALIGN: center; LINE-HEIGHT: 35px}
.pro_spec_content_en{LINE-HEIGHT: 28px; WIDTH: 610px; FONT-FAMILY: 'Microsoft YaHei',微软雅黑,'MicrosoftJhengHei',华文细黑,STHeiti,MingLiu; COLOR: #545454; MARGIN-LEFT: 20px; FONT-SIZE: 14px; padding-top:20px;}
.pro_spec_content_cn{FONT-SIZE: 14px; FONT-FAMILY: 'Microsoft YaHei',微软雅黑,'MicrosoftJhengHei',华文细黑,STHeiti,MingLiu; WIDTH: 610px; COLOR: #545454; PADDING-TOP: 20px; MARGIN-LEFT: 20px; LINE-HEIGHT: 28px}
/* accessories content */
.acc_content_cn, .acc_content_en{ LINE-HEIGHT: 38px; MARGIN-TOP: 70px; WIDTH: 550px; FONT-FAMILY: 'Microsoft YaHei',微软雅黑,'MicrosoftJhengHei',华文细黑,STHeiti,MingLiu,Verdana, Geneva, sans-serif; FLOAT: right;}
.acc_name_cn, .acc_name_en{FONT-SIZE: 32px;}
.acc_img_cn,.acc_img_en{MARGIN-TOP: 50px; WIDTH: 400px; FLOAT: left;}
.acc_no_cn, .acc_no_en{LINE-HEIGHT: 30px; BACKGROUND-COLOR: #2f2c34; MARGIN-TOP: 10px;margin-bottom:24px; text-align:center; WIDTH: 145px; HEIGHT: 30px; COLOR: #ffffff; FONT-SIZE: 28px;}
.acc_desc_cn, .acc_desc_en{LINE-HEIGHT: 26px; COLOR: #6b6b6b; FONT-SIZE: 15px;}
.acc_spec_list_cn, .acc_spec_list_en{width:300px;display:inline-block;}
.acc_spec_title_cn, .acc_spec_title_en{color:#3872AB; font-size:20px;line-height:60px;}

.team_name {font-size:60px;font-family:futura_md_btmedium;font-weight:bold; letter-spacing:8px; color:#515151;}
.team_position {font-size:16px;margin:10px 0; color:#747474;}
.team_info {font-size:13px; font-weight:normal; margin:20px 0 0 0;width:540px; color:#666;line-height:150%; filter:alpha(opacity:50); opacity:0.5; -moz-opacity:0.5;-khtml-opacity: 0.5;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.teamitemright .team_info{float:right}
.teamitem {width:100%;}
.teamitem .tdleft {float:left;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.teamitem .tdright {float:left;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.tdleft .team_info {float:right;text-align:left}
.tdleft .team_info{text-align:right}
.teamitemright .tdleft{float:right;text-align:left}
.teamitemright .tdright{float:right;text-align:right;padding-right:40px;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}


.contactlist {list-style:none;margin:0;padding:0;color:#6f6f70; line-height:180%;margin-top:20px}
.contactlist li{display:block;width:100%;float:left;margin:0 0 66px 0;position:relative}
.contactlist .leftbox{float:left;width:370px;height:230px;background-color:#5A6FB0;margin:0 60px 0 0;}
.leftbox iframe {border:0}
.contactlist .rightbox{float:left;width:570px;height:230px;margin:0;}
.rightbox .title{width:100%;margin:5px 0 20px 0;font-size:18px;font-weight:bold;}
.rightbox .desc{width:100%;margin:5px 0;font-size:14px}
.contactbottom {margin:64px 0 100px 0;}
.contactbottom .title {font-size:18px;font-weight:bold;line-height:150%;}
.contactbottom .desc {font-size:16px;margin:10px 0 0 0;line-height:150%;}
.contactbottom .msgline {margin:0 0 70px 0;width:100%}
.contactbottom .msgitems {width:300px;margin:0 50px 0 0;float:left;line-height:150%}
.contactbottom .msgitemslast {margin:0;}
.contactbottom .bigtitle {font-size:20px;font-weight:bold;margin:15px 0;width:100%;text-align:center}
.contactbottom .smalltitle {font-size:14px;font-weight:bold;margin:8px 0;width:100%;text-align:center}
.contactbottom .smalldesc {font-size:14px;width:100%;text-align:center}
.contactbottom .circle {width: 77px;height:77px;margin:0 auto; padding-bottom:10px; background-color:#FFF;}

.partnerlist {list-style:none;margin:0;padding:0;color:#6f6f70; line-height:180%;margin-top:40px}
.partnerlist img {width:100%;}

#to-top:hover, #to-top:active, #to-top:focus { color: #fff;background-color: #90b3d3;}
#to-top {z-index: 9997; position: fixed;  bottom: 0%;  right: 15px;   -webkit-border-radius: 1px;  -moz-border-radius: 1px;  -ms-border-radius: 1px;  -o-border-radius: 1px;  border-radius: 1px;  font-size: 12px;  word-spacing: 1px;  background-color: #d1d1d1;  color: #fff;  width: 30px;  height: 30px;  display: block;  text-align: center;  vertical-align:middle;  display: none;   line-height:30px;}

.width1216 {width:1216px}
.width1220 {width:1220px}
.width1000 {width:1000px}
#cbp-spmenu-s1 {display:none}


.search-input-hull{
	width: 150px;
	margin: -2px 0 0 0;
	position: relative;
	z-index: 9;
	background-color:#ebebeb;
	height:25px;
	border-radius:15px;
}
.search-input-hull input{
    width: 150px;
    height: 25px;
    background: transparent;
	border:0;
    position: absolute;
    font-size: 14px;
    line-height: normal;
    padding:0 20px 0 30px;
	left:0;
	color:#000;
	border-radius:15px;
	-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
}
.search-input-hull input:focus
{
	border:0;
}
.search-input-hull .search-ipt{display: inline-block;
    background: url(/skin/cur/icon_search.png) no-repeat;
    width: 26px;
    height: 26px;
    position: absolute;
    top: -2px;
    right: 0;
    z-index: 1;
    cursor: pointer;}
.search-input-hull .search-cancel{display: inline-block;
    background: url(/skin/cur/icon_close.png) no-repeat;
    width: 22px;
    height: 22px;
    position: absolute;
    top: -2px;
	left:0;
    cursor: pointer;
    z-index: 1;}
.blueouter .search-input-hull{background-color:#fff}
.searchicon img{cursor: pointer;}
.indexbody {background-image:url('/skin/index/baner_bg.jpg');background-repeat:repeat-x;background-attachment:fixed;background-size:100% 100%}
.teamfooterouter {display:none}

.medialist .mediacol1{width:16%}
.medialist .mediacol2{width:16%}
.medialist .mediacol3{width:58}
.medialist .mediacol4{width:10%}
.medialist .innerdetail{display:none}

.navul .speculsecond50 {width:200px}
.ulsecond .speculthrid61,.ulsecond .speculthrid88 {width:320px}
.ulsecond .speculthrid62,.ulsecond .speculthrid87 {width:230px}
.ulsecond .speculthrid63,.ulsecond .speculthrid86 {width:230px}

.bottomdiv .leftnav ul.footernavspec50{width:400px}
.bottomdiv .leftnav ul.footernavspec50 li:first-child{width:100%}
.bottomdiv .leftnav ul.footernavspec50 li{width:190px;float:left}

.mailouter_box {width:100%;margin-top:100px; background-color:#eaeaea; height:300px;margin-top:50px;}
.mailouter {width:100%; margin:auto 0;padding-top:50px}

/*2017-11-15*/
.pro_detail_content{ width:1200px; margin:auto 0;}
.pro_detail_title_48{ font-size:48px; font-family:PingFang-Regular; color:#515152;}
.pro_detail_title_44{ font-size:44px; font-family:PingFang-Regular; color:#515152;}
.pro_detail_25{ font-size:24px;font-family:PingFang-Regular; color:#696e74; font-weight:normal;}
.pro_detail_22{ font-size:18px;font-family:PingFang-Regular;color:#696e74; font-weight:lighter; line-height:30px;}
.pro_detail_14{ font-size:14px;font-family:PingFang-Regular;color:#696e74; font-weight:lighter;}
.text_c{text-align:center;}
.pro_detail_easy div { float:left; padding-bottom:60px;}
.pro_detail_easy iconbox {width:190px;}
.pro_detail_easy img { padding:15px;}
.pro_detail_icontext {padding:30px 0 50px 0; font-size:15px;}
.pro_detail_icontext img{padding-left:48PX; padding-right:10px;}

body.productdetailspec {background-color:#e9eaee}
body.productdetailspec .contentmain{background-color:#fff;padding-left:25px;padding-right:25px;padding-bottom:70px;margin-bottom:-70px}

.productparamdetail {width:100%;list-style:none;margin-top:60px}
.productparamdetail span{display:block}
.productparamdetail .leftone {width:44%;float:left;margin-right:10px}
.productparamdetail .leftone .title{font-size:30px;color:#5c85dc;padding:0 10px;text-align:left;width:100%; margin-left:120px;}
.productparamdetail .leftone .img {width:100%;}
.productparamdetail .rightone {width:55%;float:left}
.rightone .listparam {width:100%;list-style:none;}
.rightone .listparam li{float:left;width:100%;margin:4px 0}
.rightone .listparam .title {font-size:16px; color:#000; font-weight:bold;color:#666;float:left;width:35%;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box}
.rightone .listparam .desc {font-size:16px;color:#A2A2A2;float:left;width:65%}

.indexbody .bottomoutdiv{margin-top:0}

.whatweodonote {width:720px;margin:0 auto}
.whatweodoimg {width:1003px;margin:5px auto}
.whatweodonote .title {font-size:30px;width:100%;padding:50px 0 30px 0;text-align:center; }
.whatweodonote .desc {font-size:14px; text-align:center; line-height:22px; padding-bottom:20px;}
.whatweodoimg img{width:100%}
ul.linecount3,ul.linecount2 {list-style:none;margin:0;padding:0;}
ul.linecount3 li{float:left;width:33.3%;padding:10px}
ul.linecount3 img,ul.linecount2 img {width:100%}
ul.linecount3 .title,ul.linecount2 .title {width:100%;font-size:13px;text-align:center}
ul.linecount2 li{float:left;width:50%;padding:10px; }

#teamitemnavul {list-style:none;margin:0 auto;padding:0;width:15px;position:absolute;z-index:2000}
#teamitemnavul li{float:left;margin:3px 0;width:4px;height:4px;display:block;border-radius:50%;border:2px solid #c2c2c2;cursor:pointer}
#teamitemnavul li.current{border:2px solid #5c6fcf; background-color:#5c6fcf;}

.bottomdiv .leftnav ul.footernavspec_language {display:none}

.vediodetailouter {position:absolute;display:none;background:rgba(0,0,0,0.7);width:100%;left:0;top:0;}
.vediodetailouteritem {margin:auto;background-color:#fff;}
.vediodetailtitle {width:100%;text-align:right;height:32px}
li.webhide {display:none}

.privacydetailleft {width:15%;}
.privacydetailleft a{font-size:15px;margin-bottom:15px;display:block}
.privacydetailleft a.current{font-weight:bold;color:#963}
.privacydetailright {width:78%;}
