@charset "utf-8";



/* CSS Document */



/* Author: zq */



/* Time: 2014/11/25*/







/*header*/



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,



form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0;}



table {border-collapse: collapse; border-spacing: 0;}



fieldset,img {border: 0; padding:0px; margin:0px;}



ol,ul {list-style: none;}



h1,h2,h3,h4,h5,h6 {font-weight: normal; font-size:100%;}



body{ font-family:"Microsoft yahei","微软雅黑",Tahoma,Verdana,Arial,sans-serif; font-size:14px; line-height:26px; color:#444444;}



a{ color:#444444; text-decoration:none;}



.fl{ float:left;}



.fr{ float:right;}



.show{ display:block;}



.hide{ display:none;}



.cl{ clear:both;}



/*html{ overflow-x:hidden }*/



*{ outline:none;}



.wd1100{ width:1100px; margin:0 auto; clear:both; height:auto;}



body a:hover,.news_shlist li a:hover,.imglist li a:hover span,.love_replay a:hover span{ color:#007bc7;}







/*header*/



.header{ width:100%; min-width:1100px;}



.h_t{ width:100%; height:30px; line-height:30px; border-bottom:1px solid #e8e8e8;}



.h_top{ height:30px;}



.h_Twel{display:inline; font-size:12px;}



.h_Twel a{ color:#ffffff; padding:0 3px;}



.h_Tclick a{ display:inline-block; padding-left:5px; padding-right:10px; font-size:12px; height:30px; line-height:30px;}



.h_Tclick a:hover{ color:#007bc7;}







.h_c{ height:36px; padding:20px 0;}



.h_cen{ position:relative; height:36px;}



.logo{ position:absolute; left:0;}



.logo .img_logo{ max-width:800px; height:36px;}











.h_Ctel{ position:absolute; right:0;}



.h_telR{ font-size:18px; line-height:36px; font-weight:bold;}

.h_Ctel img{ }





.h_d{ width:100%; height:46px; padding-bottom:4px;  overflow:hidden; border-top:1px solid #e6e6e6; }



.h_down{ height:46px;}



.nav{width:840px; float:left;}



.nav li{ float:left; width:auto; height:46px; line-height:46px;}



.nav li a{ font-size:16px; font-weight:bold; width:auto; padding:0 30px; text-align:center; height:46px; display:inline-block;}


.nav li a.hover{ color:#007bc7}




.search{float: right; width:230px;height: 28px; margin-top:8px;



    position: relative;



}



.search .inp{width:185px;height: 28px;display: block;padding-left: 10px;padding-right: 35px; border: 1px solid #d9d9d9;}



.search .btn{width: 28px;height: 28px;position: absolute;top: 0;right: 3px; cursor:pointer; border:none;



}















.container{ clear:both; height:auto; margin:0 auto; padding:40px 0;}











/*footer*/



.foot{ width:auto; background-color:#eeeeee; height:auto; clear:both; }







/*底部*/



.bottom{ padding-top:30px; padding-bottom:25px; clear:both; height:auto;}



.bottom .b_l,.bottom .b_r{float:left;height:auto; }



.bottom .b_l{width:860px; background:url(../images/f_bg.png) no-repeat right center;}











.bottom .b_l .text{margin-right:50px;float:left; width:150px;}



.bottom .b_l .text .f_title{font-size:16px; line-height:40px;}







.bottom .b_l .text ul{height:auto; overflow:hidden;}



.bottom .b_l .text ul li{height:32px; line-height:32px; overflow:hidden;}



.bottom .b_l .text ul li a{color:#888888; background:url(../images/ico2.png) no-repeat left center; padding-left:15px;}



.bottom .b_l .text ul li a:hover{ color:#007bc7;}







.bottom .b_r{width:160px;height:auto; float:right;}



.bottom .b_r .p2{font-size:16px; line-height:40px; background:url(../images/ico_weixin.png) no-repeat left center; width:75px; margin-left:25px; padding-left:35px; margin-bottom:8px;}











.bottom .b_r .list{ padding:10px 0;}



.bottom .b_r .list li{margin:0 15px 0 0;}



.bottom .b_r .list p{display:none;}



















/*版权*/



.copy{height:46px; line-height:46px; border-top:1px solid #dddddd;}



.copy p span{color:#888888;}



.copy p .r{float:right;}



.copy p span a{color:#888888;}



.copy p span a:hover{color:#007bc7;}



.copy span.l a{color:#888888; padding-right:10px; margin-right:8px; background:url(../images/h_dling.png) no-repeat right center;}



