﻿body{margin:0;padding:0;background:#fff;text-align:center;font-size:14px;font-family:Microsoft YaHei,微软雅黑,黑体,宋体,Microsoft JhengHei,华文细黑,STHeiti,MingLiu;}
body,img, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, strong, b, em, i, pre, code, form, fieldset, legend, input, button, textarea, p, a, blockquote, th, td{margin: 0;padding: 0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size: 100%;}
h1, h2, h3, h4, h5, h6, b, em, i{font-weight: normal;font-style: normal;}
table{border-spacing: 0;border-collapse: collapse;}
table,td,th,tr{font-size:9pt;}
div, form, img, ul, ol, li, dl, dt, dd{margin: 0;padding:0;border:0;text-align: left;}
ul, ol, li{list-style: none;}
img{border: none;vertical-align: middle;}
input, textarea, select{border: none;outline: none;font-family: "Microsoft YaHei";background:none;}
select{border:none;appearance:none; -moz-appearance:none;-webkit-appearance:none;background:none;}
a{text-decoration: none;outline: none; text-decoration:none;color:#666;}
a:hover{color:#b42521;}
html{overflow-y:scroll;}

/*通用框*/
.index_top{width: 1200px;margin:5px auto;  }
.index_main,.index_foot{width: 1200px;margin: 0 auto;}
.a_d_index{width: 1200px;margin:0px auto; }
.a_d_left{width: 880px;margin:0px auto;}
.a_d_right{width: 300px;margin:0px auto;}
.a_d_left_news{width: 848px;margin:0px auto;}
.a_d_right_news{width: 330px;margin:0px auto;}

/*通用框.index_top{width: 100%;margin:1px auto;}*/
@media screen and (max-width:960px){
.index_top{width: 100%;margin:1px auto!important;}
.index_main,.index_foot{width: 100%;margin: 0 auto;}
.a_d_index{width: 99%;margin:-15px 2px 0 2px;}
.a_d_left{width: 98%;margin:1px 2px 0 -7px;}
.a_d_right{width: 97.3%;margin:1px 2px 0 2px;}
.a_d_left_news{width: 98%;margin:1px 2px 0 2px;}
.a_d_right_news{width: 97.3%;margin:1px 2px 0 2px;}
}
/*网站顶部logo*/
.logo_box{width: 100%;float: left;margin: 10px 0 1px;position: relative;}
.logo{float: left;margin-top: -22px;}
.logo img{float: left;width: 220px;height: 60px;}
.logo p{float: left;margin-top: 1px;}
.logo p img{width: 226px;}
.logo span{float: left;font-size: 30px;color: #97cc51;font-weight: 700;margin-left: 10px;margin-top: 8px;}
.logo span:before{content:"";float: left;background: #97cc51;width: 6px;height: 6px;border-radius: 5px;margin-top: 19px;margin-right: 10px;}

@media screen and (max-width:960px){.logo_box{display:none}}

/*网站顶部search*/
.search {float: left;width: 420px;margin-top: -10px;margin-left: 102px;border: 2px solid #b31d23;background: #ffffff;border-radius: 4px;}
.search input {line-height: 32px;float: left;color: #B9B9B9;}
.search input.searchbar {height: 35px;width: 82%;text-indent: 5px;font-size: 14px;}
.search input.search_results {float: right;width: 18%;height: 35px;font-size: 14px;font-weight: 700;line-height: 30px;border: 0;background: url(../images/jc_icon2.png) -84px -909px no-repeat;background-color: #b31d23;}
@media screen and (max-width:960px){.search{display:none}}


/*网站顶部tougao*/
.tougao {float: right;width: 280px;margin-top: -8px;}
.tougao .jianyi {margin-left: 5px;border-radius: 4px;background: url(../images/jc_icon2.png) 26px -872px no-repeat;background-color: #e6a01b;}
.tougao a {height: 35px;line-height: 35px;background: url(../images/jc_icon2.png) 28px -844px no-repeat;float: left;padding-left: 48px;color: #fff;font-size: 14px;background-color: #14a2d4;border-radius: 4px;padding-right: 8px;width: 80px;}
.tougao a:hover{background-color: #0797ca;color: #fff!important;}
.tougao .jianyi:hover{background-color: #de9306;color: #fff!important;}
@media screen and (max-width:960px){.tougao{display:none}}


/*网站栏目导航*/
.nav{width:100%;height: 45px;float: left;background: #b31d23;}
.nav .on, .nav ul li:hover{background: #b31d23;}
.nav .on a,.nav ul li:hover a{color: #fff!important;}
.nav ul{width: 1200px;margin: 0 auto;}
.nav ul li{float: left;height: 45px;line-height: 45px;text-align: center;overflow:hidden;padding: 0 8.8px;margin-top:-1px;}
.nav ul li a{font-size: 17px;color: #fff;}
@media screen and (max-width:960px){
.nav{width:100%;height: 45px;float: left;margin: -15px 0;background: #2ca6e0;}
.nav ul{width: 100%;margin: 0 auto;}
}
@media screen and (max-width:960px){.nav{display:none!important}}

/*mini栏目导航*/
.subnav{width:100%;height: 40px;margin-bottom:1px;float: left;background: #f8f8f8;overflow: hidden;}
.subnav ul{width: 1200px;height: 40px;margin:0 auto;}
.subnav ul li{float: left;height: 40px;line-height: 40px;text-align: center;overflow: hidden;padding: 0 7.5px;}
.subnav ul li a{font-size: 14px;color: #333;}
@media screen and (max-width:960px){.subnav{display:none}}


/*友情链接*/
.flink_index{width: 1200px;margin: 10px auto 0;border: 1px solid #f1f1f1;clear: both;background: #fafafa;float: left;}
.flink_index b{line-height:25px;font-weight: 400;float: left;color:#2ca6e0;}
.flink_index li{line-height: 25px;color: #b7b7b7;margin: 1px 5px;display: inline-block;float: left;}
.flink_index li a{color:#797979;font-size: 12px;}
@media screen and (max-width:960px){.flink_index{display:none}}



/*友情链接-books*/
.flink_books{width: 1200px;margin: 10px auto 0;border: 1px solid #f1f1f1;clear: both;background: #fafafa;float: left;}
.flink_books b{line-height:25px;font-weight: 400;float: left;color:#2ca6e0;}
.flink_books li{line-height: 25px;color: #b7b7b7;margin: 5px 5px;display: inline-block;float: left;}
.flink_books li a{color:#797979;font-size: 12px;}
@media screen and (max-width:960px){.flink_books{display:none}}

/*zt友情链接*/
.flink{width: 1200px!important;height: auto;margin: 10px auto 0;border: 1px solid #f1f1f1;clear: both;background: #fafafa;float: left;overflow: hidden;}
.flink b{line-height:25px;font-weight: 400;float: left;color:#2ca6e0;margin: 7px 5px;}
.flink li{line-height: 25px;color: #b7b7b7;margin: 1px 0px!important;display: inline-block;float: left;}
.flink a{margin: 5px 7px 0px 0px!important;padding: 0px 6px;float: left;font-size: 12px;line-height: 20px;height: 20px;}
.flink a:hover{background: #2ca6e0;color: #fff!important;}
@media screen and (max-width:960px){.flink{width: 99%!important;height: auto;display:none}}


/*底部版权*/
.footer{width: 100%;padding: 10px 0;float: left;margin-top: 10px;border-top: 1px solid #e2e2e2;}
.foot_box{width: 1200px;margin: auto;}
.footer p {float:left;width:100%;text-align: center;color: #666;font-size: 12px;height: 25px;line-height: 25px;}
.footer p a:hover{text-decoration:none;color: #000;}
.footer p span{height:25px;font-size:12px;color:#555;margin:0 auto;}
.footer p a{font-weight: 700;font-size: 12px;color: #666;}
@media screen and (max-width:960px){
.footer{align: center;width: 100%;padding:5px 0;float: left;margin-top: 1px;border-top: 1px solid #e2e2e2;}
.foot_nei{width:100%;margin: auto;}
.foot_box{display:none}
.footer p {float:left;width:100%;text-align: center;color: #666;font-size: 12px;height: 25px;line-height: 25px;}
.footer p a:hover{text-decoration:none;color: #000;}
}

/* 浮动条 */
.toolbar-item,.toolbar-layer{background:url(../images/toolbar.png) no-repeat;}
.toolbar{position:fixed;right:0px;bottom:50px;}/*假设网页宽度为1200px，导航条在右侧悬浮*/
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:0 -798px;}
.toolbar-item-weixin:hover{background-position:0 -860px;}
.toolbar-item-weixin .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 -426px;}
.toolbar-item-feedback:hover{background-position:0 -488px;}
.toolbar-item-app{background-position:0 -550px;}
.toolbar-item-app:hover{background-position:0 -612px;}
.toolbar-item-app .toolbar-layer{height:194px;background-position:0 -222px;}
.toolbar-item-top{background-position:0 -674px;}
.toolbar-item-top:hover{background-position:0 -736px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}
@media screen and (max-width:960px){.toolbar{display:none}}





/* 左侧加固顶top: 153px */
.m-topda{width: 150px;height: auto;position: fixed; top: 188px;margin-left: 600px;z-index: 10;left: 50%;background-color: #f6f6f6;text-align: center;padding-bottom: 10px;verflow: hidden;}
.m-topda .m-da-title {background-color: #b31d23;text-align: center;color: #fff;height: 44px;line-height: 44px;font-size: 20px;}
.m-topda .m-da-title2 {height: 40px;text-align: center;line-height: 40px;border-bottom: 1px #e73c42 solid;color: #e73c42;font-size: 17px;overflow: hidden;padding: 0 15px;margin-bottom: 10px;}
.m-topda dd a {display: block;height: 38px;line-height: 38px;font-size: 16px;text-align: center;verflow: hidden;}
.m-topda dd a:hover { background-color: #e73c42; color: #fff;}
a, a:visited {text-decoration: none;color: #2a2a2a;}