
.sector1 {
	width:100%;
	height:500px;
	padding:45px 0;
	background:url(/theme/basic/img/sector1_bg.jpg) no-repeat center;
}

.sector1 .sector1_wrapper {
	position:relative;
	left:50%;
	width:1010px;
	height:410px;
	margin-left:-505px;
	box-shadow:3px 3px 3px rgba(0,0,0,0.2);
}


.sector1_cont1 {
	display:block;
	position:relative;
	float:left;
	width:400px;
	height:410px;
	background:url(/theme/basic/img/main1.jpg) no-repeat center;
}

.sector1_cont1 .tit {
	position:absolute;
	top:290px;
	left:40px;
	height:35px;
	font-size:25px;
	color:#1d1d1d;
	line-height:1em;
}

.sector1_cont1 .txt {
	position:absolute;
	top:338px;
	left:40px;
	width:327px;
	height:35px ;
	font-size:15px;
	color:#777;
}

.sector1_cont2 {
	position:relative;
	float:left;
	width:310px;
	height:410px;
	background:url(/theme/basic/img/main2.jpg) no-repeat center;
}

.sector1_cont2 .tit {
	position:absolute;
	top:52px;
	left:0;
	width:100%;
	height:29px;
	text-align:center;
	font-size:22px;
	color:#fff;
	line-height:1em;
}

.sector1_cont2 .btn {
	display:block;
	position:absolute;
	top:321px; 
	left:50%;
	width:272px; 
	height:36px;
	margin-left:-136px;
}

.sector1_cont2 .btn li {
	display:inline-block;
	float:left;
	width:103px;
	height:36px;
	margin:0 11px;
}

.sector1_cont2 .btn a {
	display:block;
	border-radius: 18px;
	text-align:center;
	font-size:18px;
	line-height:36px;
	font-weight:500;
	color:#19296d;
	background:#fff;
}

.sector1_cont2 .btn a:hover {
	width:103px;
	height:36px;
	font-weight:bold;
	background:#fbb244;
}

.sector1_cont2 .tit span {
	font-size:30px;
}

.sector1_cont3 {
	float:left;
	width:300px;
	height:410px;
}

.sector1_cont3 ul {
	display:block;
	width:300px;
}

.sector1_cont3 li {
	width:300px;
	height:auto;
	background:#fff;
	border-bottom:1px solid #dbdbdb;
}


.sector1_cont3 ul li:first-child a, .sector1_cont3 ul li:nth-child(2) a, .sector1_cont3 ul li:last-child a {
	display:block;
	width:300px;
	padding-top:45px;
	padding-left:125px;
	font-size:11px;
	color:#777;
}

.sector1_cont3 ul li a span {
	font-size:19px;
	color:#1d1d1d;
}

.sector1_cont3 ul li:first-child a {
	height:137px;
	background:url(/theme/basic/img/main3_1off.jpg) no-repeat 28px 50%;
}

.sector1_cont3 ul li:first-child a:hover {
	background:url(/theme/basic/img/main3_1on.jpg) no-repeat 28px 50%;
}

.sector1_cont3 ul li:nth-child(2) a {
	height:134px;
	background:url(/theme/basic/img/main3_2off.jpg) no-repeat 28px 50%;
}

.sector1_cont3 ul li:nth-child(2) a:hover {
	background:url(/theme/basic/img/main3_2on.jpg) no-repeat 28px 50%;
}

.sector1_cont3 ul li:last-child a {
	height:137px;
	background:url(/theme/basic/img/main3_3off.jpg) no-repeat 28px 50%;
}

.sector1_cont3 ul li:last-child a:hover {
	background:url(/theme/basic/img/main3_3on.jpg) no-repeat 28px 50%;
}

.sector2 {
	position:relative;
	height:619px;
	background:#fff;
	width:540px;
	margin:0 auto;
}

.sector2 .tit_wrapper {
	width:100%;
	height:205px;
	padding-top:68px;
}

