@charset "utf-8";
/* CSS Document */
/*------------------------重置样式------------------------*/
body,p,h1,h2,h3,h4,h5,h6,h7,table,td,ul,li,ol,hr,img,dl,dt,dd{ margin:0px; padding:0px; border:0px;}
.clear{ clear:both; font-size:0px; line-height:0px; height:0px; overflow:hidden;}
a{ text-decoration:none; color:#222 }
a:hover{ color:#FF7800;}
li{ list-style-type:none;}
table{ border-collapse:collapse; width:100%;}
td{ vertical-align:top;}
body{ font-family:"Microsoft YaHei"}
/*------------------------top------------------------*/
.top{ background:#212121; height:34px; line-height:34px; color:#fff;}
.top_cen{ width:1190px; margin:0 auto; font-size:12px;}
/*------------------------head------------------------*/
.head{ width:1190px; margin:0 auto; overflow:hidden;zoom:1; height:135px; background:url(../images/logo.jpg) no-repeat left center; }
.head_right{ width:640px; float:right;}
.sousuo{ float:left; margin-top:47px;}
#shuru{ border:1px solid #626262; background:none; width:225px; height:33px; line-height:33px; color:#5A5A5A; padding-left:10px; float:left;outline:none;}
#bt{ background:url(../images/tu1.jpg) no-repeat center #1D63A5; height:37px; width:45px; border:none; cursor:pointer; outline:none; }
.tel{ width:218px; height:135px; background:url(../images/tel.jpg) no-repeat center; float:right;}
/*------------------------导航------------------------*/
.nav{ background:#F8F8F8; height:50px;}
.nav_cen{ width:1190px; margin:0 auto; }
.nav_cen .nLi{ float:left;  position:relative; display:inline;  }
.nav_cen .nLi h3{ line-height:50px; font-size:15px; width:155px; text-align:center; margin:0 21px;}
.nav_cen .nLi h3 a{ display:block; color:#222;}
.nav_cen .sub{ display:none; width:155px; left:21px; top:50px;  position:absolute; line-height:35px; z-index:99;}
.nav_cen .sub li{ zoom:1; margin-top:1px; background:#1D63A5; font-size:14px;}
.nav_cen .sub a{ display:block; color:#fff; text-align:center; }
.nav_cen .sub a:hover{ }
.nav_cen .on h3 a{ background:#1D63A5; color:#fff;   }
/*------------------------banner------------------------*/
.banner{ overflow:hidden; position:relative; overflow:hidden;zoom:1; max-height:500px; }
.banner .hd{ z-index:1; position:absolute; bottom:15px; left:0; width:100%;}
.banner .hd ul{ overflow:hidden;zoom:1; width:137px; margin:0 auto;}
.banner .hd ul li{ cursor:pointer; float:left; font-size:0; width:35px; height:5px; background:#fff; margin:0 5px;}
.banner .hd ul li.on{ background:#1D63A5; }
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle; }
.banner .bd img{ width:100%;}
/*------------------------公告------------------------*/
.gonggao{ height:45px; background:#F8F8F8;}
.gonggao_cen{ width:1190px; margin:0 auto; background:url(../images/tu19.jpg) no-repeat left center; height:45px; padding-left:30px; font-size:14px; line-height:45px;}
.gonggao_cen span{ float:left;}
.gonggao_cen marquee{ width:570px; }
/*------------------------服务------------------------*/
.i_tu{ width:1215px; margin:0 auto; margin-top:64px; margin-bottom:90px;}
.i_tu h2{ background:url(../images/tu21.jpg) no-repeat center; height:64px;}
.i_tu ul{ margin-top:53px; overflow:hidden;zoom:1;}
.i_tu ul li{ float:left; width:219px; height:300px; border:1px solid #BFBFBF; margin:0 11px; text-align:center;}
.i_tu ul li span{ display:block; width:219px; height:95px; margin-top:47px; margin-bottom:36px;}
.i_ti_1 span{ background:url(../images/tu14.png) no-repeat center;}
.i_ti_2 span{ background:url(../images/tu15.png) no-repeat center;}
.i_ti_3 span{ background:url(../images/tu16.png) no-repeat center;}
.i_ti_4 span{ background:url(../images/tu17.png) no-repeat center;}
.i_ti_5 span{ background:url(../images/tu18.png) no-repeat center;}

.i_tu dl dt{ font-size:18px; background:url(../images/tu20.jpg) no-repeat center bottom; padding-bottom:13px;}
.i_tu dl dd{ font-size:14px;color:#5D5D5D; margin-top:23px;}

.i_tu ul li:hover{ background:#1D63A5; border:1px solid #1D63A5; color:#fff;}
.i_tu ul li:hover dt{ background:url(../images/tu22.jpg) no-repeat center bottom; }
.i_tu ul li:hover dd{ color:#fff;}

.i_ti_1:hover span{ background:url(../images/tu23.png) no-repeat center;}
.i_ti_2:hover span{ background:url(../images/tu24.png) no-repeat center;}
.i_ti_3:hover span{ background:url(../images/tu25.png) no-repeat center;}
.i_ti_4:hover span{ background:url(../images/tu26.png) no-repeat center;}
.i_ti_5:hover span{ background:url(../images/tu27.png) no-repeat center;}
/*------------------------产品------------------------*/
.i_cp{ background:#F6F6F6; overflow:hidden;zoom:1; padding-bottom:95px;}
.i_cp h2{ background:url(../images/tu2.jpg) no-repeat center; height:115px; margin-top:95px; margin-bottom:40px;}
.i_cp_cen{ width:1190px; margin:0 auto; overflow:hidden;zoom:1;}
.i_cp_left{ width:156px; float:left;}
.i_cp_left li{ margin-bottom:2px; text-align:center;}
.i_cp_left li a{ display:block; background:#1D63A5; height:90px; line-height:90px; color:#fff;}
.i_cp_left li a:hover{ background:#fff; color:#222;}
.i_cp_right{ width:1032px; float:right; overflow:hidden;zoom:1; }
.i_cp_right dl{ width:336px; height:226px; float:left; margin-left:8px; margin-bottom:10px; position:relative; background:#eee;}
.i_cp_right dl dd{ position:absolute; bottom:0; left:0; background: rgba(0, 0, 0, 0.5) !important; filter: alpha(opacity=50);background:#000; width:100%; height:35px; line-height:35px; text-align:center; }
.i_cp_right dl dd a{ color:#fff;}

.i_gy{ width:1191px; margin:0 auto; overflow:hidden;zoom:1; margin-top:51px;}
.i_gy h2{ background:url(../images/tu3.jpg) no-repeat center; height:146px; margin-bottom:33px;}
.i_gy_cen{ color:#484848; line-height:27px;}
.i_gy_cen img{ margin-bottom:20px;}

.i_lxtu{ margin-top:70px;}
.i_lxtu img{ width:100%;}

.i_xw{ width:1190px; margin:0 auto; overflow:hidden; zoom:1; margin-top:90px;}
.i_xw_left{ width:645px; float:left; }

.slideTxtBox .hd{ margin-bottom:25px; overflow:hidden;zoom:1;}
.slideTxtBox .hd ul{ overflow:hidden;zoom:1; float:left;}
.slideTxtBox .hd ul li{ float:left; margin-right:22px; font-size:17px; line-height:27px;}
.slideTxtBox .hd ul li.on{ color:#1D63A5; border-bottom:2px solid #1D63A5}
.slideTxtBox .hd a{ display:block; float:right; font-size:12px; color:#484848; line-height:27px;}

.slideTxtBox .bd1{ min-height:348px;}
.slideTxtBox .bd1 .bd_top{ overflow:hidden;zoom:1;}
.slideTxtBox .bd1 .bd_top img{ float:left;}
.slideTxtBox .bd1 .bd_top dl{ width:385px; float:right; margin-top:15px; min-height:135px; position:relative;}
.slideTxtBox .bd1 .bd_top dl dt{ margin-bottom:7px; font-weight:bold; font-size:15px;}
.slideTxtBox .bd1 .bd_top dl dd{ font-size:14px; line-height:22px; color:#848484;}
.slideTxtBox .bd1 .bd_top dl dd a{ position:absolute; bottom:15px; right:0; color:#848484;}

.slideTxtBox .bd1 ul{ margin-top:15px;}
.slideTxtBox .bd1 ul li{ overflow:hidden;zoom:1; font-size:14px; line-height:30px;}
.slideTxtBox .bd1 ul li a{ display:block; color:#4C4C4C; background:url(../images/tu29.jpg) no-repeat center left; padding-left:20px; }
.slideTxtBox .bd1 ul li a span{ float:right;}
.slideTxtBox .bd1 ul li a:hover{ color:#1D63A5; background:url(../images/tu28.jpg) no-repeat left center;}

.i_xw_right{ width:480px; float:right;}
.i_xw_right h2{ overflow:hidden;zoom:1;font-weight:lighter; margin-bottom:27px;}
.i_xw_right h2 span{ border-bottom:2px solid #1D63A5; line-height:27px; color:#1D63A5; font-size:17px; }
.i_xw_right h2 a{ display:block; float:right; font-size:12px; color:#484848; line-height:27px;}
.i_xw_right dl{ margin-bottom:20px;}
.i_xw_right dl dt{ margin-bottom:10px;}
.i_xw_right dl dt a{ display:block; background:url(../images/tu7.jpg) no-repeat left center; font-size:15px; font-weight:bold; padding-left:28px; height:20px; line-height:20px; }
.i_xw_right dl dd{ font-size:13px; color:#848484; line-height:24px; background:url(../images/tu8.jpg) no-repeat left top; padding-left:27px; }

.bottom{ background:#1D63A5; margin-top:60px;}
.bottom_cen{ width:1190px; margin:0 auto; overflow:hidden;zoom;1;}
.bottom_1{ background:url(../images/tu9.jpg) no-repeat left center; width:340px; height:224px; float:left;}
.bottom_2{ width:380px; float:left; padding-left:80px; border-left:1px solid #fff; min-height:156px; margin-left:104px; margin-top:34px; color:#fff; font-size:18px; line-height:38px;}
.bottom_3{ width:149px; float:right; margin-top:38px;}
.foot{ background:#064887; }
.foot_cen{ width:1190px; margin:0 auto; height:45px; line-height:45px;color:#fff; font-size:15px;}
.foot_cen a{ color:#fff; margin:0 65px;}







