@charset "utf-8";
/* CSS Document */

/*content*/
.content { position: relative; }

.in-content{ position: relative; z-index: 100; }
.in-content .title{text-align: center; position: relative;padding: 60px 0 40px; color:#2f83de; }
.in-content .title span {background: #FFF;font-size: 40px;color: #0a35ab; padding: 0 10px;}
.in-content .title h2{font-size: 62px;color:#e0e8fd;padding: 10px 0  }

.in-content .more{text-align: center;background: url(../images/morebg.png) no-repeat center center; height: 40px;}
.in-content .more a{ font-size:14px;text-align:center;width:144px; height:40px;color: #FFF;line-height: 40px; display: inline-block}


.in-page1{background: url(../images/page1bg.png) no-repeat top center;height: 297px;margin-top: -118px;z-index: 1000;position: relative;color: #FFF;}
.in-page1 h2{font-size: 36px; padding-top: 140px; line-height: 80px;}
.in-page1 p{font-size: 26px;}

/*.in-page1 .title h2{ line-height: 0;}*/
/*.in-page1 .slides_fl{position:relative;width: 235px;height: 566px;border: 1px solid #a0a0a0}*/
/*.in-page1 .slides_fl .top{height: 55px;line-height:55px;font-size:21px;width:237px; background: #0a35ab; color: #FFF; position: absolute; top: -1px;left: -1px;}*/
/*.in-page1 .slides_fl .top span{width: 3px;height: 20px;background: #FFF; display: inline-block;vertical-align: middle;margin:0 10px 0 15px; }*/
/*.in-page1 .slides_fl .level1{ padding: 55px 16px 0;}*/
/*.in-page1 .slides_fl .level1 li{ line-height: 68px; }*/
/*.in-page1 .slides_fl .level1 li a{font-size:18px;color:#0a35ab;text-indent:25px;width:100%;background: url(../images/sliderlibg.png) no-repeat left center; display:block;border-bottom: 1px dashed #aaaaaa}*/
/*.in-page1 .slides_fl .level1 li .level2{transition:1s eace-out;overflow: hidden;display: none;}*/
/*.in-page1 .slides_fl .level1 li .level2.on{display: block}*/
/*.in-page1 .slides_fl .level1 li .level2 li{ line-height: 35px;}*/
/*.in-page1 .slides_fl .level1 li .level2 li a{font-size: 16px;color: #4c4c4c;text-indent: 40px;background: none;}*/
/*.in-page1 .slides_fr{width: 962px;}*/
/*.in-page1 .slides_fr ul li{width: 230px;float: left;margin-left: 10px;}*/
/*.in-page1 .slides_fr ul li img{width: 230px;height: 224px;display: block}*/
/*.in-page1 .slides_fr ul li a p{width: 228px;height: 58px;font-size: 18px;color: #4c4c4c; line-height: 58px; text-align: center; border: 1px solid #949494}*/


.in-page2{background: url(../images/page2bg.jpg) no-repeat top center;overflow: hidden;height: 831px;}
.in-page2 .wrap{ position: relative}
.in-page2 .title{ padding: 40px 0 25px;}
.in-page2 .title h2{ padding: 0;line-height: 60px;font-size: 50px;color: #333333; font-weight: 500}
.in-page2 .title span{background: none;color: #4c4c4c;font-size: 26px;}
.in-page2 ul li{float: left;background: #008d49;color: #FFF;}
.in-page2 ul li img{display: block;margin: 0 auto}
.in-page2 ul li.one img{width: 420px;height: 198px}
.in-page2 ul li.two{width: 452px;height: 198px;}
.in-page2 ul li.three img{width: 328px;height: 198px}
.in-page2 ul.two{width: 871px;}
.in-page2 ul li.four{width: 332px;height: 288px;}
.in-page2 ul li.five img{width: 539px;height: 288px;}
.in-page2 ul li.six img{width: 332px;height: 168px;}
.in-page2 ul li.seven{width: 539px;height: 168px;}
.in-page2 ul.three{width:329px;}
.in-page2 ul li.eight{width: 329px;height: 198px;}
.in-page2 ul li.nine img{width: 329px;height: 258px;}

.in-page2 ul li ul{padding: 15px 20px;color: #FFF;float: left}
.in-page2 ul li ul p{font-size: 30px; line-height: 50px;padding-left: 55px;position: relative}
.in-page2 ul li ul p img{width: 50px;height: 50px; position: absolute; left: 0;top: 0;}
.in-page2 ul li ul p a{display: block; color: #FFF;}
.in-page2 ul li ul li{font-size: 15px;margin: 8px 0;}
.in-page2 ul li ul li a{color: #FFF;line-height: 15px; padding: 0 5px;display: block; border-right: 1px solid #fff;}




.in-page3{background: url(../images/page3bg.jpg) no-repeat top center; height: 555px;}
.in-page3 .wrap{ position: relative;overflow: hidden;}
.in-page3 .title{ padding: 20px 0 40px;text-align: center}
.in-page3 .title h2{ padding: 0; line-height:80px;font-size: 50px;font-weight: 500;color: #FFF;}
.in-page3 .title span{background: #ffb92c;width: 160px;height: 8px;display: inline-block;margin: 20px auto}
.in-page3 .title p{font-size: 18px;color: #FFF;}
.in-page3 .text{height:142px;overflow:hidden;color: #FFF;line-height: 33px;text-align: center;font-size: 16px;}
.in-page3 .text p{line-height: 33px;}

.in-page3 ul li{width: 25%;float: left;text-align: center; line-height: 30px;}
.in-page3 ul li img{max-width: 100%;display: block; margin: 0 auto 20px;}
.in-page3 ul li a{color: #FFF;font-size: 24px;}

.in-page4{background:url(../images/page4bg.jpg) no-repeat top center; overflow: hidden;height: 228px;}
.in-page4 span{font-size: 30px;font-weight: bold; color: #ffb92c; width: 40%;margin-left:6%;float: left; padding-top: 120px;}
.in-page4 h2{font-size: 36px;color: #FFF;width: 52%;text-align: right; padding-top: 80px; line-height: 80px;}
.in-page4 p{font-size: 26px;color: #FFF;width: 52%;text-align: right}


.in-news{background:url(../images/page5bg.jpg) no-repeat top center; overflow: hidden;height:720px;}
.in-news .title{text-align: left; padding: 60px 20px 40px;}
.in-news .title p{font-size: 30px;text-indent: 20px;color: #333333;}
.in-news .title strong{display:block;font-size: 50px; color: #333333;text-indent: 60px;font-weight: 200}

.in-news ul li.fl{width: 620px;}
.in-news ul li.fl .tab-top{overflow: hidden}
.in-news ul li.fl .tab-top li{float: left; margin-right: 20px; line-height: 45px; padding:0 20px;font-size: 24px;border: 1px solid #008d49;color: #008d49}
.in-news ul li.fl .tab-top li.on{background: #008d49;color: #FFF;}
.in-news ul li.fl .tab-bottom{display: none; padding-top: 30px ;overflow: hidden}
.in-news ul li.fl .tab-bottom.on{display: block}
.in-news ul li.fl .tab-bottom li{width: 610px;height: 129px;background: url(../images/newslibg.png) no-repeat;float: left; margin-bottom: 10px;}
.in-news ul li.fl .tab-bottom li a p{ padding: 15px 30px 5px;font-size:18px; color: #008d49; line-height: 25px; height: 25px;}
.in-news ul li.fl .tab-bottom li a b{padding:0 35px; font-size: 16px;color: #4c4c4c; line-height: 25px; height: 50px;font-weight: normal;display: block}
.in-news ul li.fl .tab-bottom li a span{margin-right: 35px;border: 1px solid #008d49;margin-top: -10px; padding: 2px 10px;color: #008d49;font-size:15px;}
.in-news ul li.fr{width: 580px;}
.in-news ul li.fr .title{ padding: 60px 0 40px 90px;}
.in-news ul li.fr h2{font-size: 36px;font-weight:200;color: #008d49; line-height: 60px; padding-left: 40px;}
.in-news ul li.fr b{font-size:16px;font-weight: normal;color: #4c4c4c; padding-left: 40px;}
.in-news ul li.fr .contact{ padding: 40px 0 0 70px;}
.in-news ul li.fr .contact p{ line-height: 40px;}
