﻿@charset "utf-8";
body{ font-family:"Microsoft YaHei"}




.g_pp{background:url(../images/ppbg.jpg) no-repeat center 0;height:418px;padding-top: 110px;}
.g_pp dt{float: left;width: 571px;margin-right: 80px;}
.g_pp dd{float: left;width:548px; }
.g_pp h3{padding: 0 0 0 38px;height: 145px;font-size: 36px;font-weight: bold;color: #1a305c;background:url(Img/Index/pptit.jpg) no-repeat 0 8px;}
.g_pp h3 a{color: #1a305c;text-decoration: none;}
.g_pp h3 em{display: block;font-weight: normal;color: #1a305c;}
.g_pp h3 span{display: block;font-size: 20px;color: #a1a1a1;font-weight: normal;}
.g_pp p{padding-left: 38px;font-size: 14px;line-height: 30px;color: #444444;margin-bottom: 25px;}
.g_pp i{padding-left: 38px;}
.g_pp h4 span{ display: inline-block; font-weight: normal; font-size: 16px; color: #333; padding-left: 32px;background:url(../images/y_tel.gif) no-repeat; min-height:24px; margin-left:38px;}
.g_pp h4 i{ font-family: Arial; font-size: 26px; color: #333; padding-left:0px !important}




.g_pro{height:950px;padding-top: 35px;}
.g_pro h2{height: 140px;text-align: center;font-size: 48px;font-weight: normal;color: #292929;}
.g_pro h2 a{color: #1a305c; font-weight:bold}
.g_pro h2 em{display: block;font-size: 18px;color: #1a305c;background:url(../images/cptitem.png) no-repeat;margin-top: 10px;}
.g_pro .cptit{background:url(../images/fltit.jpg) no-repeat;height: 40px;line-height: 40px;margin-bottom: 45px;}
.g_pro .cptit li{float: left;height:38px;line-height: 38px;border:4px solid #1a305c;font-size: 13px;color: #4a4a4a; text-align:center; background: #fff;border-radius: 20px; margin-right:3spx;}
.g_pro .cptit li a{color: #1a305c;display: block;height:38px;line-height: 38px;text-decoration: none; font-weight:bold; padding-left:8px; padding-right:8px;}
.g_pro .cptit li em{position: absolute;left:18px;top:10px;width: 22px;height: 22px;overflow: hidden;}
.g_pro .cptit li a:hover{background: #1a305c;color: #fff;border-radius: 20px;}
.g_pro .cptit li a:hover em img{margin-left: -22px;}
.g_pro .cptj{position: relative;height: 560px;}
.g_pro .cptj li{width: 1200px;height: 536px;overflow: hidden;position: relative;}
.g_pro .cptj li img{width: 1200px;height: 536px;display: block;transition: all 1s ease 0s;}
.g_pro .cptj li:hover img{transform: scale(1.1);}
.g_pro .cptj li em{position: absolute;left:0;bottom: 0;background: rgba(26, 48, 92, 0.48);text-align: center;height: 52px;line-height: 52px;overflow: hidden;font-size: 18px;color: #fff;width: 1200px;}
.g_pro .cptj .u_ljt,
.g_pro .cptj .u_rjt
{width: 44px;height: 44px;position: absolute;}
.g_pro .cptj .u_ljt{background:url(../images/ljt.png) no-repeat;left:-70px;top:270px;}
.g_pro .cptj .u_rjt{background:url(../images/rjt.png) no-repeat;right:-70px;top:270px;}

.g_pro .cptj .u_ljt:hover{background-position: -44px 0}
.g_pro .cptj .u_rjt:hover{background-position: -44px 0}

.cplst1 li{float: left;width: 385px;margin-right: 15px; margin-bottom:30px;}
.cplst1 .lastli{margin-right: 0;}
.cplst1 li img{width: 380px;height: 285px;display: block;border:1px solid #dcdcdc;}
.cplst1 li em{display: block;width: 382px;height: 40px;line-height: 40px;text-align: center;overflow: hidden;font-size: 16px;color: #fff; background: #737373}
.cplst1 li:hover em{background: #ebab01;}
.cplst1 li a{text-decoration: none;}

.g_pz{background:url(../images/pzbg.jpg) no-repeat center top;height: 707px;padding-top: 80px;}
.g_pz h2{height: 140px;text-align: center;font-size: 48px;font-weight: normal;color: #fff;}
.g_pz h2 a{color: #fff;}
.g_pz h2 em{display: block;font-size: 18px;color: #fff;background:url(../images/pztit.png) no-repeat;margin-top: 5px;height: 36px;line-height: 36px;}
.g_pz dl{float: left;width: 285px;margin-right: 18px;}
.g_pz .lastdl{margin-right: 0;}
.g_pz dt{width: 285px;height: 316px;overflow: hidden;}
.g_pz dt img{width: 285px;height: 316px;display: block;}
.g_pz dd{height: 142px;background: #1a305c;position: relative;}
.g_pz dd i{position: absolute;left:50%;top:-70px;margin-left: -70px; width: 140px;height: 140px;background:url(../images/pzbg1.png) no-repeat;display: block;}
.g_pz dl:hover dd i{background:url(../images/pzbg2.png) no-repeat}
.g_pz dl:hover dd{background: #ebab01}
.g_pz h3{padding-top: 56px;font-size: 20px;color: #fff;line-height: 36px;font-weight: normal;text-align: center;position: relative;z-index: 11;}
.g_pz dl:hover h3{padding-top: 20px;}
.g_pz p{font-size: 14px;line-height: 22px;text-align: center;color: #fff;padding: 0 40px;display: none;position: relative;z-index: 15;}
.g_pz dl:hover p{display: block;}
.g_pz .lastdl p{padding: 0 15px;}




  /**/
.ysy{ height: 1853px;background:url(../images/ys.gif) repeat-x left bottom;}
.ysy .til{ padding-bottom:56px;}
.ysy dl{ overflow: hidden; margin-bottom:30px; background: #f4f4f4;}
.ysy dl dt{ float: right; width: 600px;}
.ysy dl dd{ float: left; width: 600px; margin-top: 42px;}
.ysy dl dd h3{background:url(../images/y_dt1.gif) no-repeat; height: 81px; overflow: hidden;}
.ysy dl dd h3 span{ display: inline-block; float: left; width: 88px; height: 80px; line-height: 80px; text-align: center; font-size: 48px; font-family: Arial; color: #fff;}
.ysy dl dd h3 em{ display: inline-block; float: right; width: 490px; padding-top: 21px; color: #1a305c; font-size: 24px;}
.ysy dl dd h3 em i{ color: #ffae00;}
.ysy dl dd p{ padding: 35px 42px 0 90px;}
.ysy dl dd p span{ display: block; padding-left: 17px; line-height: 22px; margin-bottom: 10px;background:url(../images/y_li.png) no-repeat 0 7px;}
.ysy dl.fan dt{ float: left;}
.ysy dl.fan dd h3{background:url(../images/y_dt2.gif) no-repeat; }
.ysy dl.bg3 dd h3{background:url(../images/y_dt3.gif) no-repeat; }
.ysy dl.fan2 dd h3{background:url(../images/y_dt4.gif) no-repeat; }
.ysy dl.bg3,.ysy dl.fan2{ background: #fff;}
.ysy h4{ text-align: center;}
.ysy h4 em{ display: block; margin-top: 7px;}
.ysy h4 em a{ display: inline-block;background:url(../images/ly_btn.png) no-repeat; padding-left: 60px; width: 108px; height: 36px; line-height: 33px; font-size: 18px; color: #fff; font-weight: bold; text-align: left;}
.ysy h4 span{ display: inline-block; font-weight: normal; font-size: 16px; color: #333; padding-left: 32px;background:url(../images/y_tel.gif) no-repeat; min-height:24px;}
.ysy h4 i{ font-family: Arial; font-size: 26px; color: #333;}


.ysy h2{height: 140px;text-align: center;font-size: 48px;font-weight: normal;color: #292929; margin-top:30px;}
.ysy h2 a{color: #1a305c; font-weight:bold}
.ysy h2 em{display: block;font-size: 18px;color: #1a305c;background:url(../images/cptitem.png) no-repeat;margin-top: 10px;}

/* 友情链接 */
.g_link{ height: 84px;background: #26282b;}
.g_link .content{height: 54px;border-top: 1px solid #ddd;padding-top: 20px;}
.g_link h2{float: left; width: 120px;height: 28px;line-height: 28px;font-size: 18px;font-weight: normal;}
.link_c{line-height:28px; overflow:hidden;float: left;width: 1080px; font-size: 14px;}
.link_c a{ white-space:nowrap; padding:0 30px;float: left; height: 28px; line-height:28px; color:#999999;display: block;}
