﻿/***
 *	DedeCMS v5.6 Style (Default Style)
 *	dedecms.com  Author Networker  2010.02.05
 **/
 
/*---------- import ---------*/
@import url("layout.css");
@import url("page.css");


/*---------- base ---------*/
*{
	padding:0px;
	margin:0px;
}
html{
	background:#FFF;
}
body{
	font:12px/1.5 Microsoft Yahei,tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;background: #f0f0f0;
}
img{
	border:none;
}

a{
	color: #0337ac;
	text-decoration:none;
}
a:hover{
	color: #916119;
	text-decoration:none;
}
ul{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}
/*---------- stock ---------*/
.center{
	margin:0px auto;
}
.w960{
	width:1000px;
	/*position:relative;*/
}
.pright .infos_userinfo {
	margin-bottom: 0px;
}
.mt1{/* ( margin-top * 1 ) */
	margin-top:8px;
}
.pright .mt1{
	margin-top:0px;
}
.mt2{/* ( margin-top * 2 ) */
	margin-top:16px;
}
.clear{
	overflow:hidden;
}
.fs-12{
	font-size:12px;
}
.fc-f60{
	color:#F60;
}
.fc-f90{
	color:#F90;
}
.clr{
	clear:both;
	}
.ipt-txt{
	line-height:15px;
	padding:4px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px;
}
.nb{
	line-height:20x;
	padding:1px 2px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px
}
.btn-1{
	width:56px;
	height:24px;
	border:none;
	background:url(../images/comm-bt.gif) no-repeat;
	line-height:25px;
	letter-spacing:1px;
	cursor:pointer;
	overflow:hidden;
	color:#585858;
}
.btn-2{
	width:70px;
	height:25px;
	border:none;
	background:url(../images/btn-bg2.gif) left top no-repeat;
	line-height:25px;
	overflow:hidden;
	color:#444;
	margin-right:2px;
	cursor:pointer;
}
/*---------- frame ---------*/
/*---------- frame : header ---------*/
.header{
	width:100%;
	margin:auto;
	overflow:hidden;
}
.header_top{
	    height: 30px;
    line-height: 30px;
    background: #e6e6e6;
	}
.header_top .w960{height: 30px;line-height: 30px;  color: #999999;font-size: 12px;font-family: '宋体';}
.header_top .time{
	float:left;
	}
.header_top .time em{ font-style:normal;color: #916119;}
.header_top a.rss{
    
	}
.header_top .toplinks{	
	float:right;
	text-align:right; line-height:30px;
}
.header_top .toplinks a{
	margin:0 5px;color: #999999;
	}
.header_top .toplinks a:hover{color: #916119;}
.header_top .toplinks span{
	margin-left:15px;
	}
.header_top .toplinks span a{
	margin:0 2px;
	}
.header .search {
	overflow:hidden;
}
.header a{
	color:#777;
}
.header a:hover{
	color:#ff3333;
	text-decoration:none;
}
.header .top{
	clear:both;
	overflow:hidden;
}
.header .title{
	float:left;
	padding-left:10px;

}
.header .title h1 a{
	width:216px;
	height:54px;
	display:block;
	overflow:hidden;
}
.header .banner{
	width:500px;
	height:60px;
	float:left;
	margin-left:20px;
	overflow:hidden;
}
.header .banner img{
	width:500px;
	height:60px;
	display:block;
}
.header .banner2{
	width:200px;
	height:60px;
	float:left;
	margin-left:10px;
	overflow:hidden;
}
.header .banner2 img{
	width:200px;
	height:60px;
	display:block;
}

.header .welcome{
	float:right;
	margin-top:20px;
	padding-right:10px;
	color:#999;
}
.header .welcome a{
	margin:0px 3px;	
}

/*----- 新版导航菜单位置的样式 -------*/
.header .nav { }
/*-------- 圆角模型 ---------*/
.module, .module .mid {
	overflow:hidden;
}
.module .top .t_l, .module .bottom .b_l {
	float:left;
	overflow:hidden;
}
.module .top .t_r, .module .bottom .b_r {
	float:right;
	overflow:hidden;
}
.module .top em {
	float:left;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-left: 5px;
}
.module .top em a:link, .module .top em a:visited {
	font-size:13px;
	font-weight:bold;
}
.module .top span {
	
}
.module .top strong {
	cursor:pointer;
	float:right;
	font-weight:normal;
	margin-right:4px;
}
.module .mid .m_l, .module .mid .m_r {
	overflow:hidden;
}
.module .mid .content {
	overflow:hidden;
	height:100%;
	clear: both;
	margin-right: 8px;
	margin-left: 8px;
	padding-top: 8px;/*padding-bottom: 10px;*/
}
.module .top, .module .top .t_l, .module .top .t_r, .module .bottom, .module .bottom .b_l, .module .bottom .b_r {
	background-image: url("../images/green_skin.png");
}
/*------ 主色 -------*/
.blue .top {
	height: 70px;
}
.blue .top .t_l {
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 70px;
	width: 5px;
}
.blue .top .t_r {
	background-position: -6px 0;
	background-repeat: no-repeat;
	height: 70px;
	width: 5px;
}
/* --------- 导航 ----------------*/
.w963 {
	width:960px;
}
#navMenu {
	width:1000px;
	overflow:hidden;
	margin:0 auto;
}
#navMenu ul {
	height: 38px; line-height:38px;
}
#navMenu ul li {
	height: 38px;
    line-height: 38px;
    color: #fff;
    float: left;
}
#navMenu ul li a {
	color: #FFF;
	height: 38px;
	text-decoration:none;
	display: inline-block;
	position: relative;
}
#navMenu ul li a.hover {
	color:#DEFF01;
	height: 38px;
	text-decoration:none;
	display: inline-block;
	position: relative;
}
    
#navMenu ul li span {
	cursor:pointer;
	display:inline-block;
    _display: inline;
    _zoom: 1;
    height: 38px;
    padding: 0 19px;
    color: #fff;
    font-size: 14px;
    text-decoration: none;
    font-family: "\5FAE\8F6F\96C5\9ED1",Arial;
    background: url(../images/nav-split.jpg) no-repeat right center;
}
#navMenu ul li.hover span{
    background: url(../images/nav-active.jpg) repeat-x;
}
#navMenu ul li.hover {
	padding-top:0;
}
#navMenu ul li.hover a {
	display: inline-block;
	position: relative;
}
#navMenu ul li.hover span {
	cursor:pointer;
	display:inline-block;
	height:38px;
	line-height:38px;
}
#navMenu ul li a.hover, #navMenu ul li a:hover {
	text-decoration:none;
    color:#DEFF01;
	display: inline-block;
	position: relative;
}
#navMenu ul li a.hover span, #navMenu ul li a:hover span {
   background: url(../images/nav-active.jpg) repeat-x;
}
/*-------- 下拉菜单 --------------*/
.dropMenu {
	position:absolute;
	top: 0;
	z-index:100;
	width: 120px;
	visibility: hidden;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);
	margin-top: -1px;
	border: 1px solid #93E1EB;
	border-top: 0px solid #3CA2DC;
	background-color: #FFF;
	background:url(../images/mmenubg.gif);
	padding-top:6px;
	padding-bottom:6px;
}

.dropMenu li {
	margin-top:2px;
	margin-bottom:4px;
	padding-left:6px;
}
.dropMenu a {
	width: auto;
	display: block;
	color: black;
	padding: 2px 0 2px 1.2em;
}
* html .dropMenu a {
	width: 100%;
}
.dropMenu a:hover {
	color:red;
	text-decoration: underline;
}
/*------ //搜索框 ---------*/

.search-option {
	margin-left:3px;
	margin-right:3px;
	border:#badaa1 solid 1px;
	height:22px;
}
.w963 .search{
	padding-left:10px;
	line-height:32px;
}
.w963 .form h4 {
	display:none;
}
.w963 .form {
	float:left;
	margin:0 10px 0 0;
	*margin:0 10px 0 0;
	_margin:5px 10px 0 0;
}
.w963 .tags {
	width:500px;
	overflow:hidden;
}
.w963 .tags h4 {
	float:left;
	margin-right: 6px;
	height:26px;
	font-size:12px;
	color:#777;
}
.w963 .tags li {
	float:left;
	margin-right: 6px;
}
.header .nav .end { }
/*-- //End 导航菜单 --*/

