@charset "utf-8";
/* CSS Document */

/*====== 默认样式重置(CSS Reset)开始 ======*/
body,html {font-family:Verdana, Geneva, sans-serif; color:#707070; font-size:10px; margin:0; padding:0; background:url(../images/bg.jpg) 0 0;-webkit-text-size-adjust:none;}
html, body, ul, li, h1, h2, h3, h4, h5, h6, p, fieldset, legend {padding:0; margin:0;}
ul,li {list-style-type:none; text-transform:capitalize;}
.clear {clear:both;height:0px;line-height:0px;font-size:1px;/*IE only*/}
div{margin:0 auto;}
dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, th, td, hr {	padding: 0;margin: 0;}
h1, h2, h3, h4, h5, h6, address, caption, cite, code, dfn, em, th, var ,strong{ font-style:normal; font-weight: normal;font-size: 100%;}
label, input {vertical-align: middle;}
fieldset, img {border:0;}
a:link , a:visited{color:#858585; text-decoration:none; cursor:pointer;}
a:hover ,a:active{color:#FF0000; text-decoration:none; }
a.hot,.hot{ color:#CB0003!important;}
.text_center{text-align:center;}
.text_right{text-align:right;}
.flowright{float:right;}
.flowleft{float:left;}
.overflow_hidden {overflow:hidden;}
.spacing {font-size:0px;visibility:hidden;line-height:5px;}

/*top*/
.header {width:1004px; overflow:hidden;zoom:1; margin-top:5px; height:103px;}
.header h1 {background:url(../images/logo.gif) no-repeat 0 center; float:left; width:151px; height:103px; margin-left:20px;}
.menu-cn {width:714px; height:103px; background:url(../images/menu_bg.gif) no-repeat 0 center; margin-right:15px; float:right;}
.menu {width:660px; height:36px; line-height:36px; margin-top:33px; text-align:center; color:#fff;font-size:15px; margin-left:20px;}
.menu li {float:left; width:110px; background:url(../images/menu_x.jpg) no-repeat 14px right;height:36px;}
.menu li a,.menu li a:visited,.menu li a:link {color:#fff;display:block;}
.menu li a:hover {color:#00cbe8; background:url(../images/menu-a-hover.jpg) no-repeat center; }

/*banner*/
.banner {width:1004px; height:193px; text-align:center;}

/*foot*/
.footer {width:1004px; height:250px; background:url(../images/foot_bg.jpg) repeat-x 0 0; color:#6d6d6d; margin-top:20px;}
.footer .search {height:64px; width:520px; background:url(../images/search.jpg) no-repeat center center;line-height:64px; text-indent:15px; color:#3d3d3d;}
.footer .search .fielda{float:left;background-position:0 -64px; width:482px; height:32px; padding:2px 5px; display:block; overflow:hidden; border:none; line-height:23px;}
.footer .search .submit{ width:28px; height:28px; background-position:-246px -64px;border:none;float:left; cursor:pointer;}
.footer .main {height:147px; width:950px;}
.footer .main .box {width:200px;float:left; margin-left:33px;}
.footer .main .box h2 {height:40px; line-height:40px; font-weight:bold; color:#a6a6a6; font-size:12px;}
.footer .main .box li {line-height:22px;}
.footer .main .box1 {width:120px;float:left; margin-left:90px;}
.footer .main .box1 h2 {height:40px; line-height:40px; font-weight:bold; color:#a6a6a6; font-size:12px;}
.footer .main .box1 li {line-height:22px;}

.footer .main .box2 {width:150px;float:left; margin-left:90px;}
.footer .main .box2 h2 {height:40px; line-height:40px; font-weight:bold; color:#a6a6a6; font-size:12px;}
.footer .main .box2 li {line-height:22px;}
.footer .foot {width:960px;}
.footer .foot .left {float:left; height:35px; line-height:17px; padding-top:3px;}
.footer .foot .right { float:right; height:35px; line-height:17px; padding-top:3px; text-align:right;}

/*子页foot*/
.footera{width:1004px; height:45px; background:url(../images/about_foot.jpg) repeat-x 0 0; color:#6d6d6d;}
.footera .foot {width:960px;}
.footera .foot .left { float:left; height:45px; line-height:20px; padding-top:3px;}
.footera .foot .right {float:right; height:45px; line-height:20px; padding-top:3px; text-align:right;}
