.main-wrap{background:url(main-bg.png) bottom center no-repeat;}
.main{ margin:0 auto;}
.top{ height:346px;}
.part-a{ margin:0 auto; width:1200px; margin-top:50px; background:url(center_01.jpg) no-repeat}
.part-c{background:#fff;}


.slideBox{height:426px; position:relative;width: 1200px;margin: 0 auto;}
.slideBox .hd{ height:13px; position:absolute; bottom:15px;right:6px;}
.slideBox .hd ul{float:left;  }
.slideBox .hd ul li{ float:left; background: url(grayPoint.png) no-repeat right center;width:13px;height: 13px;margin-right: 12px;cursor: pointer;}
.new_txt{float: left;}
.slideBox .hd ul li.on{width:26px;background: url(grayPoint.png) no-repeat left center;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd ul{height:426px;}
.slideBox .bd ul li{ position:relative;}
.slideBox .bd img{ width:1200px; height:426px; }
.new_pic{position: relative;}
.pos_txt{position: absolute;height: 40px;width: 1200px;bottom: 0;left: 0;line-height: 40px;background: #000;filter: alpha(opactity=70);opacity: .7;padding-left: 20px;font-size: 17px;color: #FFFFFF;}

.part-b{ overflow:hidden; margin:0 auto; width:1200px; background:url(center_02.png) no-repeat; height:493px;}
.part-b .left{  margin-left:30px;}
.part-b .right{ float:right; margin-right:30px; width:550px;}
.mod{ overflow:hidden; margin:30px 0 20px 0;}
.mod{} .tit{padding-left:25px; height:42px; line-height:42px; font-size:20px; color:#fff; font-weight:bold; background:url(center_jp.png) no-repeat top center;background-position:36px 50px;  }
.mod{} .tit span{float:left; display:inline;}
.mod{} .tit a{float:right; display:inline; color:#999; font-size:14px; font-weight:normal;}
.mod{} ul.cont{ margin-top:10px; height:200px;}
.mod{} ul.cont li{ padding-left:50px; height:40px; line-height:40px; background:url(dian.png) 35px center no-repeat; text-align:right; font-size:17px; color:#999; padding-right:45px;}
.mod{} ul.cont li a{ float:left; color:#333; font-size:19px;}

.footer-wrap{ margin-top:6px; background:#2e66db;overflow:hidden;}
.footer{ width:1170px; height:130px; margin:0 auto;}
.dzjgbs{ float:left; display:inline; width:200px; padding-top:15px;}
.copyright{ float:left; display:inline; color:#fff; text-align:center; width:770px; padding-top:25px;}
.zfzc{ float:left; display:inline;width:200px;padding-top:27px;}

.ag7-main {
    width: 1200px;
}

.ag7-main .phone-index-banner {
    display: none
}

.ag7-bannerslide {
    position: relative;
    margin-bottom: 50px
}

.ag7-bannerslide .slidebox {
    position: relative;
    height: 478px;
	background: white;
}

.ag7-bannerslide .slidebox li {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0
}

.ag7-bannerslide a img {
    display: block;
    width: 779px;
    height: 445px
}

.ag7-bannerslide .slideinfo {
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
}

.ag7-bannerslide .slidetitle {
    width: 540px;
    color: #fff;
}

.ag7-bannerslide .slidetitle h2 {
    font-size: 18px;
    height: 40px;
    line-height: 40px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 0 15px
}

.ag7-bannerslide .slidelist {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 421px;
    height: 445px;
    color: #fff;
    font-size: 14px;
    z-index: 20;
    background: #626262
}

.ag7-bannerslide .slidelist ul {
    position: absolute;
    z-index: 10;
    width: 100%
}

.ag7-bannerslide .slidelist ul li {
    width: 100%;
    height: 87px;
    cursor: pointer;
    border-bottom: solid 3px #e2f2ff;
}

.ag7-bannerslide .slidelist .mask {
    width: 430px;
    height: 87px;
    position: absolute;
    left: -9px;
    background: url(mask_03.png) no-repeat center center;
    display: block;
}

.ag7-bannerslide .slidelist ul li .tabs-cont {
    z-index: 20;
    overflow: hidden;
}

.ag7-bannerslide .slidelist ul li .tabs-cont .order {
    float: left;
    margin: 8px 0 0 20px;
    font-size: 50px;
}

.ag7-bannerslide .slidelist ul li .tabs-cont a {
    display: block;
    float: left;
    margin: 13px 0 0 15px;
    width: 310px;
    font-size: 17px;
    line-height: 29px;
    color: #fff;
}

.ag7-bannerslide .slidelist ul li .tabs-cont a:hover {
    text-decoration: underline;
}

.list-wrap{ background:#fff; padding:0 30px;}
.dqwz{
    height: 40px;
    background: url(dqwz_img.png)1px  no-repeat;
    color: #454545;
    font-size: 15px;
	padding-left: 20px;
}
.dqwz a{
	font-size: 15px;
    color: #454545;
}
.dqwz-bg table{
    margin-left: 12px;
}
ul.list{
	padding:15px 0;
	min-height:500px;
}
ul.list li{
    height: 50px;
    line-height: 50px;
    margin: 0 auto;
    background: url(heidian.png) 1px  no-repeat;
    border-bottom: dashed 1px #e8e8e8;
    padding-left: 15px;
	text-align:right;
	color:#999;
}
ul.list li>a{
	float:left;
    color: #333333;
    font-size: 17px;
}
ul.list li>a:hover{
    color: #1d79cc;
    font-size: 17px;
}

.tuxwn_1{  height:1173px;padding: 50px  0 0 26px; background:url(center_jp.png) no-repeat top center;background-position:36px 50px;}
.mod_01{overflow:hidden; margin:60px 0 20px -15px;}

.mod_01{} .tit_01{padding-left:35px; height:20px; line-height:20px; font-size:22px; color:#266cfe; font-weight:bold; background:url(tit-bg1.png) left no-repeat;}
.mod_01{} .tit_01 span{float:left; display:inline;}
.mod_01{} .tit_01 a{float:right; display:inline; color:#999; font-size:17px; font-weight:normal; padding-right:46px;}


.top_centr02{ margin: 0 auto; width:1200px;}
.tu_zc{ text-align:center; font-size:36px; color:#FFFFFF; font-weight:bold; height:50px;}
.tu_zc1{ margin:1px 0 0 -28px;}
.tu_tit_jp{ margin-left:35px;}

.tuxwn_2{  height:70px;padding:22px  0 0 26px; background:url(center_jp.png) no-repeat top center;background-position:5px 20px;}
.tu_cy{ text-align:center; font-size:36px; color:#FFFFFF; font-weight:bold; height:50px;}
.tu_cy2 {margin: 1px 0 0 -55px;}
.tu_cy2  a{ color:#FFFFFF}
.tu_cy2  a:hover{ text-decoration:none; color:#FFFFFF;}