@charset "utf-8";
/* CSS Document */

/*使标签更好的兼容html5属性*/
html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100% }
body { margin: 0 }
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block }
/*全局样式*/
body, html, ul, li, div, form, p, span, h1, h2, h3, header, footer, article { margin: 0px; padding: 0px; height: auto; width: auto; }
body {/* font:normal 75% "微软雅黑";*/ font-family:"微软雅黑"; background: #f0f0f0; -webkit-text-size-adjust: none; overflow: scroll; overflow-x: hidden; color: #2b2b2b; }
body, html { height: 100%;}
img { max-width: 100%; padding: 0px; margin: 0px; border: 0px; height: auto; }
li { list-style: none; }
dl, dt, dd { margin: 0; padding: 0; }
.clear { clear: both; }
.clearfix:after { clear: both; height: 0; overflow: hidden; display: block; visibility: hidden; content: "."; }
input:focus { outline: none; }
*html .clearfix { zoom: 1; }
*+html .clearfix { zoom: 1; }
a { text-decoration: none; -webkit-transition: background-color 0.1s ease-in 0s, color 0.2s ease-in 0s; outline: none }
a:hover { text-decoration: none; }
ul { list-style: none; }
ol, li { margin: 0; padding: 0; }
/*公用样式*/

.error{font-size:12px;color:red}


/*顶部*/
.top{margin:0 auto; width:100%; height:32px; line-height:32px;background:#fafafa; border-bottom:#dfdfdf 1px solid;}
.top dl{width:1190px; margin:0 auto;height:32px; line-height:32px;color:#d8d8d8;} 
.top dl dt{width:50%; float:left}
.top dl dt h3{ color:#666666;font: normal 12px "微软雅黑";height:32px; line-height:32px;}
.top dl dt h3 a{color:#666666; margin:0 5px;}
.top dl dt h3 a:hover{ color:#006699;}
.top dl dd {width:auto;float: right;}
.top dl dd a{ color:#484747;font: normal 12px "微软雅黑";}
.top dl dd a:hover{ color:#006699;}
.top dl dd cite{ margin:0 5px;}


/*logo 部分*/
.index_logo_wai{margin:0 auto; width: 100%; background:#fff;}
.index_logo { margin:0 auto; width: 1190px; background:#fff; padding:10px 0;}
.index_logo .index_logo_left { float: left; width:550px; }
.index_logo .index_logo_left a {float: left; padding:2px 0;}
.index_logo .index_logo_left a img {width: auto; }
.index_logo .index_logo_left .bian{ margin:25px 0 0 0;}
.index_logo .index_logo_left .logomain{
	
}

.index_logo .index_logo_right{ float:right;margin:20px 0 0 0;}
.index_logo .index_logo_right a{}


/*导航条部分*/
.index_nav{width:100%; margin:0 auto; background:#006699;}
.index_nav ul { width:1190px; margin:0 auto; height:50px; line-height:50px; overflow:hidden; position:relative;}
.index_nav ul li{ float:left;}
.index_nav ul li a{font: normal 16px "微软雅黑"; color:#fff; width:110px; text-align:center; height:50px; line-height:50px;-webkit-transition: background-color 0.3s ease-in 0s, color 0.3s ease-in 0s;transition: background-color 0.3s ease-in 0s, color 0.3s ease-in 0s; -moz-transition: background-color 0.3s ease-in 0s, color 0.3s ease-in 0s; display: list-item;}
.index_nav ul li a:hover,.index_nav ul li a.active{ background:#004e73;-webkit-transition: background-color 0.3s ease-in 0s, color 0.3s ease-in 0s;transition: background-color 0.3s ease-in 0s, color 0.3s ease-in 0s; -moz-transition: background-color 0.3s ease-in 0s, color 0.3s ease-in 0s;}
.index_nav ul li .last_bg{ position:absolute; top:-12px; right:0px;}





/*左侧循环banner部分 */
.left_banner{ width:1190px;margin:0px auto; position:relative; padding:0 0 10px 0; overflow:hidden;margin-top:8px;}

.banner{ float:left;width: 870px;}
/*幻灯片*/
#focus{width:100%;height:325px;overflow:hidden;position:relative;margin:0 auto;}
#focus ul{height:325px;position:absolute;}
#focus ul li{float:left;width:870px;height:325px;overflow:hidden;position:relative;background:#000;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus .btnBg{position:absolute;width:870px;left:0;bottom:0;background:#000;}
#focus .btn{position:absolute;width:870px;height:35px;padding:5px 10px;right:0;bottom:0;text-align:right;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .btn span.on{background:#fff;}
#focus .preNext{width:45px;height:100px;position:absolute;top:115px;background: url(../images/sprite.png) no-repeat 0 0;cursor:pointer}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}
#focus ul li .slideother{position:absolute;left:15px;top:280px;width:720px;height:80px;display:inline-block;background:url('../images/bg_down.gif') no-repeat 0 0;}
#focus ul li .slideother .h12{font-size:24px;padding-left:10px;padding-bottom:5px;position:absolute;top:0px;left:55px;}
#focus ul li .slideother .h12 a{color:#FFF;font-size:24px;font-weight:bold;padding-top:10px;text-decoration:none;}
#focus ul li .slideother .h12 a:hover{text-decoration:underline;}
#focus ul li .slideother p{padding-left:10px;position:absolute;top:38px;left:55px;}
#focus ul li .slideother p a{color:#8B8B8B;text-decoration:none;}
#focus ul li .slideother a:hover{color:#FFF;}
#focus ul li .slideother p a:hover{text-decoration:none;} 

.right_ad1{float:right;overflow:hidden; width:297px;}
.right_ad1 a { display:block;}
.right_ad1 a:first-child{ margin-bottom:15px;}
.right_ad1 a img { width:297px; height: auto; border-bottom:#eaeaea 1px solid;}

.right_ad2{float:right;overflow:hidden; width:297px;}
.right_ad2 a { display:block;}
.right_ad2 a:first-child{ margin-bottom:15px;}
.right_ad2 a img { width:297px; height: auto; border-bottom:#eaeaea 1px solid;}


/*友情链接*/
.index_link{width:100%; margin:0px auto ; padding:10px 0; background:#fff;}
.index_link ul{ width:1190px; margin:0 auto; background:#fff; padding:5px 0;}
.index_link ul h3{}
.index_link ul a {float:left; display: block;font:normal 12px "微软雅黑"; color:#1f1f1f; margin:5px 5px 0 0; padding: 5px 15px 5px 0;}
.index_link ul a:hover{color:#006699;text-decoration:underline;}

/*底部*/
.footer { background: #278ed1; margin: 0 auto; }
.footer ul { width:895px; margin: 0 auto; height: auto; padding: 20px 0; }
.footer ul li {float: left; height: auto; padding: 0 30px; border-right:#fff 1px solid; margin: 8px 0;}
.footer ul li.last{ border-right:none;}
.footer ul li a { color: #fff; display: block; font: normal 1.0em "微软雅黑";height:20px; line-height:20px; vertical-align:middle;}
.footer h3 {width: 100%; height: 32px; line-height: 32px; vertical-align: middle; font: normal 12px "微软雅黑"; text-align: center; padding: 2px 0; margin: 0 auto; color:#fff;}
.footer dl{ width:540px; margin:0 auto; padding:10px 0;}
.footer dl dt{ float:left}
.footer dl dd{ float:right; margin:15px 0 0 0;}





/*地区选择*/
.place_select{ width:100%; margin:5px auto; /* padding:5px 0; */font:normal 16px "微软雅黑";}
.place_select dt{ float:left; width:15%;}
.place_select dt h3{ text-align:left; padding: 5px 0; margin:5px auto;font-weight:700; text-align:left;color:#1f1f1f;font-size: 16px;font-weight:600;}
.place_select dd{ float:right; width:76%;position:relative;}
.place_select dd label{ text-align:left; width:50px;font-size:12px;}

.place_select dd .search{
	    font: normal 12px "微软雅黑";
    padding: 5px 10px;
    margin: 0 auto;
    background: #e06a25;
    color: #f3f3f3;
    margin: 0 5px 0 15px;
    border-radius: 5px;
}



.city_input { border: 1px solid #d6d6d6; width: 180px; height: 30px; background: url(../images/ts-indexcity.png) no-repeat; line-height: 30px; margin-top: 5px; text-indent: 5px; }
.cityinput { background: url(../images/ts-city.png); width: 180px; height: 30px; border: #d6d6d6 1px solid; margin-top: 5px; text-indent: 5px; line-height: 30px; text-indent: 5px; }
.cityzinput { background: url(../images/ts-zcity.png); width: 180px; height: 30px; border: #d6d6d6 1px solid; margin-top: 15px; text-indent: 5px; line-height: 30px; text-indent: 5px; }
.h3 { font-size: 13px; font-weight: bold; }
.city_input{border:1px solid #d6d6d6;width:180px;height:30px;background:url(../images/ts-indexcity.png) no-repeat;line-height:30px;margin-top:5px;text-indent:5px;}
#show { background: url(../images/photo.jpg) }
#meun { color: #fff; padding-left: 10px; }
#meun img { float: left; }
#submeun { margin-left: 70px; float: left; }
#submeun span { text-align: center; margin-right: 10px; float: left; display: inline; }
#submeun span a { color: #fff; height: 50px; line-height: 50px; font-size: 14px; font-weight: bold; text-align: center; padding-left: 15px; padding-right: 15px; display: block; }
#submeun span.cur { text-align: center; background: #82ce18; margin-right: 10px; float: left; display: inline; }
#top { background-color: #000; margin: 0em 0 10px 0em; border-style: solid; border-width: 1px; border-color: #E5E5E5; height: 50px; line-height: 50px; top:0;}
label.subtitle { font-size: 13px; float: right; color: #6CBD45; margin: 0 10px; text-align: right; }
h1.title { height: 50px; font-size: 12px; background: url(../logo.png) no-repeat; }
h1.title a:link, h1.title a:visited, h1.title a:hover { color: #000; text-decoration: none; }





/*切换部分*/
.tab {width:100%;border:none;margin:0 auto; position:relative; height:auto;}
.tab  span{display: inline-block;cursor:pointer;width:120px;text-align:center;liline-height:28px;height:28px;padding-top:7px;border-bottom: none;background:none;font: normal 14px "微软雅黑";color: #006498; vertical-align:middle;}
.tab  span.on {
	background: #66B4F6 ;
	color: #fff;
	font-weight: bold;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

/*站点信息*/
.site{ width:100%; margin:5px auto; padding:5px 0;}
.site h3{font: normal 14px "微软雅黑"; height:30px; line-height:30px;}
.site h3 span {
    background: #60ae00;
    color: #fff;
    font-size: 14px;
    padding: 0px 20px;
    margin: 10px;
    margin-top: 2px;
    display: inline-block;
    font-weight: 100;
    float: right;
    border-radius: 20px;
}
.site h3 a{color:#1f1f1f;margin:0 5px 0 2px;}
.site h3 a:hover{color:#006498;}

/*会员中心部分  顶部*/
.member_top{ background:#006699; width:100%; margin:0 auto; padding:0; position:relative; height:auto; overflow:hidden;}
.member_top ul{width:1190px; margin:0 auto; height:90px; line-height:90px; overflow:hidden; position:relative;}
.member_top ul li{ float:left;}
.member_top ul li a{font: normal 16px "微软雅黑"; color:#fff; width:105px; text-align:center; height:50px; line-height:50px;-webkit-transition: background-color 0.3s ease-in 0s, color 0.3s ease-in 0s;transition: background-color 0.3s ease-in 0s, color 0.3s ease-in 0s; -moz-transition: background-color 0.3s ease-in 0s, color 0.3s ease-in 0s; display: inline-block;}
.member_top ul li a.active{ background:#0284c5 url(../images/touxiang.jpg) no-repeat 10px center; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; padding:0 0 0 35px;}
.member_top ul li .logo{ width:220px; height:auto; margin:10px 0 0 0; display:block;}
.member_top ul li .logo img{ width:220px;}


/* expmenu */
ul.expmenu{width:190px;margin:0 auto;background-color:#0284c5;}
ul.expmenu li div.header{padding:10px 0 10px 20px;/*border-bottom:1px #396e9f solid;*/ position:relative}
ul.expmenu li:last-child div.header{border-bottom:none;}
ul.expmenu li ul li {background-color:#0284c5; margin:8px 0 8px 55px;font-size: 14px;/*border-bottom:1px solid #dcdcdc;border-top:1px solid #fff;*/color:#fff}
ul.expmenu li ul li:last-child{border-bottom:none;background-color:#0284c5;}
ul.expmenu li ul li.selected{background-color:#0284c5;}
ul.expmenu div.header{
	color:#fff;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.2);
	background:#0284c5;/* Old browsers */
	
}
ul.expmenu li div.header .label{padding-left:40px;background:no-repeat; height:35px; line-height:35px;display:block;}
ul.expmenu li div.header .arrow{display:block;width:16px;height:16px;background:no-repeat center;float:right;position: absolute;
right:10px;
top:21px;}
ul.expmenu li div.header .arrow.up{background-image:url(../images/arrow_u.png);}
ul.expmenu li div.header .arrow.down{background-image:url(../images/arrow_d.png);}
ul.expmenu li .menu{display:none;}	
/* Mouse Events */
ul.expmenu div.header:hover{
	background:#0284c5;/* Old browsers */
	cursor:pointer;
}

ul.expmenu li ul li:not(.selected):hover{
	background:#0284c5;/* Old browsers */
	cursor:pointer;
}
ul.expmenu li ul li:not(.selected):active{
	background:#0284c5;/* Old browsers */
	cursor:pointer;
}

.forask{
	margin-left:30px;
	margin-bottom: 8px;
}

.forask cite{
	font-style:normal;
	font-size: 13px;
}

.forask .type select{
	width: 80px;
    height: 25px;
    font-size: 13px;
    border-radius:2px;
    border-style: groove;
}
.forask .name{
	margin-left:15px;
}
.forask .name input{
	width: 80px;
    height: 25px;
    font-size: 13px;
    border-radius:2px;
    border-style: groove;
}

.forask .qqlink{
	margin-left:15px;
	float: right;
	display: block;
}
.forask .qqlink input:hover{
	cursor:pointer;
	background:#c60;
}
.forask .qqlink input{
	width: 80px;
    height: 28px;
    font-size: 13px;
    border-radius:2px;
    border-style: groove;
    background:#006699;
    border:0px solid;
    color:#fff;
}

.forask .qqlink ul{
	width: 218px;
    display: block;
    z-index: 5;
    position: absolute;
    float: right;
    right: 0px;   
    border-radius: 5px;
}
.forask .qqlink ul li{
	display: block;
    float: left;
    padding: 1px 14px;
    font-size: 12px;
    font-family: cursive;
}
.forask .tel{
	margin-left:15px;
}
.forask .tel input{
	width: 200px;
    height: 25px;
    font-size: 13px;
    border-radius:2px;
    border-style: groove;
}
.forask .submit{
	margin-left:15px; 
	border:none;
}
.forask .submit input:hover{
	cursor:pointer;
	background:#c60;
}
.forask .submit input{
	width: 80px;
    height: 28px;
    font-size: 13px;
    border-radius:2px;
    border-style: groove;
    background:#006699;
    border:0px solid;
    color:#fff;
}
.pricesea_list_img{
	padding-bottom: 6px;
}
.pricesea_list_img cite{
	font-style:normal;
	display:block;
	float:left;
	padding: 0px 10px;
}
.pricesea_list_img img{
	display:block;
	float:left;
}
.pricesea_list_img .mem{
	margin: 5px 2px;
    border: 1px solid #1daaf1;
    color: #fff;
    background: #1daaf1;
    padding: 0px 2px;
    border-radius: 5px;
}
.pricesea_list_name .mem{
	margin: 5px 2px;
    border: 1px solid #1daaf1;
    color: #fff;
    background: #1daaf1;
    padding: 0px 2px;
    border-radius: 5px;
}