@charset "utf-8";
/* css document */

*{ margin:0; padding:0; border:0;}
body{ font-size:14px; background-color:#f6f6f6;}


li{ list-style:none;}
a { color:#333; text-decoration:none;}
span { font-size:16px;}
a:hover {color: #333; text-decoration:none;}

.box1 { width:1000px; margin:0 auto; overflow:hidden;}
.swiper-container6 { width:144%; margin-left:-22%; position:relative;}
.swiper-container6 .swiper-slide { position:relative;}
.swiper-container6 .swiper-slide a {}
.swiper-container6 .swiper-slide a .tit { width:95%; padding-top:380px; height:60px; padding-left:5%; background:url(/uploads/image/iic2images/flash_tit.png) no-repeat; color:#fff; font-size:24px; line-height:60px; position:absolute; top:0; left:0;}
.swiper-container6 .swiper-pagination-bullet { background:#cccccc; opacity: 1;}
.swiper-container6 .swiper-pagination-bullet-active { background: #549cf6;}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction { left:20%; bottom:26px;}

.top{ height:42px; background: #eeeeef;}
.top ul{ width:990px; height:42px; margin:0 auto; padding-left:10px; }
.top ul li{ height:42px; line-height:42px; float:left; color:#5a5a5a; }
.top ul li a{ color:#5a5a5a }
.top ul li.mr35{ margin-right:35px;}
.top ul li.mr55{ margin-right:65px;}
.top ul li.mr100{ margin-left:580px;}
.top ul li.mr13{ float:right;}

form.search{ width:114px; height:20px; border:1px solid #5a5a5a; background:none; margin-top:9px; }
form.search .sr1{ height:20px; line-height:20px; width:90px; float:left; border:#5a5a5a solid 0; float:left; background:none; color:#5a5a5a; }
form.search .an1{ width:24px; height:20px; background:url(/uploads/image/iic2images/bbb.jpg); border:#5a5a5a solid 0; float:left; cursor:pointer; }

.main { width: 980px; overflow: hidden; margin: 0px auto; zoom: 1;}
.logo1 { float: left; margin-top: 10px; }
.logo2 { float:right; margin:10px 16px 0px 0px; }
.main1 { float:left; font-size:14px; line-height:19px; margin-top:24px; margin-right:10px; width:655px; text-align: center; }
.main1 a { margin:0px 8px; }
.bg { background: #e60000; clear: both; width: 100%; height: 5px; overflow: hidden; }


.ad_box { width:1000px; margin:20px auto;}
.ad_box2 { width:1000px; margin:20px auto 45px;}

.head { width:1000px; margin:0 auto 20px; overflow:hidden;}
.logo { width:500px; float:left;}
.logo img { float:left;}
.tbtn { width:500px; float:left;}
.tbtn span { width:56px; height:37px; display:block; margin-left:4px; margin-top:5px; float:right; font-size:14px; line-height:37px; padding-left:40px;}
.tbtn span.t4 { background:url(/uploads/image/iic2images/t1.jpg) no-repeat;}
.tbtn span.t3 { background:url(/uploads/image/iic2images/t2.jpg) no-repeat;}
.tbtn span.t2 { background:url(/uploads/image/iic2images/t3.jpg) no-repeat;}
.tbtn span.t1 { background:url(/uploads/image/iic2images/t4.jpg) no-repeat;}


.nav_box { width:100%; height:72px; margin-bottom:15px; background:url(/uploads/image/iic2images/nav_back.jpg) no-repeat; background-size:100% 72px;}
.nav_box ul { width:1000px; margin:0 auto; overflow:hidden;}
.nav_box li { float:left; margin:0 10px; line-height:72px; font-size:18px;}
.nav_box li a { width:105px; color:#fff; display:block; text-align:center;}
.nav_box li a:hover { background-color:#214eb7;}

.more_box { width:1000px; margin:0 auto 30px; overflow:hidden; line-height:40px;}
.more_title { width:100px; float:left; font-size:16px; line-height:40px; color:#2a4a8f; font-weight:bold;}
.swiper-container7 { width:870px; float:left; line-height:40px; overflow:hidden; position:relative;}
.swiper-container7 .swiper-wrapper { margin-left:10px;}
.swiper-container7 .swiper-slide { width:auto; padding-right:5%;}
.swiper-button-next7 { width:30px; float:left; text-align:right; background:none; font-size:24px; line-height:40px; color:#2a4a8f; cursor:pointer;}

h1 { width:1000px; margin:0 auto 45px; font-size:32px; line-height:66px; text-align:center; background-color:#e7e7e7;}

.roll_box { margin: 10px auto 0; overflow:hidden;}
.roll_title { width: 46px; line-height:80px; font-size:14px;}
.roll_title a { color:#3f82f5;}
.ad { width: 954px; overflow: hidden; font-size: 13px;}
.ad .roll {/*width:99999999px;*/width:8000%; height:20px;}
.ad .roll div{ float:left;}
.ad .roll ul{float:left; height:20px; overflow:hidden; zoom:1; }
.ad .roll ul li{float:left; line-height:20px; padding-left:26px;  list-style:none;}
.ad .roll li a{color:#444444;}

.box2 { width:1000px; margin:0 auto;}
.left2 { width:634px; height:340px; padding:10px 12px; margin-right:22px; margin-bottom:45px; float:left; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; border-top:solid 2px #3f82f5; -moz-box-shadow:0px 4px 8px #868686; -webkit-box-shadow:0px 4px 8px #868686; box-shadow:0px 4px 8px #868686;}
.title2 { line-height:50px; color:#2a4a8f; font-size:18px; font-weight:bold; border-bottom:solid 1px #e3e3e3;}
.title2 b { font-size:26px; float:right;}
.title2 a { color:#2a4a8f;}
.list2 { overflow:hidden; line-height:44px; padding:12px 0; font-size:14px;}
.right2 { width:296px; height:326px; padding:24px 10px 10px 10px; margin-bottom:45px; float:left; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; border-top:solid 2px #3f82f5; -moz-box-shadow:0px 4px 8px #868686; -webkit-box-shadow:0px 4px 8px #868686; box-shadow:0px 4px 8px #868686;}
.photo_box { height:169px; position:relative;}
.photo_box a { display:block;}
.photo_box .tit { width:96%; padding-top:144px; height:26px; padding-left:4%; background:url(/uploads/image/iic2images/flash_tit.png) no-repeat; color:#fff; font-size:14px; line-height:26px; position:absolute; top:0; left:0; background-size:100% 100%;}

.box3 { width:1000px; margin:0 auto;}
.left3 { width:296px; margin-right:23px; padding:10px; margin-bottom:45px; float:left; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; border-top:solid 2px #3f82f5; -moz-box-shadow:0px 4px 8px #868686; -webkit-box-shadow:0px 4px 8px #868686; box-shadow:0px 4px 8px #868686;}
.cent3 { width:296px; margin-right:23px; padding:24px 10px 10px 10px; margin-bottom:45px; float:left; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; border-top:solid 2px #3f82f5; -moz-box-shadow:0px 4px 8px #868686; -webkit-box-shadow:0px 4px 8px #868686; box-shadow:0px 4px 8px #868686;}
.right3 { width:296px; padding:10px; margin-bottom:45px; float:left; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; border-top:solid 2px #3f82f5; -moz-box-shadow:0px 4px 8px #868686; -webkit-box-shadow:0px 4px 8px #868686; box-shadow:0px 4px 8px #868686;}
.photo3 { overflow:hidden;}
.photo3 li { width:144px; float:left; margin-right:8px; position:relative;}
.photo3 li:last-child { margin-right:0;}
.photo3 li a { display:block;}
.photo3 li .tit { width:100%; padding-top:62px; height:26px; text-align:center; background:url(/uploads/image/iic2images/flash_tit.png) no-repeat; color:#fff; font-size:14px; line-height:26px; position:absolute; top:0; left:0; background-size:100% 100%;}
.list2.top_no { padding-top:5px;}

.box4 { width:1000px; margin:0 auto;}
.left4 { width:296px; margin-right:23px; padding:10px; margin-bottom:45px; float:left; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; border-top:solid 2px #3f82f5; -moz-box-shadow:0px 4px 8px #868686; -webkit-box-shadow:0px 4px 8px #868686; box-shadow:0px 4px 8px #868686;}
.cent4 { width:296px; margin-right:23px; padding:25px 10px 10px 10px; margin-bottom:45px; float:left; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; border-top:solid 2px #3f82f5; -moz-box-shadow:0px 4px 8px #868686; -webkit-box-shadow:0px 4px 8px #868686; box-shadow:0px 4px 8px #868686;}
.right4 { width:296px; padding:10px; margin-bottom:45px; float:left; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; border-top:solid 2px #3f82f5; -moz-box-shadow:0px 4px 8px #868686; -webkit-box-shadow:0px 4px 8px #868686; box-shadow:0px 4px 8px #868686;}
.photo4 { overflow:hidden;}
.photo4 li { width:296px; float:left; margin-bottom:20px;}
.photo4 li img { margin-bottom:2px;}
.photo4 li a { display:block;}
.photo4 li .tit { width:100%; text-align:center; color:#555555; font-size:14px; line-height:40px;}

.box5 { width:1000px; margin:0 auto;}
.left5 { width:296px; margin-right:23px; padding:10px; margin-bottom:45px; float:left; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; border-top:solid 2px #3f82f5; -moz-box-shadow:0px 4px 8px #868686; -webkit-box-shadow:0px 4px 8px #868686; box-shadow:0px 4px 8px #868686;}
.cent5 { width:296px; margin-right:23px; padding:25px 10px 10px 10px; margin-bottom:45px; float:left; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; border-top:solid 2px #3f82f5; -moz-box-shadow:0px 4px 8px #868686; -webkit-box-shadow:0px 4px 8px #868686; box-shadow:0px 4px 8px #868686;}
.right5 { width:296px; padding:10px 10px 0 10px; margin-bottom:12px; float:left; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; border-top:solid 2px #3f82f5; -moz-box-shadow:0px 4px 8px #868686; -webkit-box-shadow:0px 4px 8px #868686; box-shadow:0px 4px 8px #868686;}
.photo5 { overflow:hidden;}
.photo5 li { width:296px; float:left; margin-bottom:20px; position:relative; margin-top:2px;}
.photo5 li.text_li { margin-top:0;}
.photo5 li a { display:block;}
.photo5 li .tit { width:95%; padding-top:74px; height:26px; padding-left:5%; background:url(/uploads/image/iic2images/flash_tit.png) no-repeat; color:#fff; font-size:14px; line-height:26px; position:absolute; top:0; left:0; background-size:100% 100%;}
.list3 { overflow:hidden; padding:10px 0;}
.list3 li { font-size:14px; line-height:24px; border-bottom:#d7d7d7 1px dashed; padding:10px 0;}
.list3 li:last-child { border-bottom:0;}

.photo6 { width:318px; float:left; overflow:hidden;}
.photo6 li { width:318px; float:left; position:relative; margin-bottom:10px;}
.photo6 li:last-child { margin-right:0;}
.photo6 li a { display:block;}
.photo6 li .tit { width:95%; padding-top:50px; height:26px; padding-left:5%; background:url(/uploads/image/iic2images/flash_tit.png) no-repeat; color:#fff; font-size:14px; line-height:26px; position:absolute; top:0; left:0; background-size:100% 100%;}




.project{
  width: 100%;
  height: 460px;
  position: relative;
  overflow: hidden;
  margin-top: 30px;
}
.project a{ text-decoration:none;}
.project:first-child{margin-top: 0;}
.yellow{
  width: 33%;
  height: 100%;
  background:url(/uploads/image/iic2images/f_back.jpg) no-repeat;
  background-size:100% 100%;
  float:left;
}
.blue2{
  width: 33%;
  height: 100%;
  background:url(/uploads/image/iic2images/f2_back.jpg) no-repeat; float:right;
  background-size:100% 100%;
}
.pro-list{
  width: 3000px;
  height: 360px;
  position: absolute;
  left: 15%;
  top: 0;
  bottom: 0;
  margin: auto;
  overflow: hidden;
}
.pro-list2{
  width: 3000px;
  height: 360px;
  position: absolute;
  right: 15%;
  top: 0;
  bottom: 0;
  margin: auto;
  overflow: hidden;
}
.menu{
  width: 215px;
  height: 100%;
  /* padding: 113px 0px 103px 0px; */
  box-sizing: border-box;
  float: left;
}
.menu2{
  width: 215px;
  height: 100%;
  /* padding: 113px 0px 103px 0px; */
  box-sizing: border-box;
  float: right;
  padding-left: 30px;
}
.menu .good{
  width: 127px;
  height: 127px;
  background: url(/uploads/image/iic2images/good_03.png)no-repeat center/contain;
  margin: 0 auto;
}
.menu .good2{
  width: 127px;
  height: 127px;
  background: url(/uploads/image/iic2images/good_08.png)no-repeat center/contain;
  margin: 0 auto;
}
.menu2 .good{
  width: 127px;
  height: 127px;
  background: url(/uploads/image/iic2images/good_07.png)no-repeat center/contain;
  margin: 0 auto;
}
.pro-num{
  width: 150px;
  height: 64px;
  background: url(/uploads/image/iic2images/line.png)no-repeat 70% 0%;
  margin: 0 auto;
  margin-top: 90px;
}
.pro-num span:first-child{
  font: normal 66px/64px "microsoft yahei";
  color: #f9b93e;
}
.pro-num span:last-child{
  font: normal 20px/50px "microsoft yahei";
  color: #b8cdff;
  float: right;
  margin:25px 20px 0px 0px;
}
.pro-num2{
  width: 150px;
  height: 64px;
  background: url(/uploads/image/iic2images/line.png)no-repeat 70% 0%;
  margin-top: 90px;
}
.pro-num2 span:first-child{
  font: normal 66px/64px "microsoft yahei";
  color: #f9b93e;
}
.pro-num2 span:last-child{
  font: normal 20px/50px "microsoft yahei";
  color: #b8cdff;
  float: right;
  margin:25px 20px 0px 0px;
}
.pro-num3{
  width: 150px;
  height: 64px;
  background: url(/uploads/image/iic2images/line.png)no-repeat 75% 0%;
  margin-top: 90px;
}
.pro-num3 span:first-child{
  font: normal 66px/64px "microsoft yahei";
  color: #f9b93e;
}
.pro-num3 span:last-child{
  font: normal 20px/50px "microsoft yahei";
  color: #b8cdff;
  float: right;
  margin:25px 0px 0px 0px;
}
.btns{
  width: 70px;
  height: 31px;
  overflow: hidden;
  margin-left: 95px;
  margin-top: 20px;
}
.left-btn,.right-btn,.left-btn2,.right-btn2{
  width: 27px;
  height: 27px;
  border-radius: 50%;
  border: 2px solid #ffffff;
  cursor: pointer;
}
.left-btn,.left-btn2{
  float: left;
  background: url(/uploads/image/iic2images/left-arr.png)no-repeat center;
}
.right-btn,.right-btn2{
  float: right;
  background: url(/uploads/image/iic2images/right-arr.png)no-repeat center;
}
.btns2{
  width: 70px;
  height: 31px;
  overflow: hidden;
  margin-right: 95px;
  margin-top: 20px;
}
.left-btn3,.right-btn3{
  width: 27px;
  height: 27px;
  border-radius: 50%;
  border: 2px solid #fff;
  cursor: pointer;
}
.left-btn3{
  float: left;
  background: url(/uploads/image/iic2images/left-arr2.png)no-repeat center;
}
.right-btn3{
  float: right;
  background: url(/uploads/image/iic2images/right-arr2.png)no-repeat center;
}
.swiper-container1{
  width: 1340px;
  height: 160px;
  float: left;
  overflow: hidden;
}
.swiper-container1 .swiper-slide{
  width: 287px !important;
  height: 100%;
  /* border-bottom: 10px solid #16377c; */
  box-sizing: border-box;
  box-shadow: 5px 0px 20px 1px rgba(0, 0, 0,0.3);
  background: #fff;
}
.swiper-container1 .swiper-slide .img-info{
  position: absolute;
  bottom: -60px;
  left: 0;
  width: 100%;
  height: 30px;
  background: rgba(0, 0, 0, 0.5);
  display: table;
  padding: 10px;
  box-sizing: border-box;
  transition: all .3s;
}
.swiper-container1 .swiper-slide .img-info a{
  color: #fff;
}
.swiper-container1 .swiper-slide .img-info p{
  text-align: center;
  /* display: table-cell;
  vertical-align: middle; */
  font: normal 12px/16px "microsoft yahei";
  color: #fff;
}
.swiper-container1 .swiper-slide:hover .img-info{
  bottom: 0;
}
.swiper-container1 .swiper-slide-active{
  /* border-bottom: 10px solid #3e619f !important; */
}
.swiper-container1 .swiper-slide span{
  display: block;
  padding: 30px 0 0 30px;
  font: normal 24px/32px "microsoft yahei";
  color: #172c54;
}
.two{
  height: 360px;
}
.swiper-container5{
  width: 1340px;
  height: 160px;
  overflow: hidden;
  position: absolute;
  left: 215px;
  bottom: 0;

}
.swiper-container5 .swiper-slide{
  width: 287px !important;
  height: 100%;
  /* border-bottom: 10px solid #16377c; */
  box-sizing: border-box;
  box-shadow: 5px 0px 20px 1px rgba(0, 0, 0,0.3);
  background: #fff;
}
.swiper-container5 .swiper-slide .img-info{
  position: absolute;
  bottom: -60px;
  left: 0;
  width: 100%;
  height: 30px;
  background: rgba(0, 0, 0, 0.5);
  display: table;
  padding: 10px;
  box-sizing: border-box;
  transition: all .3s;
}
.swiper-container5 .swiper-slide .img-info p{
  font: normal 12px/16px "microsoft yahei";
  color: #fff;
  text-align: center;
}
.swiper-container5 .swiper-slide .img-info a{
  color: #fff;
}
.swiper-container5 .swiper-slide:hover .img-info{
  bottom: 0;
}
.swiper-container5 .swiper-slide-active{
  /* border-bottom: 10px solid #3e619f !important; */
}
.swiper-container5 .swiper-slide span{
  display: block;
  padding: 30px 0 0 30px;
  font: normal 24px/32px "microsoft yahei";
  color: #172c54;
}
.swiper-container3{
  width: 1340px;
  height: 360px;
  float: left;
  overflow: hidden;
}
.swiper-container3 .swiper-slide{
  width: 287px !important;
  height: 100%;
  border-bottom: 10px solid #16377c;
  box-sizing: border-box;
  box-shadow: 5px 0px 20px 1px rgba(0, 0, 0,0.3);
  background: #fff;
}
.swiper-container3 .swiper-slide-active{
  border-bottom: 10px solid #3e619f !important;
}
.swiper-container3 .swiper-slide span{
  display: block;
  padding: 30px 0 0 30px;
  font: normal 24px/32px "microsoft yahei";
  color: #172c54;
}
.swiper-container3 .swiper-slide p{
  display: block;
  padding: 10px 30px 0px 30px;
  font: normal 16px/24px "microsoft yahei";
  color: #666666;
}
.swiper-container4{
  width: 1340px;
  height: 360px;
  float: right;
  overflow: hidden;
}
.swiper-container4 .swiper-slide{
  width: 287px !important;
  height: 100%;
  border-bottom: 10px solid #f9c31f;
  box-sizing: border-box;
  box-shadow: 5px 0px 20px 1px rgba(0, 0, 0,0.3);
  background: #fff;
}
.swiper-container4 .swiper-slide-active{
  border-bottom: 10px solid #f9eb1f !important;
}
.swiper-container4 .swiper-slide span{
  display: block;
  padding: 30px 0 0 30px;
  font: normal 24px/32px "microsoft yahei";
  color: #172c54;
}
.swiper-container4 .swiper-slide p{
  display: block;
  padding: 10px 30px 0px 30px;
  font: normal 16px/24px "microsoft yahei";
  color: #666666;
}
@media (min-width:900px) and (max-width:1400px)
	   {
        .pro-list{
          left: 5%;
        }
        .pro-list2{
          right: 5%;
        }
}
@media (max-width:900px)
	   {
        .pro-list{
          left: 1%;
        }
        .pro-list2{
          right: 1%;
        }
}
.code{
  position: fixed;
  width: 110px;
  right: 50px;
  bottom: 60px;
  z-index: 99;
}
.code p{
  font: normal 16px/24px "microsoft yahei";
  color: #000;
  text-align: center;
}

.box6 { width:1000px; margin:80px auto 0;}
.title_box { padding-bottom:40px;}
.photo_list { width:1000px; margin:0 auto;}
.photo_list ul { width:1100px; margin-left:-100px; padding-left:100px; margin-bottom:70px; overflow:hidden;}
.photo_list li { width:320px; float:left; margin-right:20px;}
.photo_list li img { -moz-box-shadow:0px 4px 8px #707070; -webkit-box-shadow:0px 4px 8px #707070; box-shadow:0px 4px 8px #707070;}
.photo_list li span { font-size:14px; line-height:40px;}
.photo_list li:nth-child(3) { margin-right:0;}
.photo_list li:nth-child(6) { margin-right:0;}

.box7 { width:100%; overflow:hidden; background-color:#fff;}
.main7 { width:1000px; margin:80px auto 0;}
.photo_list2 { width:1000px; margin:0 auto;}
.photo_list2 ul { width:1100px; margin-left:-100px; padding-left:100px; margin-bottom:45px; overflow:hidden; padding-top:5px;}
.photo_list2 li { width:238px; margin-bottom:30px; float:left; margin-right:16px;}
.photo_list2 li img { border-radius: 2px;}
.photo_list2 li img:hover { -moz-box-shadow:0px 4px 8px #707070; -webkit-box-shadow:0px 4px 8px #707070; box-shadow:0px 4px 8px #707070;}
.photo_list2 li span { font-size:14px; line-height:40px;}
.photo_list2 li:nth-child(4) { margin-right:0;}
.photo_list2 li:nth-child(8) { margin-right:0;}
.photo_list2 li:nth-child(12) { margin-right:0;}

.box8 { width:1000px; margin:80px auto;}
.links_box { width:1000px; margin:0 auto; overflow:hidden;}
.links { width:1030px;}
.links span { display:block; float:left; font-size:16px; line-height:42px; margin-right:30px;}

.footer_box { width:100%; background-color:#393939;}
.footer { width:1000px; margin:0 auto; overflow:hidden;}
.foot1 { float:left; width:216px; height:160px; padding-right:30px; margin:60px 0; border-right:solid 1px #757575;}
.foot1 b { display:block; line-height:54px; font-size:18px; color:#ededed; font-weight:normal;}
.foot1 span { display:block; font-size:14px; line-height:24px; color:#979797;}
.foot2 { float:left; width:200px; height:160px; padding-left:30px; padding-right:30px; margin:60px 0; border-right:solid 1px #757575;}
.foot2 b { display:block; line-height:54px; font-size:18px; color:#ededed; font-weight:normal;}
.foot2 span { display:block; font-size:14px; line-height:24px; color:#979797;}
.foot3 { float:left; width:200px; height:160px; padding-left:30px; padding-right:15px; margin:60px 0; border-right:solid 1px #757575;}
.foot3 b { display:block; line-height:54px; font-size:18px; color:#ededed; font-weight:normal;}
.foot3 span { display:block; font-size:14px; line-height:24px; color:#979797;}
.foot4 { float:left; width:240px; height:160px; margin:60px 0;}
.foot4 li { width:100px; float:left; margin-left:20px; margin-top:15px;}
.foot4 li span { display:block; text-align:center; font-size:12px; line-height:24px; color:#979797;}
.foot4 li b { display:block; width:100px; height:100px; background-color:#d7d7d7;}

.two_back { background-color:#f5f2f2; overflow:hidden;}
.two_main { width:1000px; margin:0 auto; padding:15px 0 45px; background-color:#ffffff;}
.crumbs { line-height:70px; font-size:16px; padding:0 20px;}
.list_box { width:700px; margin-left:150px; overflow:hidden;}
.list_box ul { margin-bottom:30px; overflow:hidden;}
.list_box li { float:left; width:580px; padding-left:20px; color:#606060; font-size:16px; line-height:46px; background:url(/uploads/image/iic2images/dian.jpg) left center no-repeat;}
.list_box li.time { float:left; width:100px; padding-left:0; text-align:right; background:none;}
.list_box li a { color:#606060;}

#autopage { color: #b92e2e; font-weight: bold; clear: both; padding-bottom:5px; padding-top:30px;}
#autopage span { color: #3b7cf5; font-weight:normal; border: 1px solid #3b7cf5; padding: 5px 10px; }
#autopage a { color: #666; font-weight:normal; border: 1px solid #dddddd; padding: 5px 10px; }
#autopage a:hover { color: #fff; font-weight:normal; border: 1px solid #dddddd; background-color:#3b7cf5; padding: 5px 10px; text-decoration:none;}

.photo_list_box { width:984px; padding-left:16px; overflow:hidden;}
.photo_list_box li { width:312px; float:left; margin-right:16px; margin-bottom:50px;}
.photo_list_box li img { display:block;}
.photo_list_box li p { padding:20px 8px 0 8px; border-bottom:solid 1px #dcdcdc; border-left:solid 1px #dcdcdc; border-right:solid 1px #dcdcdc;}
.photo_list_box li span { text-align:center; font-size:18px; line-height:30px; height:60px; padding:10px 0; display:block; border-top:solid 1px #eaeaea;}
.photo_list_box li a { color:#333333;}
.photo_list_box li:hover { -moz-box-shadow:0px 4px 8px #868686; -webkit-box-shadow:0px 4px 8px #868686; box-shadow:0px 4px 8px #868686;}
.photo_list_box li:hover span { border-top:solid 1px #3a7bf5;}

.center { width:1000px; overflow:hidden;}
.center h1 { font-size:24px; color:#3e3e3e; text-align:center; background-color:#fff; margin-bottom:0;}
.center span { text-align:center; display:block; line-height:60px; font-size:14px; color:#8d8d8d;}
.center p { padding:0 80px; font-size:18px; line-height:40px; color:#595959;}