/* CSS Document */

*{margin:0; padding:0;}

body{font-size:12px; font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","Hiragino Sans GB",tahoma,arial,"\5B8B\4F53";}

img{border:none;}

a{text-decoration:none;}

ul li{list-style:none;}

.left{display:inline; float:left;}

.right{display:inline; float:right;}

.center{margin:0 auto;}
.clear{clear:both;}
.ovh{overflow:hidden;}
.ico{background-image:url(../images/icobg.png); background-repeat:no-repeat;}

#topbar{height:30px; line-height:30px; background:#525357; display:block; padding:0 15px; color:#CDCDCF;}

#topbar a{color:#CDCDCF; display:inline; float:left; height:30px;}

#topbar .left a{padding:0 14px;}

#topbar .phone{background-position:left top; margin-left:8px; width:9px; margin-right:2px;}

#topbar i {display:inline; float:left; padding-right:4px; height:30px;}

#topbar .login i,#topbar .login a{ float:none; font-style:normal; padding:0 3px;}

#footer{height:48px; background:#d2d3d7; display:block; clear:both; line-height:45px; text-align:center; border-top:1px solid #bbb; color:#666}

#footer dl{display:inline; float:left;}

#footer dl dt{color:#A0A0A1; height:26px; display:block; clear:both; margin-bottom:22px;}
.footerw1200{overflow:hidden; max-width:1200px; margin:0 auto;}
.faboutdl{width:115px; margin-right:216px;}

.faboutt{background-position:0px -32px; width:115px; height:26px; display:block; text-indent:-9999em;}

.fcus{background-position:-116px -32px; width:115px; height:26px; display:block; text-indent:-9999em;}

.faboutdl dd{line-height:25px; height:25px; }

.faboutdl dd a{color:#3F556A;}

.fcusinfo dd{color:#999; height:25px; line-height:25px; font-family:Arial, Helvetica, sans-serif;}

#footnav{display:block; clear:both; overflow:hidden; margin-bottom:52px;}

.fcopya{overflow:hidden; clear:both;}

.fcopya a{width:74px; height:15px; text-indent:-99999em; overflow:hidden; display:inline; float:left; margin-right:50px;}

.fcopya .fawx{background-position:0 -74px;}

.fcopya .famico{background-position:-74px -74px;}

.fcopya .fayun{background-position:-148px -74px;}

.fcopya .faelink{background-position:-222px -74px;}

.fcopyright{line-height:42px; color:#999;}

#footer .right{width:365px;}

.fliuyant{width:82px; height:27px; background-position:-239px -32px; text-indent:-9999em; margin-bottom:25px;}

.flydes{color:#999; display:block; margin-bottom:10px;}

.flydes a{color:#527aa3; text-decoration:underline;}

.fcul{overflow:hidden; clear:both; margin-bottom:7px;}

.fcul li{clear:both; overflow:hidden; margin-bottom:3px;}

.fcul li span{display:inline; float:left; color:#606061; line-height:24px; margin-right:32px;}

.fcul li input{display:inline; float:left; background:#39393A; color:#606061; padding:3px; width:292px; border:1px solid #666;}

.fcul li textarea{display:inline; float:left; background:#39393A; color:#606061; padding:3px; width:292px; border:1px solid #666; line-height:15px; height:52px; font-size:12px;}

.fcbutton {clear:both; overflow:hidden; display:block; margin-bottom:9px;}

.fcbutton input{height:24px; width:54px; background:#527AA3; color:#2C2E2D; border:none; cursor:pointer; float:right;}

.flogo{background-position:0 -104px; width:183px; height:25px; text-indent:-99999em; float:right;}
.bgtqk{background:url(../images/userwrapbg.png) repeat-x left top;}
.chengan{padding:14px 37px; color:#fff; font-size:14px; background:#F18D00;}
.mt30{margin-top:30px;}
.minh1000{min-height:1000px;}

/*20141205*/
#topbar #tzhch{color: #ff7f00;}
#topbar #ten{color: #ff7f00;}
#topbar .tenis{color: #ff7f00;}

/*20150206*/
#cctopbar{background:#525357; height:30px; padding:0 15px; display:block; font-size:12px; color:#cdcdcf;}
#cctopbar a{color:#cdcdcf;}
#cctopbar a:hover{color:#fff;}
#cctopbar h3,#cctopbar b{font-weight:normal; font-size:12px;}
#cctopbar .cur h3 a{text-decoration:underline; color:#fff;}
#cctopbar .topliteam{display:inline; float:left; margin-right:15px; position:relative;  z-index:999;}
#cctopbar .topliteam h3{line-height:30px; width:95px; text-align:center;}
#cctopbar .topliteam ul{display:none; position:absolute; left:0; top:30px;  z-index:999;}
#cctopbar .topliteam .twuxian{background:#003770; width:95px;}
#cctopbar .topliteam .twuxian li{padding-left:15px; line-height:30px;}
#cctopbar .topliteam .twuxian li a:hover{color:#fff;}
#cctopbar .topliteam .twuxian .tbk{padding-top:16px; border-top:1px solid #024F9F; font-size:13px;}
#cctopbar .topliteam .twuxian .tbk a{color:#BF7431;}
#cctopbar .topliteam .twuxian .tbkwifi{border-top:none;}
#cctopbar .topliteam .tmico{width:92px; background:#013871;}
#cctopbar .topliteam .tmico li{padding-left:15px; border-bottom:1px solid #024EA2; line-height:36px;}
#cctopbar .topr{line-height:30px;}
#cctopbar .topr .tlogin a{padding:0 6px;}
#cctopbar .topbar_about{width:95px; text-align:center; margin-left:12px; position:relative; z-index:999;}
#cctopbar .topr .tabout{width:92px; background:#013871; display:none; position:absolute; left:0; top:30px; z-index:999;}
#cctopbar .topr .tabout li{text-align:center; border-bottom:1px solid #024EA2; line-height:36px;}
#cctopbar .topr .tabout li a:hover{color:#fff;}
#cctopbar .topr .tlang{color:#E28015;}
#cctopbar .topr .tlang a{padding:0 8px; color:#E28015;}