﻿@charset "utf-8";
/* CSS Document */
.banner
{
	width:100%;
	height:702px;
	/*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-color:#252525;
	
}

*{ list-style-type:none;}

/* banner */
.banner{ width:100%; height:600px; overflow:hidden; position:relative;}
.b-img{ height:600px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:600px; float:left;}
.b-list{ height:50px; padding-top:560px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:7px; float:left; margin:0 5px; _margin:0 3px;background:#fff;}
.b-list .spcss{width:30px;background:#315cc4;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:225px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:225px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}

.wap1er
{
	width:1220px;
	margin:0 auto;

}
.about_ti{ width:369px; margin:0 auto; text-align:center; padding-top:50px; padding-bottom:30px;}
.about_ti .abt_ti1 a{font-family:Arial; font-size:18px; line-height:30px; color:#ffffff;}
.about_ti .abt_ti2 a{ font-family:"微软雅黑"; font-size:23px; color:#ffffff;}

.about_ti1{ width:369px; margin:0 auto; text-align:center; padding-top:50px; padding-bottom:30px;}
.about_ti1 .abt_ti1 a{font-family:Arial; font-size:18px; line-height:30px; color:#003b6c;}
.about_ti1 .abt_ti2 a{ font-family:"微软雅黑"; font-size:23px; color:#003b6c;}


.ab_cen{width:1220px; float:left;}
.ab_cen p{font-family:"宋体"; font-size:14px; float:left; color:#fff; padding-top:10px;}
.abt_more{width:1220px; float:left; text-align:center;}
.abt_more a {display:block; width:100px; height:30px; background-color:#002e5e; font-family:Arial; color:#FFFFFF; line-height:30px; border-radius:8px; margin:0 auto;}

.aboutimg{width:1220px; float:left; margin-top:35px; margin-boSttom:35px;}

.wap2
{
	width:100%;
	min-height:616px;
	background:url(../images/wap2bg.jpg) no-repeat center top;
}
.wap2_er{width:1220px;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:1220px; float:left; margin-top:26px;}
.wap2_cont ul{ width:392px; float:left; background-color:#d5d5d5; min-height:162px;border-top-left-radius:15px;}
.wap2_cont ul li{ width:248px; float:left; margin-left:35px; line-height:30px;}
.gqjbx{ margin-top:30px;}
.gqjbx a{ font-size:18px; color:#2c2c2c; font-weight:bold;}
.box1 {width:1220px;position:relative;float:left; margin-top:50px;}
.box1 .leftLoop {overflow:hidden;width:1220px;float:left;}
.box1 .leftLoop .hd .prev,.hd .next {display:block;width:35px;height:35px;cursor:pointer;z-index:98;top:95px;}
.box1 .leftLoop .hd .prev {position:absolute;left:15px;background:url(../images/profl.png) no-repeat;}
.box1 .leftLoop .hd .next {position:absolute;left:1170px;width:35px;height:35px;background:url(../images/profr.png) no-repeat;}
.box1.leftLoop .hd ul {float:right;overflow:hidden;zoom:1;margin-top:10px;}
.box1 .leftLoop .hd ul li {position:relative;_display:inline;float:left;width:389px;height:10px;overflow:hidden;background:#ccc;margin-right:10px;text-indent:-999px;cursor:pointer;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.box1 .leftLoop .bd ul li .pic img {width:100%;padding:5px 0;}
.box1 .leftLoop .hd ul li.on {background:#f00;}
.box1 .leftLoop .bd ul {overflow:hidden;zoom:1;}
.box1 .leftLoop .bd ul li {width:338px; float:left;margin:0 5px;text-align:center;float:left;_display:inline;overflow:hidden;}
.box1 .leftLoop .bd ul li .pic{width:338px; float:left;}
.box1 .leftLoop .bd ul li .titlle a{ width:338px; float:left;color:#FFFFFF; line-height:50px;}
.box1 .leftLoop .bd ul li .titlle{width:338px; float:left; background-color:#05549B;}
.box1.leftLoop .bd ul li .titlle a img{ padding-bottom:15px;}
.box1 .tempWrap {
	width:1220px; !important
}

.wap5{width:100%; height:661px;}
.wap5_er{width:1220px; 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;}
.wape{width:1220px; float:left; min-height:432px;}
#container{ width:1220px; margin:0 auto;}
#container li{ position:relative;width: 305px;height: 560px;line-height:432px; text-align:center; float:left; cursor:pointer;  overflow:hidden;}
#container li p{ height:530px; width: 100%; position: absolute; left: 0; top:560px; color: #ffffff;z-index: 2; }
#container li .img{ width: 100%;height: 530px; 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-color:#000;  font-size: 16px; 
ilter:alpha(Opacity50);-moz-opacity:0.5;opacity: 0.5}
#container li p span{ display: block; width: 94%; margin: 0 auto; line-height:260px; font-size: 12px; padding-top:140px;}
#container li p span a{color:#FFFFFF;}
.proname{ font-family:"微软雅黑"; font-size:22px;}
#container li p span a:hover{color:#FFFFFF}
.explain{ display:block; margin:0 auto;}

.wap4{width:100%; min-height:909px; background:url(../images/wap4bg.jpg) repeat-x; }
.wap4_er{width:1220px; margin:0 auto;}
.wap4cen{width:1220px; float:left; margin-top:45px;}
.wap4fl{ width:1220px; float:left; min-height:818px;}
.wap4fl1{ width:307px; height:818px; background:url(../images/wap4fl1.jpg) no-repeat left top;}
.wap4fl1 dl{width:285px; float:left; min-height:246px; margin-top:175px;}
.wap4fl1 dl dt{width:285px; margin-top:60px; margin-left:30px;float:left; font-size:23px; font-weight:bold; color:#FFF;}
.wap4fl1 dl .englist{width:285px; float:left;  font-size:18px; margin-top:20px; font-weight:bold;}
.wap4fl1 dl dd{width:285px; margin-left:30px;float:left; color:#FFF;}

.wap4fl2{ width:913px;}
.whychosfl{ width:456px; float:left;}
.chose{width:456px; min-height:272px; float:left;}
.wenz{background:url(../images/chos2.jpg) no-repeat center top;}
.wenz dl{ width:331px; float:left; text-align:center; margin-top:100px; margin-left:50px;}
.wenz dl dt{ font-size:23px; color:#252525; font-weight:bold;}
.wenz dl dd{color:#252525; font-size:15px; margin-top:10px;}

.wenz1{background:url(../images/chos3.jpg) no-repeat center top;}
.wenz1 dl{ width:331px; float:left; text-align:center; margin-top:100px; margin-left:50px;}
.wenz1 dl dt{ font-size:23px; color:#fff; font-weight:bold;}
.wenz1 dl dd{color:#fff; font-size:15px; margin-top:10px;}

.wenz3{background:url(../images/chos4.jpg) no-repeat center top;}
.wenz3 dl{ width:331px; float:left; text-align:center; margin-top:100px; margin-left:70px;}
.wenz3 dl dt{ font-size:23px; color:#252525; font-weight:bold;}
.wenz3 dl dd{color:#252525; font-size:15px; margin-top:10px;}

.wenz4{background:url(../images/chos5.jpg) no-repeat center top;}
.wenz4 dl{ width:331px; float:left; text-align:center; margin-top:100px; margin-left:70px;}
.wenz4 dl dt{ font-size:23px; color:#fff; font-weight:bold;}
.wenz4 dl dd{color:#fff; font-size:15px; margin-top:10px;}



.wap6{width:100%; background:url(../images/newbg.jpg) no-repeat center top #dedede; min-height:388px;}
.wap6_er{width:1220px; margin:0 auto;}
.wap6_ceet{width:1220px; float:left; margin-bottom:20px; min-height:308px;}
.wap6_ceet ul{ width:32%; float:left;}
.wap6_ceet ul li{ width:90%; line-height:30px; float:left;}

.news1{ margin-top:65px;}
.news2{ margin-top:30px; padding-left:30px;}
.news3{ margin-top:65px; }
.news3 li{padding-left:35px;}

.wap7{ width:100%; min-height:277px; border-top:1px solid #d3d3d3;background-color:#dedede;}
.wap7_er{width:1220px; margin:0 auto;}
.wap7fl{width:50%; float:left; margin-top:30px;}
.wap7fl h1{ width:100%; float:left; line-height:60px; font-size:23px; font-weight:bold;color:#252525;}
.wap7fl h1 a{ color:#252525;}
.wap7fl ul{ width:100%; float:left;}
.wap7fl ul li{ width:50%; float:left;}
.con_title{ font-size:17px; color:#454545; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
.phone{ font-size:26px; color:#003971;}
#add{width:100%; float:left; margin-top:10px;}
#add1{width:100%; float:left;}
.add{font-size:16px; color:#343434;}

.cont{width:450px; float:left;}
.top3{width:450px; float:left; margin-top:10px;}
.top3fll{width:367px; float:left;}
.topcen label{ width:62px; line-height:40px; float:left; font-size:18px; color:#252525;}
.topcen{width:378px; float:left;}
.topbtn button{
    width: 61px;
    height: 75px;
    float: right;
    background: #1d1d1d;
    color: #ffff;
    margin-top: -65px;}

.topcen p{ width: 75px; line-height: 48px; float: left; font-size: 18px; color: #252525;}
.topcen input{float: left; width: 300px; height: 35px; line-height: 35px; text-indent: 1em; border-radius: 15px; background: none; color: #666666; border: 1px solid #aaaaaa;}
.topcen textarea{float: left; width: 300px; height: 35px; line-height: 35px; text-indent: 1em; border-radius: 15px; background: none; color: #666666; border: 1px solid #aaaaaa;}

.top3 input{border:none; margin-bottom:8px; margin-top:5px;}
.top3 .btn_ss{float:left;width:300px;height:35px;line-height:35px;text-indent:1em; border-radius:15px; background:none;color:#666666;border:1px solid #aaaaaa;}
.top3 .tijiao{width:72px;height:75px;float:left;}
.topbtn{ width:72px; height:75px; float:right;}

.bottomLeft{width: 125px; font-size: 13px; text-align: center; color: #fff; padding-top: 20px; margin-right:35px;}
.bottomLeft img{width: 100%; display: block; margin: 0 auto 5px;}

.my-kefu-ftop{position: fixed;
    right: -200px;
    top: 50%;
    z-index: 900;
}

.my-kefu-left a i {
    background: url(../images/fx.png) no-repeat;
    display: block;
    margin: 0px auto;
    text-align: center;
    background-position: -27px -51px;
    width: 33px;
    height: 35px;

}

.my-kefu-left a p {
    height: 20px;
    font-size: 14px;
    line-height: 20px;
    overflow: hidden;
    text-align: center;
    color: #fff;
}
.my-kefu-main {
    background: #075bbd;
    width: 75px;
    height: 56px;
    position: relative;
    padding: 9px 0 6px;
    float: left;
}
.my-kefu-left {
    float: left;
    width: 77px;
    height: 47px;
    position: relative;
}
.my-kefu-right {
    width: 20px;
}


















