html,body {height:100%;}
#container {position:relative;min-width:1190px;min-height:100%;}
#header {width:100%;}
#header .header-top {border-bottom:1px solid #ddd;background-color:#f2f2f2;}
#header .header-top .header-top-container {position:relative;width:1190px;height:29px;margin:0 auto;z-index:99;}
#header .header-top .left {float:left;line-height:29px; margin-right:40px;}
#header .header-top .left a {color:#666;}
#header .header-top .right {position:absolute;top:0;right:0;}
#header .header-top .right .col {float:left;margin-right:30px;}
#header .header-top .right .col .button {float:left;color:#666;line-height:30px;padding:0 3px;border-left:1px solid transparent;border-right:1px solid transparent;}
#header .header-top .right .col .button.js-view-button{padding-right: 15px; background: url(../images/icon/icon-carat-1-s.png) no-repeat 55px center;}
#header .header-top .right .col .button.hover {border-left:1px solid #ddd;border-right:1px solid #ddd;background-color:#fff;}
#header .header-top .header-dropmenu {position:relative;float:left;}
#header .header-top .header-dropmenu .login-menu {display:none;position:absolute;top:30px;left:0;width:200px;padding:30px;border:1px solid #ddd;border-top:none;background-color:#fff;}
#header .header-top .header-dropmenu .login-menu input {display:block;width:198px;height:28px;line-height:29px;text-indent:10px;color:#666;border:1px solid #ddd;border-radius:3.5px;margin-bottom:10px;}
#header .header-top .header-dropmenu .login-menu .row .checkbox {float:left;width:12px;height:12px;margin-top:4px;}
#header .header-top .header-dropmenu .login-menu .row label {float:left;line-height:20px;margin-left:5px;}
#header .header-top .header-dropmenu .login-menu .row span {float:left;width:20px;line-height:20px;text-align:center;color:#666;}
#header .header-top .header-dropmenu .login-menu .row a {float:left;line-height:20px;color:#666;}
#header .header-top .header-dropmenu .login-menu button {display:block;width:170px;height:28px;line-height:28px;margin:10px auto 0;color:#fff;cursor:pointer;border:none;border-radius:3.5px;background-color:#ff7300;}
#header .header-top .header-dropmenu .view-menu {display: none;position: absolute;top: 30px;right: 0;width: 260px;border: 1px solid #ddd;border-top: none;background-color: #fff;}
#header .header-top .header-dropmenu .view-menu li {display:block;width:240px;padding:15px 10px;border-bottom:1px solid #ddd;}
#header .header-top .header-dropmenu .view-menu li label {float:left;width:40px;line-height:20px;color:#666;}
#header .header-top .header-dropmenu .view-menu li a {float:left;width:200px;line-height:20px;color:#ff7300;word-break:break-all;}
#header .header-top .header-dropmenu .view-menu li a:hover {color:#c11920;}
#header .header-top .header-dropmenu .view-menu .clearbutton {display:block;width:100%;height:40px;line-height:40px;text-align:center;color:#ff7300;background-color:#f2f2f2;}
#header .header-top .header-dropmenu .view-menu .clearbutton:hover {color:#c11920;}
#header .header-bottom {margin-top:20px; }
#header .header-bottom-container {position:relative;width:1190px;height:83px;margin:0 auto;}
#header .header-bottom .logo {float:left;}
#header .header-bottom .logo img {max-width:300px;}
#header .header-bottom .search {float:left;margin-left:100px;}
#header .header-bottom .qq-tel {float:right;margin-top:-20px;}
#header .header-bottom .searchbar {height:32px;border-left:none;border-top:3px solid #c11920;border-right:3px solid #c11920;border-bottom:3px solid #c11920;}
#header .header-bottom .searchbar input {float:left;width:404px;height:32px;line-height:32px;text-indent:20px;border:none;color:#999;font-size:12px;}
#header .header-bottom .searchbar button {float:left;width:87px;height:32px;line-height:32px;text-align:center;font-size:16px;color:#fff;cursor:pointer;border:none;background-color:#c11920;}
#header .header-bottom .keywords {margin-top:5px;margin-left:5px;}
#header .header-bottom .keywords a {float:left;color:#666;margin-right:30px;}
#header .header-bottom .right {position:absolute;top:-17px;right:0px;}
#header .header-bottom .right img {float:left;margin-left:20px;}
#nav {background-color:#c11920;font-family: 'Microsoft YaHei';}
#nav .nav-container {position:relative;width:1190px;height:44px;margin:0 auto;}
#nav .nav-button {position:absolute;top:-2px;left:0;width:218px;height:48px;padding-left:20px;background-color:#b61017;z-index:2;}
#nav .nav-button span {display:block;font-family: 'Microsoft YaHei';line-height:48px;text-indent:35px;font-size:16px;color:#fff;background:url(../images/icon/icon-menu-1.jpg) no-repeat left center;}
#nav .nav-list {margin-left:260px;}
#nav .nav-list li {float:left;}
#nav .nav-list li a {display:block;line-height:44px;font-family: 'Microsoft YaHei';padding:0 18px 0px 18px;font-size:16px;color:#fff;}
#nav .nav-list li a.active,#nav .nav-list li a:hover {background-color:#ff7300;}
#nav .tel {position:absolute;display:block;top:0;right:0;line-height:44px;text-indent:30px;font-size:22px;font-weight:bold;color:#fff;background:url(../images/icon/icon-phone-1.png) no-repeat left center;}
#footer {margin-top:40px;width:100%;padding:40px 0 65px;border-top:3px solid #c11920;background-color:#f3f3f3;}
#footer .footer-container {width:1190px;margin:0 auto;}
#footer .footer-left {float:left;width:236px;}
#footer .footer-left .col {float:left;margin:0 25px;}
#footer .footer-left .col .title {font-size:16px;color:#666;}
#footer .footer-left .col ul {margin-top:20px;}
#footer .footer-left .col ul li {margin-bottom:10px;}
#footer .footer-left .col ul li a {color:#333;}
#footer .footer-center {float:left;width:606px;padding:0 50px 0 60px;border-left:1px solid #ddd;border-right:1px solid #ddd;}
#footer .footer-center .row {margin-bottom:15px;}
#footer .footer-center .row span {color:#999;}
#footer .footer-right {float:left;width:180px;padding-left:54px;}
#footer .footer-right .row {margin-bottom:10px;}
#footer .footer-right .row span {color:#999;}
/* plugin */
.header-search-dropmenu.PLG-dropmenu-button {background:url(../images/icon/icon-carat-1-s.png) no-repeat right center;}
.header-search-dropmenu.PLG-dropmenu-button .PLG-dropmenu-result,.header-search-dropmenu .PLG-dropmenu-menu-item {font-size:12px;color:#333;}
.header-search-dropmenu.PLG-dropmenu-button.PLG-focus .PLG-dropmenu-result {color:#333;}
.header-search-dropmenu.PLG-dropmenu-button.PLG-focus {background-color:#fff;}
.header-search-dropmenu .PLG-dropmenu-menu-item.PLG-hover {color:#333;background-color:#ddd;}
.liulan_box p{border-bottom: 1px solid #ededed;display: block;overflow: hidden;padding-bottom: 10px;padding-left: 10px;width: 250px;}
.liulan_box .h2 { font-size: 12px;color: #333333;line-height: 16px;height: 16px;width: 40px;text-align: center;margin-top: 20px;border: 1px #999999 solid;overflow: hidden;}
.liulan_box p a{font-size:12px; color:#ff7300;width: 185px;text-align: left;}
.liulan_box p a:hover{color:#c11920;text-decoration: underline;}
 .liulan_box p span{display: block;float: left;overflow: hidden;margin:20px 10px 10px 0; width:180px;}  
 .clearhistory{background: #F2F2F2; text-align:center; padding-bottom:0px!important; }
 .clearhistory a{line-height:30px!important; overflow:hidden; }
 .right_logo{ width:79px; height:79px;  position:absolute;top:29px;display:none;}
 .right_wei{ width:79px; height:79px;position:absolute;top:29px; display:none;}
 /*留言板块开始*/ 
.yaozs_message{display:none; width:65px;text-align:center; font-family:"Microsoft YaHei";height:162px; background:url(/skin/yaozs_new/images/right.gif) no-repeat;cursor:pointer;font-size:14px; color:#fff; position:fixed; right:15px; top:40%;z-index: 99999} 
.yaozs_list{  width:126px; height:246px; background:url(/skin/yaozs_new/images/bg.jpg) no-repeat; position:fixed; top:40%; right:15px;z-index: 999;}
.yaozs_title{ float:left; width:81px; height:29px; display:block;} 
.yaozs_delete{ float:right; width:12px; height:12px; display:block; margin:5px 8px; cursor:pointer;} 
.yaozs_mess_list{ margin:95px 8px 0px; float:left; font-size:14px;}
.yaozs_mess_list p{ color:#fff; margin-left:10px; line-height:30px;}
.yaozs_tel{ width:108px; border:none; color:#333; line-height:36px; height:36px;text-indent:3px;} 
.button_btn{ margin-top:10px; float:left; font-size:14px; background:url(/skin/yaozs_new/images/button.jpg) no-repeat; width:126px; border:none; height:41px;line-height:41px; color:#fff; cursor:pointer;}
.tel_tel{ position:relative;}
.pix{ width:11px; height:11px; position:absolute; right:3px; top:12.5px; display:none;}
/*留言板块结束*/     
.dbfads-modal {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.3);
	z-index: 99;
filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000, endcolorstr=#7F000000);
	display: none;
}
.dbfads-dialog {
	width: 500px;
	height: 297px;
	padding-bottom: 37px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -250px;
	margin-top: -148.5px;
	background: #fff;
	border-radius: 15px;
	display: none;
}
.title-a {
	padding: 25px 35px 15px;
	background: #f3f3f3;
	line-height: 30px;
	text-align: center;
	font-size: 24px;
	position: relative;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	margin-bottom: 10px;
}
.title-b {
	padding: 25px 35px 15px;
	background: #f3f3f3;
	line-height: 30px;
	text-align: center;
	font-size: 24px;
	position: relative;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	margin-bottom: 10px;
}
.js-delete {
	position: absolute;
	right: 10px;
	top: 10px;
	width: 18px;
	height: 18px;
}
.dbfads-product {
	margin: 20px 35px 0px;
	width: 430px;
	height: 49px;
}
.dbfads-product span {
	float: left;
	width: 120px;
	margin-right: 10px;
	color: #333;
	font-size: 16px;
	line-height: 49px;
	font-weight: 900;
}
.dbfads-name, .dbfads-tel {
	float: left;
	width: 297px;
	text-indent: 10px;
	border: 1px solid #c3c3c3;
	line-height: 49px;
	height: 49px;
	border-radius: 5px;
	color: #666;
}
.dbfads-finish {
	width: 198px;
	height: 52px;
	color: #fff;
	background: #c11920;
	margin: 25px 166px 0px;
	border: 0 none;
	border-radius: 5px;
	font-size: 16px;
	cursor: pointer;
}
.tip {
	color: red;
	text-align: center;
	font-weight: bold;
	margin-top: 10px;
	text-indent: 50px;
}
.buttonos1 {
    background:url("../images/icon/icon-carat-3-e.png") no-repeat scroll 140px center #ff7300;
    border-radius: 18px;
    color: #fff;
    display: block;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    margin: 5px auto 0;
    text-indent: 20px;
    width: 185px;
	cursor:pointer;
	
}
.buttonos2{ background:url("../images/icon/icon-carat-3-e.png") no-repeat scroll 140px center #ff7300;
    border-radius: 18px;
    color: #fff;
    display: block;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    margin: 10px 30px 0;
    text-indent: 15px;
    width: 165px;
	float:left;
	cursor:pointer;
	}
/*新增*/
.header-icon,.header-wechat{ float:left; width:auto; padding-right:13px; height:29px; line-height:29px; margin-right:30px; background:url(../../fenglei/images/zend_03.jpg) no-repeat right center ; position:relative;}