﻿@charset "utf-8";
/*dede58.com 做最好的织梦整站模板下载网站*/
/*reset*/

/* CSS reset for c_b */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin: 0;padding: 0;}
table {border-collapse: collapse;border-spacing: 0;}
table th, table td {padding: 5px;}
fieldset, img {border: 0;}
address, caption, cite, code, dfn, em, th, var {font-style: normal;font-weight: normal;}
ol, ul {list-style: none;}
ception, th {text-align: left;}
q:before, q:after {content: '';}
abbr, acronym {border: 0;}
a {color: #666;text-decoration: none;}  /*for ie f6n.net*/
a:focus {outline: none;} /*for ff f6n.net*/
a:hover {text-decoration: underline;}
/*定位*/
.tl {text-align: left;}
.tc {text-align: center;}
.tr {text-align: right;}
.bc {margin-left: auto;margin-right: auto;}
.fl {float: left;display: inline;}
.fr {float: right;display: inline;}
.zoom {zoom: 1}
.hidden {visibility: hidden;}
.vam {vertical-align: middle;}
.clear {clear: both;height: 0;line-height: 0;font-size: 0;}
p {}
-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;
/*其他*/
.curp {cursor: pointer;}
/*原reset*/
sup {vertical-align: baseline;}
sub {vertical-align: baseline;}
input, button, textarea, select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
input, button, textarea, select {*font-size:100%;}
input, select {vertical-align: middle;}
body {font: 14px/1.231 arial, helvetica, clean, sans-serif;}
select, input, button, textarea, button {font: 99% arial, helvetica, clean, sans-serif;}
table {font-size: inherit;font: 100%;border-collapse: collapse;}
pre, code, kbd, samp, tt {font-family: monospace;*font-size:108%;line-height: 100%;}
/*title*/
h1 {font-size: 32px;}
h2 {font-size: 26px;}
h3 {font-size: 20px;}
h4 {font-size: 14px;}
h5 {font-size: 12px;}
h6 {font-size: 10px;}
/*end reset*/


#roll_top, #fall, #ct {position: relative;cursor: pointer;height: 52px;width: 52px}
#roll_top {background: url(../images/top.gif) no-repeat}
#fall {background: url(../images/top.gif) no-repeat 0 -80px}
#ct {background: url(../images/top.gif) no-repeat 0 -40px}
#roll {display: block;width: 15px;margin-right: -558px;position: fixed;right: 46%;top: 80%;_margin-right: -558px;_position: absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*0.8));z-index: 100;}
/* CSS Document */
body {background-color: #fff;overflow-x: hidden;color: #666;font-size: 14px;font-family: microsoft yahei, "宋体";position: relative;}/*网站字体颜色*/
.header, .content, .footer, .container {margin-left: auto;margin-right: auto;width: 1100px;}
.content {margin-top: 10px;}
/*页眉*/
.header {width: 100%;}
.headerTop {overflow: hidden;width: 100%;height: 35px;background-color: #333333;}
.headerTop h1{font-size: 14px;color: #fff;float: left;line-height: 35px; font-weight: normal;}
.headerTop ul {overflow: hidden;float: right;margin-top: 11px;}
.headerTop li {float: left;padding: 0 17px;border-left: 1px solid #696969;font-size: 14px;border-right: 1px solid #f1f1f1;}
.headerTop li:first-child {border-left: none;}
.headerTop li.last {padding-right: 10px;border-right: none;}
.headerTop li a {color: #fff;}
.headerCenter {overflow: hidden;background: url(../images/headerbg01.png) repeat-x center;height: 132px;}
.headerCenter dl {overflow: hidden;float: left;margin-top: 25px;}
.headerCenter dt {float: left;overflow: hidden;}
.headerCenter dd {overflow: hidden;float: left;margin-left: 17px;height: 72px;padding-left: 9px;background: url(../images/head-icon01.png) no-repeat left center;}
.headerCenter h2 {font-size: 24px;color: #305dc3;font-weight: bold;margin: 12px 0 7px 0;}
.headerCenter dd p {font-size: 18px;color: #333333;}
.headerCenter .phone {overflow: hidden;float: right;margin-top: 43px;width: 150px;background: url(../images/header-phone.png) no-repeat left center;padding-left: 56px;}
.headerCenter .phone i {font-size: 14px;color: #333333;font-weight: bold;margin: 5px 0 2px 0;}
.headerCenter .phone span {font-size: 22px;color: #305dc3;display: block;}
.headerNav {width: 100%;height: 59px;background: #305dc3;}
.headerNav ul {width: 102%;height: 59px;}
.headerNav li {float: left;font-size: 16px;height: 59px;line-height: 59px;}
.headerNav li a {padding:0 38px;text-decoration: none;color: #fff;}
.headerNav li:hover, .headerNav li.cur {background: url(../images/navbg.png) repeat-x center;}
.headerNav li:hover a, .headerNav li.cur a {font-weight: bold;}
/* banner */
.banner {width: 100%;overflow: hidden;}
.banner a {display: block;height: 500px;}
/*<--!广告轮播样式效果一-->*/
#flashs {position: relative;height: 500px;overflow: hidden;}
#flashs .bgitem {z-index: 1;position: absolute;top: 0;}
#flashs .btn {position: absolute;z-index: 2;bottom: 25px;left: 50%;margin-left: -64px;padding: 0px 6px;}
#flashs .btn span {background: #252525;cursor: pointer;display: inline-block;margin: 2px;width: 25px;height: 25px;font-size: 14px;line-height: 25px;text-align: center;color: #fff;}
#flashs .btn span.cur {background: #305dc3;}
/* footer */
.footer {width: 100%;overflow: hidden;background: #333333;padding-bottom: 62px;}
.footer .menu {height: 65px;overflow: hidden;border-bottom: 1px solid #7e7e7e;}
.footer .menu ul {height: 65px;overflow: hidden;}
.footer .menu li {float: left;font-size: 14px;}
.footer .menu li a {color: #dedede;height: 65px;line-height: 65px;padding: 0 40px;}
.footerCon {width: 100%;overflow: hidden;}
.footerCon .conL {float: left;width: 554px;margin-left: 22px;padding-right: 71px;border-right: 1px solid #7e7e7e;margin-top: 50px;}
.footerCon p {font-size: 14px;color: #dedede;margin-top: 18px;}
.footerCon .conL p:first-child, .footerCon .conM p:first-child {margin-top: 0;}
.footerCon .conM {margin-left: 75px;width: 350px;float: left;margin-top: 50px;}
.footerCon .conM a {color: #dedede;}
.footerCon .conR {float: right;margin-top: 44px;}
.footerCon .tags{margin-top: 20px;font-size: 14px;line-height: 28px;color: #dedede;padding: 0 20px;}
.footerCon .tags a{color: #dedede;}
/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1 {display: none;z-index: 1001;width: 398px;border: 1px solid #ccc;background: #fff;padding-bottom: 20px;}
#mesbook1_c div, #mesbook1 div {border: 1px solid #E4E3E3;background: #EBECEB;height: 18px;padding: 4px .5em 0;margin-bottom: 10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 {width: 370px;margin: 0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt {float: left;width: 105px;overflow: hidden;}
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd {width: 265px;float: right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns {padding-bottom: 10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right: 20px;}
