*{ margin:0; padding:0; border:0;}
body{ font-size:14px; font-family:"microsoft yahei",微软雅黑,"microsoftjhenghei",华文细黑,stheiti,mingliu;}
li{ list-style:none;}
a { color:#333; text-decoration:none;}
a:hover {color: #c90003; text-decoration:none;}

.mian { background:url(/uploads/image/iic2images/banner.jpg) center top no-repeat; padding-top:1000px; position:relative;}
.logo { position:absolute; right:60px; top:40px;}
.block { width:1200px; padding:0 50px; background-color:#fff; margin:0 auto 20px; overflow:hidden; box-shadow:5px 5px 10px 0 #f4f4f4;}
h1 { text-align:center; font-size:30px; line-height:50px; padding:25px 0; font-weight:normal;}
h1 a { color:#c90003;}

.left { width:700px; position:relative; float:left; overflow:hidden; margin-bottom:30px;}
.left .swiper-container3 { width:700px; margin:0 auto; overflow:hidden; cursor:pointer; position:relative;}
.left .swiper-container3 .swiper-slide {border-radius: 5px;}
.left .swiper-container3 .swiper-slide img {border-radius: 5px;}
.left .swiper-container3 b { width:100%; height:58px; position:absolute; bottom:0; left:0; background:url(/uploads/image/iic2images/meng.png) repeat-x; background-size:100% 58px;border-radius: 0 0 5px 5px;}
.left .swiper-container3 span { width:96%; padding-left:4%; font-size:16px; line-height:58px; position:absolute; bottom:0; left:0;}
.left .swiper-container3 span a { color:#fff;}
.left .swiper-button-prev{ width:38px; height:66px; background-size:38px 66px; position:absolute; left:0; top:216px; background-image:url(/uploads/image/iic2images/left-1.png);}
.left .swiper-button-next{ width:38px; height:66px; background-size:38px 66px; position:absolute; right:0; top:216px; background-image:url(/uploads/image/iic2images/right-1.png);}
.left .swiper-pagination { width:80px; background-size:65px 65px; position:absolute; right:1%; bottom:25px;}
.left .swiper-pagination-bullet { width:8px; height:8px; margin-right:5px; background:#fff; opacity:1;}
.left .swiper-pagination-bullet-active { width:8px; height:8px; border-radius:14px; background:#c9161d; opacity:1;}

.right { width:470px; float:right;}
.right ul { overflow:hidden; margin-bottom:18px;}
.right ul li { font-size:16px; line-height:26px; margin-bottom:20px;}
.right ul li b { font-size:20px; line-height:30px;}
.right ul li span { background:url(/uploads/image/iic2images/dian.png) left 7px no-repeat; padding-left:18px;}

.block2 { width:1200px; background-color:#fff; margin:0 auto 20px; padding-top:20px; overflow:hidden;}
.left2 { width:585px; float:left;}
.title2 { overflow:hidden; position:relative; margin-bottom:20px;}
.title2 span { position:absolute; right:0; top:0; line-height:42px;}
.img2 { overflow:hidden; margin-bottom:20px;}
.img2 ul { width:600px;}
.img2 li { width:285px; float:left; margin-right:15px; font-size:16px; line-height:26px;}
.img2 li img { border-radius:5px; margin-bottom:5px;}

.list2 { width:600px; float:left;}
.list2 ul { overflow:hidden; margin-bottom:18px;}
.list2 ul li { font-size:16px; line-height:26px; margin-bottom:20px;}
.list2 ul li span { background:url(/uploads/image/iic2images/dian.png) left 7px no-repeat; padding-left:18px;}

.right2 { width:585px; float:right;}

.block3_back { background-color:#f1f1f1; overflow:hidden; margin-bottom:30px;}
.block3 { width:1200px; margin:0 auto 40px; padding-top:40px; overflow:hidden;}
.title3 { text-align:center; margin-bottom:30px;}
.left3 { width:766px; float:left;}
.left3 h3 { font-size:26px; line-height:36px; margin-bottom:10px; font-weight:normal;}
.left3 h4 { font-size:18px; line-height:28px; padding-bottom:22px; font-weight:normal; color:#555555; border-bottom:solid 1px #d5d5d5;}
.list3 { width:766px; float:left; overflow:hidden; margin-top:22px;}
.list3 ul { width:802px; overflow:hidden;}
.list3 ul li { width:365px; margin-right:36px; font-size:16px; line-height:26px; margin-bottom:20px; float:left;}
.list3 ul li span { background:url(/uploads/image/iic2images/dian.png) left 7px no-repeat; padding-left:18px;}
.right3 { width:360px; float:right;}
.right3 li img { display:block;}
.right3 li { position:relative; margin-bottom:20px;}
.right3 li span { width:96%; padding-left:4%; font-size:16px; line-height:38px; position:absolute; bottom:0; left:0; background:url(/uploads/image/iic2images/meng1.png) repeat;}
.right3 li span a { color:#fff;}

.left4 { width:700px; float:left; position:relative; margin-bottom:20px;}
.left4 span { width:96%; padding-left:4%; font-size:16px; line-height:38px; position:absolute; bottom:0; left:0; background:url(/uploads/image/iic2images/meng1.png) repeat;}
.left4 span a { color:#fff;}
.right4 { width:470px; float:right;}
.right4 li { margin-bottom:29px; overflow:hidden;}
.right4 li img { float:left;}
.right4 li b { width:230px; float:right; display:block; font-size:16px; line-height:26px; margin-bottom:6px;}
.right4 li span { width:230px; float:right; display:block; font-size:14px; line-height:24px; color:#555555;}

.block5_back { background-color:#f1f1f1; overflow:hidden;}
.block5 { width:1200px; margin:0 auto 20px; padding-top:40px; overflow:hidden;}
.tab { width:600px; margin:0 auto; overflow:hidden;}
.tab ul { width:636px;}
.tab li { width:176px; margin-bottom:12px; padding-bottom:0; float:left; margin-right:36px; text-align:center; font-size:24px; line-height:50px; background-color:#e8e8e8; cursor:pointer;}
.tab li.hover { padding-bottom:12px; color:#fff; margin-bottom:0; background:url(/uploads/image/iic2images/san.png) #d03225 bottom center no-repeat;}
.tab_block { width:1200px; overflow:hidden; margin-top:20px;}
.tab_block ul { width:1220px; display:none;}
.tab_block ul.hover { display:block;}
.tab_block li { width:285px; float:left; margin-right:20px; font-size:18px; line-height:30px; margin-bottom:30px;}
.tab_block li img { margin-bottom:10px;}

.back { background:url(/uploads/image/iic2images/foot_top.jpg) repeat-y; background-size:100% auto; padding:40px 0; overflow:hidden;}
.foot_main { width:1200px; margin:0 auto;}
.foot1 { width:220px; padding:0 90px; float:left;}
.title5 { width:135px; padding-left:85px; font-size:30px; color:#fff; background:url(/uploads/image/iic2images/f1.png) no-repeat; line-height:70px; margin:0 auto;}
.foot2 { width:220px; padding:0 90px; float:left;}
.title6 { width:135px; padding-left:85px; font-size:30px; color:#fff; background:url(/uploads/image/iic2images/f2.png) no-repeat; line-height:70px; margin:0 auto;}
.foot3 { width:220px; padding:0 90px; float:left;}
.title7 { width:135px; padding-left:85px; font-size:30px; color:#fff; background:url(/uploads/image/iic2images/f3.png) no-repeat; line-height:70px; margin:0 auto;}
.foot_main .next { font-size:16px; line-height:26px; color:#fff; margin-top:15px;}

.footer { width: 1100px; margin: 0 auto; border-top: 1px solid #dfdfdf; text-align: center; padding: 30px 0px; position: relative; font-size:12px; }
.footer .xxjb { width: 235px; height: 40px; position: absolute; top: 90px; left: 0px; }
.footer .cxwz { position: absolute; top: 90px; right: 118px; }
.footer .cxwz img { height: 40px; }
.footer .kxwz { position: absolute; top: 90px; right: 0px; }
.footer .kxwz img { height: 40px; }
.footer .weibo { line-height: 30px; text-align: center; margin-left: 390px; padding: 20px 0px; }
.footer .weixin { line-height: 30px; text-align: center; margin-right: 390px; padding: 20px 0px; }
.clearb { clear: both; }
.mb10 { margin-bottom: 10px; }
.mb30 { margin-bottom: 30px; }
.tcenter { text-align: center; }