@charset "utf-8";
/* CSS Document */
body{font-family:"微软雅黑",Arial, Helvetica, sans-serif; font-size: 14px;font-style: normal; line-height: 22px; font-weight: normal; font-variant: normal; color:#727272;  -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
*{ -webkit-tap-highlight-color: transparent;}
body,ul,dl,dd,dt,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,img,td,div,input{margin:0;padding:0;}
table{ border-collapse:collapse; border-spacing:0;}
a{ outline-style:none; color:#666; text-decoration:none; border:0px;}
a:hover{ text-decoration:none; color:#01a2de;}
input,select,textarea{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666;outline:none}
input{ border:0}
img{border:0;}
li{list-style-type:none; vertical-align:0}
.hidden{display:none;}
.show{ display:block;}
.fleft{float:left}
.fright{float:right}
.pr{ position:relative;}
.pa{ position:absolute}
.clear{ clear:both; height:0; line-height:0; overflow:hidden; font-size:0;}
textarea{resize: none;}
.font_12{ font-size:12px;}
.fbold{ font-weight:700}
area{outline: none}
/*以上为通用样式*/

.head_nav{ width:100%; clear:both; text-align:center; background:#eeeeee;}
.head_nav ul li{ line-height:30px; height:30px; display:inline-block; padding:10px 20px;}
.head_nav ul li a{ font-size:16px; color:#494949;}
.head_nav ul li a:hover{ color:#01a2de;}
.foot_beian{ text-align: center; background-color:#e1e6ea; height:80px; line-height:80px; color:#949597; font-size:13px;}
.pages_break{ padding:50px 0; text-align: center;}
.pages_break a{ padding:7px 13px; background:url(../img/pages_break.jpg) repeat-x; border:1px solid #cbcbcb;}
.pages_break a:hover{ background:#cbcbcb; color:#FFF;}
.index_banner{ width:100%; position:relative; margin:0 auto; overflow:hidden;}
.index_banner .prev{ width:26px; height:41px; display:block; background:url(../images/banner_prev.png) no-repeat; position:absolute; margin-left:50%; left:-600px; z-index:100; top:198px;}
.index_banner .prev:hover{ opacity:0.8; filter:alpha(opacity=80);}
.index_banner .next{ width:26px; height:41px; display:block; background:url(../images/banner_next.png) no-repeat; position:absolute;margin-right:50%; right:-600px; z-index:100; top:198px;}
.index_banner .next:hover{ opacity:0.8; filter:alpha(opacity=80);}
.index_banner .bd{ width:1086px; position:relative; height:100%; z-index:0; margin:0 auto;   }
.index_banner .bd li{ zoom:1; vertical-align:middle; position:relative;}	
.index_banner .bd li a{ width:1086px; height:434px; display:block;}
.index_banner .bd img{ width:100%; display:block;  }
.index_banner .tempWrap{ overflow:visible!important;}
.index_main{ width:1086px; margin:0 auto;}
.home_link{ height:49px; line-height:49px; color:#5f5f5f; font-size:12px; margin-top:20px;}
.home_link_bg{ width:15px; height:13px; background:url(../images/home_link_bg.png) no-repeat center center; float:left; margin:17px 5px 0px 0px;}
.home_link a{ margin:0 2px;}
.home_link a.onhome{  color:#01a2de;}
.act_h3{ font-size:25px; color:#1e1e1e; line-height:35px; font-weight:400; margin-bottom:20px;}
.act_h3.mid{ margin:30px 0; text-align: center;}
.act_box{ width:1086px; overflow:hidden;}
.act_hid{ width:1200px;}
.act_one{ width:343px; height:284px; float:left; background-color:#ececec; margin-right:28px; margin-bottom:28px;}
.act_bottom{ width:303px; height:109px; padding:16px 20px;}
.act_bottom h3{ line-height:35px; padding-bottom:10px; margin-bottom:10px; font-weight:400; font-size:20px; color:#393939; background:url(../images/borderbottom1.gif) no-repeat left bottom;}
.sp_nav{ width:100%; height:49px; background-color:#f6f6f6;}
.sp_naver{ width:1086px; height:49px; margin:0 auto; background-color:#f6f6f6;}
.news_detail_page{ width:1086px; margin:0 auto;}
.news_detail_page h3{ font-size:28px; color:#1b1a1a; font-weight:400; text-align: center; height:50px; line-height:50px; margin:20px 0;}
.news_detail_title{ width:1083px; height:40xp; line-height:40px; background:url(../images/news_detail_border.gif) repeat-x left bottom; margin-bottom:30px;}
.n_d_main{ width:850px; height:40px; margin:0 auto;}
.nd_page_content {font-family:"微软雅黑",Arial; line-height:30px; padding-bottom:20px;}
.nd_page_content img{ display:block; margin:0 auto; margin-bottom:40px;}
.nd_page_content p{ padding:0 15px; font-size:14px; color:#727272; font-family:"微软雅黑",Arial; margin:10px 0;}
.n_d_main .nd_one{ width:280px; float:left;text-align: center;}
.share_to{ float:right; margin:30px 0;}
.back_up_div{width:1083px; border-top:1px solid #c4c4c4; border-bottom:1px solid #c4c4c4; height:55px; line-height:55px; display:block; font-size:14px; margin-bottom:60px;}
.back_up_btn{ }
.news_center_main{ width:1086px; float:left;min-height: 80px;}
.news_line{ width:1086px; border-top:1px solid #d4d4d4;}
.news_center_main ul li{ width:1086px; height:91px; padding:20px 0; border-bottom:1px dashed #d0d0d0;}
.news_center_main ul li h3{ font-size:20px; line-height:25px; color:#414141; font-weight:400; margin-bottom:10px; overflow:hidden;}
.news_center_main ul li h3:hover{  color:#01a2de;}
.news_center_con{ font-size:14px; color:#6a6a6a; margin-bottom:5px;}
.news_center_time{ font-size:14px; color:#888888;}
.news_center_side{ width:300px; float:right;}
.know_more{  color:#01a2de;}
/*20150727*/
.index_fade{ width:100%; height:400px;position:relative; z-index:7; margin:0 auto; overflow:hidden; background:#1577d6;}
.index_fade .text{ position:absolute; top:150px; width:1900px; margin-left:50%; left:-950px;text-align:center; font-size:40px; font-family:"幼圆"; color:#FFF; }
.index_fade .bd{ width:1900px; height:350px; position:absolute; margin-left:50%; left:-950px;}
.index_fade .bd ul li{ float:left; position:absolute; left:0; top:0; display:none;}
.index_fade .bd ul li.z8{ z-index:8;}
.index_fade img{ position:absolute; top:0;height:400px; width: 100%;}
.index_fade .hd{ width:100%; height:16px; position:absolute;  bottom:70px;*+height:30px;*+line-height:30px; z-index:9; text-align: center;}
.index_fade .hd ul li{ display:inline; color:#FFF; padding:3px 25px; background-color:#c0c0c0; font-size:0px;  margin:0 5px; cursor:pointer; }
.index_fade .hd ul li.onfade{ background-color:#34bff2;}
.index_tet_slide{ width:100%; height:47px; line-height:47px; background:url(../images/black_bg2.png) repeat; z-index:100; position:absolute; left:0; bottom:0;}
.index_tet_slider{ width:1086px; margin:0 auto; height:47px; line-height:47px;}
.index_tet_slider .hdd{ width:75px; height:25px; padding-top:20px; float:right;}
.index_tet_slider .hdd .prev{ width:20px; height:25px; display:block; background:url(../images/txt_next.png) no-repeat; float:left; margin-right:10px; }
.index_tet_slider .hdd .next{ width:20px; height:25px; display:block; background:url(../images/txt_prev.png) no-repeat; float:left; }
.index_tet_slider .bdd{ float:left; width:663px; float:left;}
.index_tet_slider .bdd ul li{ font-size:13px; color:#FFF;}
.index_tet_slider .bdd ul li a{ color:#FFF; font-size:13px;}
.index_tet_slider .bdd ul li span{ margin-left:20px; color:#CCC;}
.index_news{ width:1100px; padding:0; margin:50px auto 0; clear:both}
.in_news_tab{ width:480px; height:300px; float:left; position:relative; margin: 0 70px 0 0;}
.in_news_tab .hd{ width:480px; height:41px; line-height:41px; position:absolute; left:0; bottom:0; }
.in_news_tab .hd a{ width:350px; padding-left:10px; height:41px; display:block; float:left; color:#FFF; font-size:14px;}
.in_news_tab .hd ul{ width:480px; height:41px;  text-align:center;}
.in_news_tab .hd ul li{ margin:0 5px; color:#FFF; font-size:25px; display:inline; cursor:pointer;}
.in_news_tab .hd ul li.on{ color:#34bff2;}
.in_news_tab img { width:480px; height:300px;}
.top_news { width:520px; height:300px; float:left; overflow:hidden; line-height:32px; font-size:15px;}
.top_news .h3 {font-size:24px; height:40px;line-height:30px; margin-bottom:5px; color:#424242;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.notice_news{ width:346px; height:auto; float:left; margin:50px 20px 50px 0; padding:0;}
.notice_news .title, .pic_news .title{ font-size:20px; text-align:left; padding-bottom:15px; margin-bottom:15px; line-height:30px; border-bottom:2px solid #e2e2e2; color:#000000; }
.notice_news .title a, .pic_news .title a { float:right; margin-top:6px; }
.notice_news ul li { width: 350px; padding:0 0; height: 48px; line-height: 48px; font-size: 16px; clear:both; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color:#B0B0B0; list-style-type:disc; }
.pic_news { width:620px; height:auto; float:left; margin:50px 0 30px 0; padding:0;}
.pic_news .line { clear:both; height:130px; margin:0 0 20px 0;}
.pic_news ul { display:block; float:left; width:370px; padding:0 0 0 20px; height:130px; overflow:hidden; }
.pic_news .h1 a{ font-size:18px; color:#000; height:36px; line-height:36px; }
.pic_news .text { width: 360px; padding:0 0px; height: 30px; line-height: 30px; font-size: 15px; clear:both;  color:#B0B0B0; }
.pic_news .line img {  display:block; float:left;width:190px; height:110px; padding:10px 10px; margin-right:20px; float:left;}



.index_switch{ width:100%; height:494px; background-color:#eff2f4;}
.index_switcher{ width:1086px; height:432px; padding-top:62px; background-color:#eff2f4; margin:0 auto; position:relative;}
.index_switcher .prev{ width:46px; height:84px; display:block; background:url(../images/i_s_a_left.png) no-repeat; position:absolute; left:0; top:200px; z-index:100;}
.index_switcher .next{ width:46px; height:84px; display:block; background:url(../images/i_s_a_right.png) no-repeat; position:absolute; right:0; top:200px; z-index:100;}
.index_switcher .bd{ width:1086px; height:352px;}
.index_switcher .bd ul{ width:1200px;}
.index_switcher .bd ul li{ width:351px; height:352px; float:left; margin-right:17px;}
.index_switcher .bd ul li img{ width:351px; height:164px; display:block;}
.i_s_content{ width:291px; height:128px; padding:30px; background-color:#FFF;}
.i_s_content h3{ font-size:20px; color:#383838; font-weight:400; margin-bottom:10px;}
.i_s_content div{ font-size:14px; color:#5d5d5d; line-height:25px; height:50px; margin-bottom:10px;}
.i_sknow_more{ width:59px; height:20px; padding-left:10px; line-height:20px; background:url(../images/i_s_cmbg.gif) no-repeat left center; color:#32b4e3;}
.i_sknow_more:hover{color:#32b4e3;}
.wen_fengqin{ width:100%; height:280px;  background-color:#FFF;}
.big_h3{ font-size:36px; color:#333333; text-align: center; line-height:40px; margin-bottom:20px;}
.little_title{ color:#6a6a6a; font-size:14px; text-align: center; margin-bottom:50px;}
.chanye_box{ width:1100px; height:220px; margin:50px auto; background-color:#FFF;  overflow:hidden;}
.chanye_box ul{ width:1086px;}
.chanye_box ul li{ width:280px; height:150px; float:left; margin-right:10px; position:relative; overflow:hidden;}
.img_black{width: 250px;height: 150px;padding: 0px 16px;position: absolute;left: 0px;background:url(../images/black_bg.png) repeat;color: #FFF;transition: all 0.5s;}
.img_black.onhovercss3{ bottom:0;}
.know_more_button{ width:95px; height:30px; border:1px solid #FFF; line-height:30px; text-align: center; color:#FFF; display:block; font-size:14px;}
.img_black h3{ font-size:20px; margin-bottom:10px; font-weight:400; float:left;line-height: 30px;}
.img_black p{ margin-bottom:20px;}
.know_more_button:hover{ color:#FFF;}
.more_jia{ font-size:25px; float:right;}

.attachs{margin: 20px 0px;}
.attachs ul{list-style:none;}
.attachs ul li a{color:#333333;text-decoration:none;}
.attachs ul li a:hover{color:#333333;text-decoration:none;}
