﻿body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, th, td{margin: 0;padding: 0;}
body,button, input, select, textarea {font-family: tahoma, Arial, Verdana, sans-serif; font-size:12px;}
ul, ol { list-style: none; }
em, strong {font-style:normal; font-weight:normal; }
img { border: 0; } 
button, input, select, textarea { font-size: 100%; } 
form { margin:0px; padding:0px;}
a {color:#0695CF; text-decoration:none;}
a:hover {color:#f60; text-decoration:underline;}

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
* html .clearfix {height:1%;}
body{background:#e8e8e8;}
.clearfix {display:block;}

.fr{float:right;}
.fl{float:left;}
h2{height:20px;line-height:20px;font-family:"微软雅黑";font-size:18px;width:980px;margin:20px auto;color:#0695CF;}
#header{width:100%;background:#fff;height:94px;}
#header h1{text-indent:-999999px;float:left;}
#header h1 a{display:block;width:250px;height:94px;}
.search {width:530px;height:94px; float:left;}
.searchbox {width:210px;height:40px; margin-top:30px; margin-left:100px; _margin-left:30px; float:left; background:url(searchbox.png) no-repeat; background-position:top right;}
.searchbox input {width:200px;height:30px;border:1px solid #ddd; background:none; font-size:15px; color:#999999; line-height:28px; margin:4px 5px;*margin-left:-90px; _margin-left:0px; }
.searchbtn {width:95px; height:40px; margin-top:30px; float:left;}
#wrapper, .w980 {width:980px;margin:0 auto;}
.contact{float:right;width:200px;height:94px; overflow:hidden;}
.nav{margin-bottom:-1px;position:relative;background:#009688;}
.nav ul li{float:left;}
.nav ul li.current{background:#f90}
.nav ul li.current a{background:#f90;color:#fff;font-weight:bold;}
.nav ul li.current a:link,.nav ul li.current a:visited{color:#fff;}

.nav ul li.current a:hover{background:#f90}
.nav ul li a{display:block;height:40px;line-height:40px;float:left;padding:0 15px;font-family:"微软雅黑";font-size:12px; border-left:1px solid #ebebeb;}
.nav ul li a:link,.nav ul li a:visited{color:#fff;}
.nav ul li a:hover{text-decoration:none;background:#f90;color:#fff;}
.banner{padding:10px 0  0 0;}
.banner table{background:#fff;}
.tjlogo{ margin-bottom:5px;width:194px; height:88px; float:left; border-left:1px solid #dddddd; border-top:1px solid #eeeeee}
.domain_logo{background:#fff;padding:10px;height: 75px;width: 174px;}
.banner img{height:60px;width:120px;}
.banner_box{width:980px;overflow:hidden;}
.banner_box table {background:#ddd; }
.banner_box td,.banner_box th{background:#fff; }
.column { width:980px; display:inline; float:left;margin-bottom:10px;background:#fff;border:1px solid #dcdcdc;}
.tips { width:959px;border:1px dotted #dcdcdc; margin:0; line-height:25px;margin-bottom:10px; clear:both; font-weight:bold; color:#999; background:#f5faff; padding:5px 10px; margin-right:10px;}
#table table {background:#ddd; }
#table table, #table td, th {}
#table td,#table th{background:#fff; padding:5px;}
#table dd {border:0;}
#table dd a{width:420px;}
dl{float:left;padding-bottom:10px;width:960px;}
dt{height:18px;font-size:14px;font-weight:bold;line-height:18px; color:rgba(244, 67, 54, 0.46); padding-left:10px;border-left:5px solid #00a8ff;margin:10px; }
dt a { font-size:9px; color:#f90;margin-left:10px;}
dd{color:#999;height:30px; line-height:30px; display:block;float:left;width:319px;border-right:1px solid #ddd;font-size:14px;font-family:"微软雅黑";}
dd:hover {background:#fff; cursor:pointer;background:#0695cf;color:#fff;}
dd a { font-weight:bold; color:#333;display:block;padding:0 20px;width:279px;cursor:pointer;height:30px;}
dd a:hover{text-decoration:none;color:#fff;background:#0695CF;color:#fff;}
dd em {font-size:12px;padding:0 5px;}
dd a i {color:#333;float:left;font-style:normal;}
dd a:hover i{color:#fff;} 
dd a em {color:#999;max-width:160px;height:30px;overflow:hidden;float:left;}
dd a:hover em{color:#fff;}
dd a span{color:#0695cf;float:right;font-size:14px;}
dd a:hover span{color:#fff;float:right;}
.ymlist {width:980px; display:inline; float:left;margin-bottom:10px;background:#fff;border:1px solid #dcdcdc;}
.ymlist ul dd{width:980px;height:35px;line-height:35px;border-right:none;}
.ymlist ul dd a {width:880px;}
.ymlist ul dd em{max-width:460px;}
.content{margin-top:10px;}

#footer{text-align:center;padding-top:15px;padding-bottom:15px;line-height:22px;color:#aaa;}
#table{width:980px;margin:0 auto;background:#fff;margin-top:10px;}
.sidebarnav{background:#000;position:absolute;padding:10px 5px;
top: 150px;
right: 0;
position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.offsetHeight/2));
float: right;
z-index: 99;
width:90px;

}
.book li {padding:5px 10px; margin:5px 0;background:#eee;}
.book li span{display:block;font-weight:normal;color:#333;}
.sidebarnav li{height:24px;line-height:24px;}
.sidebarnav a:link,.sidebarnav a:visited{color:#fff;}
.fold{width:100px;text-align:center;margin:0 auto;background:#fff;border-radius: 0 0 3px 3px;}
.links {padding:0px 20px;*margin-left:-30px;}
.links a{ font-size:12px; font-weight: 600; color:#CC9900;}
.links span{ display:block; width:150px; height:15px; margin-right:3px; overflow:hidden; float:left;}
/*ico*/
.ico_bao,.ico_shuai,.ico_zhuan,.ico_jian,.ico_wai,.ico_jing,.ico_mige,.ico_fee{ background:url(jiaoyi_icon_bg.png?v2) no-repeat; display:inline-block; width:16px; height:14px; vertical-align:middle;}
.ico_bao{ background-position:0 0;}
.ico_shuai{ background-position:0 -14px;}
.ico_zhuan{ background-position:0 -42px;}
.ico_jian{ background-position:0 -56px;}
.ico_wai{ background-position:0 -28px;}
.ico_jing{ background-position:0 -70px;}
.ico_mige{ background-position:0 -84px;}
.ico_fee{background-position:0 -98px;}
/*ico end*/

.tools {
    font-weight: 700;
    padding: 3px 5px;
    margin: 0px 2px;
    background: #F0F0F0;
    border-bottom: 1px solid #DDD;
    border-right: 1px solid #DDD;
    color: #FF1593;
}