.sector2 .tit {
	margin-bottom:17px;
	font-size:40px;
	color:#1d1d1d;
	text-align:center;
	line-height:1em;
}

.sector2 .bar {
	width:39px;
	height:5px;
	margin:0 auto 16px;
	background:#585b60;
}

.sector2 .txt {
	font-size:14px;
	color:#777;
	text-align:center;
}

.sector2 .list {
	text-align:center;
	display:block;
	width:540px;
	height:325px;
	margin:0 auto;
}

.sector2 .list li {
	display:inline-block;
	float:left;
	width:260px;
	height:325px;
	text-align:center;
	font-size:23px;
}

.sector2 .list li.sector2_list1 {
	margin:0 10px 0 0 !important;
	background-color:#2a3a99;
}

.sector2 .list li.sector2_list2 {
	background-color:#e08d0f;
}

.sector2 .list li.sector2_list3 {
	background-color:#29A4E3;
}

.sector2 .list li.sector2_list4 {
	margin:0 0 0 10px  !important;
	background-color:#3D53CA;
}

.sector2 .list li a {
	display:block;
	width:260px;
	height:251px;
	padding-top:74px;
	color:#fff;
}

.sector2 .list li a span {
	display:inline-block;
}

.margin_bottom46 {
	margin-bottom:46px;
}

.sector2 .list li a:hover {
	display:block;
	width:260px;
	height:325px;
	padding-top:69px;
	color:#fff;
	background-image:url(/theme/basic/img/main4_overbg.png);
	border:5px solid #ECEEEC;
}

.sector2 .list li.sector2_list1:hover {
	background-color:#576be4;
}

.sector2 .list li.sector2_list2:hover {
	background-color:#fbb244;
}

.sector2 .list li.sector2_list3:hover {
	background-color:#29A4E3;
}

.sector2 .list li.sector2_list4:hover {
	background-color:#3D53CA;
}

.sector3 {
	width:100%;
	height:203px;
	background:#fafafa;
}

.sector3_wrapper {
	position:relative;
	left:50%;
	width:1100px;
	height:203px;
	margin-left:-550px;
}



.sector3 .notice {
	float:left;
	width:382px;
	height:203px;
	padding:31px 31px 25px;
	background:url(/theme/basic/img/sector3_bar.gif) no-repeat right 37px;
	border-bottom:none !important;
}

.sector3 .notice .notice_tit {
	width:100%;
	height:32px;
	margin-bottom:10px;
	font-size:12px;
	color:#A6A6A6;
	letter-spacing:0.01em;
	line-height:1em;line-height:1em;
}

.sector3 .notice .notice_tit .tt {
	float:left;
	width:216px;
	padding-left:4px;
	margin-bottom:17px;
}

.sector3 .notice .notice_tit strong {
	font-size:21px;
	color:#4D4D4D;
	letter-spacing:-0.01em;
}

.sector3 .notice .notice_tit .more {
	float:right;
	width:50px;
	padding-top:3px;
	text-align:right;
	font-size:10px;
	color:#A7A7A7;
}

.sector3 .notice .notice_list {
	position:relative;
	width:310px;
	height:84px;
	padding:5px;
}

