﻿@charset "utf-8";
/* CSS Document */
/*---------------------------------
尺寸:W 960  
创建者:何逸轩
创建时间:2012-04-05
---------------------------------*/
/*---------------------------------
COLORS
Body background: #fede57, #ffffff;
Container background: #ffffff;
Text: #333333
Links: #661d62
Visited links:#661d62
Hover links:#661d62
H1, H2, H3:#ffffff, H5, H6:#000
---------------------------------*/
body,div,ul,li,span,p,label,strong,font,em,table,tr,td,th,h1,h2,h3,h4,h5,h6,input,textarea{margin:0;padding:0;font-size:12px; font-family:Arial,Segoe UI,Helvetica, sans-serif; color:#333333; line-height:180%;}
li{list-style:none;}
img,input{border:none;}
a{text-decoration:none;outline:none; cursor:pointer;}
a:hover{color:#930000; text-decoration:underline;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.hidden{display:none;}
body{background:#ffffff; overflow-x:hidden;}
.green{color:#6c8a1c;}
.red{color:#d50101;}
.orange{color:#aa6f06;}
.pxp{color:#565654;}
.btn{background:url(../img/btn2.png) no-repeat; text-indent:-9999px;}
/*-------------header styles------------------*/
.header{height:100px; width:960px; margin:0 auto;}
.header .top{height:96px; position:relative;}
.header .top h1{ padding-top:20px; float:left;}
.header .top h1 a{background:url(../img/logo.png) no-repeat; width:195px; height:80px; display:block; text-indent:-9999px; padding-top:5px;}
.header .top a.btnlg{background:url(../img/btnbg.gif) no-repeat;width:247px; height:30px; line-height:28px; text-indent:10px; color:#ffffff;position:absolute; right:25px; top:70px;}
.header .top a.btnlg:hover{text-decoration:underline;}
.logicot{position:absolute; right:6px; top:47px;}
.logicot a{color:#486B00;}

.header .navl{background:url(../img/navy.png) no-repeat; background-position:0 -38px; width:10px; height:37px; float:right; margin-top:65px;}
.header .navr{background:url(../img/navy.png) no-repeat; width:10px; height:37px; float:right; margin-top:65px;}
.header .nav{background:url(../img/meunbg.png) repeat-x; height:37px; padding-left:15px; float:right; width:720px; margin-top:65px;}
.header .nav li{ float:left; height:37px;}
.header .nav li a{width:105px; height:37px; line-height:37px; text-align:center; display:block; float:left;font-size:14px; color:#ffffff; font-weight:bold;}
.header .nav li a:hover,.header .nav li a.on{background:url(../img/navhover.png) no-repeat 0 2px; color:#5a7f0b; text-decoration:none;}
.header .nav li span{float: left;background:url(../img/line.png) no-repeat; height:37px; width:2px; font-size:0; text-indent:-9999px; margin:0 15px;}
/*-------------wraper styles------------------*/
.wraper{background:url(../img/wp-bg.jpg) no-repeat left 200px; width:1298px; margin:0 auto;}
.mb-wraper{background:url(../img/wp-bg.jpg) no-repeat left 500px; width:1298px; margin:0 auto;}
.main{background:url(../img/footerbg.jpg) no-repeat right bottom; width:1256px; margin:0 auto; overflow:hidden;zoom:1;}
.navigation{width:960px; margin:0 auto;}
.slide{width:475px; float:left;}
/*------------icon styles--------------*/
.icon{background:url(../img/icon.png) no-repeat; padding-left:15px;}

/*------------icon styles--------------*/
.footer{width:960px; margin:20px auto 0; clear:both;}
.footer .copyright{ clear:both; position:relative; height:70px;}
.footer .link{height:70px; padding:10px;  background:#f3f3f3; margin-bottom:10px;}
.footer .link strong{display:block; float:left; height:70px; line-height:70px; margin-right:20px;}
.footer .link a{margin-right:20px; display:block; float:left; border-left:1px solid #CFCDCD; padding-left:20px; height:70px;}
.footer .link a.dx{padding-top:11px; height:59px;}
.footer .rg-cot{position:absolute; right:0; top:0;}
.footer .rg-cot p{text-align:right;}
.footer .ft-lg a{margin-left:10px;}
.footer .tips{margin-bottom:10px;}
