@charset "utf-8";
body{ background:#fff; padding:0px; margin:0px;}
*{ margin:0px; padding:0px; list-style:none; border:0px;}
.index_logo{ width:100%; height:74px; padding:0px 0px;}
.index_logo .w1024{ width:1000px; margin:0 auto;}
.index_logo .w1024 .logo{ float:left; width:400px; }
.index_logo .w1024 .right{ float:right; width:400px; text-align:right; line-height:74px; font-size:14px;color:#666;}
.index_logo .w1024 .right a{ margin-right:5px; margin-left:5px; text-decoration:none; color:#666;}
.index_logo .w1024 .right a:hover{ color:#009AD0; text-decoration:underline;}

.index_nav{ height:58px; width:100%;background:#009AD0;}
.index_nav .list{ width:880px; margin:0 auto; height:58px;position:relative;}
.index_nav .list ul{ padding:0px; margin:0px;}
.index_nav .list li{ position:relative; width:110px; height:58px; line-height:58px; text-align:center; font-size:14px; z-index:1; list-style:none; top:0px; left:0px; float:left;}
.index_nav .list li a{ color:#fff; text-decoration:none;}
.index_nav .move-bg{ display:none;position:absolute;left:0;top:0; width:110px; height:58px; background:#0099CF; z-index:0}
.index_nav .list li div{ display:none;}
.index_nav .list li.cur div{ display:block;}
.index_nav .list li:hover a{ color:#FFF;}
.index_nav .list li .submenu{ display:none; background:#0087B6; padding:0px; text-align:center;opacity:0.8;}
.index_nav .list li .submenu a{ float:left; display:block; height:40px; color:#FFF; width:110px; padding:0px; text-align:center; margin:0px; line-height:40px; font-size:12px;}
.index_nav .list li .submenu a:hover{ background:#027ebc;}



.index_banner{ height:390px; width:100%; background:url(../pic/banner.jpg) no-repeat center top;}
.index_p1_1{ width:1030px; margin:0 auto; padding-top:20px;padding-bottom:20px; overflow:auto;}
.index_p1_1 .left{ float:left; width:370px; height:280px; padding:2px; border:1px solid #ddd; overflow:hidden;}
.index_p1_1 .left img{width:370px; height:280px;overflow:hidden;}
.index_p1_1 .right{float:left; padding-left:20px; width:600px; }
.index_p1_1 .right p{font-size:12px; line-height:22px; text-indent:25px;}
.index_p1_1 p a{ color:#0099cf;}
.index_p1_1 p a:hover{ color:#06C;}
.index_p1_1 span{ display:block; background:url(../images/dian.jpg) no-repeat center left; height:50px; line-height:50px; font-size:16px; padding-left:20px; font-weight:bold;}

.index_p2{width:1030px; margin:0 auto; padding-top:10px;padding-bottom:20px; overflow:auto;}
.index_p2 .left{ float:left; width:700px; overflow:hidden;}
.index_p2 .left .bt{ width:700px; border-bottom:1px solid #BDBDBD; height:50px;}
.index_p2 .left .bt span{display:block; border-bottom:1px solid #387CCD; font-weight:bold; height:50px; font-size:16px; color:#333; width:108px; background:url(../images/dian.jpg) no-repeat 10px center; padding-left:30px;line-height:50px; font-size:16px; float:left;} 
.index_p2 .left .bt a{ display:inline-block; float:right; margin-top:20px;}
.index_p2 .left .list{ padding-top:20px; width:700px; overflow:hidden;}
.index_p2 .left .list ul{ width:800px; overflow:auto;}
.index_p2 .left .list ul li{float:left; margin-right:41px; width:206px; overflow:hidden; padding-bottom:20px;}
.index_p2 .left .list ul li div{width:200px; height:110px; padding:2px; border:1px solid #ddd; overflow:hidden;}
.index_p2 .left .list ul li img{ width:200px; height:110px; overflow:hidden;}
.index_p2 .left .list p{ display:block; width:206px; text-align:center; font-size:12px; height:36px; line-height:36px; overflow:hidden;}
.index_p2 .left .list p a{ text-decoration:none; color:#000;}
.index_p2 .left .list p a:hover{ color:#0099CF;}
.index_p2 .right{ float:right; width:300px; overflow:hidden;}
.index_p2 .right .bt{width:300px; border-bottom:1px solid #BDBDBD; height:50px; }
.index_p2 .right .bt span{display:block;border-bottom:1px solid #387CCD; float:left; font-weight:bold; height:50px; font-size:16px; float:left; color:#333; width:150px; background:url(../images/dian.jpg) no-repeat 10px center; padding-left:30px;line-height:50px; font-size:16px;}
.index_p2 .right .bt a{ display:inline-block; float:right; margin-top:20px;}
.index_p2 .right .list{ width:300px;}
.index_p2 .right .list ul{ padding-top:25px; padding-bottom:20PX;}
.index_p2 .right .list ul li{ height:25px; line-height:25px; font-size:12px; width:300px; overflow:hidden;}
.index_p2 .right .list ul li a{ color:#000; text-decoration:none;}
.index_p2 .right .list ul li a:hover{ color:#06C; text-decoration:underline;}
.index_p2 .right .list1{ width:300px; height:166px; overflow:hidden; background:url(../images/p3.jpg) no-repeat;}
.index_p2 .right .list1 ul{ padding-top:50px; padding-left:20px; font-size:12px;}
.index_p2 .right .list1 ul li{ line-height:20px;}


.bottom{ background:#e1e1e1;}
.bottom .line{ background:#0099cf; height:50px; text-align:center; line-height:50px; color:#FFF; font-size:12px;}
.bottom .line a{ color:#FFF; margin:0px 5px; text-decoration:none;}
.bottom p{ display:block; padding:25px 0px; text-align:center; font-size:12px; color:#666;}

/*二级页面-left*/ 
.sxlw_p2{ overflow:auto; width:1000px; margin:0 auto; padding-bottom:20px;}
.sxlw_p2 .two_line{ width:1000px; height:30px; line-height:30px; background:#cce2ea; margin:0 auto; font-size:12px; margin-top:10px; clear:both; margin-bottom:10px;}
.sxlw_p2 .two_line p{ display:block; padding-left:20px;}
.sxlw_p2 .two_line p a{ color:#666; text-decoration:none;}
.sxlw_p2 .two_line p a:hover{ color:#666; text-decoration:underline;}
.sxlw_p2 .left{ width:200px; float:left; border:1px solid #ddd; padding:1px;}
.sxlw_p2 .left .list{ background:#eaeaea;}
.sxlw_p2 .left span{ display:block; height:50px; line-height:50px; text-align:center; font-size:14px; font-weight:bold; color:#0099cc;}
.sxlw_p2 .left .list ul{ width:100%; background:url(../images/pic3.jpg) no-repeat center bottom; padding-bottom:380px;}
.sxlw_p2 .left .list ul li{ text-align:center; width:96%; margin:0 auto; background:#cecece; height:40px; line-height:40px; margin-bottom:10px; text-decoration:none; }
.sxlw_p2 .left .list ul li a{ text-decoration:none; font-size:12px; color:#333; display:block; height:40px;}
.sxlw_p2 .left .list ul li a:hover{ background:#0099cf; color:#FFF;}
.sxlw_p2 .left .list ul li.current a{background:#0099cf; color:#FFF;}
.sxlw_p2 .right{ width:760px; float:right; padding:1px; padding-left:20px; overflow:hidden;}
.sxlw_p2 .right h3{ color:#0099cf; font-size:30px; display:block; padding:25px 0px; text-align:center; display:block;}
.sxlw_p2 .news_cont{ width:760px;}
.sxlw_p2 .news_cont p.p1{ display:block; width:760px; margin:0 auto; line-height:25px; font-size:12px;}
.sxlw_p2 .news_cont .list_zx{ width:100%;}
.sxlw_p2 .news_cont .list_zx ul li{ float:left; width:212px; float:left; margin-right:50px; margin-bottom:25px;}
.sxlw_p2 .news_cont .list_zx ul li div{ border:1px dashed #ddd; width:210px; height:294px; overflow:hidden; }
.sxlw_p2 .news_cont .list_zx ul li div img{ width:210px; height:294px;  }

.sxlw_p2 .news_cont .list_zx ul{ width:800px;}
.sxlw_p2 .news_cont .list_zx ul li span{ display:block; height:30px; line-height:30px; text-align:center; padding-top:20px; overflow:hidden; font-size:14px;}

.news_img_list{ width:1030px; margin:0 auto; overflow:auto;}
.news_img_list .two_line{ width:1030px; height:30px; line-height:30px; background:#cce2ea; margin:0 auto; font-size:12px; margin-top:10px; clear:both; margin-bottom:10px;}
.news_img_list .two_line p{ display:block; padding-left:20px;}
.news_img_list .two_line p a{ color:#666; text-decoration:none;}
.news_img_list .two_line p a:hover{ color:#666; text-decoration:underline;}
.news_img_list .right{ float:right; width:300px; padding-bottom:30px;}
.news_img_list .right .bt{width:300px; border-bottom:3px solid #0099CB; height:50px; }
.news_img_list .right .bt span{display:block; font-weight:bold; height:50px; font-size:16px; float:left; color:#333; width:150px; background:url(../images/dian.jpg) no-repeat 10px center; padding-left:30px;line-height:50px; font-size:16px;}
.news_img_list .right .bt a{ float:right; font-size:12px; color:#333; display:block; width:40px; line-height:50px; text-decoration:none;}
.news_img_list .right .bt a:hover{ color:#069; text-decoration:underline;}
.news_img_list .right .list{ width:260px; padding-top:10px; padding-bottom:15px; margin:0 auto;}
.news_img_list .right .list ul li{ height:34px; line-height:34px; font-size:12px;}
.news_img_list .right .list ul li a{ color:#333; text-decoration:none;}
.news_img_list .right .list ul li a:hover{ color:#06C; text-decoration:underline;}
.news_img_list .right .ad_img{ border:1px solid #ddd; margin:0 auto; width:260px; padding:2px; height:140px; overflow:hidden; margin-top:10px; position:relative;}
.news_img_list .right .ad_img img{width:260px; height:140px;}
.news_img_list .right .ad_img a{ color: aliceblue;}
.news_img_list .right .ad_img span{ position:absolute; background:#000; height:30px; width:100%; left:0px; bottom:1px; opacity:0.8;line-height:30px; font-size:12px; color:#FFF; text-align:center; width:260px; left:2px;}
.news_img_list .left{ float:left; width:700px;  overflow:hidden;}
.news_img_list .left .list{ background:#ebebeb; overflow:hidden;}
.news_img_list .left .list ul{ padding-left:20px; width:750px; padding-top:25px; padding-bottom:20px;}
.news_img_list .left .list ul li{ float:left; width:210px; margin-right:15px;}
.news_img_list .left .list ul li div{ width:210px; height:140px; overflow:hidden;}
.news_img_list .left .list ul li div img{ width:210px; height:140px;}
.news_img_list .left .list ul li span{ height:60px; line-height:20px; display:block; font-size:12px; text-align:center; padding-top:5px; }
.news_img_list .left .list ul li span a{ text-decoration:none; color:#666;}
.news_img_list .left .f_page{ text-align:center; padding:25px 0px; font-size:12px;}
.news_img_list .left .f_page a{ color:#666; margin:0px 8px; text-decoration:none;}
.news_img_list .left .f_page a:hover{ text-decoration:underline;}
.news_img_list .left .list1{ background:#ebebeb; overflow:hidden;}
.news_img_list .left .list1 ul{ padding:15px;}
.news_img_list .left .list1 ul li{ border-bottom:1px dashed #a09f9f; padding:10px 0px; overflow:auto;}
.news_img_list .left .list1 ul li div{ float:left; width:80%; font-size:12px; overflow:hidden;}
.news_img_list .left .list1 ul li div span{ font-size:14px; font-weight:bold; line-height:25px; padding-bottom:10px; display:block;}
.news_img_list .left .list1 ul li div span a{ text-decoration:none; color:#333;}
.news_img_list .left .list1 ul li div span a:hover{ text-decoration:underline;}
.news_img_list .left .list1 ul li div p{ font-size:12px; color:#999; line-height:25px;}
.news_img_list .left .list1 ul li b{ display:block; float:right; width:20%; font-size:12px; font-weight:normal; text-align:center;}

.news_img_list .left_news_cont{ float:left; width:700px; background:#ebebeb;}
.news_img_list .left_news_cont .title{ text-align:center; padding:25px 0px;}
.news_img_list .left_news_cont .title h3{ font-size:30px; display:block; line-height:50px;}
.news_img_list .left_news_cont .title p{ font-size:14px; color:#999;}
.news_img_list .left_news_cont .cont{ padding:25px; width:650px; margin:0 auto;}
.news_img_list .left_news_cont .cont img{ max-width: 660px;}