@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a,abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0px;padding:0px; }
html{width:100%;min-height:100%;}
body{font-family:"微软雅黑";font-size:14px;color:#060606;}
ul,li{margin:0;padding:0;list-style:none outside none; }
img{border:0; vertical-align: middle;}
a{text-decoration:none;}
*{box-sizing: border-box;}
h1,h2,h3,h4,h5{font-weight:normal;}
table{width:100%;border-spacing: 0; border-collapse: collapse;}
input,select{outline:none;}
/*公共样式*/
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.clearfloat{zoom:1;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.clearboth{clear:both;}
.wrap_w{width:1200px;margin:0 auto;overflow:hidden;}
.w_1040{width:1040px; margin:0 auto;}
.w_1046{width:1046px; margin:0 auto;}
.w_1000{width:1000px; margin:0 auto;}
i{vertical-align: middle;}
/* 分页 */
.t4_paging{text-align:center; padding:45px 0 40px 0 ;}
.t4_paging a{width:49px; height:42px; line-height:42px; text-align:center; background:#f1f2f3; margin:0 2px; 
display:inline-block; font-size:16px; color:#333;}
.t4_paging a.page{width:77px; background:#003366; color:#fff;}
.t4_paging a:hover{background:#003366; color:#fff;}
/* 分页 end*/
/*右侧导航*/
.side_bar_box {position: fixed;right: 8px;top: 36%;z-index: 9999;}
.side_bar li {width:65px;height:65px;text-align: center;cursor: pointer;}
.side_bar li a{color:#fff; display:block;}
.side_bar li.to_top {background: #af15e3;}
.side_bar li.li01{background:#49a769;}
.side_bar li.li02{background:#04a9ed;}
.side_bar li.li03{background:#0a7fa7;}
.side_bar li.li04{background:#ff8402;}
.side_bar li img{padding:10px 0 2px 0;}
.side_bar li.li01 img{padding:7px 0 2px 0;}
/* 首页 */
/* banner */
.bannerwrap{width:100%; height:354px; margin:4px 0 0 0;}
.sub_bannerwrap{height:198px;}
.bannerbar{width:100%; height:100%; background:url('../images/banner01.jpg') center no-repeat; background-size:100% 100%;}
.sub_bannerwrap{width:100%; height:198px; background:url('../images/sub_banner.jpg') center no-repeat; background-size:100% 100%;}
.w_610{width:610px; margin:0 auto;}
.bannerbar h1{font-size:37px; color:#fff; font-weight:normal; text-align:center; padding:85px 0 20px 0; font-style:oblique; letter-spacing:6px;}
.bannerbar h1 span{font-size:43px;}
.sub_bannerwrap .left span{font-size:48px; color:#fff;}
.sub_bannerwrap .w_1200{padding:70px 0 0 0;}
.search{width:100%; height:62px; border:1px solid #3399cc; border-radius:5px; background:#fff; padding:0 0 0 10px;}
.search select,.search input,.search a{height:50px;margin:5px 5px 0 10px; border:none;}
.search a{width:122px;  line-height:50px; display:inline-block; background:#ff9000; text-align:center; color:#fff; font-size:18px; border-radius:3px;}
.search a:hover{opacity: .8;}
.search a img{padding:0 7px 3px 0;}
.search select{width:105px; font-size:18px; color:#000;background:url('../images/select_jt.png') center right no-repeat;
padding-right:5px;}
.tk_select{width:248px; height:30px; color:#888;background:url('../images/select_bg.jpg') 210px 4px no-repeat;
border:1px solid #4a7ab0; border-radius:2px; padding:0 0 0 10px;}
select{appearance: none;-moz-appearance: none;-webkit-appearance: none; }
select::-ms-expand {display: none;}

.search input{width:302px; font-size:18px;}
input::-webkit-input-placeholder{color:#9f9f9f;}
input::-moz-placeholder{color:#9f9f9f;}
input:-moz-placeholder{color:#9f9f9f;}
input:-ms-input-placeholder{color:#9f9f9f;}
.bannerbar .b_line{width:2px; height:38px; background:#e8e8e8; margin:12px 10px;}
.sub_banner .bannerbar{height:198px; background:url('../images/sub_banner.jpg') no-repeat; background-size:100% 100%;}
.sub_banner h1{font-style:normal; text-align:left; font-size:43px; padding:73px 0 0 0;}
