/* 初值始
--------------------------------------------------*/
div,form,img,ul,li,dl,dd,dt,h1,h2,body{ margin:0; padding:0;}
body{ font-family:"宋体";font-size:12px; color:#666; text-align:center;}
a{text-decoration:none;color:#666;}
a:hover{text-decoration:underline;color:#666;}
.clear{clear:both;}
ul{ list-style:none;}
img{ border:none;}
/* 框架
--------------------------------------------------*/
.father,.head{width:950px; text-align:left; margin:0 auto;}
/* 头部
--------------------------------------------------*/
.head{ margin-bottom:10px;}
.logo{ float:left;}
.login{ background:url(../images/index_06.gif) no-repeat; width:182px;height:56px; float:left;padding-left:538px;}
.login p{margin:0;}
.login .a a{padding-left:8px;color:#333;}
.login .but{margin-top:8px;}
.login .but a{background:url(../images/but.gif) no-repeat;width:68px;height:23px;text-align:center;line-height:23px;font-weight:bold;display:block; float:left;color:#fff;margin-right:20px;display:inline;}
.logo-r{ float:right; width:721px; margin-top:-85px;}
.input{ width:70px; height:18px; margin-right:10px;} 
.btn{ margin-top:-5px;}
.nav{ width:721px; height:31px;}
.search{ background:url(../images/index_08.jpg) repeat-x; height:40px; width:906px; line-height:40px; padding:0 22px; vertical-align:middle;line-height:40px;}
.marquee{ float:left; width:300px; padding-right:30px;}
.marquee,.contact{ color:#fff;}
.qq{ background:url(../images/qq.gif) no-repeat 0 7px; padding-left:28px; height:40px;float:left; padding-right:15px;}
.msn{ background:url(../images/msn.gif) no-repeat 0 7px; padding-left:25px; height:40px;float:left;}
.input2{ width:205px;}
.search2{ padding-left:10px; float:left; display:inline; width:290px;_padding-top:10px;}
.contact{ float:left;}

.nav{ background:url(../images/nav-bg2.gif) no-repeat; line-height:31px; float:right; padding-left:25px; padding-right:5px;width:685px;height:31px;display:inline;}
.nav ul li{ float:left;}
.nav ul li a{ color:#000; padding:0 16px;font-size:13px;}
.nav a:hover,.nav .cur a{ background:url(../images/nav-bg.gif) repeat-x; padding:0 16px;color:#fff; height:31px;float:left;}
.bannerl{margin-top:15px;}
.bannerl a{padding:0 5px;}

/* 版权
--------------------------------------------------*/
.footer{ background:url(../images/index_51.gif) repeat-x; padding-top:20px;margin-top:8px; height:72px;}
.footer div{ text-align:center; color:#fff; line-height:20px;}
.footer div a{ color:#fff;}

.user_login {border: #ccc 1px solid; padding:10px;background: #fbfbfb; margin-bottom: 8px; width: 930px; overflow:hidden;line-height:28px;}
.user_login .cap {padding:0 10px; background: #55688C;margin-bottom: 15px;  color: #fff; line-height: 28px;border-bottom: #e4e4e4 3px solid;text-align: left;font-weight:bold}
.user_login table input{font-size:12px;}
.content p a,.content div a,.content span a,.content td a{text-decoration:underline;}
.content a:hover,.content table a:hover{padding-left:1px!important;color:#FF0000;}