/*---------- frame : channel-nav ---------*/
.channel-nav {
	margin-top:8px;
	padding-left:6px;
	height:24px;
	width:950px;
	overflow:hidden;
}
.channel-nav .sonnav {
	width:830px;
	line-height:26px;
	float:left;
	color:#256DB1;
}
.channel-nav .sonnav span {	
	margin-right:10px;
	float:left;
}
.channel-nav .sonnav span a{
	padding:0 4px;
	border:1px solid #BADAA1;
	height:22px;
	line-height:21px;
	background:url(../images/channel_bg.png) repeat-x;
	display:inline-block;
	}
.channel-nav .sonnav span a.thisclass{
	border:1px solid #3aa21b;
	}
.channel-nav .sonnav a {
	color:#428C5B;
	text-decoration:none;
}
.channel-nav .sonnav a:hover{
	 color:#287212;
	}
.channel-nav .back{
	display:block;
	height:22px;
	line-height:21px;
	padding-top:6px;
	padding-right:10px;
	padding-left:20px;
	letter-spacing:2px;
	float:right;
	background:url(../images/ico-home.gif) 4px 10px no-repeat;
} 
.channel-nav .back a{
	color:#397CBE;
}
.channel-nav .back a:hover{
	text-decoration:none;
	color:#777;
}
/*pic scroll
----------------------------------*/
.infiniteCarousel {
  width: 700px;
  position: relative;
  margin-left:auto;
  margin-right:auto;
}

.infiniteCarousel .wrapper {
  width: 640px; 
  overflow: auto;
  height: 170px;
  margin: 0 30px;
  top: 0;
}
.infiniteCarousel ul a img {
  border:1px solid #E3E3E3;
  padding:2px;
  width:143px;
  height:106px;
  display:block;
}
.infiniteCarousel .wrapper ul {
  width: 625px; 
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  top: 0;
}
.infiniteCarousel ul li {
  display:block;
  color:#6C6D61;
  float:left;
  padding: 10px 6px;
  height: 147px;
  width: 147px;
  text-align:center;
}
.infiniteCarousel ul li a,
.infiniteCarousel ul li a:visited{
	color:#6C6D61;
	}
.infiniteCarousel .wrapper ul li a:hover{
	text-decoration:underline;
	}
.infiniteCarousel ul li a:hover img {
  border-color: #aaa;
}
.infiniteCarousel ul li a span{
   display:block;
   line-height:17px;
   padding-top:6px;
}
.infiniteCarousel .arrow {
  display: block;
  height: 26px;
  width: 26px;
  text-indent: -999px;
  position: absolute;
  top: 70px;
  cursor: pointer;
  outline: 0;
}
.infiniteCarousel .forward {
  background:url(../images/green_skin.png) 0 -256px no-repeat;
  right: 0;
}
.infiniteCarousel .back {
  background:url(../images/green_skin.png) 0 -222px no-repeat;
  left: 0;
}
/*----------dedeinfolink  ---------*/
#dedeinfolink {
	margin-bottom:6px;
	}
#dedeinfolink tr td div {
	padding:0 5px;
	background:url(../images/white_bg.gif) repeat-x;
	margin-right:8px;
	}
#dedeinfolink tr td {
	line-height:18px;
	}
#dedeinfolink tr td.spline {
	font-size:1px;
	height:1px;
	line-height:1px;
	border-bottom:1px dashed #dedede;
	}
#dedeinfolink tr td.iftitle {
	font-weight:bold;
	color:#428C5B;
	line-height:24px;
	border-bottom:1px dashed #dedede;
}
/*---------- frame : footer ---------*/
.footer{
	    background: #052a7b url(../images/footer-bg.jpg) repeat-x; clear:both; width:100%; position:relative;
}
.footer .link{
	text-align:center;
	padding:5px 0px;
}
.footer .link a{
	margin:0px 5px;
	color:#666666;
}
.footer .powered{
	font-size:10px;
	line-height:25px;
}
.footer .powered strong{
	color:#690;
}
.footer .powered strong span{
	color:#F93;
}
.footer .copyright{
	color:#666666;
	line-height:23px;
}

/*new search result page
----------------------------------------*/
.search_header{
    overflow:hidden;
	zoom:1;
}
.search_header  h1{
    float:left;
    display:inline;
    margin:5px 20px 5px 10px;
    width:216px;
}
.search_header .search_box{
    float:left;
    padding-top:25px;
}
.search_header .search_box input{
    border-width:1px;
	border-style:solid;
	border-color:#707070 #CECECE #CECECE #707070;
	padding:2px 4px;
	height:18px;
	line-height:18px;
    width:200px;
	margin-right:5px;
}
.search_header .search_box select{
   font-size:14px;
   height:22px;
   margin-right:5px;
}
.search_header .search_box button{
    margin-right:3px;
}
.resultbar{
	height:32px;
	line-height:32px;
	background:transparent url(../images/search-top-bg.gif) repeat-x scroll;
	text-indent:12px;
	color:#333;
	border-bottom: 1px solid #E4E4E4;
	border-top: 1px solid #E4E4E4;
 }
 .result_content{
    overflow:hidden;
	zoom:1;
 }
.sidebar{
  float:right;
  width:300px;
  padding:20px 0 0 20px;
  margin-right:20px;
  border-left:1px solid #dadada;
  word-wrap:break-word;
}
.sidebar h2{
  font-size:14px;
  line-height:25px;
 }
.sidebar  ul {
  padding:4px 8px;
 }
.sidebar  ul li{
  line-height:24px;
  background:url(../images/ico-3.gif) 4px 9px no-repeat;
 }
.resultlist{
  overflow:hidden; padding-bottom:20px;
}
.resultlist ul{
  padding:10px 0 10px 20px;
 }
.resultlist ul li{
  padding-top:15px;
 }
.resultlist ul li h3{
  line-height:30px;
  font-size:16px;
  font-weight:normal;
 }
.resultlist ul li h3 a{
  text-decoration:underline;
 }
.resultlist ul li p{
  line-height:22px;
  color:#333;
  font-size:14px;
 }
.resultlist ul li span small{
  line-height:22px;
  font-size:12px;
  margin-left:5px;
  color:#999;
 }
.resultlist ul li span a{
  color:#008400;
 }
 /**/
 .theme-default .nivoSlider {
	position:relative;
    background: #f0f0f0;
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}
.slider-wrapper{ position:relative;}
.theme-default .nivo-controlNav {
	text-align: center; position:absolute; bottom:10px; left:0; padding:0; width:100%; z-index:99;
}
.theme-default .nivo-controlNav a {
	display:inline-block;
	width:22px;
	height:22px;
	background: #2f4d95;
	border:0;
	margin: 0 2px; color:#fff;
}
.theme-default .nivo-controlNav a.active {
	background: #9c681c;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
	opacity: 0;
	-webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -o-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out;
}
.theme-default:hover .nivo-directionNav a { opacity: 1; }
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default a.nivo-prevNav {
	left:15px;
}

.theme-default .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}

.theme-default .nivo-controlNav.nivo-thumbs-enabled {
	width: 100%;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a {
	width: auto;
	height: auto;
	background: none;
	margin-bottom: 5px;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img {
	display: block;
	width: 120px;
	height: auto;
}
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
	width:100%;
	height:auto;
	overflow: hidden;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	max-width: none;
}
.nivo-main-image {
	display: block !important;
	position: relative !important; 
	width: 100% !important;
}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	max-width:1600px;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
	background:white; 
	filter:alpha(opacity=0); 
	opacity:0;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
	top:0;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
	overflow:hidden;
}
.nivo-box img { display:block; }

