﻿*{padding:0;margin:0;}
body,button,input,select,textarea,dl,dd{font:12px/1.5 Tahoma,Arial,Helvetica,STHeiti;}
/*body{text-align:center;overflow-x:hidden}*/
ul{list-style:none}
img,a img{border:0;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;color:#317EE7}
.mt12{margin-top:12px;}
.yahei{font-family:"Microsoft YaHei","宋体";}
/*回到顶部*/
/*------------- 上下移动漂浮 ----------------*/
/*    Bar
****************************************************/
.bar{width:100%;height:30px;background:#F5F5F5;border-bottom:1px solid #DCDCDC;}
.bar .c{width:980px;height:30px;margin:0 auto;overflow:hidden;}
.bar .f{float:left;display:inline;color:#666;line-height:30px;line-height:34px\9;_line-height:30px;}
.bar .r{display:inline;float:right;}
.bar .r ul,.bar .r ul li{display:inline;float:left;}
.bar .r ul li{margin-left:13px;margin-top:5px;margin-top:7px\9;_margin-top:5px;color:#666}
.bar .r ul li a{color:#333}
.bar .r ul li a:hover{color:#317EE7}

/*    顶部
****************************************************/
.topw{width:100%;height:110px;}
.top{width:980px;height:70px;margin:0 auto;padding-top:18px;text-align:left;}
.top .logo{display:inline;float:left;}
.top .logo a{display:inline;float:left;width:400px;height:75px;overflow:hidden;text-indent:-999em;text-decoration:none; background:url(../images/mylogo.jpg) no-repeat 0 0;}
.top .logo a:hover{text-decoration:none;}
.top .logo a:active{margin:1px 0 0 1px;}

.top .ssn{display:inline;float:right;width:550px;margin-top:18px;}
.top .ssn form{float:left;}
.top .ssn .field{width:433px;height:38px;display:inline;float:left;overflow:hidden;border:1px solid #D8D8D8;}
.top .ssn .field div{display:inline;float:left;width:92px;height:38px;border-right:1px solid #D8D8D8;}
.top .ssn .field div span{display:inline;float:left;overflow:hidden;margin:10px 0 0 5px;}
.top .ssn .field select{display:inline;float:left;font-size:14px;border:0;*margin:-2px;}
.top .ssn .field input{display:inline;float:left;width:325px;margin:5px 0 0 5px;padding-left:5px;font-size:14px;background:#fff;border:0;height:30px;height:22px\9;padding-top:5px\9;}
.top .ssn .field select,.top .ssn .field input:focus{outline:none}

.top .ssn .submit{display:inline;float:left;width:92px;height:38px;margin-left:8px;overflow:hidden;cursor:pointer;
border:1px solid #D8D8D8;border-color:#D8D8D8 #CECECE #CECECE #D8D8D8;
background-color:#F0F0F0;
background-image:-webkit-linear-gradient(top,#FDFDFD,#EAEAEA);
background-image:-moz-linear-gradient(top,#FDFDFD,#EAEAEA);
background-image:-o-linear-gradient(top,#FDFDFD,#EAEAEA);
background-image:-ms-linear-gradient(top,#FDFDFD,#EAEAEA);
background-image:linear-gradient(top,#FDFDFD,#EAEAEA);
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FDFDFD,endColorStr=#EAEAEA,gradientType=0);
}
.top .ssn .submit button{cursor:pointer;outline:none;width:97px;height:47px;border:0;font-weight:bold;margin:-4px 0 0 -3px;font-size:14px;background:transparent;color:#666}
.top .ssn .submit:hover{
background-color:#F0F0F0;
background-image:-webkit-linear-gradient(top,#F3F3F3,#DDDDDD);
background-image:-moz-linear-gradient(top,#F3F3F3,#DDDDDD);
background-image:-o-linear-gradient(top,#F3F3F3,#DDDDDD);
background-image:-ms-linear-gradient(top,#F3F3F3,#DDDDDD);
background-image:linear-gradient(top,#F3F3F3,#DDDDDD);
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#F3F3F3,endColorStr=#DDDDDD,gradientType=0);
}
.top .ssn .submit:active{
box-shadow:0 1px 3px #ddd inset;
background:#f5f5f5;
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#DDDDDD,endColorStr=#ffffff,gradientType=0);
}

/*    广告
****************************************************/
.a_head_ad { background-color: #ffffff; width: 980px; height: 30px; overflow: hidden; margin:0 auto;}
.a_head_ad_di { width:980px;height:90px;display:inline-block;float:left;border:1px solid #EBEBEB;border-top:0;margin-top:10px;padding-bottom:0px;}

/*    导航
****************************************************/
.navw{width:100%;height:50px;overflow:hidden;background:#766DFA;border-bottom:1px solid #D4D4D4;
box-shadow:rgba(0,0,0,.1) 0 2px 2px;filter:progid:DXImageTransform.Microsoft.Shadow(color=#E5E5E5,direction=180,strength=3);}

.navt{width:100%;height:6px;line-height:0;font-size:0;overflow:hidden;}
.navt div{width:980px;height:6px;margin:0 auto}
.navt div i{width:100px;height:6px;display:inline;float:left;}
.navt div i.a{background:#4B9AEC;margin-left:180px;}
.navt div i.b{background:#7EBB00}
.navt div i.c{background:#EBAA01}
.navt div i.d{background:#F18F23}
.navt div i.e{background:#F76322}
.navt div i.f{background:#F55480}
.navt div i.g{background:#C058AB}
.navt div i.h{background:#A45ECD}
.nav{width:100%;height:44px;background:#5E7A97; }/*background-image:url(../images/header_png24.png); background-position:left bottom;} background:#0066CC; }*/
.nav ul{ width:980px; text-align:left; margin: 0 auto; }
.nav ul li{display:inline;float:left;font-size:16px; font-weight:bold;padding:0 16px;height:22px;margin-top:11px;height:18px\9;margin-top:14px\9;}
.nav ul li a{color:#FFFFFF;}
.nav ul li.fst{border:0;background:#317EE7;height:44px;margin-top:0;padding:0;}
.nav ul li.fst a{display:inline;float:left;font-weight:bold;color:#fff;width:100%;height:44px;text-align:center;width:115px;overflow:hidden;text-shadow:1px 1px #2866BC;font-size:18px;line-height:40px;line-height:45px\9;_line-height:46px;}
.nav ul li.fst a:hover{text-decoration:none;}
.nav ul li.active{}
.nav ul li.active a,.nav ul li.active a:hover{color:#317EE7;font-weight:bold}

.siwu{ background-color:#000000; height:30px}
/*框架*/
.wrap{width:980px;margin:0 auto;text-align:left; background-color:#ffffff}
.wrap:after{content:'\20';display:block;height:0;clear:both;visibility:hidden;}

/*当前位置*/
.place{width:100%;float:left;margin-top:12px;color:#888;display:inline; padding:2px}
.place a{color:#666}
.place a:hover{color:#317EE7}

.place dt{width:855px;display:inline;float:left;}

.place .dd{ width:200px;padding:0px;display:inline;float:right;border:1px solid #ebebeb; overflow:hidden}
.place .list-select-on{ padding:3px; background-color:#666666;display:inline;color:#ffffff; overflow:hidden; text-decoration:none}
.place .list-select-a{ padding:2px;border:1px solid #ebebeb;display:inline;overflow:hidden; text-decoration:none}

/*返回顶部*/
/*默认样式，主要是position:fixed实现屏幕绝对定位*/
#gotoTop{display:none;position:fixed;top:75%;left:50%;cursor:pointer;margin-top:-50px;margin-left:520px;padding:9px 4px;width:20px;text-align:center;border:1px solid #e0e0e0;background:#fff;}
/*用CSS表达式(expression)来实现ie6下position:fixed效果*/
#gotoTop{_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight * 3/4 + "px")}
/*鼠标进入的反馈效果*/
#gotoTop:hover{background:#5CB542;color:#fff;text-decoration:none;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/

/*底部广告*/
.ad-foot{width:972px;float:left;display:inline;border:1px solid #d2d2d2;padding:3px;margin:20px 0 20px 0;}

/*    通用底部
****************************************************/
.footer{padding:15px 0;border-top:1px solid #d2d2d2}
.layout-width{width:100%;margin-left:auto;margin-right:auto}
.sepline{color:#bbb;font-family:arial;margin-left:8px;margin-right:8px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt40{margin-top:40px}
.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}
.lineh12{line-height:12px}.lineh14{line-height:14px}.lineh16{line-height:16px}.lineh18{line-height:18px}.lineh20{line-height:20px}.lineh22{line-height:22px}.lineh24{line-height:24px}.lineh26{line-height:26px}.lineh28{line-height:28px}.lineh30{line-height:30px}.lineh32{line-height:32px}.lineh34{line-height:34px}.lineh36{line-height:36px}.lineh38{line-height:38px}.lineh40{line-height:40px}.lineh50{line-height:50px}.lineh60{line-height:60px}.lineh70{line-height:70px}.lineh80{line-height:80px}.lineh90{line-height:90px}.lineh100{line-height:100px}
.gray{color:#666}
.gray1{color:#999}
.gray2{color:#555}
.gray3{color:#bbb}
.blue{ color:#0000FF}
.font12{ font-size:12px;}.font14{ font-size:14px;}.font16{ font-size:16px;}.font18{ font-size:18px;}
.fontbold{font-weight:bold}

.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.block{display:block}.none{display:none}.inline-block{display:inline-block}.inline{display:inline}.hidden{visibility:hidden}.visible{visibility:visible}.overflow-hidden{overflow:hidden}
/*    弹出登录框
****************************************************/
.LoginWin{width:100%;height:350px;z-index:998;left:0;top:120px;text-align:center;position:fixed;visibility:visible;_position:absolute;}

.LoginBox{text-align:left;width:355px;height:345px;margin:0 auto;background:url(/img/login.gif) no-repeat;box-shadow:rgba(0,0,0,.4) 0 0 15px;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5,Direction=135,Color='#cccccc');}
.LoginBox .t{width:100%;height:80px;float:left;}
.LoginBox .t b{display:inline;width:20px;height:20px;float:right;overflow:hidden;margin:10px 14px 0 0;cursor:pointer;text-indent:-999em;}

.LoginBox .uname{width:308px;height:48px;display:inline;float:left;margin:26px 0 0 24px;}
.LoginBox .uname_hv{background:url(/img/login.gif) no-repeat 0 -360px;}

.LoginBox .upwd{width:308px;height:48px;display:inline;float:left;margin:8px 0 0 24px;}
.LoginBox .upwd_hv{background:url(/img/login.gif) no-repeat 0 -412px;}

.LoginBox .uname input,.LoginBox .upwd input{display:inline;width:240px;float:left;border:0;height:30px;font-size:18px;font-weight:bold;color:#555;margin:9px 0 0 46px;background:#fff;margin-top:11px\9;}
.LoginBox .uname input:focus,.LoginBox .upwd input:focus{outline:none;}

.LoginBox .urem{display:inline;float:left;width:298px;height:30px;margin:8px 0 0 24px;}
.LoginBox .urem div{display:inline;width:118px;height:20px;float:left;cursor:pointer;}
.LoginBox .urem div b{display:inline;width:13px;height:13px;float:left;margin:3px 0 0 5px;}
.LoginBox .urem div b.ac{background:url(/img/login.gif) no-repeat -342px -360px;}
.LoginBox .urem a{display:inline;width:60px;height:20px;float:right;overflow:hidden;text-indent:-99em;}
.LoginBox .ulogin{width:300px;height:38px;float:left;display:inline;margin-top:8px;}
.LoginBox .ulogin div{display:inline;width:106px;float:left;height:38px;margin-left:127px;cursor:pointer;}
.LoginBox .ujoin{width:300px;height:20px;float:left;display:inline;margin-top:16px;}
.LoginBox .ujoin a{display:inline;width:64px;height:20px;float:left;margin-left:210px;}

