@charset "utf-8";
/* CSS Document */
@import 'cssreset.css';

body {background:#f9f9f9}
*html{
background-image:url(about:blank);
background-attachment:fixed;
}

.quick_service{
position:fixed; top:143px; right:0px; width:80px; z-index:9999; _position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop));
_margin-top:345px;
}
.quick_service .btn {float:right; width:24px; cursor:pointer;}
.quick_service .cont {margin-top:40px; display:none;}
.quick_service .cont a {display:inline-block; margin-bottom:10px;}
.quick_service .cont .ewm .big { position:absolute; right:50px; bottom:-30px; display:none;}
/*common*/
.fl{float:left;}
.fr{float:right;}

/* 块状元素水平居中 */
.auto { margin-left: auto; margin-right: auto; }

/* overflow */
.ovh { overflow: hidden; }

/* position */
.rel { position: relative; }
.abs { position: absolute; }

/* 清除浮 动*/
.fix { *zoom:1; }
.fix:after { content:" "; display:block; height:0; clear:both; visibility:hidden; font-size:0;}

.none { display:none }

.bgnone{background:none !important;}
.bnone{border:none !important;}

/*margin*/
.mb5 {margin-bottom:5px}
.mb10 {margin-bottom:10px}
.mb15 {margin-bottom:15px}
.mb20 {margin-bottom:20px}
.mb25 {margin-bottom:25px}
.mb30 {margin-bottom:30px}

.wrap {width:1000px;}

/*header*/
.header {height:101px;}
.header .logo {position:absolute; left:0; top:23px}
.header .s_1 {position:absolute; left:385px; top:25px;}
.header .tel {position:absolute; right:0px; top:23px}
	
/*.search {background:url(../images/search.png) no-repeat; width:174px; height:34px; position:absolute; right:0px; top:45px;}
.search .inp_01 {height:32px; line-height:32px; width:105px; padding-left:25px; border:none; background:none;}
.search .btn_01 {width:43px; height:34px; background:none; cursor:pointer; border:none;}*/

/*nav*/
.nav {background:url(../images/img_02.png) repeat-x; line-height:34px;}
.nav_t .home {display:block; font-size:14px; color:#fff; font-weight:bold; width:83px; text-align:center;}
.menu li{float:left;}
.menu li a{display:block; font-size:14px; color:#fff; font-weight:bold; width:83px; text-align:center;}
.menu li a:hover,.menu li a.current {background:url(../images/img_03.png) no-repeat;}
.nav .sub_cont { height:325px; background:#3282fd;}
.nav .sub_cont ul li {width:82px; float:left; border-right:1px solid #70a8fe; height:325px;}
.nav .sub_cont ul li a {display:block; color:#fff; width:82px; height:21px; line-height:21px;  text-align:center; font-weight:bold; margin-top:3px;}
.nav .sub_cont ul li a:hover {background:url(../images/img_29.png) no-repeat}

/*page*/
.page { text-align:center; margin:30px 0;}
.page a {display:inline-block; height:16px; line-height:16px; padding:0 7px; border:1px solid #c3c3c3; color:#999999; background:#eaeaea; margin:0 2px;}
.page a:hover,.page a.current {background:#1658ff; border:1px solid #1658ff; color:#fff}

/*footer*/
.footer { margin-top:20px;} 
.footer .top_s {background:url(../images/img_02.png) repeat-x; height:34px; line-height:34px; text-align:center; color:#fff;}
.footer .top_s a {color:#fff; display:inline-block; margin:0 3px}
.footer .btm_s { background:url(../images/img_13.png) repeat-x; height:128px;}
.footer .l_s { padding:32px 0 0 78px; width:347px;}
.footer .r_s {background:url(../images/img_27.png) no-repeat left 15px; padding-left:35px; padding-top:20px; line-height:22px; color:#cfe3ff; width:540px;}
/*新添加*/
.search{background:url(../images/search.png) no-repeat; width:174px; height:34px; position:absolute; right:0px; top:45px;}
.search input.inp_srh,.search input.btn_srh{border:none;background:none;height:32px;line-height:32px;float:left}
.search input.inp_srh{outline:none; width:70px; margin-left:5px;}
.search input.btn_srh{width:43px; height:34px; background:none; cursor:pointer; border:none;}

.select_1{ width:40px; height:30px; position:relative; font-family:"宋体"; padding-left:10px; cursor:pointer; margin-top:3px;}
.select_1 span{ display:block; width:100%; line-height:30px; color:#a9a9a9; background:url(../images/img_84.png) right center no-repeat;}
.select_1 ul{ width:100%; background:#fff; overflow-y:hidden; display:none; position:absolute; left:0px; top:30px; z-index:9;}
.select_1 .option{ background:#fff;}
.select_1 .option a{ display:block; width:100%; line-height:20px; color:#ccc; text-align:center}
.select_1 .option a:hover{color:#fff; background:#abadb3;}

.input_1{ width:35px; height:30px; background:url(../images/input_1.png) center center no-repeat; border:none;}
.input_2{ width:59px; height:30px; background:#f8be06; border:none; font-family:"微软雅黑"; font-size:14px; color:#fff;}
.ssk_1{ width:156px; height:30px; line-height:30px; border:none; _border:0px; *border:0px; color:#e3e3e3;}
