@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:#444;}
a{ color:#4c4c4c; text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.show{ display:block;}
.hide{ display:none;}
.cl{ clear:both;}
html{ overflow-x:hidden;}
*{ outline:none;}
.wd1102{ width:980px; margin:0 auto;}
body a:hover,.news_shlist li a:hover,.imglist li a:hover span,.love_replay a:hover span{ color:#024fa1;}

/*header*/
.header{ width:100%; min-width:980px;}
.h_t{ width:100%; background:url(../images/h_tbd.jpg) repeat-x; height:36px; line-height:36px;}
.h_top{ height:40px;}
.h_Twel{ color:#666; padding-left:10px; display:inline; font-size:12px;}
/*.h_Twel a{ color:#024fa1; font-weight:bold; padding:0 3px;}*/
.h_Tclick a{ display:inline-block; color:#666; background:url(../images/h_tline.jpg) no-repeat right; padding-right:10px; margin-left:8px; font-size:12px; height:30px; line-height:30px;}
.h_c{ background:url(../images/h_cbd2.jpg) repeat-x center; height:110px;}
.h_cen{ position:relative; height:110px;}
.logo{ position:absolute; left:0; top:28px;}
.logo .img_logo{width:160px; height:60px;}
.name_company{left:180px; top:20px; position:absolute;}
.name_company .n1{ font-size:20px; color:#024fa1; font-weight:bold; border-bottom:1px solid #024fa1; line-height:40px; height:40px; }
.name_company .n2{clear:both; border-top:1px solid #ff9731; font-weight:bold; margin-top:2px; font-size:16px;}
.h_Ctel{ position:absolute; right:0; top:30px;}
.h_telR{ padding:0 6px 0 60px; background:url(../images/h_telimg.png) no-repeat left center;}
.h_telR h2{ color:#434343;}
.h_telR p{ font-family:Arial; color:#024fa1; font-size:24px;}

.h_d{ width:100%; height:48px; background:url(../images/h_dbd.png) repeat-x; }
.h_down{ height:48px;}
.nav li{ float:left; width:auto; height:48px; line-height:48px;}
.nav li a{ color:#FFF; font-size:16px; width:auto; height:48px; padding:0 25px 0 30px; background:url(../images/h_dling.png) no-repeat right; display:block;}
.nav li.cur a,.nav li a:hover{ background:url(../images/navLiH.png) repeat-x center;}

/*search*/
#search{ width:100%; height:40px; line-height:40px; background-color:#f3f3f3; min-width:980px; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; margin-top:1px;}
.hot_search{ display:inline; width:680px; height:40px; overflow:hidden;}
.hot_search span{ color:#024fa1; font-size:14px; font-weight:bold;}
.hot_search a{ color:#666; font-size:14px; padding:0 5px;}
.search_form{ margin-top:6px; display:inline;}
.ser_text{ display:block; background:url(../images/ser_text.png) no-repeat; font-family: "Microsoft YaHei"; color:#8b8a8a; width:215px; height:20px; line-height:20px; padding:4px 15px; border:0; border:none;}
.ser_sub{ display:block; background:url(../images/ser_sub.png) no-repeat; width:50px; height:28px; border:none; cursor:pointer;}


/*love-link*/
.love_link{ height:auto; overflow:hidden; margin:0 auto; padding-top:20px; border-top:1px solid #ffffff; }
.love_linkName{ color:#024fa1; font-size:16px; display:inline; width:140px;}
.love_linkist{ width:840px; height:auto; overflow:hidden;}
.love_linkist a{ color:#666; font-size:14px; padding:0 9px; display:inline;} 
.love_replay{ width:176px; padding-top:28px;}
.love_replay img,.love_repName{ display:block; cursor:pointer;}
.love_replay img{ margin-left:76px; display:block;}
.love_repName{ padding-top:6px; color:#666; font-size:14px; text-align:center;}

/*footer*/
.footer{ width:100%; min-width:980px;}
.foot_t{ width:100%; height:48px; line-height:48px; background-color:#024fa1; border-bottom:2px solid #d1d1d1; border-top:2px solid #d1d1d1;}
.foot_top{ color:#FFF; font-size:14px; height:48px; text-align:center;}
.foot_top a{ color:#FFF; padding:0 14px;}
.foot_d{ width:100%; height:auto; overflow:hidden; padding:20px 0; background:url(../images/foot_dbd.jpg) repeat;}
.foot_down{ height:auto; overflow:hidden; padding-bottom:20px; border-bottom:1px double #cccccc;}
.foot_dimg{ margin:6px 80px 6PX 80px; display:inline; width:160px;}
.foot_dimg img{ width:160px;}
.copyright{ color:#4c4c4c;}
.copyright img{ vertical-align:middle;}
.foot_t a:hover{ color:#FFF;}



#gotopbtn {
    background:url(../images/top1.png) no-repeat top right;
    bottom: 20px;
    cursor: pointer;
    display: none;
    height: 38px;
    position: fixed;
    right: 20px;
    width: 38px;
}
#gotopbtn:hover {
    background:url(../images/top2.png) no-repeat top right;
}