.notice_list ul.lasted {position:absolute;top:0;left:0;width:316px;height:84px;padding-left:4px;}
.notice_list ul.lasted li {float:left;padding-left:11px; width:299px;margin-bottom:8px;font-size:14px;color:#7F7F7F;line-height:1em;background:url('/theme/basic/img/notice_bullet.gif') no-repeat left 50%;}
.notice_list ul.lasted li:last-child {border-bottom:0px;}
.notice_list ul.lasted li a {*float:left;color:#7F7F7F;text-decoration: none;}
.notice_list ul.lasted li span {float:right;color:#7F7F7F;font-size:13px;}

.sector3 .tel {
	float:left;
	width:472px;
	height:203px;
	background:url(/theme/basic/img/sector3_bar.gif) no-repeat right center;
}

.sector3  .tel_box {
	width:271px;
	height:168px;
	padding:35px 0 0 201px;
	background:url(/theme/basic/img/main6_icon.jpg) no-repeat 36px 35px;
}

.tel_wrapper {
	width:233px;
	height:137px;
}

.tel_tit {
	width:100%;
	height:34px;
	font-size:22px;
	color:#4D4D4D;
	line-height:1em;
}

.tel_numner {
	width:100%;
	height:36px;
	font-size:27px;
	color:#2F5CA9;
	font-weight:500;
	line-height:1em;
	border-bottom:1px solid #E7E7E7;
}

.tel_txt {
	font-size:15px;
	color:#575757;
	letter-spacing:0.01em;
}

.tel_txt .fax {
	display:inline-block;
	margin:2px 0;
	color:#848484;
	font-size:16px;
}

.tel_txt .box {
	display:inline-block;
	padding:2px 4px;
	margin-bottom:2px;
	color:#fff;
	font-size:15px;
	line-height:1em;
	background:#ACACAC;
}

.sector3 .goqna {
	float:left;
	width:241px;
	height:203px;
	background:url(/theme/basic/img/sector3_bar.gif) no-repeat right center;
}

.goqna_box {
	display:block;
	width:241px;
	height:90px;
	padding-top:113px;
	background:url(/theme/basic/img/main7_icon_02.png) no-repeat center 57px;
}

.sector3 .goqna_wrapper {
	display:block;
	width:100%;
	height:40px;
	text-align:center;
	font-weight:500;
}

.sector3 .goqna_wrapper .tit {
	font-size:19px;
	color:#4D4D4D;
}

.sector3 .goqna_wrapper .tit span {
	color:#305BAC;
}

.sector3 .goqna_wrapper .btn {
	font-size:12px;
	color:#848484;
}

#slides .slidesjs-navigation {
      margin-top:5px;
	}

	a.slidesjs-next,
	a.slidesjs-previous,
	a.slidesjs-play,
	a.slidesjs-stop {
	  display:none;
      background-image: url(/theme/basic/img/btns-next-prev.png);
      background-repeat: no-repeat;
      display:block;
      width:90px;
      height:90px;
      text-indent: -9999px;
      float: left;
      margin-right:5px; 
	  z-index:10;
    }

	
	a.slidesjs-next {
      margin-right:0;
      background-position: -90px 0;
	  position:absolute;
	  top:43%;
	  right:0px;
	 }

	a:hover.slidesjs-next {
      background-position: -90px 0;
	 }

    a.slidesjs-previous {
      background-position: 0 0;
	  position:absolute;
	  top:43%;
	  left:0px;
	}

	a:hover.slidesjs-previous {
      background-position: 0 0;
	}

	a.slidesjs-play {
      width:15px;
      background-position: -26px 0;
    }

	a:hover.slidesjs-play {
      background-position: -26px -13px;
    }

	a.slidesjs-stop {
      width:18px;
      background-position: -41px 0;
    }

	a:hover.slidesjs-stop {
      background-position: -41px -18px;
    }
	

	.slidesjs-pagination {
      position:absolute;
	  bottom:50px;
	  left:48.5%;
	  margin: 0;
      float: right;
	  list-style: none;
	  display: inline;
	  outline: none;
	  cursor: pointer;
	  text-align: center;
	  text-decoration: none;
	  z-index:100;
    }

	.slidesjs-pagination li {
      float: left;
      margin: 0 1px;
    }

	.slidesjs-pagination li a {
      display: block;
      width: 14px;
      height: 0px;
      padding-top: 14px;
	  margin-left:4px;
	  margin-right:4px;
      background-image: url('/theme/basic/img/pagination.png');
      background-position: 0 14px;
      float: left;
      overflow: hidden;
	  z-index:100;
	}

	.slidesjs-pagination li a.active,
	.slidesjs-pagination li a:hover.active {
      background-position: 0 0
    }

	.slidesjs-pagination li a:hover {
      background-position: 0 0
    }

    .navbar {
      overflow: hidden
    }
