﻿@charset "utf-8";
/* CSS Document */

body{font-size: 12px;margin:0;padding:0; font-family: "宋体"; color:#5e5e5e;}
* {margin:0;padding:0;}
div,form,input,select,img,ul,ol,li,dl,dt,dd {margin:0;padding:0;list-style:none;}
em,cite,address {font-style:normal;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font:12px/18px Arial,Verdana,Tahoma; font-family:"宋体";}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden; }
.clearfix {display:inline-block;}
* html .clearfix {height:1%;}
.clearfix {display:block;}
img{border:none; }
  
.undis{display:none;}
.red{color:#f00}

a,a:visited{color:#5e5e5e; text-decoration:none;}
a:hover{color:#f97506; text-decoration:underline;}

.w1k{width:1000px; margin:0 auto;}

.fl{float:left; display:inline;}
.fr{float:right;}

.hr_10{font-size:1px;line-height:1px;clear:both;}
.hr_10{height:10px;}

.hr_8{font-size:1px;line-height:1px;clear:both;}
.hr_8{height:8px;}

.hr_5{font-size:1px;line-height:1px;clear:both;}
.hr_5{height:5px;}

#top{width:100%; background:#f6f6f6; border-bottom:1px solid #ededed; height:35px;}
#top .welcome{line-height:35px;}
#top .tnav{float:right;}
#top .tnav .tel{padding-left:20px; background:url(../images/tel.gif) no-repeat center; width:170px; height:35px;color:#ff6511;line-height:35px}
#top .tnav .desk{background:url(../images/icon1.gif) no-repeat right center; padding:0 17px 0 10px; line-height:35px;}
#top .tnav .mobile{background:url(../images/icon2.gif) no-repeat right center; padding:0 13px 0 10px; line-height:35px; margin-right:5px;}
#top .tnav .fav{background:url(../images/icon3.gif) no-repeat right center; padding:0 16px 0 0; line-height:35px; margin-right:5px; margin-left:5px;}

#top .tnav a,#top .tnav a:visited{color:#898989;}
#top .tnav a:hover{color:#f97506;}
/*连锁站点*/
.site
{
    cursor: pointer;
    float: left;
    display: inline;
    width: 77px;
    position: relative;
}
.sitehover
{
    z-index: 99999;
	width: 77px;
}
.sitetit
{
    background: url(../images/select_bg1.jpg) no-repeat right;
    width: 70px;
    height: 35px;
	line-height:35px;
	 color:#898989;
	 padding-left:5px;
	 margin-left:1px;
}
.sitetithover
{
    background:url(../images/select_bg2.jpg) no-repeat right;
	border-left:1px solid #ededed;border-right:1px solid #ededed;
	width:70px;
	padding-left:5px;
	margin-left:0;
}

.sitelist
{
    z-index: 99999;
    position: absolute;
    display: none;
    width: 450px;
    right: 0px;
    top: 35px;
    background-color: white;
	border:1px solid #ededed;border-top:0;
	background:url(../images/line_bg1.jpg) #ffffff no-repeat top;
}

.sitecontent
{
    z-index: 99999;
	padding:0 15px 0 15px;
}
.sitehover .sitelist
{
    display: block;
}


.citylist1{border-bottom:1px solid #ededed; padding:15px 0 10px 0;}
.citylist2{padding:8px 0 8px 0;}
.citylist2 li{width:52px;height:28px;line-height:28px;float:left;text-align:center;}
.citylist2 li a{width:52px;height:28px;line-height:28px;text-align:center;display:block;}
.citylist2 li a:hover{background:#f4f8fc;}
.cityselect {color: #6699CC;font-weight: bold;}
.cityreg {color: #f97506;text-align: right;}
/*更多应用*/



.morelist li{height:28px;line-height:28px;text-align:center;}
.morelist li a{height:28px;line-height:28px;text-align:center;display:block;}
.morelist li a:hover{background:#f4f8fc;}

.more
{
    cursor: pointer;
    float: left;
    display: inline;
    width: 77px;
    position: relative;
}
.morehover
{
    z-index: 99999;
	width: 77px;
}
.moretit
{
    background: url(../images/select_bg1.jpg) no-repeat right;
    width: 70px;
    height: 35px;
	line-height:35px;
	 color:#898989;
	 padding-left:5px;
	 margin-left:1px;
}
.moretithover
{
    background:url(../images/select_bg2.jpg) no-repeat right;
	border-left:1px solid #ededed;border-right:1px solid #ededed;
	width:70px;
	padding-left:5px;
	margin-left:0;
}

.morelist
{
    z-index: 99999;
    position: absolute;
    display: none;
    width: 80px;
    right: 0px;
    top: 35px;
    background-color: white;
	border:1px solid #ededed;border-top:0;
	background:url(../images/line_bg2.jpg) #ffffff no-repeat top;
}

.morecontent
{
    z-index: 99999;
	padding:10px 15px 10px 15px;
}
.morehover .morelist
{
    display: block;
}
/*网站导航*/
#web{position:relative;width:77px;height:35px; line-height:35px;}
#web.webhover{width:75px;border-left:1px solid #ededed;border-right:1px solid #ededed;}
#webcontent{width:280px;height:470px;border:1px solid #ededed;border-top:0; background:url(../images/line_bg3.jpg) #ffffff no-repeat top; padding:6px 0px;position:absolute;top:35px; right:-1px; z-index:99999; display:none;}


.webcontent h1{font-weight: bold;height: 30px;line-height: 30px; padding:6px 0 0 0;color:#f97506;}
.webcontent ul{border-bottom:1px solid #ededed; padding:0 0 8px 0;}
.webcontent ul.noborder{border-bottom:none;}
.webcontent ul li{width:80px;height:24px;line-height:24px;float:left;}
.webcontent ul li a{width:80px;height:24px;line-height:24px;display:block;}

.web
{
    cursor: pointer;
    float: left;
    display: inline;
    width: 77px;
    position: relative;
}
.webhover
{
    z-index: 99999;
	width: 77px;
}
.webtit
{
    background: url(../images/select_bg1.jpg) no-repeat right;
    width: 70px;
    height: 35px;
	line-height:35px;
	 color:#898989;
	 padding-left:5px;
	 margin-left:1px;
}
.webtithover
{
    background:url(../images/select_bg2.jpg) no-repeat right;
	border-left:1px solid #ededed;border-right:1px solid #ededed;
	width:70px;
	padding-left:5px;
	margin-left:0;
}

.weblist
{
    z-index: 99999;
    position: absolute;
    display: none;
    width: 280px;
    right: 0px;
    top: 35px;
    background-color: white;
	border:1px solid #ededed;border-top:0;
	background:url(../images/line_bg3.jpg) #ffffff no-repeat top;
}

.webcontent
{
    z-index: 99999;
	padding:0 15px 0 15px;
}
.webhover .weblist
{
    display: block;
}

.h_ad1{margin-left:5px;}
/*菜单*/
#nav{no-repeat; height:40px;}
.bignav li{float:left; display:inline; width:100px; text-align:center; line-height:40px; font-size:14px; font-weight:bold;}
.bignav a,.bignav a:visited{color:#ffffff;}
.smallnav a,.smallnav a:visited{color:#ffffff; padding-right:10px;}
.smallnav{line-height:40px; color:#ff7508;}


/*底部快捷导航*/
#fnav{background:#fff; clear:both; overflow:hidden; padding:25px 0 25px 0; border-top:1px solid #ff9600;}

.service{width:500px; margin:0 0 0 50px;}
.slist ul{float:left; display:inline; width:110px;}
.slist ul h1{background:url(../images/icon13.gif) no-repeat left; padding:8px 0 8px 35px; font-size:14px; font-weight:bold; color:#5f5f5f; margin:0 0 10px 0;}
.slist ul h2{background:url(../images/icon14.gif) no-repeat left; padding:8px 0 8px 35px; font-size:14px; font-weight:bold; color:#5f5f5f; margin:0 0 10px 0;}
.slist ul h3{background:url(../images/icon15.gif) no-repeat left; padding:8px 0 8px 30px; font-size:14px; font-weight:bold; color:#5f5f5f; margin:0 0 10px 0;}
.slist ul h4{background:url(../images/icon16.gif) no-repeat left; padding:8px 0 8px 30px; font-size:14px; font-weight:bold; color:#5f5f5f; margin:0 0 10px 0;}
.slist ul li{line-height:23px; height:23px; padding:0 0 0 12px; *width:98px; *padding:0;}

.fcontact{width:390px; color:#ec7104; font-size:14px;}
.fcontact h1{font-size:14px; font-weight:bold; background:url(../images/tel_icon.gif) no-repeat left center; text-indent:32px;}
.fcontact p{padding:12px 0 0 0; text-indent:32px;}
/*底部*/
#bnav{width:100%; height:30px; text-align:center; padding:22px 0 0 0;}
#bnav a,#bnav a:visited{padding:0 10px 0 10px;}

.footlink{text-align:center;}
.footlink a,.footlink a:visited{color:#0285f4; padding:0 8px 0 0;}
.footlink a:hover{color:#f97506; text-decoration:none;}
.safe{padding:15px 0 15px 0; width:660px; margin:0 auto;}
.safe li{float:left; display:inline; margin:0 5px 0 5px;}
.copyright{padding:0 0 20px 0;}
.copyright p{text-align:center; color:#727272; line-height:24px;}


#bnav{width:100%; height:36px; text-align:center; padding:22px 0 0 0;}
#bnav a,#bnav a:visited{padding:0 10px 0 10px;}

.hottel{text-align:center; font-size:14px; font-weight:bold; color:#ff7300;}
.safe{padding:20px 0 15px 0; width:660px; margin:0 auto;}
.safe li{float:left; display:inline; margin:0 5px 0 5px;}
.copyright{padding:0 0 20px 0;}
.copyright p{text-align:center; color:#727272; line-height:24px;}
/*两边跟随窗口*/
#leftbar{width:146px; height:396px; background:url(../images/speed_nav_bg.gif) no-repeat;position: fixed;_position:absolute; _top:expression(eval(document.compatMode && 
            document.compatMode=='CSS1Compat') ? 
            documentElement.scrollTop+115 : 
            document.body.scrollTop +
            (document.body.clientHeight
            -this.clientHeight)); left: 60px; bottom: 30%; display: block;
			}
#leftbar h1{color:#ffffff; font-size:14px; padding:10px 0 0 30px;}
#leftbar ul{padding:16px 0 0 30px;}
#leftbar ul li{padding:0 0 15px 0; _height:27px; _padding:0;}

#rightbar{width:179px; height:320px; background:url(../images/kefu_bg.gif) no-repeat;position: fixed;_position:absolute; _top:expression(eval(document.compatMode && 
            document.compatMode=='CSS1Compat') ? 
            documentElement.scrollTop+115 : 
            document.body.scrollTop +
            (document.body.clientHeight
            -this.clientHeight)); right: 25px; bottom: 41%; display: block;
			}
#rightbar .close a{display:block; cursor:pointer; width:14px; height:14px; float:right;}
#rightbar .close{text-align:right; padding:40px 7px 0 0;}
#rightbar .qq{border-bottom:1px solid #d4d4d4; width:160px; margin:42px auto 0; padding-bottom:5px;}
#rightbar .qq table{width:150px; margin:0 auto;}
#rightbar .qq td{padding:0 0 5px 0;}
#rightbar .contact{width:150px; margin:0 auto; padding:10px 0 0 0;}
#rightbar .contact .ct1{float:left; display:inline;}
#rightbar .contact .ct1 p{padding:0 0 10px 0;_padding:0 0 8px 0;}
#rightbar .contact .ct2{float:right;}
#rightbar .contact .ct2 p{color:#c9c8c8; padding:0 0 5px 0;}
#rightbar .telphone{width:150px; margin:0 auto; color:#ec3e00; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
#rightbar .time1{border-bottom:1px solid #d4d4d4; width:160px; margin:0 auto; text-align:center; padding:12px 0 7px 0; _padding:8px 0 7px 0;}
#rightbar .time1 span{color:#f99235;}
#rightbar .time2{width:160px; margin:0 auto; text-align:center; padding:7px 0 0 0;}
#rightbar .time2 strong{color:#f99235;}

/*分页*/
.Page{text-align:center;clear:both;padding:20px 0 0 10px; overflow:hidden;}
.Page .morepage{ clear:both; padding:0 0 10px 0; text-align:right;}
.Page .morepage a{border:1px solid #dfdfdf;padding:5px 8px;margin:auto 1px;color:#666666; text-decoration:none;}
.Page .morepage a:visited{color:#666666; text-decoration:none;}
.Page .morepage a:hover,.Page .morepage a.current,.Page .morepage a.current:visited{ text-decoration:none; background-color:#ff8201; color:#fff;}
/*分页*/

.input_search_style {
	overflow:hidden;
    background: url(../images/drop1.jpg) #FFF no-repeat right center;
    cursor: pointer;
    height: 19px;
    line-height: 19px;
    padding-right: 20px;
	padding-left:2px;
	border:1px solid #cccccc;
	color:#333333;
	text-align:center;
   
	width:120px;
	}
.selectorstyle{border:1px solid #ea5605; clear:both; overflow:hidden;background-color:#fff;POSITION: fixed; RIGHT: 1px; _position: absolute;
	_top:expression(eval(document.compatMode && 
            document.compatMode=='CSS1Compat') ? 
            documentElement.scrollTop+150 : 
            document.body.scrollTop +
            (document.body.clientHeight
            -this.clientHeight));}

.selectorcon{z-index:99999;}

.selectortit{background:url(../images/selector_tit_bg.jpg) repeat-x; height:30px; clear:both; overflow:hidden;}
.selectortit h5{float:left; display:inline; color:#ffffff; font-weight:bold; line-height:30px; padding:0 0 0 15px;}
.selectortit h6{float:right; line-height:30px; padding:5px 10px 0 0;}
.selectortit h6 a,.selectortit h6 a:visited,.selectortit h6 a:hover{display:block; float:left; background:url(../images/selector_btn_bg1.jpg) no-repeat; width:41px; height:20px; text-align:center; line-height:20px; text-decoration:none;}

.selectorlist{clear:both; overflow:hidden; padding:10px 15px 15px 25px;}
.selectorlist li{float:left; display:inline; width:204px; line-height:28px; height:28px; overflow:hidden;}
.selectorlist a,.selectorlist a:visited,.selectorlist a:hover{color:#3359aa;}

.selectresult{clear:both; overflow:hidden;}
.selectresult li{float:left; display:inline; margin-right:10px;}
.selectresult a,.selectresult a:visited,.selectresult a:hover{background:url(../images/selector_close_bg.jpg) right 0 no-repeat; padding:0 15px 0 0; display:block; float:left; color:#F60; margin:1px 1px 1px 1px; text-decoration:none;}
.selectokbg{border:1px solid #acadae; height:14px; float:left;}

.selectbig{padding:12px 15px 0 25px;}
.selectbig a,.selectbig a:visited,.selectbig a:hover{font-weight:bold;}

.selectorok{clear:both; overflow:hidden; width:620px; margin:0 auto; border-bottom:1px solid #e1e1e1; padding:15px 0 10px 0;}
.selectoroktit{float:left; display:inline; padding:2px 0 0 0;}
.selectoroklist{float:left; display:inline;}