/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	width:100%;
	z-index:8;
	padding: 5px 10px;
	opacity: 0.8;
	overflow: hidden;
	display: none;
	-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	text-align:center;
	padding: 15px 0;
}
.nivo-controlNav a {
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

/*------------ Main Menu ------------*/
.mainmenu {
    font-size: 12px;
    position: relative;
    margin: 0 23px 0 13px;
    overflow: hidden;
    height: 920px;
}

.mainmenu > li {
    height: 28px;
    line-height: 28px;
    padding-left: 18px;
    border: 1px solid #d7d4d4;
    background: url(../images/pro-title-bg.png) repeat-x;
}
.mainmenu > li:hover{background: url(../images/pro-title-bg-hover.png) repeat-x;}
.mainmenu  li a.depth_2{ display:block; position:relative;font-weight: bold;color: #666666; text-align:left;}
.mainmenu  li a.depth_2 span.icon10{ width:12px; height:12px; position:absolute; right:13px; top:9px;background: url(../images/expand-colls.png) no-repeat 0px -28px; cursor:pointer;}
.mainmenu  li i.icon{ display:none;}


.mainmenu > li .messages {
    font-size: 11px;
    line-height: 19px;
    display: block;
    float: right;
    width: 34px;
    height: 18px;
    margin-top: -33px;
    margin-right: 19px;
    padding: 0;
    text-align: center;
    background: url("../images/messages.png") no-repeat;
}

.expand-triangle {
    width: 276px;
    height: 10px;
    content: " ";
}

.expand-triangle img {
    width: inherit;
    height: inherit;
    margin-left: -40px;
    vertical-align: top;
}

/*------------ Sub Menu ------------*/
.submenu {
    margin: 4px 0 14px;
}

.submenu li {
   height: 34px;
    line-height: 34px;
    overflow: hidden;
    background: url(../images/li-bg.png) no-repeat left 33px;
}
.submenu li a{padding-left: 14px;
    _padding-top: 10px;
    background: url(../images/icon.png) no-repeat -115px 2px;
    _background-position: -115px 12px;
    color: #666666;}
.submenu li a:hover{color:#916119;text-decoration:none;}

/*2016-03-07*/
.header .asemi-info{    height: 116px;background: #f0f0f0;}
.header .asemi-info-bd{background: url(../images/head-bg.jpg) no-repeat;
    height: 115px;
    box-shadow: 0 0 8px #d5d5d5;width: 1000px; margin: 0 auto;}
.module.nav.blue .top{height: 38px;
    line-height: 38px;
    background: url(../images/nav_bg.jpg) repeat;}
.footer .footer-bd .contact-links {padding-top:20px;}
.footer .footer-bd .contact-us {width:487px;background:url(../images/link-bg.jpg) no-repeat right 24px;}
.footer .footer-bd .contact-us h4 {padding-left:15px;height:42px;line-height:42px;font: 18px/42px '微软雅黑';color:#fff;}
.footer .footer-bd .contact-us h4 em {padding-left:10px;color:#dfbf75;}
.footer .footer-bd .contact-us h5 {padding:6px 0 6px 30px;height:24px;line-height:24px;font: 18px/24px '微软雅黑';color:#fff; background:url(../images/contact-bg.jpg) no-repeat left 6px;}
.footer .footer-bd .contact-us p {padding-left:15px;height:24px;line-height:24px;font: 12px/24px '宋体';color:#dfbf75;}
.footer .footer-bd .contact-us p span {display:inline-block;_display:inline;_zoom:1;width:190px	;	}

.footer .footer-bd .links {padding-left:38px;width:475px;}
.footer .footer-bd .links h4 {height:42px;line-height:42px;font: 18px/42px '微软雅黑';color:#fff;}
.footer .footer-bd .links h4 em {padding-left:10px;color:#dfbf75;}
.footer .footer-bd .links p.split {background:url(../images/link-title-bg.jpg) no-repeat left center;height:36px;}
.footer .footer-bd .links dl dd {height:24px;line-height:24px;float:left; white-space:nowrap;padding-right:20px;}
.footer .footer-bd .links dl dd a {font: 12px/24px '宋体';color:#dfbf75;}

.footer .footer-bd .nav {height:28px;line-height:28px;margin-top:10px;}
.footer .footer-bd .nav p {padding-left:15px;border-top:1px solid #4f5d7a;border-bottom:1px solid #4f5d7a;}
.footer .footer-bd .nav p a {padding-right:20px;font: 12px/28px '宋体';color:#dfbf75;}

.footer .footer-bd .copyRight {padding:17px 15px;font: 12px/12px '宋体';color:#dfbf75;}
.fl{ float:left;}
.footer .footer-bd .copyRight em {padding-left:35px;}
.search-wrap {
    padding: 12px 0;
    background: #f0f0f0 url(../images/bg.jpg) top repeat-x;
    height: 54px; width:1000px; margin:0 auto;
}
.search-wrap .search-wrap-bd {height:53px;margin:0 auto;border:1px solid #d8d4d5; background: url(../images/search-wrap-bd.png) repeat-x;}

.search-wrap-bd .search .tags {float:left;padding-left:70px;height:52px;line-height:52px;color:#666666; width:525px;}
.search-wrap-bd .search .tags h4{ font-weight:normal;}
.search-wrap-bd .search-key .key-text {float:left; line-height:52px;}
.search-wrap-bd .search-key .key-ul {height:52px;line-height:52px;float:left;overflow:hidden;}
.search-wrap-bd .search-key .key-ul .key-li{float:left;padding-right:20px;}
.search-wrap-bd .search-key .key-ul .key-li a{font-size:12px;font-family:'宋体';color:#666666; text-decoration:none;}
.search-wrap-bd .search-key .key-ul .key-li a:hover {color:#916119;text-decoration:underline;}

.search-wrap-bd .search .form{float:right;height: 33px;
    line-height: 33px;
    background: url(../images/search-input-bd.png) no-repeat left center; padding:10px 0 9px 0;}
.search-wrap-bd .search .form h4,.search .search-option{ display:none;}
.search-wrap-bd .search .form input.search-keyword{width:178px; padding-top:0; height:33px; line-height:33px;    font: 14px/1.5 tahoma,arial,'Hiragino Sans GB';
 border:0; background:none; outline:none; padding-left:35px; color:#A9A9A9; margin-right:20px;}
.search-wrap-bd .search .search-submit{ margin-right:80px;height:33px;width:69px;color:#fff;background:url(../images/search-btn-bg.png) no-repeat;border:none;font-size:14px;font-family:'宋体'; cursor:pointer;}
#sopuo-main{background: #f0f0f0;}
.index-search-con .search-wrap{ padding:0; width:100%;}
.index-search-con .search-wrap .search-wrap-bd{ width:998px;}
.pro-area .pro-area-bd {
    width: 1000px;
    margin: 0 auto;
    background: url(../images/content-body-bg.png) repeat-y;
}
.pro-area .pro-area-bd .menu {
    width: 240px;
    height: 988px;
}
.pro-area .pro-area-bd .view {
    margin: 14px 0 0;
    padding-left: 30px;
    width: 730px;
    background: url(../images/menu-split.png) no-repeat left 10px;
}
.pro-area .pro-area-bd .menu .menu-bd .title-left {
    width: 214px;
    background: url(../images/title-left.png) no-repeat;
    margin: 16px 4px 4px 10px;
}
.pro-area .pro-area-bd .menu .menu-bd .title-right {
    background: url(../images/title-right.png) no-repeat right 0;
}
.pro-area .pro-area-bd .menu .menu-bd .title-bd {
    height: 34px;
    line-height: 34px;
    background: url(../images/title-bg.png) repeat-x;
    margin: 0 6px;
}
.pro-area .pro-area-bd .menu .menu-bd .title-bd .pro-title{margin-left:23px;font-size:14px;font-family:'宋体';color:#fff; padding-left:55px; background:url(../images/title-logo.png) no-repeat left center;}



/* 客户见证 ,资质荣誉 */
.top-radius-left {background:url(../images/topL.png) no-repeat;}
.top-radius-right {background:url(../images/topR.png) no-repeat right 0;}
.top-radius-center {height:7px;background:#f8f8f8;margin:0 9px;}

.bottom-radius-left {background:url(../images/bottomL.png) no-repeat;}
.bottom-radius-right {background:url(../images/bottomR.png) no-repeat right 0;}
.bottom-radius-center {height:7px;background:#f8f8f8;margin:0 9px;}

.sec {background:#f8f8f8;padding: 17px 20px 0 25px;}
.sec .sec-title {height: 35px;line-height:35px;border-bottom:4px solid #0337ac;}
.sec .sec-title span {display:inline-block;_display:inline;_zoom:1;
	width:134px;height:35px;padding-left: 25px;
	background: url(../images/icon.png) no-repeat left -25px;font:14px/35px '宋体';color: #fff;}
.sec .sec-title em {padding-right: 15px;cursor: pointer;color:#999999;}
.sec .sec-title em:hover {color:#f60;}

.content-bd .coll-case {background:#f0f0f0;height:450px;border-top:4px solid #10508c;}
.content-bd .coll-case-bd {padding:15px 0;}
.content-bd .coll-case-bd .sec-ul .sec-li {float: left;width:49%;padding: 18px 0;}
.content-bd .coll-case-bd .sec-ul .sec-li .pic {position: relative;}
.content-bd .coll-case-bd .sec-ul .sec-li .mask {position: absolute;top:0;left:0;
background: url(../images/maskpic.png) no-repeat;width: 214px;height: 137px;}
.content-bd .coll-case-bd .sec-ul .sec-li .text {padding-top: 3px;width: 240px;padding:0 6px;}
.content-bd .coll-case-bd .sec-ul .sec-li .text h3 {color: #002986;font-size: 14px;font-family: '宋体';font-weight: bold;
height: 27px;line-height: 27px;overflow: hidden;}
.content-bd .coll-case-bd .sec-ul .sec-li .text p.desc {line-height: 27px; height:81px; overflow:hidden;color: #333;font-size: 12px;font-family: '宋体';}
.content-bd .coll-case-bd .sec-ul .sec-li .text p.see-detail {text-align: right;}
.content-bd .coll-case-bd .sec-ul .sec-li .text p.see-detail a {text-align:center;display:inline-block;_display:inline;_zoom:1;
	width:80px;height:20px;line-height: 20px;padding-right: 20px;color: #fff;
	background: url(../images/icon.png) no-repeat left -78px;font-size: 12px;}



.content-bd .honour {background:#f0f0f0;}
.content-bd .honour-bd {padding:15px 0;}

.content-bd .honour-bd .sec-bd {padding:20px 0 0;height:232px;}
.content-bd .honour-bd .sec-bd .back , .content-bd .honour-bd .sec-bd .forward {display:inline-block;_display:inline;_zoom:1;width:30px;height:35px;cursor: pointer;}

.content-bd .honour-bd .sec-bd .back {background: url(../images/slide-back.png) no-repeat;}
.content-bd .honour-bd .sec-bd .forward {background: url(../images/slide-forward.png) no-repeat;}

.content-bd .honour-bd .sec-bd .roll {position:relative;height:228px;width:865px;overflow:hidden;display:inline-block;_display:inline;_zoom:1;margin:0 5px;vertical-align:middle;}
.content-bd .honour-bd .sec-bd .honour-ul {position:absolute;}
.content-bd .honour-bd .sec-bd .honour-li {float:left;width:177px;height:228px;text-align: center;}
.content-bd .honour-bd .sec-bd .honour-li div {}
.content-bd .honour-bd .sec-bd .honour-li div img {}
.content-bd .honour-bd .sec-bd .honour-li p {padding: 20px 0;color: #333;font-size: 12px;font-family: '宋体';overflow: hidden;}


.pro-area-bd .view .more-pro {height:25px;line-height:25px;border-bottom:2px solid #10508c; color:#999;}
.pro-area-bd .view .more-pro p a{ color:#999;}
.pro-area-bd .view .more-pro p a:hover{color:#916119;}
.pro-area-bd .view .more-pro a.more-link {float:right;padding-right:5px;color:#999;}
.pro-area-bd .view .more-pro a.more-link:hover {color:#916119;text-decoration:none;}
.pro-area-bd .view .pro-list-wrap {margin-top:15px;}
.pro-area-bd .view .pro-list-wrap .pro-desc-ul {}
.pro-area-bd .view .pro-list-wrap .pro-desc-li {float:left;width:230px;padding:14px 5px 20px 8px;background:url(../images/pro-bg.png) no-repeat;}
.pro-area-bd .view .pro-list-wrap .pro-desc-li .pro-det {border:1px solid #e1e2e4;width:198px;}
.pro-area-bd .view .pro-list-wrap .pro-desc-li .pro-det .pro-img {border-bottom:1px solid #e1e2e4; text-align:center;}
.pro-area-bd .view .pro-list-wrap .pro-desc-li .pro-det .pro-img a {display:inline-block;}
.pro-area-bd .view .pro-list-wrap .pro-desc-li .pro-det .pro-img img{ max-width:100%;}
.pro-area-bd .view .pro-list-wrap .pro-desc-li .pro-det .desc-bd {background:#f1f2f3;height:47px;padding-left:15px;}
.pro-area-bd .view .pro-list-wrap .pro-desc-li .pro-det h3 {height:24px;line-height:24px;}
.pro-area-bd .view .pro-list-wrap .pro-desc-li .pro-det h3 a {color:#666;font:14px '宋体';overflow:hidden;}
.pro-area-bd .view .pro-list-wrap .pro-desc-li .pro-det h3 a:hover {color:#916119;text-decoration:none;}
.pro-area-bd .view .pro-list-wrap .pro-desc-li .pro-det p {height:20px;line-height:20px;color:#666;font:12px/20px '宋体';}
.pro-area-bd .view .pro-list-wrap .pro-desc-li .pro-det p span {width:110px;height:9px;*height:13px;overflow:hidden;display:inline-block;_display:_inline;zoom:1;background:url(../images/star.png) repeat-x left center;}

.asemi-feature-bd, .coll-case-bd, .walk-asemi .walk-asemi-bd, .asemi-news .asemi-news-bd, .honour-bd, .beltline .beltline-bd, .footer-bd {
    width: 1000px;
    margin: 0 auto;
}

/*强元芯特点*/
.content-bd .asemi-feature{background:#fff;}
.asemi-feature-bd .feature-pic {height:104px;background:url(../images/feature/feature-pic.png) no-repeat;}
.asemi-feature-bd .feature-list {}
.asemi-feature-bd .feature-list dt.feature-title {height:93px;line-height:100px;padding-right:72px;margin-bottom:10px;text-align:right;background:url(../images/feature/title.png) no-repeat;}
.asemi-feature-bd .feature-list dt.feature-title span {color:#fff;font-size:20px;}

.asemi-feature-bd .feature-list dd .desc h3 {font-size:20px;font-family:'微软雅黑';font-weight:bold;color:#136acb;}
.asemi-feature-bd .feature-list dd .desc .text {color:#333333;line-height: 25px;font-size:14px;font-family:'宋体';}

.asemi-feature-bd .feature-list dd.one {background: url(../images/feature/img1.png) no-repeat; height:230px;}
.asemi-feature-bd .feature-list dd.one .desc {padding-left:115px;}
.asemi-feature-bd .feature-list dd.one .desc h3{padding-top:40px;}
.asemi-feature-bd .feature-list dd.one .desc .text {padding-top:12px;width:606px;}


.asemi-feature-bd .feature-list dd.two {background: url(../images/feature/img2.png) no-repeat; height:234px;}
.asemi-feature-bd .feature-list dd.two .desc {}
.asemi-feature-bd .feature-list dd.two .desc h3{padding-left:515px;padding-top:30px;width:390px;}
.asemi-feature-bd .feature-list dd.two .desc .text {padding-left:515px;padding-top:12px;width:435px;}


.asemi-feature-bd .feature-list dd.three {background: url(../images/feature/img3.png) no-repeat; height:250px;}
.asemi-feature-bd .feature-list dd.three .desc {padding-left:115px;}
.asemi-feature-bd .feature-list dd.three .desc h3{padding-top:60px;}
.asemi-feature-bd .feature-list dd.three .desc .text {padding-top:12px;width:460px;}

.asemi-feature-bd .feature-list dd.four {background: url(../images/feature/img4.png) no-repeat; height:242px;}
.asemi-feature-bd .feature-list dd.four .desc {}
.asemi-feature-bd .feature-list dd.four .desc h3{padding-left:520px;padding-top:35px;}
.asemi-feature-bd .feature-list dd.four .desc .text {padding-left:465px;padding-top:25px;width:500px;}

.asemi-feature-bd .feature-list dd.five {background: url(../images/feature/img5.png) no-repeat; height:235px;}
.asemi-feature-bd .feature-list dd.five .desc {padding-left:115px;}
.asemi-feature-bd .feature-list dd.five .desc h3{padding-top:40px;}
.asemi-feature-bd .feature-list dd.five .desc .text {padding-top:12px;width:460px;}

.asemi-feature-bd .feature-list dd.six {background: url(../images/feature/img6.png) no-repeat; height:307px;}
.asemi-feature-bd .feature-list dd.six .desc {padding-left:360px;}
.asemi-feature-bd .feature-list dd.six .desc h3{padding-top:35px;}
.asemi-feature-bd .feature-list dd.six .desc .text {padding-top:12px;width:460px;}
.fr{ float:right;}
.sec .sec-title em {
    padding-right: 15px;
    cursor: pointer;
    color: #999999; font-style:normal;
}
/* 走进强元芯 */
.content-bd .walk-asemi{background:#fff;height:333px;}
.content-bd .walk-asemi .walk-asemi-bd {padding-top:20px;height:293px;background: url(../images/about-bg.png) no-repeat;}
.walk-asemi-bd .video-wrap {width:284px;margin-left:-100%;}
.walk-asemi-bd .video-wrap .title {padding-top:10px;padding-left:25px;height:51px;background: url(../images/about-title-bg.png) no-repeat;font:21px '微软雅黑';color:#fff;}
.walk-asemi-bd .video-wrap .video-bd {padding:11px 12px 0 9px;height:220px;width:265px;overflow:hidden;}


.walk-asemi-bd .about-asemi {}
.walk-asemi-bd .about-asemi .about-asemi-bd {margin-left:295px;margin-right:260px;margin-top:70px;}
.walk-asemi-bd .about-asemi .title {height:32px;line-height:32px;font: 18px '微软雅黑';color:#686869;text-indent:22px;}
.walk-asemi-bd .about-asemi .text {line-height:24px;font: 12px/24px '宋体';color:#666;text-indent:2em;}
.walk-asemi-bd .about-asemi .see-detail {text-align:right;}
.walk-asemi-bd .about-asemi .see-detail a.detail {font: 12px/24px '宋体';color:#666;padding-right:28px;}

.walk-asemi-bd .team-show {width:230px;margin-left:-230px;margin-top:70px;}
.walk-asemi-bd .team-show .title {height:35px;line-height:35px;border-bottom:1px dotted #e5ddde;}
.walk-asemi-bd .team-show .title span {font: 18px '微软雅黑';color:#686869;margin-right:100px;}
.walk-asemi-bd .team-show .title em {display:inline-block;_display:inline;_zoom:1;width:15px;height:15px;background:url(../images/icon.png) no-repeat; cursor:pointer;}

.walk-asemi-bd .team-show .title em.left {background-position:left -185px;}
.walk-asemi-bd .team-show .title em.left.active {background-position:-18px -185px;}

.walk-asemi-bd .team-show .title em.right {background-position:-37px -185px;}
.walk-asemi-bd .team-show .title em.right.active {background-position:-56px -185px;}


.walk-asemi-bd .team-show .pic {padding:10px 10px 0 5px;width:197px;height:136px;overflow:hidden;}
.walk-asemi-bd .team-show .pic ul {height:136px;}
.walk-asemi-bd .team-show .pic ul li {float:left;}
.walk-asemi-bd .team-show .pic ul li img {width:212px;height:136px;}

.asemi-news {background:#f0f0f0;height:380px;overflow:hidden;}
.asemi-news .asemi-news-bd {height:380px;}
.asemi-news .asemi-news-bd .company-news, .asemi-news .asemi-news-bd .industry-news {
background: url(../images/new-bg.png) no-repeat right 0 ;}

.asemi-news .asemi-news-bd .company-news {width:325px;height:380px;}
.asemi-news .asemi-news-bd .industry-news {width:380px;height:380px;}
.company-news .news-bd {}
.company-news .news-items {padding:18px 10px 22px 3px;}
.industry-news .news-items {padding:18px 20px 22px 38px;}
.company-news dt, .industry-news dt {height:29px;line-height:29px;margin-bottom:7px;}
.company-news dt .title, .industry-news dt .title {padding-left:10px;width:210px;background:url(../images/icon.png) no-repeat left -108px;font:14px/29px '宋体'; color:#666666;border-bottom:4px solid #0337ac;}
.company-news dt .more, .industry-news dt .more {border-bottom:4px solid #e0dede;width:70px;height:29px;padding-right:10px;margin-bottom:7px;text-align:right;}
.company-news dt .more a, .industry-news dt .more a{font:12px/29px '宋体'; color:#999;}
.company-news .news-item, .industry-news .news-item {height:30px;line-height:30px;background:url(../images/icon.png) no-repeat -177px -72px;_background-position:-177px -77px;padding-left:8px;font:12px/30px '宋体'; color:#666;}
.company-news .news-item a, .industry-news .news-item a {color:#666;width:250px;float:left;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.company-news .news-item em, .industry-news .news-item em{float:right;padding-right:10px; font-style:normal;}

.company-news .news-item a:hover, .industry-news .news-item a:hover {color:#916119;text-decoration:none;}

.question {width:295px;}
.question .news-bd {}
.question .news-items {padding:12px 0 22px 27px;overflow:hidden;height:320px;}
.question .news-items dt {height:33px;line-height:33px;margin-bottom:5px;}
.question .news-items dt .title {padding-left:44px;width:111px;background:url(../images/icon.png) no-repeat 8px -142px;font:14px/29px '宋体'; color:#666666;border-bottom:4px solid #0337ac;}
.question .news-items dt .more {border-bottom:4px solid #e0dede;width:102px;height:29px;padding-right:10px;margin-bottom:7px;text-align:right;}
.question .news-items dt .more a {font:12px/29px '宋体'; color:#999;}

.question .news-item {color:#666;}
.question .news-item .answer {padding:6px 0;line-height:18px;background: url(../images/answer-bg.png) no-repeat left 7px;}
.question .news-item .answer em, .question .news-item .text em {color:#fff;display:inline-block;_display:inline;_zoom:1;width:18px;height:18px;text-align:center;margin-right:8px; font-style:normal;}
.question .news-item .text {padding:6px 0;line-height:18px;background: url(../images/question-bg.png) no-repeat left 7px;}
.beltline-bd .sec{ background:#fff; padding:0 0 25px 0;}
.adv-wrap-bd{ width:1000px; margin:0 auto;}



.in-page-con .pro-area .pro-area-bd {
    width: 1000px;
    margin: 0 auto;
    background: url(../images/menu-split.png) no-repeat 226px 20px;
}

.in-page-con .content-bd .pro-area .pro-area-bd .view {
    margin: 14px 0 0 30px;
    width: 730px; padding-left:0; background:none;
}
.in-page-con .content-bd .pro-area .pro-area-bd .menu { height:auto;}
.in-page-con .pro-area .contact-asime {width:204px;margin:18px 23px 10px 13px;}
.in-page-con .pro-area-bd .contact-asime h3 {background:url(../images/contact-title-bg.png) no-repeat;color:#fff;font-size:14px; font-family:'宋体';height:32px;line-height:32px;text-align:center;}
.in-page-con .pro-area-bd .contact-asime dl {border:1px solid #e1e2e4; background:#fff;padding:6px 18px 17px 14px;}
.in-page-con .pro-area-bd .contact-asime dl dt{height:37px;background: url(../images/phone-bg.png) no-repeat left 14px;padding:9px 0 9px 54px;}
.in-page-con .pro-area-bd .contact-asime dl dt p {font:12px/18px ;color:#999999;}
.in-page-con .pro-area-bd .contact-asime dl dt span {font:18px/24px Impact;color:#d4ad54;}
.in-page-con .pro-area-bd .contact-asime dl dd{font-size:12px; font-family:'宋体';color:#262626;padding:3px 0;}
.in-page-con .content-bd .mainmenu{ height:auto;}

.in-page-con .pro-desc-ul {background:#fff;border:1px solid #e1e2e4;}
.in-page-con .pro-desc-li {margin:10px 0;text-align:center;}
.in-page-con .pro-desc-li .pro-det .pro-img {width:150px;border:1px solid #e1e2e4;margin: 0 auto;}
.in-page-con .pro-desc-li .pro-det .pro-img:hover { box-shadow:0px 0px 2px #ccc;}
.in-page-con .pro-desc-li .pro-det .pro-img a {display:inline-block; text-align:center;}
.in-page-con .pro-desc-li .pro-det .pro-img a img{width:110px;height:110px;}
.in-page-con .pro-desc-li .pro-det h4 {height:24px;line-height:24px;padding:10px;}
.in-page-con .pro-desc-li .pro-det h4 a {color:#666;font:14px '宋体';overflow:hidden;}
.in-page-con .pro-desc-li .pro-det h4 a:hover {color:#916119;text-decoration:none;}
.content.in-page-con{  background: #f0f0f0;}

.pro-area-bd .view .pro-list-wrap {margin-top:15px;}
.downs-items {margin-right:20px;margin-bottom:20px;}
.downs-items .downs-item {padding:6px 0 13px;border-bottom:1px dashed #d7d4d4;}
.downs-items .downs-item:hover { background: #f0f0f0;}
.downs-items .downs-item.nobg {border:none;}
.downs-items .downs-item h3 {font:14px/32px '宋体';color:#0337ac;font-weight:bold; text-decoration:underline;}
.downs-items .downs-item .text {font:12px/20px '宋体';color:#666666;}
.downs-items .downs-item div {height: 40px;line-height: 40px;}
.downs-items .downs-item div em {font:12px/40px '宋体';color:#916119;}
.downs-items .downs-item div p, .downs-items .downs-item div a {font:12px/40px '宋体';color:#666666;}
.downs-items .downs-item div a:hover {color:#916119;text-decoration: none;}
.in-page-con .pagination li{ float:left; margin:15px 15px 0 0;}
.recommend-news{ clear:both; padding-top:15px;}
.sec-title,.down-desc .tits,.video-news .tit{height: 35px;line-height:35px;border-bottom:4px solid #0337ac;}
.sec-title span,.down-desc .tits a,.video-news .tit a.in-bg{display:inline-block;_display:inline;_zoom:1;
	width:134px;height:35px;padding-left: 25px;
	background: url(../images/icon.png) no-repeat left -25px;font: 14px/35px '宋体';color: #fff;}
.sec-title em {padding-right: 15px;cursor: pointer;color:#999999;}
.sec-title em:hover {color:#f60;}
.recommend-news .news-items {padding:18px 3px 22px 3px;}
.recommend-news .news-items dd.news-item {float:left;width:40%;}

.recommend-news .news-item {height:30px;line-height:30px;background:url(../images/icon.png) no-repeat -177px -77px;padding:0 50px 0 8px;font:12px/30px; color:#666;}
.recommend-news .news-item a {color:#666;width:230px;float:left;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.recommend-news .news-item em {float:right;padding-right:10px; font-style:normal;}

.recommend-news .news-item a:hover  {color:#916119;text-decoration:none;}
.down-desc {margin-top:15px;margin-bottom: 100px;}
.down-desc .down-title{text-align:center;border-bottom: 1px solid #e1e2e4;}
.down-desc .down-title h2{font:16px/28px '微软雅黑';color:#0337ac;font-weight: bold;}
.down-desc .down-title p {font:12px/3 '宋体';color:#999999;}
.down-desc .down-title p em {padding-left:30px;}
.down-desc .down-text {margin-top:10px;}
.down-desc .down-text p,.download-add {font:12px/30px '宋体';color:#666666;line-height: 30px;}
.downurllist {display:inline-block;padding:5px 0 5px 20px;margin-right:40px;font:12px/20px '宋体';color:#666666; background: url(../images/downimg.png) no-repeat;background-position: left 4px;
    _background-position:left 9px;}
.down-desc .down-text p .quickcar {background-position: left -41px;_background-position:0 -34px;}
.down-desc .down-text p a:hover {text-decoration: none;}
.down-desc .down-text .desc-wrap {
    color:#666;
    margin:10px 0;
}
address, cite, dfn, em, var, i {
    font-style: normal;
}
.category-dl  {margin: 14px 14px 20px 14px;}
.category-dl .category-dd { margin-left:18px;height:34px;line-height:34px;overflow:hidden;}
.category-dl .category-dd a {line-height:34px; display:block;padding-left:18px;background:url(../images/icon.png) no-repeat -115px 2px;color:#666666;font:12px '宋体'; border-bottom:1px dashed #dedede; padding-bottom:10px;}
.category-title a:hover, .category-dl .category-dd a:hover {color:#916119;text-decoration:none;}
.case-items {margin-right:20px;margin-bottom:110px;}
.case-items .case-item {float:left;height:112px;padding:15px 0;width:50%;overflow:hidden;}
.case-items .case-item img {width:148px;height:110px;border:1px solid #e1e2e4;}
.case-items .case-item img:hover { box-shadow:0px 0px 2px #ccc;}
.case-items .case-item .text {width:186px;padding-left:10px;}
.case-items .case-item h3 {font:12px/1.5 '宋体';color:#666666;font-weight:bold;}
.case-items .case-item h3 a{ color:#666;}
.case-items .case-item h3 a:hover{color: #916119;}
.case-items .case-item span {font:12px/25px '宋体';color:#666666; height:75px; overflow:hidden; display:block;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.news-desc {margin-top:15px;margin-bottom: 60px;}
.news-desc .news-title{text-align:center;border-bottom: 1px solid #e1e2e4;}
.news-desc .news-title h2{font:16px/28px '微软雅黑';color:#0337ac;font-weight: bold;}
.news-desc .news-title p {font:12px/3 '宋体';color:#999999;}
.news-desc .news-title p em {padding-left:30px;}
.news-desc .news-text {padding:20px 0;color:#666666;font:12px/1.5 '宋体';}
.news-desc .keyword {
    padding:10px 0;
    border-top: 1px solid #e1e2e4;
    font:12px/1.5 '宋体';
}

.news-desc .keyword span {color:#424242;font-weight: bold;}
.news-desc .keyword em {color:#262626;}
.sopuo-context{color: #B8B0B0; text-align:center; font-weight:bold;}
.sopuo-context a{ font-weight:normal;}
.sopuo-context a:hover{ text-decoration:underline;}
.team-wrap {margin:20px 0;}
.team-wrap .team-items .team-item {width:33%;float:left;text-align: center;}
.team-wrap .team-items .team-item p {font:14px/14px '宋体';color:#666666; height:50px; line-height:25px; overflow:hidden;}
.team-wrap .team-items .team-item p a{ color:#666;}
.team-wrap .team-items .team-item p a:hover{color: #916119;}
.category-dd.category-2{ border-top:1px solid #D5D5D5; padding-top:15px;}
.category-dd.category-4{ border-bottom:1px solid #D5D5D5; margin-bottom:10px;}
.in-page-con .pro-desc-ul.product-r-con{ border:0; background:none;}
.pro-area-bd .view .pro-list-wrap .product-r-con .pro-desc-li{ background:none; margin:0;}
.in-page-con .product-r-con .pro-desc-li .pro-det .pro-img,.in-page-con .recommend-pro .pro-desc-li .pro-det .pro-img{ border:0; width:198px; background:#fff;}
.in-page-con .product-r-con .pro-desc-li .pro-det .pro-img:hover,.in-page-con .recommend-pro .pro-desc-li .pro-det .pro-img:hover{box-shadow:none;}
.in-page-con .product-r-con .pro-desc-li .pro-det .pro-img a img{ width:auto; height:145px;}
.pro-area-bd .view .pro-list-wrap .product-r-con .pro-desc-li .pro-det h3{ text-align:left; padding-left:5px;}
.pro-area-bd .view .pro-list-wrap .recommend-pro .pro-desc-li .pro-det h3,.pro-area-bd .view .pro-list-wrap .recommend-pro .pro-desc-li .pro-det h3 a,.pro-area-bd .view .pro-list-wrap .product-r-con .pro-desc-li .pro-det h3 a{ height:24px; line-height:24px; overflow:hidden;}
.in-page-con .recommend-pro .pro-desc-li .pro-det .pro-img a img{ width:auto; height:110px;}
.recommend-pro-sopuo{border:1px solid #D3B263; margin:30px 0;}
.pro-area-bd .view .pro-list-wrap  .recommend-pro .pro-desc-li{ width:210px;padding: 14px 5px 20px 8px; margin-left:8px;}
.recommend-pro, .recommend-news {
    margin: 0 15px;
}
.mar-top{ margin-top:15px;}
.contact {
    background: url(../images/contact-bg.png) no-repeat right center;
}
.contact .address {
    margin: 26px 0 17px;
}
.contact p {
    font: 14px/14px '宋体';
    color: #666666;
    padding: 8px 0 9px;
}
.contact .phone {
    margin-bottom: 59px;
}


/* CSS for lens */
.cloudzoom-lens {
    width:100px;
    height:100px;
    box-shadow: -0px -0px 10px rgba(0,0,0,0.40);
    cursor:crosshair;
    z-index: 10;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);
}
/* CSS for zoom window. */
.cloudzoom-zoom {
    border: 1px solid #e4e4e4;
    width:400px !important;
    height:400px !important;
}
/* CSS for zoom window in 'inside' mode. */
.cloudzoom-zoom-inside {
    border:none;
    box-shadow:none;
}

/* CSS for captions */
.cloudzoom-caption {
    display:none;   /* CSS captions should be hidden initially */
    text-align: left;
    background-color:#000;
    color:#fff;
    font-weight:bold;
    padding:10px;
    font-family: sans-serif;
    font-size:11px;
}

/* A blank image */
.cloudzoom-blank {
    background-image:url(blank.png);
}

/* The animated ajax loading image */
.cloudzoom-ajax-loader {
    background-image:url(../images/ajax-loader.gif);
    width:32px;
    height:32px;
}
#preview{ margin:20px auto; text-align:center;}
.desc-order-area{ width:330px; margin-top:20px;}
.desc-order-area .desc-wrap h3 {margin-bottom:7px;padding-bottom:13px;font:14px/14px '宋体';color:#262626;font-weight:bold;border-bottom:1px dashed #dadada;}
.desc-order-area .desc-wrap p {padding:6px 0;font:14px/14px '宋体';color:#262626;font-weight:bold;}
.desc-order-area .desc-wrap .feature-items {width:340px;}
.desc-order-area .desc-wrap .feature-item {float:left;width:165px;padding:9px 5px 9px 0;font:12px/12px '宋体';color:#262626;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.desc-order-area .order-wrap {
    padding: 50px 0 0 50px;
}
.desc-order-area .order-wrap .order-hot-line span {
    font: 14px/14px '宋体';
    color: #262626;
    font-weight: bold;
}
.desc-order-area .order-wrap .order-hot-line em {
    font: 28px/28px Arial;
    color: #c49b38;
    font-weight: bold;
}
.desc-order-area .order-wrap button {
    margin: 20px 0 0 40px;
    background: url(../images/go-buy-btn-bg.png) no-repeat;
    border: 0;
    width: 184px;
    height: 51px;
    font: 24px/24px 'Microsoft Yahei';
    color: #fff;
    font-weight: bold;
    cursor: pointer;
}
#bigpic{ position: relative; width:350px; float:left;}
#bigpic img.cloudzoom{ width:348px;height: 348px;border: 1px solid #CAC6C6;}
.jCarouselLite.mTB10{width: 350px;
    height: 56px;
    padding-top:25px;
    overflow: hidden; float:left;}
.jCarouselLite.mTB10 .prev{ float:left;background: url(../images/left.gif) no-repeat;
    width: 10px;
    height: 45px;
    cursor: pointer;
    margin-top: 5px; border:0;}
.jCarouselLite.mTB10 .next{ background: url(../images/right.gif) no-repeat;
    width: 10px;
    height: 45px;
    float: right;
    cursor: pointer;
    margin-top: 5px; border:0;}
.jCarouselLite.mTB10 .scroll{width: 310px !important;margin:0 9px; float:left;}
.jCarouselLite.mTB10 .scroll li{    float: left;
    margin-right: 0px;
    display: inline;
    width: 62px;}
.jCarouselLite.mTB10 .scroll li img{    border: 1px solid rgb(204, 204, 204);
    padding: 2px;    width: 50px;
    height: 50px; cursor:pointer;}
.jCarouselLite.mTB10 .scroll li:hover img,.jCarouselLite.mTB10 .scroll li:hover img.cloudzoom-gallery-active{ border:2px solid #FF6600; padding:1px;}
.purchasing-message table td{ height:35px; color:#666;}
.purchasing-message textarea{ height:80px; margin-bottom:5px;}
.purchasing-message table td em{color: #ff0000;}
.coolbg{
    margin-top: 20px;
    margin-right: 26px;
    width: 74px;
    height: 24px;
    line-height: 24px;
    color: #fff;
    border: none;
    background: url(../images/icon.png) no-repeat left -246px;
    cursor: pointer;
}
.purchasing-message-btn{ padding-bottom:20px;}
.review-wrap #SOHUCS #SOHU_MAIN #SOHU-comment-main .section-service-w{display:none!important;}





.slider-wrapper {
    width: 100%;
    height: 340px;
    margin: auto;
    overflow: hidden;
}
.slider-wrapper .slides {
    position: relative;
    height: 100%;
    width: 100%;
    margin: auto;
    float: left;
}
.slider-wrapper .slides li {
    position: absolute;
    width:  100%;
    height: 100%; background-repeat:no-repeat !important; background-color:#F0F0F0 !important;
}
.slider-wrapper .slides li img{
    display: block;
    width: 100%;
    margin: auto;
}
.slider-wrapper .prev, .slider-wrapper .next {
    position: absolute;
    z-index: 99;
    top: 50%;
    margin-top: -40px;
    left: 0;
    height: 70px;
    width: 30px;
    color: #fff;
    cursor: pointer;
    background-color: #000;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    opacity:0.5; display:none;
}
.slider-wrapper .prev:hover, .slider-wrapper .next:hover{
    filter:alpha(opacity=70);
    -moz-opacity:.7;
    opacity:.7;
}
.slider-wrapper .prev{
    background:#000 url("../images/icon/nav_bg.gif") 0 0 no-repeat;
}
.slider-wrapper .next {
    left: auto;
    right: 0;
    background:#000 url("../images/icon/nav_bg.gif") -30px 0 no-repeat;
}
.slider-wrapper .pagination{
	position: absolute;
	bottom: 5px;
	z-index: 99;
}
.slider-wrapper .pagination li{
    padding: 5px 3px;
	float: left;
}
.slider-wrapper .pagination li a{
    display: block;
    width: 16px;
    height: 16px;
    line-height: 16px;
    background: #2f4d95;
	color: #fff;
    text-align: center;
    font-family: Arial;
	text-decoration: none;
}
.slider-wrapper .pagination .active{
	background:#9c681c;
}
.category-dl dt {
    font: 14px/14px '宋体';
    background: url(../images/sub-menu-bg.png) no-repeat;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #666666;
    font-weight: bold; margin-bottom:15px;
}
.content-bd {
    width: 1000px;
    margin: 0 auto;
    background: url(../images/content-body-bg.png) repeat-y;
}
.content.sitemap-c.in-page-con .pro-area .pro-area-bd{ background:none;}

.cd-top {
  display: inline-block;
  height: 149px;
  width: 41px;
  position: fixed;
  bottom: 40px;
  right: 15%;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: url(../images/return-top-bg.png) no-repeat;
  visibility: hidden;
  opacity: 0;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
  -webkit-transition: opacity .3s 0s, visibility 0s 0s;
  -moz-transition: opacity .3s 0s, visibility 0s 0s;
  transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible {
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  opacity: 1;
}
.no-touch .cd-top:hover {
  background-color: #e86256;
  opacity: 1;
}



.formbox tr { height:40px;}
.formbox { padding:15px 15px 0 15px; border-bottom:2px solid #D9D9D9;}
.formbox input.ipt-txt{     margin: 0;
    max-width: 100%;
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    outline: 0;
    -webkit-tap-highlight-color: rgba(255,255,255,0);
    text-align: left;
    line-height: 1.2142em;
    font-family: Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;
    padding: .67861429em 1em;
    background: #FFF;
    border: 1px solid rgba(34,36,38,.15);
    color: rgba(0,0,0,.87);
    border-radius: .28571429rem;
    -webkit-transition: box-shadow .1s ease,border-color .1s ease;
    transition: box-shadow .1s ease,border-color .1s ease;
    box-shadow: none;
	border-color: #85B7D9;
    background: #FFF;
    color: rgba(0,0,0,.8);
	}
	
	.formbox select {
    display: block;
    height: auto;
    width: 60%;
    background: #FFF;
    border: 1px solid rgba(34,36,38,.15);
    border-radius: .28571429rem;
    box-shadow: 0 0 0 0 transparent inset;
    padding: .62em 1em;
    color: rgba(0,0,0,.87);
    -webkit-transition: color .1s ease,border-color .1s ease;
    transition: color .1s ease,border-color .1s ease;
}
.downlist .downs-items li.downs-item{ width:355px; height:221px; padding:10px 0 10px 0; float:left; display:inline-block; border-bottom:0;}
.downlist .downs-items li.downs-item:hover{ background:none;}
  .downlist .downs-items li.downs-item dt.img { width:168px;overflow:hidden;height:auto; float:left; }
.downlist .downs-items li.downs-item  dd { width:158px;height:221px; overflow:hidden;line-height:26px; padding-left:10px;} 
.downlist .downs-items li.downs-item  dd h3{  line-height:1.3em; color:#2D539F; overflow:hidden; font-family:"Microsoft YaHei"; text-decoration:none;}
.downlist .downs-items li.downs-item  dd h3 a{color:#2D539F;}
.downlist .downs-items li.downs-item  dd h3 a:hover{ text-decoration:underline;}
.downlist .downs-items li.downs-item  dd .body-list{ line-height:24px; height:192px; overflow:hidden;}
.downlist .downs-items li.downs-item  dt  img{ width:160px;height:213px;padding:3px; border: 1px solid #ccc;} 
.downlist .downs-items li.downs-item dt  a:hover img{border:1px solid #2D539F;}
.desc-order-area h1{color: #2D539F;
    line-height: 28px;
    text-align: left;
    font-size: 16px; margin:0;}
.desc-order-area .downurllist{ background:none; padding:0;}
.desc-order-area .downurllist li a{background: url(../images/pdf_download.gif) no-repeat; width:122px; height:24px; display:block; text-indent:-9999em;}
.dwonload-conent-all img{ max-width:100%;}

.returnTop {display:none;position:fixed;right:20px;bottom:50px;width:41px;height:149px;border:1px solid #0b458e; opacity: 1;}
.returnTop .returnTop-bd {height:100%;background:url(../images/return-top-bg.png) no-repeat;text-align:center;}
.returnTop .returnTop-bd a { display:block; text-indent:-9999em; width:41px; height:149px;}
.returnTop .returnTop-bd a:hover {text-decoration:none;}
.index .content-bd{ width:100%; background:none;}
.index .content-bd .beltline {
    background: #fff;
}
.index #colee{ width:268px !important;}
.index .question .news-item .answer{ height:18px; overflow:hidden; padding:0; margin:6px 0; background: url(../images/answer-bg.png) no-repeat left center;}
.videos-items li.videos-item,.video-news-items dl{ width:355px; height:125px; padding:10px 5px 10px 5px; float:left; display:inline-block; }
.videos-items li.videos-item dt,.video-news-items dl dt{ width:150px;overflow:hidden;height:125px; float:left; }
.videos-items li.videos-item  dd,.video-news-items dl dd { width:190px;height:125px; overflow:hidden;line-height:26px; padding-left:10px;} 
.videos-items li.videos-item  dd h3,.video-news-items dl dd h3{ height:30px; line-height:30px; overflow:hidden; margin:0; font-size:12px; color:#2D539F;}
.videos-items li.videos-item  dd h3 a,.video-news-items dl dd h3 a{color:#2D539F;}
.videos-items li.videos-item  dd .body-list,.video-news-items dl dd.body-list { line-height:25px; height:100px; overflow:hidden;}
.videos-items li.videos-item  dt  img,.video-news-items dt img{ width:142px;height:117px;padding:3px; border: 1px solid #ccc;} 
.videos-items li.videos-item dt  a:hover img,.video-news-items dt a:hover img{border:1px solid #2D539F;}
.news-items li.news-item{ border-bottom:1px dashed #c8c8c8; padding:10px 0;}
ul.news-items{ margin-right:0;}
.news-items li.news-item dt{ width:120px; float:left;}
.news-items li.news-item dt img{ width:110px; height:90px;border:1px solid #2D539F; padding:2px;}
.news-items li.news-item dd{ float:right; width:590px; margin-right:10px;}
.news-items li.news-item dl.item-warp:after,.yerzx .con ul li:after,.content-bd .coll-case-bd .sec-ul .sec-li:after {
 content: ".";
 display: block;
 height: 0px;
 font-size:0px;
 clear: both;
 visibility: hidden;
}
.news-items li.news-item dd h3 a{ width:330px; line-height:30px; height:30px; overflow:hidden;}
.news-items li.news-item dd h3 p.fl{ float:right; line-height:30px; font-size:12px; font-weight:normal;}
.news-items li.news-item dd .into{ line-height:20px; height:60px; overflow:hidden;}
.video-news{ margin-top:20px;}
.video-news-items dl{  width: 360px;padding: 10px 5px 10px 0px;}
.recommend-news{ margin:0;}
.news-itemsindex{border: solid 1px #d5d5d5; border-radius:5px; padding:15px;}
.yerzx{ margin-bottom:15px;}
.yerzx .tit,.video-list-2016 .tit {height: 25px;line-height: 25px;border-bottom: 1px solid #1E97E7;padding:0 10px;font-size: 14px;font-weight: bold;margin-bottom: 17px;}
.yerzx .tit .fr,.video-list-2016 .tit .fr{ font-weight:normal;}
.yerzx .con ul li{line-height:26px;height:26px;width:45%;float:left;padding:0 2.5%;overflow:hidden; margin-top:8px;}
.yerzx .con ul li a{ float:left; width:70%; color:#666;}
.yerzx .con ul li span{float: right; width:30%; text-align:right;color: #b6b6b6;font: 12px Arial;line-height: 23px;}
.yerzx .con ul li .tit{color:#000; }



.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
.clearfix {
*zoom:1
}
.video-list-2016 .videos-items li.videos-item{ width:339px;}
.video-list-2016  .videos-items li.videos-item dd{ width:180px; float:right; padding-left:0;}
.asemi-feature-bd .feature-list .text li{ background:url(../images/squr.png) left center no-repeat; line-height:35px; padding-left:25px;}
.asemi-feature-bd .feature-list .text li span{ color:#ff6600;}
.asemi-feature-bd .feature-list .text li b{ font-weight:normal; color:#FF0004;}