
.main3{ background-color:#fff; padding:70px 0;}
.main3 .main31{ height:404px; float:right; width:513px; }
.main3 img{ height:404px; float:left; float:left;}
.main3 .main31>p{ text-indent:14px; background:url(/pc/img/p48.jpg) no-repeat left center; font-size:23px; line-height:24px;}
.main3 .main31>p>font{ font-size:16px;}
.main3 .main31 .main311{ margin-top:26px; height:315px;}
.main3 .main31 .main311 p{text-indent:28px; line-height:27px; color:#434343;}
.main3 .main31 .main312{ margin-top:6px;;height:26px; width:88px; line-height:26px; text-align:center; color:#d2151a; border:1px solid #d2151a; font-size:15px;border-radius:10px; float:right;}

.main4{ background-color:#eff2f3;padding-top:90px; padding-bottom:115px;}

.main4 .main41{ }
.main4 .main41 .main411{ text-indent:20px; }
.main4 .main41 .main411 strong{font-size:28px; color:#c01111;}
.main4 .main41 .main411 strong font{ font-size:24px; color:#000;}
.main4 .main41 .main411 span{ font-size:17px;}
.main4 .main41> hr{border-top:2px solid #004e97; width:98%; margin-left:2%;margin-top:20px;}
.main4 .main41 .main412{ }
.main4 .main41 .main412 .main4121{ position:relative; left:0;top:0; width:301px; height:401px;}
.main4 .main41 .main412 .main4121 img{ position:absolute;left:0;top:-3px;}
.main4 .main41 .main412 .main4122{width:291px; height:378px; margin:10px 0 0 8px; background-color:#ffffff;}
.main4 .main41 .main412 .main4122 .icon{ margin-top:60px; text-align:center;}
.main4 .main41 .main412 .main4122 strong{ display:block; font-size:20px; text-align:center; margin-top:30px;}
.main4 .main41 .main412 .main4122 span{ color:#585858; font-size:16px; line-height:36px; display:block; width:231px; margin:10px auto 0 auto;}
.main4 .main41 .main412 .main4122 a{ background-color:#e6e6e6; display:block;width:107px; height:36px; color:#8c8b8b; font-size:16px; line-height:36px;border-radius:7px; text-align:center; font-weight:500; margin:35px 0 0 160px;}
.main4 .main41 .main413{ margin-top:5px;}
.main4 .main41 .main413 .main4131{ width:595px; height:195px;background-color:#ffffff;}
.main4 .main41 .main413 .main4131 .icon{ text-align:center; width:156px; height:195px;}
.main4 .main41 .main413 .main4131 .icon img{ margin:60px 0 0 50px;}
.main4 .main41 .main413 .main4131 .font{ width:282px; }
.main4 .main41 .main413 .main4131 .font strong{display:block; font-size:20px;  margin-top:60px; text-indent:15px; }
.main4 .main41 .main413 .main4131 .font span{ color:#585858; font-size:15px; line-height:36px; display:block;  margin:10px auto 0 5px;}
.main4 .main41 .main413 .main4131 a{ background-color:#e6e6e6; display:block;width:107px; height:36px; color:#8c8b8b; font-size:16px; line-height:36px;border-radius:7px; text-align:center; font-weight:500; margin:128px 0 0 10px;}
/*开始新增样式*/
.main4 .main41 .mainb413{ margin-top:5px;}
.main4 .main41 .mainb413 .mainb4131{ width:392px; 
height:228px;
background-color:#ffffff;
}
.main4 .main41 .mainb413 .mainb4131 .icon{ text-align:center; width:156px; height:195px;}
.main4 .main41 .mainb413 .mainb4131 .icon img{ margin:60px 0 0 50px;}
.main4 .main41 .mainb413 .mainb4131 .font{ width:182px; }
.main4 .main41 .mainb413 .mainb4131 .font strong{display:block; font-size:20px;  margin-top:60px; text-indent:15px; }
.main4 .main41 .mainb413 .mainb4131 .font span{ color:#585858; font-size:15px; line-height:36px; display:block;  margin:10px auto 0 5px;}
.main4 .main41 .mainb413 .mainb4131 a{ background-color:#e6e6e6; display:block;width:107px; height:36px; color:#8c8b8b; font-size:16px; line-height:36px;border-radius:7px; text-align:center; font-weight:500; margin:10px 0 0 110px;}
/*end*/

.margintop90{ margin-top:90px;}

.main4 .main42 .main421{ text-indent:20px; }
.main4 .main42 .main421 strong{font-size:28px; color:#c01111;}
.main4 .main42 .main421 strong font{ font-size:24px; color:#000;}
.main4 .main42 .main421 span{ font-size:17px;}
.main4 .main42> hr{border-top:2px solid #ff6600; width:98%; margin-left:2%;margin-top:20px;}
.main4 .main42 .main422{ }
.main4 .main42 .main422 .main4221{ position:relative; left:0;top:0; width:301px; height:401px;}
.main4 .main42 .main422 .main4221 img{ position:absolute;left:0;top:-3px;}
.main4 .main42 .main422 .main4222{ width:890px; margin-left:9px; margin-top:6px; }
.main4 .main42 .main422 .main4222 .main42221{ width:440px; height:185px;background-color:#ffffff; margin-top:6px;position:relative;}
.main4 .main42 .main422 .main4222 .main42221 .icon{ text-align:center; width:136px; height:195px;}
.main4 .main42 .main422 .main4222 .main42221 .icon img{ margin:45px 0 0 30px;}
.main4 .main42 .main422 .main4222 .main42221 .font{ width:265px; }
.main4 .main42 .main422 .main4222 .main42221 .font strong{display:block; font-size:20px;  margin-top:45px; text-indent:15px; }
.main4 .main42 .main422 .main4222 .main42221 .font span{ color:#585858; font-size:15px; line-height:36px; display:block;  margin:10px auto 0 5px;}
.main4 .main42 .main422 .main4222 .main42221 a{ background-color:#e6e6e6; display:block;width:107px; height:36px; color:#8c8b8b; font-size:16px; line-height:36px;border-radius:7px; text-align:center; font-weight:500; margin:128px 0 0 10px; position:absolute; top:0px; right:20px; z-index:2;}

.main4 .main43{ }
.main4 .main43 .main431{ text-indent:20px; }
.main4 .main43 .main431 strong{font-size:28px; color:#c01111;}
.main4 .main43 .main431 strong font{ font-size:24px; color:#000;}
.main4 .main43 .main431 span{ font-size:17px;}
.main4 .main43> hr{border-top:2px solid #8703d2; width:98%; margin-left:2%;margin-top:20px;}
.main4 .main43 .main432{  }
.main4 .main43 .main432 .main4321{ position:relative; left:0;top:0; width:301px; height:401px;}
.main4 .main43 .main432 .main4321 img{ position:absolute;left:0;top:-3px;}
.main4 .main43 .main432 .main4322{width:291px; height:378px; margin:10px 0 0 8px; background-color:#ffffff;}
.main4 .main43 .main432 .main4322 strong{ display:block; font-size:20px;  margin-top:70px;text-indent:30px;}
.main4 .main43 .main432 .main4322 span{ color:#585858; font-size:15px; line-height:36px; display:block; width:231px; margin:10px auto 0 auto;}
.main4 .main43 .main432 .main4322 a{ background-color:#e6e6e6; display:block;width:107px; height:36px; color:#8c8b8b; font-size:16px; line-height:36px;border-radius:7px; text-align:center; font-weight:500; margin:60px 0 0 160px;}

.main4 .main44 .main441{ text-indent:20px; }
.main4 .main44 .main441 strong{font-size:28px; color:#c01111;}
.main4 .main44 .main441 strong font{ font-size:24px; color:#000;}
.main4 .main44 .main441 span{ font-size:17px;}
.main4 .main44> hr{border-top:2px solid #ff6600; width:98%; margin-left:2%;margin-top:20px;}
.main4 .main44 .main442{ }
.main4 .main44 .main442 .main4421{ position:relative; left:0;top:0; width:301px; height:401px;}
.main4 .main44 .main442 .main4421 img{ position:absolute;left:0;top:-3px;}
.main4 .main44 .main442 .main4422{ width:890px; margin-left:9px; margin-top:6px; }
.main4 .main44 .main442 .main4422 .main44221{ width:440px; height:185px;background-color:#ffffff; margin-top:6px;position:relative;}
.main4 .main44 .main442 .main4422 .main44221 .icon{ text-align:center; width:136px; height:195px;}
.main4 .main44 .main442 .main4422 .main44221 .icon img{ margin:45px 0 0 30px;}
.main4 .main44 .main442 .main4422 .main44221 .font{ width:280px; }
.main4 .main44 .main442 .main4422 .main44221 .font strong{display:block; font-size:20px;  margin-top:45px; text-indent:15px; }
.main4 .main44 .main442 .main4422 .main44221 .font span{ color:#585858; font-size:15px; line-height:36px; display:block;  margin:10px auto 0 5px;}
.main4 .main44 .main442 .main4422 .main44221 a{ background-color:#e6e6e6; display:block;width:107px; height:36px; color:#8c8b8b; font-size:16px; line-height:36px;border-radius:7px; text-align:center; font-weight:500; margin:128px 0 0 10px; position:absolute; top:0px; right:20px; z-index:2;}

.main5{ height:677px; background:url(/pc/img/p50.jpg) no-repeat center center;}
.main5 .main51{ text-align:center; color:#fff;padding-top:58px;}
.main5 .main51 strong{ display:block; font-size:28px; line-height:50px; }
.main5 .main51 span{ display:block; font-size:16px; line-height:26px;}
.main5>.main52{  margin-top:50px;}
.main5 .main52 .main520{  }
.main5 .main52 .main521{ width:235px; height:361px;  float:left; position:relative; overflow:hidden; margin-right:5px;}
.main5 .main52 .main521 .bj{ position:absolute;left:0px; top:230px; z-index:1; height:359px; width:235px; background-color:#010328;filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; border-top:2px solid #d2151a;}
.main5 .main52 .main521 .font{ position:absolute;left:0px; top:230px; z-index:2; height:359px; width:235px;}
.main5 .main52 .main521 .font strong { display:block; font-size:23px; color:#1fa2ff; line-height:36px;padding:15px 13px 0 13px; width:209px;}
.main5 .main52 .main521 .font span{ color:#fff; font-size:15px; line-height:20px; display:block;padding:0 12px 30px 12px; width:211px;}
.main5 .main52 .main521 .font span.sp1{  border-top:2px solid #d2151a;padding:30px 12px 0 12px; width:211px;}
.main5 .main52 .main521 .font a{border:2px solid #fff; display:block;width:146px; height:31px; color:#FFF; text-align:center; line-height:31px; font-size:18px;border-radius:15px; margin:30px auto 0 auto; }
.main5 .main52 .main521:hover .bj,.main5 .main52 .main521:hover .font{ top:0;}
.main5 .main52 .main521:hover .font strong{ padding:45px 13px 0 13px;}
.main5 .main53{ position:relative;left:0;top:0;}
.main5 .main53 .left{ width:90px; height:130px; position:absolute; left:-90px; top:-254px; z-index:10; background:url(/pc/img/p36.png) no-repeat center center; cursor:pointer;}
.main5 .main53 .right{ width:90px; height:130px; position:absolute; right:-90px; top:-254px; z-index:10; background:url(/pc/img/p37.png) no-repeat center center; cursor:pointer;}

.main6{ background-color:#fff; padding:50px 0 80px 0;}
.main6 .main61{ text-align:center;}
.main6 .main61 strong{ display:block; font-size:28px; line-height:50px; }
.main6 .main61 span{ display:block; font-size:16px; line-height:26px; color:#818181;}
.main6 .main62{ margin-top:20px; }
.main6 .main62 a {float:left; margin-right:36.25px; margin-top:10px;}
.main6 .main62 a.nomargin{ margin-right:0;}
.main6 .main62 a img{ width:209px; height:138px; border:1px solid #ccc; }

.main7{ background-color:#eff2f3; padding:60px 0 70px 0;}
.main7 .main71,.main7 .main72,.main7 .main73{ width:354px; height:393px;border-top:2px solid #d2151a; background-color:#fff; float:left; margin-right:12px; padding:0 20px 0 18px;}
.main7 .main73{ margin-right:0;}
.main7 .main71 .title,.main7 .main72 .title,.main7 .main73 .title{ padding-top:14px;}
.main7 .main71 .title strong,.main7 .main72 .title strong,.main7 .main73 .title strong{ font-size:17px; line-height:36px; font-weight:400;}
.main7 .main71 .title a,.main7 .main72 .title a,.main7 .main73 .title a{ color:#db4448; float:right; line-height:36px; text-decoration:underline;}

.main7 .main71 .info{ margin-top:10px;}
.main7 .main71 .info img{ width:359px; height:139px;}
.main7 .main71 .info strong{ font-size:15px; line-height:36px; display:block; width:359px; margin-top:10px; }
.main7 .main71 .info span{ line-height:30px; color:#7f7f7f;}
.main7 .main71 .info span a{ color:#db4448;}
.main7 .main71 .info font{ display:block; text-align:right; color:#7f7f7f; line-height:20px;}

.main7 .main72 .main721,.main7 .main72 .main723{ width:341px; height:100px; background-color:#f8f8f8; padding:8px 8px 8px 10px;}
.main7 .main72 .main721 .bt{ font-size:15px; line-height:36px;}
.main7 .main72 .main721 ul{ margin-top:13px;}
.main7 .main72 .main721 ul li{ list-style:none;}
.main7 .main72 .main721 ul li{ float:left;margin-right:10px;}
.main7 .main72 .main721 ul li a{ display:block;width:160px; color:#7f7f7f; line-height:25px; }

.main7 .main72 .main722{width:359px; height:48px; margin:7px 0 12px 0;background-color:#f8f8f8;border-radius:30px;text-indent:15px;}
.main7 .main72 .main722 input{ width:248px;background-color:#f8f8f8; border:0;  height:48px; line-height:48px;text-indent:5px; }
.main7 .main72 .main722 input:focus{ outline:none; }
.main7 .main72 .main722 span{display:block; width:90px; line-height:48px; font-weight:400; letter-spacing:2px; text-align:center;border-radius:25px; background-color:#ff8d61; color:#fff; float:right; font-size:20px;}

.main7 .main72 .main723 .bt{ font-size:15px; line-height:36px;}
.main7 .main72 .main723 ul{ margin-top:13px;}
.main7 .main72 .main723 ul li{ list-style:none;}
.main7 .main72 .main723 ul li{ float:left;margin-right:10px;}
.main7 .main72 .main723 ul li a{ display:block;width:341px; color:#7f7f7f; line-height:20px; }

.main7 .main73 .main731 img{width:179px; height:139px; float:left;}
.main7 .main73 .main731 .info{ float:right; width:161px;}
.main7 .main73 .main731 .info strong{ display:block; font-size:15px; line-height:36px; }
.main7 .main73 .main731 .info span{ color:#7f7f7f; line-height:30px; }
.main7 .main73 .main731 .info span a{color:#db4448;}
.main7 .main73 .main731 .info font{  display:block; text-align:right; line-height:20px; color:#7f7f7f; margin-top:10px;}
.main7 .main73 .main732 ul{ margin-top:25px;}
.main7 .main73 .main732 ul li{ list-style:none;}
.main7 .main73 .main732 ul li{ float:left;margin-right:10px;display:block;}
.main7 .main73 .main732 ul li a{ display:block; color:#7f7f7f; line-height:30px; width:358px;  }

