@charset "utf-8";
/* CSS Document */
.banner
{
	width:100%;
	height:505px;
	background:url(../images/index_ban.jpg) no-repeat center top;
}
.wapper
{
	width:100%;
	min-height:305px;
	background-color:#FFF;
}
.wap1
{
	width:100%;
	min-height:611px;
	background:url(../images/wap1bg_bot.jpg) no-repeat center bottom #F0F0F0;
	
}

.wap1er
{
	width:1102px;
	margin:0 auto;
	padding-top:57px;
	padding-bottom:60px;
}
.waperfl
{
	width:444px;
	height:372px;
	
}
.wapfr
{
	width:615px;
	height:318px;
	float:left;
	margin-left:40px;
}
.about_ti{ width:169px; margin:0 auto;}
.abt_ti{width:169px; float:left; text-align:center; line-height:30px;}
.abt_ti span{font-family:"微软雅黑"; font-weight:bold; font-size:20px; color:#333333; display:block; line-height:30px;}
.abt_ti span a{color:#fff;}


.waperflfl{width:1102px; float:left; margin-top:50px;}
.wapfr p
{
	width:519px;
	float:left;
	line-height:30px;
	margin-bottom:20px;
	text-indent:2em;

}
.ab_cen{width:444px; float:left;}
.ab_cen p{width:444px; float:left; color:#FFFFFF; text-indent:2em;}
.abt_more{width:70px; float:right; text-align:center;}
.abt_more a {display:block; width:70px; height:28px; background-color:#FABE00; color:#FFFFFF; line-height:22px; border-radius:8px; margin:0 auto;}



.wap2
{
	width:100%;
	background:url(../images/wap2_bg.jpg) no-repeat center top #2A9264;
	min-height:746px;
}
.wap2_er{width:1183px;margin:0 auto;}
.wap2_ti{width:194px; height:83px; margin:0 auto; padding-top:36px;}
.wap2_ti a{display:block; text-align:center; font-family:"微软雅黑"; font-size:22px; color:#1b3d6d; font-weight:bold;}
.wap2_tiii{width:522px; margin:0 auto; text-align:center;}
.wap2_tiii span{color:#FFFFFF;}
.wap2_cont{ width:1183px; float:left; margin-top:26px;}
.wap2fl{ width:1183px; background:url(../images/wap2flbg.jpg) no-repeat right center #272727; height:303px;}
.wap2fl ul{float:left; margin-left:20px; margin-top:50px;}
.wap2fl ul li{ width:148px;float:left; line-height:35px;}
.wap2fl .cpfl2 li{ width:221px;float:left; line-height:35px;}
.wap2fl .cpfl3 li{ width:215px;float:left; line-height:35px;}
.wap2fl ul li a{ display:block; font-family:"微软雅黑"; font-size:15px; color:#FFFFFF;}
.wap2fl ul li a:hover{color:#fabe00;}
.cpfl1{width:148px; border-right:1px solid #777777;}
.cpfl2{width:221px;border-right:1px solid #777777;}
.cpfl3{width:215px;border-right:1px solid #777777;}
.cpfl4{width:154px;}

.wap2fr{ width:1100px; background:url(../images/wap2frbg.jpg) no-repeat left center; height:250px;}
.wap2fr div{width:630px; float:left; height:74px; margin-top:20px; margin-left:40px;}
.wap2fr div span{width:630px; float:left; height:74px; font-family:"微软雅黑"; color:#FFFFFF;}
.wap2fr ul{ width:630px;float:left; min-height:268px; }
.wap2fr ul li{width:80px;float:left; margin-left:65px; color:#0064a4; font-family:"微软雅黑"; font-weight:bold; font-size:16px; line-height:170px;} 


.wap3{width:100%; float:left; background:url(../images/wap3bg.jpg) no-repeat center top;min-height:664px;}
.wap3_er{width:1102px; margin:0 auto;min-height:664px;}
.pro_ri{ width:169px;margin:0 auto; padding-top:35px; padding-bottom:20px;}
.pro_ri a{ display:block;text-align:center; font-family:"微软雅黑"; font-weight:bold; font-size:22px; color:#FFFFFF;}
.wape{width:1122px; float:left; min-height:383px;}
.wape ul{width:1122px; float:left; min-height:383px;}
.wape ul li{width:257px; float:left; text-align:center; margin-right:20px;}
.wape ul li a{ width:257px; display:block; line-height:55px;float:left; color:#FFFFFF;}

.wape ul li img{width:257px; height:198px;}

.wap4{width:100%; background-color:#F1F1F1; min-height:861px; background:url(../images/wap4bg.jpg) no-repeat center top #606060; }
.wap4_er{width:1102px; margin:0 auto;}
.wap4_ti{ width:169px; height:101px; margin:0 auto; padding-top:30px; padding-bottom:20px;}
.wap4_ti a{display:block;text-align:center; font-family:"微软雅黑"; font-weight:bold; font-size:22px; color:#FFFFFF; }
.wap4cen{width:1102px; float:left; margin-top:20px;}
.wap4fl{ width:1102px; height:384px; float:left;}
.wap4fl1{width:364px; min-height:384px; background-color:#252525;}
.wap4fl1 span{width:266px; margin-left:46px; font-family:"微软雅黑"; color:#FFFFFF; line-height:28px; float:left;}
.wap4fl2{ width:736px;}
.wap4fl21{width:736px;}
.wap4fl211{width:367px;}
.wap4fl212{width:369px; height:192px;}
.minxbg{background:url(../images/wap4fl212.jpg) no-repeat center top;}
.gysbg{ width:367px;background:url(../images/gysbg.jpg) no-repeat center top;}
.wap4fl212 dl{width:299px; float:left; margin:30px;}
.wap4fl212 dl dt{width:299px; float:left; font-family:"微软雅黑"; font-size:18px; color:#181818; font-weight:bold; line-height:40px;}
.wap4fl212 dl dd{width:299px; float:left; font-family:"微软雅黑"; font-size:14px; color:#181818; line-height:25px;}
.wap4zj{width:1102px; margin-top:10px; margin-bottom:10px;}
.wap4ffr{ width:1102px;}
.wap4ffr .fl{width:361px; height:227px;}
.wap4ffr .dtyj{ margin-right:8px;}
.wap4ffr .wfbyj{margin-right:9px;}

.wap5{width:100%; background:url(../images/wap5bg.jpg) no-repeat center top; height:651px;}
.wap5_er{width:1102px; margin:0 auto;}
.wap5_ti{ width:169px; height:101px; margin:0 auto; padding-top:30px; padding-bottom:20px;}
.wap5_ti a{display:block;text-align:center; font-family:"微软雅黑"; font-weight:bold; font-size:22px; color:#1b3d6d; }
.wap5_ceet{width:1122px; float:left;}
.wap5fl{width:473px; float:left;}

.wap6{width:100%;}
.wap6_er{width:1102px; margin:0 auto;}
.pro1_ri{ width:169px;margin:0 auto; padding-top:35px; padding-bottom:20px;}
.pro1_ri a{ display:block;text-align:center; font-family:"微软雅黑"; font-weight:bold; font-size:22px; color:#1b3d6d;}
.wap6_ceet{width:1102px; float:left; margin-bottom:20px;}
.wap6fl{width:562px; float:left;}
.wap6_ti{width:562px; float:left; height:40px; line-height:40px; background:url(../images/nes_ti.jpg) no-repeat left bottom;}
.wap6_ti a{ font-size:16px; font-family:"微软雅黑"; color:#222222;}
.news{width:562px; float:left;}
.news dl{ width:562px; float:left; border-bottom:1px dashed #CCC; margin-top:20px;}
.news dl dt{width:562px; float:left; margin-bottom:8px;}
.news dl dt span{ font-family:"微软雅黑"; font-size:14px; color:#222222; padding-left:5px;}
.news dl dd{width:562px; float:left; background:url(../images/idn_po.jpg) no-repeat left center;}
.news dl dd a{padding-left:15px;}

.wap6fr{width:501px;}
.wap6fr_ti{width:501px; float:left;height:40px; line-height:40px; margin-bottom:10px; border-bottom:1px solid #959595;}
.wap6fr_ti a{font-size:16px; font-family:"微软雅黑"; color:#222222;}
.wap6fr .lxss{width:478px; float:left;}
.wap6fr .lxss div{width:478px; float:left; margin-top:5px;}
.wap6fr .lxss ul{width:478px; float:left; margin-top:5px;}
.wap6fr .lxss ul li{ width:230px; line-height:25px;float:left;}
.wap6fr .lxss ul li span{font-family:"微软雅黑"; font-size:14px; color:#4b4b4b;}


.wape{width:1122px; float:left; min-height:383px;}
#container{ width:1124px; margin:0 auto;}
#container li{ position:relative;width:225px;height:260px;line-height:260px; text-align:center; margin:5px; margin-right:50px; float:left; cursor:pointer;  overflow:hidden;}
#container li p{ height:260px; width: 100%; position: absolute; left: 0; top:260px; color: #ffffff;z-index: 2; }
#container li .img{ width:225px; height:260px; display: block;-moz-transition:.5s ease-in;
        -webkit-transition:.5s ease-in;
        -o-transition:.5s ease-in;
        -ms-transition:.5s ease-in;
        transition:.5s ease-in;}

#container li p i{ width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0;z-index: -1;background:url(../images/lilihov.png) no-repeat center top;  font-size: 16px; }
#container li p span{ display: block; width: 94%; margin: 0 auto; line-height: 24px; font-size: 14px; padding-top:120px;}
#container li p span a{color:#FFFFFF;}
.proname{ font-family:"微软雅黑"; font-size:14px;}
#container li p span a:hover{color:#FFFFFF}
.explain{ display:block; margin:0 auto;}

#diwu{z-index:2; position:absolute; top:-40px; left:140px;}
#diliu{z-index:2; position:absolute; top:-40px; left:150px;}
#diqi{z-index:2; position:absolute; top:-40px; left:160px;}



.bannerbox { width:615px; height:318px; overflow: hidden; margin: 0px auto; }
#focus {width:615px; height:318px;clear: both; overflow: hidden; position: relative; float: left; }
#focus ul {width:615px; height:318px;float: left; position: absolute; clear: both; padding: 0px; margin: 0px;}
#focus ul li { float: left;width:615px; height:318px;overflow: hidden; position: relative; padding: 0px; margin: 0px; }




