*{padding:0;margin:0;}
body{font-size:12px; line-height:1.5; font-weight:400;color:#000; background:#f1f1f1;font:normal 400 12px/1.5 Microsoft YaHei,Arial;}
a{text-decoration:none;}
a:hover{text-decoration:underline;color:#3a9af4;}
h1,h2,h3,h4,h5,h6,strong{font-weight:800;font-size:100%;}
em{font-style:normal;}
h1{font-size:18px;}h2{font-size:16px;}h3{font-size:14px;}h4,h5,h6{font-size:12px;}
img,button{background:none;border:none;}
ul,li{list-style:none;}
.clearfix {zoom:1;}
.clearfix:after{ content:""; display:block;visibility:hidden; height:0; clear:both;}
.page{ width:100%;}
.box{ width:1000px; margin:0 auto;}
.mb10{ margin-bottom:10px;}.mb5{ margin-bottom:5px;}
.mt10{ margin-top:10px;}
.pt{ padding-top:10px;}
#backTop{ width:40px; height:40px; position:fixed; right:10px; bottom:320px;display:none;border-radius:3px;background:url(./img/backTop.png) 0 0 no-repeat;z-index:9999999; cursor:pointer;}
/*导航开始*/
.center{margin:0px auto;}
.w1000{width:1000px;position:relative}
.header{width:100%;margin:0 auto 10px;padding:0;height:50px;background:#3a9af4;box-shadow:0 3px 3px rgba(6,0,1,0.1);}
.header .logo{ float:left; width:210px; height:50px;}
.header .logo a{font-size:26px;float:left;line-height:44px;height:44px;color:#ffffff;font-weight:bold;text-decoration:none;}
.nav_box{width:770px; float:right; height:50px; line-height:50px;}
.nav_box li{ float:left; width:77px; height:50px; text-align:center; position:relative;}
.nav_box li a{ display:block; width:77px; height:50px; text-align:center; color:#fff; font-size:16px;}
.nav_box li a:hover{ text-decoration:none;}
.nav_box li a.current,.nav_box li:hover{ background:#2088e9; color:#fff;}
.nav_box li div{ position:absolute; top:50px; left:0; background:#3a9af4; display:none; width:77px; opacity:0.96; z-index:10000;}
.nav_box li div p{ border-bottom:1px solid #2088e9; text-align:center;}
.nav_box li div p a{ display:block; height:28px; line-height:28px; font-size:12px; width:100%;}
.nav_box li div a:hover{ background:#2088e9;}
/*面包屑导航*/
.crumbs{height:45px;line-height:45px;margin:0 auto 10px;background:#fff;TEXT-INDENT:15px;overflow:hidden;}
.crumbs a,.crumbs i{margin:0 5px; font-style:normal;}
/*首页正文内容*/
.indexMainL{width:730px;float:left;}
.indexMainR{width:260px;float:right;}
/*推荐*/
.indexSugl{width:728px;border:1px solid #e5e5e5;background:#fff;}
.indexSugl .tie{height:40px;line-height:40px;}
.indexSugl .tie h2{float:left;font-size:18px; color:#666; padding-left:20px;}
.indexSugl .tie a{display:block;float:right; font-size:14px; padding-right:15px;}
.indexSugl .con{width:100%;}
.indexSugl .con ul{*padding-bottom:10px;overflow:hidden;zoom:1;padding: 0 20px;}
.indexSugl .con li{width:150px; float:left;margin:0 10px 5px; display:inline;}
.indexSugl .con li a{display:block;}
.indexSugl .con li a img{width:150px;height:200px;display:block;}
.indexSugl .con li a p{ text-align:center; height:24px; line-height:24px; width:100%; overflow:hidden;}
.indexSugl .con2{margin:0 18px; border-top:1px solid #efefef; padding:5px 0;}
.indexSugl .con2 li{ float:left; height:30px; line-height:30px; width:31%; margin-right:1%; overflow:hidden; font-size:14px; color:#666;}
.indexSugl .con2 b{ margin-right:5px;}

.infops{ margin:0 20px 10px}
.infops p{ line-height:24px;}
.bt-blue{ background: url(../img/5817.png) no-repeat 20px center #47A9FF; padding:5px 10px 5px 20px; width:90px; text-align:center; line-height:40px; font-weight:bold; margin-bottom:10px}
.bt-blue a{ color:#fff;}
.ps{ color:#F00}
/*推荐右侧*/
.indexSugR{ width:258px; border:1px solid #e5e5e5; background:#fff;}
.indexSugR h2{position:relative;font-size:18px; color:#666; margin:0 14px; height:40px; line-height:40px;border-bottom: solid 1px #d5d5d5;}
.indexSugR h2 strong {position: absolute;left: 0;padding: 0 24px;bottom: -1px;font-weight: bold;border-bottom: 1px solid #3a9af4;font-size: 18px;
line-height: 36px;background:url(../img/5794.png) no-repeat left center;}
.indexSugR .con{ margin-left:14px; padding-bottom:10px;}
.indexSugR .con li{ width:130px; margin:5px 10px 0 0; float:left}
.indexSugR .con li img{ width:130px; height:96px;}
.indexSugR .con li p{ text-align:center; height:24px; line-height:24px; width:100%; overflow:hidden; font-size:14px;}
.indexSugR .con2{ padding:10px 14px;}
.indexSugR .con2 i{ display:block; float:left; font-style:normal; width:20px; height:18px; text-align:center; line-height:18px; background:#dedede; margin-right:5px; color:#fff;}
.indexSugR .con2 a{display:block; font-size:14px;height:20px; line-height:20px; overflow:hidden;}
.indexSugR .con2 li{width:230px;margin-bottom:8px;}
.indexSugR .con2 li.nu1 i{ background:#fd8c84;}
.indexSugR .con2 li.nu1 a{ color:#fd8c84;}
.indexSugR .con2 li.nu2 i{ background:#7fd75a;}
.indexSugR .con2 li.nu2 a{ color:#7fd75a;}
.indexSugR .con2 li.nu3 i{ background:#60c4fd;}
.indexSugR .con2 li.nu3 a{ color:#60c4fd;}
.indexSugR .mulu{line-height:22px;text-align:left;padding:8px 20px;}
.indexMainL .bookmulu{font-size:14px;line-height:24px;text-align:left;padding:10px 10px 10px 100px;border: 1px solid #e5e5e5;background: #fff;}
.indexMainL #yuanwenBox{background: #fff;font-size:14px;padding:30px}
#yuanwenBox p {font-size: 16px;line-height: 1.5em;font-family: Arial;color: #333;}
#yuanwenBox p.fy {font-family: 'Microsoft YaHei';color: green;}
#yuanwenBox strong{font-size:26px;}
.ylink{line-height:24px;padding-bottom:10px}
.ylink a{ color:#999;}
.ylink span{font-weight:bold;color:#666;display:block;border-top:1px dashed #ddd;line-height:24px; padding-top:5px;}
.ylink span a{padding:0;color:#666}
.footer{ background:#e5e5e5; color:#666; padding:10px 0 5px; margin-top:10px;}
.footer p{ margin:0 auto; width:960px; text-align:center; line-height:24px;}
.footer a{ color:#666;}

.fixed-top {bottom: auto;position: fixed;top: 0;width: 300px;background: #fff;}

