﻿@import "/Skins/Default/resetcommon.css";
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
/*正文开始*/
.banner { height:525px; background:url(Img/Index/bans.jpg) no-repeat center bottom;}
.banner a { height:491px; background:url(Img/Index/banner.jpg) no-repeat center top; display:block;}

.prolist { width:201px;  height:auto;padding-bottom:20px;overflow:hidden; background:#001e6d url(Img/Index/lists.jpg) no-repeat center bottom;}
.prolist h2 { height:54px; line-height:54px; text-align:center; font-size:14px; font-family:"微软雅黑";}
.prolist h2 a { color:#fff;}
.list_c { height:auto; overflow:hidden;}
.list_c h3 { font-size:12px; height:28px; line-height:28px; margin:10px 0 0 7px; overflow:hidden; background:url(Img/Index/listh3.gif) no-repeat; padding-left:36px;}
.list_c h3 a { color:#929292;}
.list_c ul { padding:2px 2px 0;}
.list_c ul li { height:29px; line-height:29px; overflow:hidden; padding-left:42px; border-bottom:1px dashed #193683; font-family:"宋体";}
.list_c ul li a { color:#fff;}
.list_c ul .nobot { border:0;}

.pro { width:100%;overflow:hidden;}
.pro h2 {overflow:hidden; padding:20px 0 0 22px;text-align:center;}
.pro p{color:#001e6d;font-size:24px;font-family:"微软雅黑"}
.pro h2 a { font-size:24px;color:#001e6d;font-family:"微软雅黑"}
.pro h2 span a { font-size:12px; color:#929292; font-weight:normal; font-family:"宋体";}
.p_c {overflow:hidden; padding:20px 0 0 0;}
.p_c ul li { float:left; margin:0 19px 0 0; width:23%; }
.p_c ul li img { width:100%; padding:4px; border:1px solid #f2f2f2;}
.p_c ul li span a { line-height:40px; text-align:center; display:block; color:#929292; overflow:hidden;}
.p_c ul .nobot { margin-right:0;}
.yqzz img,.hzhb img,.khfw img,.scnl img,.txbz img,.project-index div img,.banner-btimg img{width:100%}




.albox { background:#001e6d; height:294px; overflow:hidden; margin-top:24px; margin:0 auto; width:960px;}
.al { width:960px; margin:0 auto; overflow:hidden;}
.al h2 { border-bottom:1px solid #63a6db; height:30px; line-height:30px; padding:30px 0 0 10px; font-size:14px; overflow:hidden;}
.al h2 a { color:#fff;}
.al h2 span a { font-size:12px; font-weight:normal; font-family:"宋体";}
.al_c { padding:20px 0 0 0; height:270px; overflow:hidden;}
.al_c ul { width:915px; overflow:hidden; display:inline;}
.al_c ul li { float:left; width:96px; display:inline; margin:0 9px; overflow:hidden;}
.al_c ul li img { width:96px; height:96px;}
.al_c ul li span a { text-align:center; display:block; line-height:38px; overflow:hidden; color:#fff; width:96px; height:38px;}
.a01 { margin-top:38px;}


.iww  em {
font-size: 20px;
font-style: normal;
color: #001E6D;
}
.iww b{ color:#001E6D;}
.iww{text-align: center; width: 100%; margin: 20px auto 0px; background: #F5F5F5;border: 2px solid #EEE; overflow: hidden;}
.itxt{padding-left: 38px;padding-top: 33px;text-align: left;width: 90%;}
.iimg {margin-right: 0px;margin-top: 11px;width: 44%;}
.iimg img {width: 100%;}
.itxt span {color: #001e6d;font-size: 22px;font-weight: bold;font-family: 微软雅黑;}
.itxt li {color: #666;font-size: 18px;line-height: 40px;}


.yf b{ color:#001E6D;}
.yf { width:100%; margin:0 auto; overflow:hidden; border-bottom: 2px solid #EEE; padding:40px 0 0 0; border-left: 2px solid #EEE; border-right: 2px solid #EEE;}
.yfimg { width: 47%; overflow:hidden; padding-left: 38px;}
.yfimg p { width:100%;}
.yfimg p img { padding:10px 7px; width:100%;}
.yfimg span { width:121px; height:136px;}
.yfimg span a { width:121px; height:136px; background:url(Img/Index/ybg.gif) no-repeat; display:block; margin-bottom:5px;}
.yfimg span img { width:107px; height:122px; padding:7px;}
.yfs { padding-left:10px;font-family:"微软雅黑"; width: 48%; overflow:hidden;}
.yfs h3 { font-size:35px; color:#001e6d; height:56px; overflow:hidden;}
.yfs h3 em { text-transform:uppercase; font-style:normal; color:#c9d5dd; font-size:40px; font-family:"Times New Roman", Times, serif;}
.yfs p { font-size: 18px; line-height:38px; padding-left:14px;}
.yfs p em { font-size:20px; font-style:normal; color:#001e6d;}


.pfbox b{ color:#001E6D;}
.pfbox { overflow:hidden; border-right: 2px solid #EEE; margin:0 auto; width:100%; border-left: 2px solid #EEE; border-bottom: 2px solid #EEE;}
.pf { width:100%;margin:0 auto; overflow:hidden; background: #F5F5F5; padding: 30px 0 0 0;}
.pfimg { width:49%; overflow:hidden;}
.pfimg p { width: 100%;}
.pfimg p img { padding:7px; width: 98%; height: auto;}
.pfimg span { width:100%;}
.pfimg span a { width:147px; height:112px; background:url(Img/Index/pfbg.gif) no-repeat; display:block; margin-bottom:3px;}
.pfimg span img { width: 48%; padding: 7px; height: 150px; padding-left: 0px;}
.pfs { padding: 0px 0 0 38px; font-family:"微软雅黑"; width: 47%; overflow:hidden;}
.pfs h3 { font-size:35px; color:#001e6d; height:56px; overflow:hidden;}
.pfs h3 em { text-transform:uppercase; font-style:normal; color:#c9d5dd; font-size:40px; font-family:"Times New Roman", Times, serif;}
.pfs p { font-size:18px; line-height:38px;}
.pfs p em { font-size:20px; font-style:normal; color:#001e6d;}


.pk b{ color:#001E6D;}
.pk { width:100%;margin:0 auto; overflow:hidden; padding: 20px 0 0 0; border-left: 2px solid #EEE; border-right: 2px solid #EEE; border-bottom: 2px solid #EEE;}
.pkimg { width: 46%; overflow:hidden; padding-left: 4%;}
.pkimg p { width: 100%;}
.pkimg p img { padding:7px; width: 98%; /* height:216px; */}
.pkimg span { width:146px; height:114px;}
.pkimg span a { width:146px; height:114px; float:left; display:inline; background:url(Img/Index/kbg.gif) no-repeat; display:block; margin-right:3px;}
.pkimg span img { width:132px; height:100px; padding:7px;}
.pks { padding: 0px 0 0 0; font-family:"微软雅黑"; width: 49%; overflow:hidden;}
.pks h3 { font-size:35px; color:#001e6d; height:56px; overflow:hidden;}
.pks h3 em { text-transform:uppercase; font-style:normal; color:#c9d5dd; font-size:40px; font-family:"Times New Roman", Times, serif;}
.pks p { font-size:18px; line-height:38px; padding-left:14px;}
.pks p em { font-size:20px; font-style:normal; color:#001e6d;}

.fwsbox { background:#e3ecf0; height:458px; overflow:hidden; margin:0 auto; width:960px;}
.fws { width:960px; height:418px; margin:0 auto; overflow:hidden; padding:40px 0 0 0;}
.fwsimg { width:530px; overflow:hidden;}
.fwsimg p { background:url(Img/Index/fwbg.gif) no-repeat; width:354px; height:285px;}
.fwsimg p img { padding:7px; width:338px; height:270px;}
.fwsimg span { width:175px; height:141px;}
.fwsimg span a { width:175px; height:141px; background:url(Img/Index/fbg.gif) no-repeat; display:block; margin-bottom:3px;}
.fwsimg span img { width:161px; height:127px; padding:7px;}
.fws_c { font-family:"微软雅黑"; width:426px; overflow:hidden;}
.fws_c h3 { font-size:35px; color:#001e6d; height:56px; overflow:hidden;}
.fws_c h3 em { text-transform:uppercase; font-style:normal; color:#c9d5dd; font-size:40px; font-family:"Times New Roman", Times, serif;}
.fws_c p { font-size:18px; line-height:38px; padding-left:14px; background:url(Img/Index/pdd.gif) no-repeat left 16px;}
.fws_c p em { font-size:20px; font-style:normal; color:#001e6d;}

.ry { width:329px; height:465px; margin-top:30px; overflow:hidden;}
.ry h2 { background:url(Img/Index/barry.gif) no-repeat left bottom; height:40px; line-height:40px; text-align:center; font-family:"微软雅黑"; font-size:14px;}
.ry h2 a { color:#001e6d;}
.ry h2 span a { font-weight:normal; font-size:12px; color:#929292; font-family:"宋体"; padding-left:20px;}
.ry_c { width:271px; height:408px; padding:16px 0 0 56px; border:1px solid #e0e0e0; border-top:0; overflow:hidden;}
.ry_c ul { overflow:hidden; width:890px;}
.ry_c ul li { width:209px; height:192px; overflow:hidden;}
.ry_c ul li img { width:209px; height:152px;}
.ry_c ul li span a { display:block; text-align:center; line-height:30px;}
.r01 { position:absolute; top:154px; left:-10px;}
.r01 a { display:block; margin-bottom:10px;}

.jz { width:612px; height:465px; overflow:hidden;}
.jz h2 { background:url(Img/Index/barjz.gif) no-repeat left bottom;}
.jz_c { height:414px; overflow:hidden; padding:10px 12px 0 20px; border:1px solid #e0e0e0; border-top:0;}
.jz_c dl { height:130px; overflow:hidden; padding:28px 0 32px 0; border-bottom:1px dashed #e9e9e9;}
.jz_c dl dt { width:179px; height:130px;}
.jz_c dl dt img { width:169px; height:120px; border:5px solid #f6f6f6;}
.jz_c dl dd { padding:0 0 0 10px; width:386px; overflow:hidden; color:#626262;}
.jz_c dl dd h3 { font-size:12px; color:#929292; font-family:"微软雅黑"; height:28px;}
.jz_c dl dd p { line-height:24px; color:#929292;}
.jz_c dl dd p a { color:#929292; float:right; text-align:right;}
.jz_c .nobot { border:0;}

.dt { width:329px; height:440px; overflow:hidden; margin-top:20px;}
.dt_con { overflow:hidden; height:383px; padding:16px 0 0 26px; border:1px solid #e0e0e0; border-top:0;}
.dt_con p { width:267px; height:118px; margin-bottom:10px; display:block;}
.dt_con p img { border:5px solid #f6f6f6; width:257px; height:108px;}
.dt_con ul li { height:30px; line-height:30px; overflow:hidden; overflow:hidden; padding-left:10px;}
.dt_con ul li a { color:#929292;}
.dt_con ul .nobot { border:0;}

.about { width:612px; height:440px; overflow:hidden; margin-top:20px;}
.ab_c { height:383px; overflow:hidden; padding:16px 0 0 14px; border:1px solid #e0e0e0; border-top:0;}
.ab_c dl { height:219px; overflow:hidden; margin-bottom:26px;}
.ab_c dl dt img { width:252px; height:209px; border:5px solid #f6f6f6;}
.ab_c dl dd { width:312px; padding-left:10px; overflow:hidden; color:#929292;}
.ab_c dl dd h3 { font-size:12px; line-height:28px; overflow:hidden;}
.ab_c dl dd p { line-height:24px;}
.ab_c dl dd span a { display:block; margin-top:18px; color:#929292;}
.ab01 { margin-top:35px;}
.ab_c ul { margin-left:20px; display:inline; width:518px; overflow:hidden;}
.ab_c ul li { float:left; width:156px; margin-right:15px; display:inline; overflow:hidden;}
.ab_c ul li img { width:146px; height:91px; border:5px solid #f6f6f6;}
.ab_c ul li span a { text-align:center; display:block; line-height:28px; color:#929292; overflow:hidden;}

.xcbox { background:#001e6d; height:296px; overflow:hidden; margin-top:45px; margin:0 auto; width:960px;}
.xc { width:960px; margin:0 auto; overflow:hidden;}
.xc h2 { background:url(Img/Index/barxc.gif) no-repeat left bottom; height:40px; line-height:40px; padding:10px 0 0 0; text-align:center; font-family:"微软雅黑"; font-size:14px;}
.xc h2 a { color:#fff;}
.xc h2 span a { font-weight:normal; font-size:12px; color:#fff; font-family:"宋体"; padding-left:20px;}
.xc_c { padding:9px 13px 0; height:215px; overflow:hidden; border:1px solid #fff; border-top:0;}
.xc_c ul { width:890px; overflow:hidden; display:inline;}
.xc_c ul li { float:left; width:259px; display:inline; margin:0 18px; overflow:hidden;}
.xc_c ul li img { width:249px; height:156px; border:5px solid #fff;}
.xc_c ul li span a { text-align:center; display:block; line-height:38px; overflow:hidden; color:#fff;}
.x01 { margin-top:80px;}

.faq { width:329px; height:545px; overflow:hidden; margin-top:25px;}
.fa_con { height:504px; overflow:hidden; padding:0 16px 0 20px; border:1px solid #e0e0e0; border-top:0;}
.fa_con dl { padding:10px 0 15px 0; overflow:hidden; border-bottom:1px dashed #e0e0e0;}
.fa_con dl dt { line-height:44px; background:url(Img/Index/wen.gif) no-repeat 2px 14px; font-weight:bold; padding-left:30px;}
.fa_con dl dt a { color:#929292;}
.fa_con dl dd { line-height:28px; overflow:hidden; background:url(Img/Index/da.gif) no-repeat 2px 4px; padding-left:30px; color:#929292;}
.fa_con .nobot { border:0;}


.new { width:612px; height:545px; overflow:hidden; margin-top:25px;}
.n_con { padding:12px 0 0 14px; height:492px; overflow:hidden; border:1px solid #e0e0e0; border-top:0;}
.n_con dl { height:160px; overflow:hidden; padding-bottom:15px;}
.n_con dl dt { width:262px; height:160px;}
.n_con dl dt img { width:252px; height:150px; border:5px solid #f6f6f6;}
.n_con dl dd { padding:0 0 0 10px; width:314px; overflow:hidden;}
.n_con dl dd h3 a { font-size:12px; line-height:28px; color:#929292; display:block;}
.n_con dl dd p { line-height:28px; color:#929292;}
.n_con dl dd p a { float:right; text-align:right; color:#929292;}
.n_con ul { padding:10px 0 0 0; overflow:hidden;}
.n_con ul li { height:28px; line-height:28px; overflow:hidden; float:left; width:260px; display:inline; padding-left:5px; color:#929292; margin-right:30px;}
.n_con ul li a { color:#929292}

.link { height:170px; overflow:hidden; margin-top:20px; background:url(Img/Index/links.jpg) no-repeat center bottom;}
.link h2 { background:url(Img/Index/barlink.gif) no-repeat left bottom; height:40px; line-height:40px; text-align:center; font-family:"微软雅黑"; font-size:14px;}
.link h2 a { color:#003484;}
.link h2 span a { font-weight:normal; font-size:12px; color:#929292; font-family:"宋体"; padding-left:20px; text-decoration:underline;}
.l_con { overflow:hidden; padding:0 0 0 5px; height:94px; color:#929292; border:1px solid #e0e0e0; border-top:0;}
.l_con a { padding:0 14px; line-height:40px; color:#929292;}

.ban_bg{height:500px;width:100%; position:relative; z-index:0 }
.ban_bg .bgitem{ position:absolute; top:0;display:block; z-index:0;}
.ban_bg .btn{  bottom: 5px;margin-right: -450px;padding: 42px 6px;position: absolute;right: 50%;z-index: 7;}
.ban_bg .btn span {background: none repeat scroll 0 0 #001e6d;border: 1px solid #001e6d;color: #FFFFFF;cursor: pointer;display: inline-block;
margin-left: 5px;padding: 2px 5px;}
.ban_bg .btn span.cur {font-weight: bold;padding: 4px 8px;}







.g_pp { background: #e7e7e7;height: 170px;padding-top: 0; overflow:hidden;}
.g_pp h2 {background:url(Img/Index/cptit.jpg) no-repeat center -32px;height:130px;text-align:center;}
.g_pp h2 a {color:#4f2607;font-size:36px;font-weight:bold;}
.g_pp h2 em {display:block;color:#d29416;}
.g_pp h2 span {display:block;font-size:12px;color:#333;text-transform:uppercase;font-weight:normal;padding-top:5px;}
.g_pp .m_kfc .u_ljt, .g_pp .m_kfc .u_rjt {width:60px;height:60px;position:absolute;display:block;}
.g_pp .m_kfc .u_ljt {left:-90px;top:100px;}
.g_pp .m_kfc .u_rjt {right:-90px;top:100px;}
.g_pp .m_kfc .u_ljt a {background:url(Img/Index/ljt.png) no-repeat;width:60px;height:60px;display:block;}
.g_pp .m_kfc .u_rjt a {background:url(Img/Index/rjt.png) no-repeat;width:60px;height:60px;display:block;}
.g_pp .m_kfc .u_ljt a:hover {background:url(Img/Index/ljth.png) no-repeat;}
.g_pp .m_kfc .u_rjt a:hover {background:url(Img/Index/rjth.png) no-repeat;}
.m_kfc{position:relative;width:100%;height:308px;}
.g_pp .m_kfc .u_mid {width:100%;overflow:hidden;}
.g_pp .m_kfc .u_lst1 li {float:left;position:relative;}
.g_pp .m_kfc .u_lst1 li span {color:#180000;line-height:40px;font-size:14px;display:block;text-align:center;}
.g_pp .m_kfc .u_lst1 .lastli {margin-right:0;}
.u_lst1{width:4000px;}
.g_pp .m_kfc .u_lst1 li img {display:block;padding:3px;border:1px solid #d0d0d0;background:#FFF;height:160px;width:160px;}
.g_pp .m_kfc .u_lst1 a:hover {text-decoration:none;}
.g_pp .m_kfc .u_lst1 li em {display:block;height:36px;line-height:36px;width:467px;text-align:center;color:#FFF;font-size:14px;background:#404040;position:absolute;left:4px;bottom:4px;font-weight:bold;}

.about_box{background: #f7f7f7;padding: 10px 0 40px;}
.about_box .t{border-color: #444;}
.about_box .t span{color: #fff;}
.about_box .info a.ad{cursor: default; color: #333;}
.about_box .info span{display: block;float: right;width: 45%;}
.about_box .info p{line-height: 30px;display: block;float: left;width: 50%;color: #666;font-size: 15px;}
.about_box .info .more{display: inline-block;width: 120px;text-align: center;line-height: 36px;background-color: #d6151a;color: #fff;margin-top: 20px;;transition: all ease .3s}
.about_box .info .more:hover{border-radius: 10px 0 10px 0;background-color: #d6151a;}
.t{font-size: 30px;color: #333;text-align: center;line-height: 65px;padding: 25px 0; position: relative;}
.t p{display: block; color: #999;font-size: 18px;border-top: 1px #dfdfdf solid;line-height: 45px;}
.t:after{content: '';position: absolute;width: 120px; height: 3px; background: #d6151a;left: 50%; margin-left: -60px; top: 89px;}

body .content , .footer {width:80%;}
.sheb_t{font-size: 36px;color: #333;text-align: center;font-weight: normal;height: 112px;line-height: 40px;background:url(/images/six_line.png) no-repeat center 109px;}
.sheb_t a{color: #333;}
.sheb_t span{display: block;font-size: 22px;color: #666;padding: 10px 0 0;}
.sheb_t em{display: block;font-size: 30px;padding: 0 0 10px;}
    .case{padding: 40px 0 60px;}
.case_l{width: 244px;height: 484px;background: #f3f3f3;margin-top: 40px;}
.case_l ul li{width: 244px;height: 70px;position: relative;}
.case_l ul li a,.case_l span a{font-size: 18px;color: #333;width: 164px;height: 60px;display: block;line-height: 60px;background:url(/images/case_ico01.gif) no-repeat 60px 25px;padding-left: 80px;}
.case_l ul li a:hover,.case_l ul li.on a{background: #369eeb url(/images/case_ico02.gif) no-repeat 60px 25px;color: #fff;font-weight: bold;}
.case_l ul li.on:before{content: "";width: 0;height: 0;position: absolute;right: -8px;top: 50%;margin-top: -4px;z-index: 10;
border-left:8px solid #369eeb; 
border-top:8px solid transparent;
border-bottom:8px solid transparent;
}
.case_l span a:hover{font-weight: bold;}
.case_r .case_qie{display:none;}
.case_r{width: 1056px;margin-top: 40px;}
.case_r dl{width: 1056px;height: 484px;background: #f3f3f3;}
.case_r dl dt{width: 644px;height: 484px;line-height: 0;overflow: hidden;float: left;}
.case_r dl dt img,.case_r ul li img,.fuw dl dt img,.news img{width: 644px;height: 484px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.case_r dl dt img:hover,.case_r ul li img:hover,.fuw dl dt img:hover,.news img:hover
{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.case_r dl dd{width: 412px;height: 484px;float: left;}
.case_r dl dd b{display: block;font-size: 108px;color: #e8edf2;text-transform: uppercase;font-family:Arial, Helvetica, sans-serif;height: 90px;line-height: 90px;}
.case_r dl dd h5{padding:10px 0 0 50px;height: 60px;line-height: 60px;overflow: hidden;font-weight: normal;}
.case_r dl dd h5 a{font-size: 32px;color: #333;}
.case_r dl dd h5 a:hover{color: #369eeb;}
.case_r .case_desc{font-size: 16px;color: #666;line-height: 30px;height: 90px;overflow: hidden;padding:10px 0 0 50px;width: 330px;}
.case_r dl dd span{width: 31px;height: 31px;display: block;padding:20px 0 0 50px;-webkit-transition:transform .3s;transition:transform .3s;}
.case_r dl dd span img{width: 31px;height: 31px;}
.case_r dl dd span:hover{-webkit-transform:translate(10px,0);transform:translate(10px,0);}