@charset "utf-8";
/* CSS Document */
/*index*/
.indexBanner{height:600px;}
.indexBanner .slides li{height:600px;}
.index01{padding-top:20px;}
.index01 h3{font-size:14px;color:#333;line-height:40px;padding:20px 0;}
.index01 h3 a{color:#0082dd; text-decoration:none;}
.index01 h3 b{font-size:24px;color:#333;padding-right:30px;}
.index01 h3 b a{color:#333;}
.index01 h3 b a:hover{color:#3a71c2;}
.index01 h3 span{padding-right:30px;}
.index01 h3 span a{color:#333;}
.index01 h3 span a:hover{color:#3a71c2;}
.index01 .i_1{width:605px;height:400px; overflow:hidden;margin-right:15px;}
.index01 .i_2{width:300px;height:400px; overflow:hidden;margin-right:16px;}
.index01 .i_3{width:300px;height:195px; overflow:hidden;margin-bottom:10px;}
.index01 .i_4{width:300px;height:195px; overflow:hidden;}
.index01 a img{ opacity:0.8;}
.index01 a:hover img{ opacity:1;}

.index02{padding-top:20px;}
.index02 h3{font-size:14px;color:#333;line-height:40px;padding:20px 0;}
.index02 h3 a{color:#0082dd; text-decoration:none;}
.index02 h3 b{font-size:24px;color:#333;padding-right:30px;}
.index02 h3 b a{color:#333;}
.index02 h3 b a:hover{color:#3a71c2;}
.index02 h3 span{padding-right:30px;}
.index02 h3 span a{color:#333;}
.index02 h3 span a:hover{color:#3a71c2;}
.index02 .i_1{width:300px;height:400px; overflow:hidden;margin-right:15px;}
.index02 .i_2{width:605px;height:400px; overflow:hidden;margin-right:16px;}
.index02 .i_3{width:300px;height:400px; overflow:hidden;}
.index01 .i_4{width:300px;height:195px; overflow:hidden;margin-bottom:10px;}
.index01 .i_5{width:300px;height:195px; overflow:hidden;}
.index02 a img{ opacity:0.8;}
.index02 a:hover img{ opacity:1;}

.index03{padding-top:10px;}
.index03 h2{padding:25px 0;font-size:24px;font-weight:bold;color:#333; }
.index03 h2 a{font-size:24px;font-weight:bold;color:#333; text-decoration:none;}
.index03 h2 a:hover{color:#3a71c2;}
.index03 h2 span{font-size:18px;font-weight:bold;padding:0 10px;}
.index03 div.clearfix{width:100%;    margin-bottom: 40px;}
.index03 div.fl{width:618px;}
.index03 div.fl a{ text-decoration:none;display:block; cursor:pointer;}
.index03 div.fl .txt{width:229px;height:220px;padding:40px;background:#f4f4f4;}
.index03 div.fl .txt h3{font-size:14px;font-weight:bold;color:#333;line-height:18px;height:36px; overflow:hidden;margin-bottom:18px;}
.index03 div.fl .txt p{font-size:14px;color:#333;line-height:22px;height:44px; overflow:hidden;margin-bottom:22px;}
.index03 div.fl .txt h4{font-size:14px;color:#333;line-height:22px;margin-bottom:22px;}
.index03 div.fl .txt span{display:inline-block;font-size:12px;padding:5px 20px;border:1px solid #7a7a7a;color:#333;}
.index03 div.fl a:hover .txt{background:#00a2ea;}
.index03 div.fl a:hover h3{color:#fff;}
.index03 div.fl a:hover p{color:#fff;}
.index03 div.fl a:hover h4{color:#fff;}
.index03 div.fl a:hover span{color:#fff;border:1px solid #fff;}
.index03 div.fl img.fl{width:309px;height:300px;}

.index04{padding:40px 0;width:100%;}
.index04 h2{font-size:24px;font-weight:bold;color:#333;line-height:62px;padding-top:10px;}
.index04 ul{width:950px;}
.index04 ul li{float:left;padding-right:100px;padding-top:10px;padding-bottom:10px;}
