@charset "utf-8";
/* CSS Document */
@import 'cssreset.css';

/*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;}

.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}
.ml20 {margin-left:20px; display:inline;}
.ml15 {margin-left:15px; display:inline;}


/*字体*/
.fw {font-family:'微软雅黑';}

.wrap {width:1000px;}


.shortcut {background:#f1f1f1; height:27px; line-height:27px; color:#444444;}
.shortcut a {color:#444444; display:inline-block; margin:0 10px;}

/*header*/
.header {height:120px; position:relative; z-index:9999;}
.header .logo { margin-top:21px;}
.header .search {width:346px; margin-top:24px;}
.header .search .top_s{ border:1px solid #d9d9d9; background:#e6e6e6; width:334px; height:33px;  padding:5px;}
.header .search p{ line-height:38px; color:#131313; font-size:13px;}
.header .btn_01 {background:url(../images/img_20.jpg) no-repeat; width:100px; height:33px; border:none; cursor:pointer; *margin-top:1px;}

/* searchBar */
.searchBar{width:335px; height:33px; position:relative;}
.searchBar .select{float:left;margin-top:1px;display:inline; font-size:14px;}
.searchBar .text{float:left; position:relative; z-index:9}
.searchBar .text input{width:136px;padding-left:87px;height:29px; line-height:29px; background:url(../images/img_21.jpg) no-repeat 62px 6px #fff; border:1px solid #c5c5c5;}
.btn{float:left;display:inline;}

/* selectbox-wrapper */
div.selectbox-wrapper{border-right:#c5c5c5 1px solid;border-top:#c5c5c5 0px solid;margin-top:-3px;border-left:#c5c5c5 1px solid;width:55px;border-bottom:#c5c5c5 1px solid;position:absolute;background-color:#fff;text-align:left; z-index:99;}
div.selectbox-wrapper ul li.selected{background-color:#e0ecf7;}
div.selectbox-wrapper ul li.current{color:#fff;background-color:#36c}
div.selectbox-wrapper ul li{padding-left:5px;width:50px;cursor:pointer;line-height:26px;padding-top:3px;}
.selectbox{border:none;display:block; padding-left:5px;width:50px;cursor:pointer; height:31px; line-height:30px;background:url(../images/img_22.jpg) no-repeat; margin-right:-58px; position:relative; z-index:99; margin-left:2px;}

/*nav*/
.nav { height:44px; line-height:44px; background:#cc0000;}
.nav ul li { width:90px; float:left; background:url(../images/img_01.png) no-repeat right  center; padding-right:1px;}
.nav ul li a {display:block; font-size:14px; color:#ffffff; text-align:center; font-weight:bold;}
.nav ul li a:hover,.nav ul li a.current {background:url(../images/img_02.png) no-repeat 8px 3px; color:#cc0000}
.nav ul .last { background:none; padding-right:0px;}

/*links*/
.links .cont{ border:1px solid #d9d9d9; border-top:none; padding:10px 15px; font-size:14px; line-height:30px;}
.links .cont a {display:inline-block; color:#333333; margin-right:20px;}

/*footer*/
.footer { background:url(../images/img_02.jpg) repeat-x #f6f6f6; height:114px; text-align:center; margin-top:20px; line-height:24px; color:#131313; font-size:14px; padding-top:25px;}
.footer a { display:inline-block;  color:#131313; margin:0 15px;}

/*分页*/
.page {text-align:center; margin:30px 0}
.page a{height:18px; line-height:18px; border:1px solid #bdbdbd; display:inline-block; margin:0 1px; color:#5a5a5a; background:#fff; padding:0 7px;}
.page a:hover,.page a.a_select{font-weight:bold; color:#000000;}
.page .btn_01 {background:url(../images/page_01.jpg) no-repeat center center #fff;}
.page .btn_01:hover { background:url(../images/page_01_hover.jpg) no-repeat center center #fff;}
.page .btn_02 { background:url(../images/page_02.jpg) no-repeat center center #fff;}
.page .btn_02:hover { background:url(../images/page_02_hover.jpg) no-repeat center center #fff;}
.page strong{font-weight:bold; height:18px; line-height:18px;display:inline-block; margin:0 4px; color:#000000;background:#fff;}





