@charset "utf-8";

/* CSS Document */

/* Author: zq */

/* Time: 2015/1/16*/



/*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:12px/24px '微软雅黑'; color:#444;}

a{ color:#444; 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;}

body a:hover{ color:#0093dd;}



/*header*/

.header{ position:relative; z-index:1000; background:url(../images/h_bd.png) repeat-x; width:100%; height:138px; min-width:1100px;}

.head{ height:129px;}

.h_t{ position:relative; height:78px; border-bottom:1px solid #d6e2e8;}

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

.h_tIntro{ position:absolute; top:38px; left:260px; color:#b5b5b5; font-size:16px;}

.language{ position:absolute; top:22px; right:2px;}

.language a{ display:block; background:url(../images/lg_bd.png) no-repeat; color:#b1b1b1; font-size:14px; width:30px; height:30px; line-height:30px; text-align:center;}

.search{ position:absolute; top:22px; right:42px;}

.ser_text{ display:block; background:url(../images/ser_text.png) no-repeat; font-family:微软雅黑; color:#888; font-size:14px; width:120px; height:20px; line-height:20px; padding:5px 10px; border:0; border:none;}

.ser_sub{ display:block; background:url(../images/ser_sub.png) no-repeat; width:30px; height:30px; border:none; cursor:pointer;} 

.h_d{ height:42px; padding-top:8px;}

.nav{ width:1100px; height:42px; text-align:center;}

.nav a{ font-size:18px; padding:8px 12px 10px 12px; line-height:32px; margin-right:30px;}

.nav a:hover,.nav a.cur{ border:1px solid #0093dd; color:#0093dd; cursor:pointer;}

.float_list a.cur,.float_list a:hover{ background:url(../images/float_ho.png) no-repeat left; color:#c70c1f;}



/*float*/

.float{  padding:16px 0 0 3px;}

.float1{ position:absolute; right:3%; z-index:99999; background:url(../images/float_bd.png) no-repeat top left; height:232px; top:180px;}

.float2{ top:40px; z-index:99999; background:url(../images/float_bd2.png) no-repeat top left; height:278px; margin-top:40px; margin-left:34px;}

.float_list li{ height:40px; line-height:40px;}

.float_list li a{ display:block; height:40px; background:url(../images/float_ac.png) no-repeat left; padding-left:22px;}



/*footer*/

.footer{ width:100%; height:auto; overflow:hidden; min-width:1100px;}

.foot_t{ width:100%; height:56px; line-height:56px; background-color:#2288c7; text-align:center;}

.foot_Tclick{ color:#156fa7; font-size:14px;}

.foot_Tclick a{ color:#FFF; font-size:14px; padding:0 22px;}

.foot_Tclick a:hover,.foot_Cname a:hover,.foot_contIntro a:hover{ color:#FFF;}

.foot_c{ width:100%; height:auto; overflow:hidden; padding:54px 0 46px; background-color:#4aa2d8;}

.foot_cTop,.foot_cDown{ height:auto; overflow:hidden;}

.foot_about{ width:472px; margin-right:62px; display:inline;}

.foot_Cname a{ color:#FFF; font-size:16px;}

.foot_abDown{ height:138px; padding-top:26px;}

.foot_abImg{ width:218px; height:138px; border:1px solid #2288c7;}

.foot_abR{ width:240px; height:120px; overflow:hidden; color:#e1e1e1;}

.foot_cont{ width:290px;}

.foot_contTable{ background:url(../images/foot_contbd.png) no-repeat; width:290px; height:140px; margin-top:18px; margin-left:-3px;}

.foot_contTable td{ padding:4px 0;}

.foot_contIntro{ width:260px; padding-left:14px; color:#e1e1e1;}

.foot_contIntro a{ color:#e1e1e1;}

.foot_video{ width:240px;}

.foot_vidshow{ width:240px; height:160px; margin-top:16px; border:3px solid #2288c7;}

.foot_cDown{ padding-top:32px; margin-top:32px; border-top:1px solid #70b6e0;}

.love_link,.love_link a{ color:#e1e1e1;}

.love_list{ color:#87c0e3; width:1065px; height:auto; overflow:hidden;}

.love_list a{ padding:0 4px;}

.foot_d{ width:100%; height:58px; background-color:#2288c7;}

.foot_down{ position:relative; height:58px;}

.copyright{ height:58px; line-height:58px; color:#a8c7da;}

.foot_tel{ color:#a8c7da; font-size:14px; margin-left:8px; height:30px; line-height:30px; margin-top:14px; display:inline;}

.foot_tel img{ display:inline-block; float:left; margin-right:8px;}

.foot_share{ height:30px; padding-top:14px; display:inline;}

.foot_share a{ float:left; display:inline-block; margin-left:6px; width:32px; height:30px;}

.foot_share1{ background:url(../images/foot_shareac1.png) no-repeat;}

.foot_share2{ background:url(../images/foot_shareac2.png) no-repeat;}

.foot_share3{ background:url(../images/foot_shareac3.png) no-repeat;}

.foot_share4{ background:url(../images/foot_shareac4.png) no-repeat;}

.foot_share1:hover{ background:url(../images/foot_shareho1.png) no-repeat;}

.foot_share2:hover{ background:url(../images/foot_shareho2.png) no-repeat;}

.foot_share3:hover{ background:url(../images/foot_shareho3.png) no-repeat;}

.foot_share4:hover{ background:url(../images/foot_shareho4.png) no-repeat;}

.foot_wx{ display:none; position:absolute; top:-102px; right:5px; width:102px; height:102px; background:url(../images/f_wxicon.png) no-repeat bottom; padding-bottom:6px;}

.foot_wxImg{  width:88px; height:88px; padding:4px; background-color:#FFF; border:3px solid #0a64b4;}

.footer a:hover{ color:#FFF;}


@media all and (max-width:1100px) {
    .wd1100{ width: 100%;}
    .love_list{width: 97%;}
    .foot_t, .foot_d{padding: 0 20px;}
    .foot_c{padding: 54px 20px 46px;width: 97%;}
    .foot_d {width: 97%;}
}
