/*CSS公用样式*/
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, blockquote, th, td {margin:0;padding:0;}
body{scrollbar-face-color: #f6f6f6;scrollbar-highlight-color: #ffffff;scrollbar-shadow-color: #cccccc;scrollbar-3dlight-color: #cccccc;scrollbar-arrow-color: #330000;scrollbar-track-color: #f6f6f6;font-size:12px;background:#FFF;font-family:"微软雅黑";/*background:url(../images/bg.jpg) no-repeat center bottom fixed;background-size:100%*/;}
table {border-collapse:collapse;border-spacing:0;}
img {border:0;}
li {list-style:none;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
a{text-decoration: none;}
p{margin: 0;padding: 0;}
input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}
/*带清除高度的10PX高的空DIV*/
.blank{clear:both;height:10px;overflow:hidden;font-size:0px;}
.blank1{clear:both;height:5px;overflow:hidden;font-size:0px;}
/*单行隐藏*/
.str{white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
/*多行隐藏*/
.strmore{overflow:hidden;text-overflow:ellipsis;}
/*带清除高度的0PX高的空DIV*/
.cls{clear:both;height:0px;overflow:hidden;background:#FFF;}
.clear{clear:both;}
.fl{float: left;}
.fr{float: right;}
/*清楚浮动*/
.outer {zoom:1;}    /*==for IE6/7 Maxthon2==*/
.outer :after {clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}   /*==for FF/chrome/opera/IE8==*/
iframe{display:block;border:0;}

.header{background:rgba(255,255,255,.6);position:absolute;top:0px;left:0px;width:100%;z-index:99999;}
.index_top{width: 1200px;min-width: 1200px;margin: 0 auto;zoom: 1;height: 100px;overflow: hidden;position: relative;}
.index_top:after {clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}
.index_top .indextop_logo{float: left;}
.index_top .indextop_logo img{height: 87px;vertical-align: middle;}
.index_top .indextop_right{float: right;}
.index_top .indextop_right .indextopri_fwrx{line-height: 22px;margin-top: 22px;color: #666;font-size: 16px;text-align: right;float: left;margin-right: 20px;}
.index_top .indextop_right .indextopri_fwrx i{display: inline-block;background: url("../images/tel.png") center no-repeat;width: 22px;height: 22px;vertical-align: top;}
.index_top .indextop_right .indextopri_fwrx a{color: #1e94cc;}
.index_top .indextop_right .indextopri_sousuo{float: left;margin-top: 10px;border: 1px solid #ddd;height: 38px;width: 358px;border-radius: 25px;overflow: hidden;background:#fff;}
.bu_1{width:49px;border:none;height: 38px;line-height:30px;font-size:14px;text-align:center;color:#666; cursor:pointer;background:#fff;outline:none;}
.index_top .indextop_right .indextopri_sousuo input[type="text"]{width: 285px;padding:0 10px;height: 38px;border: 0;color: #666;font-size: 16px;outline: none;}
.index_top .indextop_right .indextopri_sousuo a.ints_btn{display: inline-block;vertical-align: top;width: 52px;height: 38px;background: url("../images/ints_btn.png") center no-repeat;}

.nav_center{/*height:60px;background: #0291e4;min-width: 1200px;*//*overflow: hidden;*/position: absolute;right: 0;top:50px;}
.nav_center .nav_main{/*width:1200px;min-width:1200px;*/margin: 0 auto;zoom: 1;}
.nav_center .nav_main:after {clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}
.nav_center .nav_main ul li{float: left;}
.nav_center .nav_main ul li a{color: #666;font-size: 18px;padding: 0 28px;display: block;line-height: 60px;}
.nav_center .nav_main ul li.active a{color: #007ec7;/*background: #007ec7;*/}
.nav_center .nav_main ul li:hover a{color: #007ec7;/*background: #007ec7;*/}

.banner{height:610px;overflow:hidden;position: relative;}
.banner .d1{width:100%;height:610px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:5;left:0px;bottom:110px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{overflow:hidden;cursor:pointer;background:url("../images/avtive_li.png") no-repeat center;width: 10px;height: 16px;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url("../images/active.png") no-repeat center;}
.banner .prev,
.banner .next{position:absolute;left:3%;top:50%;z-index:9;margin-top:-12px;display:block;width:25px;height:25px;filter:alpha(opacity=0.5);opacity:0.5;}
.banner .prev{background: url(../images/prev.jpg) center no-repeat;}
.banner .next{background: url(../images/next.jpg) center no-repeat;left:auto;right:3%;}
.banner .prev:hover,
.banner .next:hover{filter:alpha(opacity=100);opacity:1;}


.banner_main{position: relative;overflow: hidden;min-width: 1200px;}
.index_yewu{position: absolute;bottom: 0;left:50%;width: 1200px;margin: 0 -600px;zoom: 1;z-index: 5;}
.index_yewu:after {clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}
.index_yewu .idxyw_bt{width: 25%;float: left;height: 86px;border-bottom: 4px solid #0291e4;background: rgba(255,255,255,.85);position: relative;cursor: pointer;z-index: 5;}
.index_yewu .idxyw_bt a.idxyw_bt_a{display: block;padding: 26px 20px 20px;line-height: 20px;font-size: 18px;color: #666;}
.index_yewu .idxyw_bt a.idxyw_bt_a p{font-size: 12px;}
.index_yewu .idxyw_bt.active{background: rgba(2,145,228,.85);}
.index_yewu .idxyw_bt.active a.idxyw_bt_a{color: #fff;}

.index_yewu .idxyw_bt ul{position: absolute;bottom: -100px;left:0;right:0;z-index: 4;background: rgba(255,255,255,.85);padding: 20px 20px 0;display: none;/*box-shadow: 5px -5px 10px #eee,-5px 0 10px #eee;*/}
.index_yewu .idxyw_bt ul li{padding-bottom: 20px;zoom: 1;}
.index_yewu .idxyw_bt ul li:after {clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}
.index_yewu .idxyw_bt ul li .idxywbt_left{width: 70px;float: left;height: 50px;overflow: hidden;}
.index_yewu .idxyw_bt ul li .idxywbt_right{margin-left: 80px;}
.index_yewu .idxyw_bt ul li .idxywbt_right h4{height: 20px;font-size: 14px;color: #333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.index_yewu .idxyw_bt ul li .idxywbt_right p{line-height: 15px;height: 30px;overflow: hidden;color: #999;font-size: 12px;}


.index_news{min-width: 1200px;width: 1200px;margin: 0 auto;padding: 40px 0;zoom: 1;}
.index_news h3{height: 20px;line-height: 20px;color: #666;font-size: 19px;font-weight: normal;}
.index_news h3 span{color: #1d94cc;font-size: 15px;}
.index_news:after {clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}
.index_news .indexnews_left{border-right: 1px solid #f6f6f6;width: 390px;float: left;}
.index_news .indexnews_center{border-right: 1px solid #f6f6f6;width: 330px;float: left;padding: 0 50px;}
.index_news .indexnews_right{width: 328px;float: right;}

.scrollbox{padding-right: 55px;}
#scrollDiv{height:252px;overflow:hidden;}/*这里的高度和超出隐藏是必须的*/
#scrollDiv li{height:54px;vertical-align:bottom; zoom:1;margin-top: 30px;}
#scrollDiv li:after {clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}
#scrollDiv li .idxnws_left{width: 54px;height: 48px;overflow: hidden;float: left;background: #999;color: #fff;text-align: center;padding-top: 6px;font-size: 12px;}
#scrollDiv li .idxnws_left p{font-size: 18px;}
#scrollDiv li .idxnws_right{margin-left: 74px;padding-top: 4px;}
#scrollDiv li .idxnws_right h4{font-weight:normal;line-height:25px;height:25px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 14px;color: #333;}
#scrollDiv li .idxnws_right p{line-height:25px;height:25px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 12px;color: #999;}
#scrollDiv li:hover .idxnws_left{background: #07913b;}
#scrollDiv li:hover .idxnws_right h4{color: #07913b;}
.gsjs_banner{margin-top: 30px;}

.slideBox{height:210px;overflow:hidden; position:relative;}
.slideBox .hd{height:15px;overflow:hidden; position:absolute;right:5px;bottom:5px;z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#07913b; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1;vertical-align:middle;}
.slideBox .bd img{ width:100%;height:100%;display:block;  }

.slideBox .prev,
.slideBox .next{position:absolute;left:1%;top:50%;margin-top:-12px;display:block;width:25px;height:25px;filter:alpha(opacity=0.5);opacity:0.5;}
.slideBox .prev{background: url("../images/prev.jpg") center no-repeat;}
.slideBox .next{background: url("../images/next.jpg") center no-repeat;left:auto;right:1%;}
.slideBox .prev:hover,
.slideBox .next:hover{filter:alpha(opacity=100);opacity:1;}

.idxhy_news{margin-top: 30px;border-top: 1px solid #f6f6f6;}
.idxhy_news h4{margin-top: 30px;font-size: 14px;color: #333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: normal;}
.idxhy_news p{line-height:20px;margin-bottom:10px;height:40px;font-size: 12px;color: #999;overflow: hidden;}
.idxhy_news:hover h4{color: #07913b;}

.idx_alzs{/*padding: 50px 0;background:rgba(2,145,228,.1);*/min-width: 1200px;margin-top:-20px;}
.idx_alzs .idxalzs_main{min-width: 1200px;margin: 0 auto;width: 1200px;}
.idx_alzs .idxalzs_main .idxalzs_bt{font-size: 18px;color: #333;text-align: center;}
.idx_alzs .idxalzs_main .idxalzs_bt p{font-size: 24px;color: #0291e4;}

.idxalzs_banner{padding-top: 25px;}
.picScroll-left{overflow:hidden;position:relative;}
.picScroll-left .bd{}
.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.picScroll-left .bd ul li{float:left;_display:inline; overflow:hidden;margin-right: 30px;width: 380px;height: 280px;position: relative;}
.picScroll-left .bd ul li img{ width:100%; height:100%; display:block;}
.picScroll-left .bd ul li .pictit{position: absolute;left: 0;width:100%;bottom: 0;background: rgba(2,145,228,.3);text-align: left;height:50px;line-height:50px;padding-left:15px;}
.picScroll-left .bd ul li .pictit p{color: #fff;font-size:16px;color:#fff;/*background:url(../images/img_ico.png) no-repeat 92% center;*/}
.picScroll-left .bd ul li .pictit i{display: inline-block;background: url("../images/pictit_i.png") center no-repeat;width: 80px;height: 30px;margin-top: 20px;}
.picScroll-left .prev,
.picScroll-left .next{position:absolute;left:1%;top:50%;margin-top:-12px;display:block;width:25px;height:25px;filter:alpha(opacity=0.5);opacity:0.5;}
.picScroll-left .prev{background: url("../images/prev.jpg") center no-repeat;}
.picScroll-left .next{background: url("../images/next.jpg") center no-repeat;left:auto;right:1%;}
.picScroll-left .prev:hover,
.picScroll-left .next:hover{filter:alpha(opacity=100);opacity:1;}

.idx_yqlg{width: 1200px;min-width: 1200px;margin: 0 auto;padding: 40px 0;}
.idx_yqlg:after {clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}
.idx_yqlg h3{height: 20px;line-height: 20px;color: #666;font-size: 19px;font-weight: normal;}
.idx_yqlg h3 span{color: #1d94cc;font-size: 15px;}
.idx_yqlg .idxyqlg_left{width: 770px;float: left;}
.idx_yqlg .idxyqlg_left .idxyqle_main{margin-top: 10px;}
.idx_yqlg .idxyqlg_left .idxyqle_main img{float: left;width: 128px;height: 62px;border: 1px solid #f2f2f2;margin-right: 20px;margin-top: 20px;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.idx_yqlg .idxyqlg_left .idxyqle_main img:hover{-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter: gray;}
.idx_yqlg .idxyqlg_right{width: 430px;float: right;}
.idx_yqlg .idxyqlg_right .idx_api{height: 150px;margin-top: 30px;}

.footer{background: #f2f2f2;padding: 40px 0;min-width: 1200px;}
.footer .footer_main{width: 1200px;min-width: 1200px;margin: 0 auto;}
.footer .footer_main:after {clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}
.footer .footer_main .footermain_left{width: 960px;float: left;}
.footer .footer_main .footermain_left .fotmle_ui{height: 35px;line-height: 35px;font-size: 14px;color: #c0c0c0;}
.footer .footer_main .footermain_left .fotmle_ui span{margin: 0 15px;}
.footer .footer_main .footermain_left .fotmle_ui a{color: #595959;}
.footer .footer_main .footermain_left .fotmle_ui a:hover{color: #1d94cc;}
.footer .footer_main .footermain_left p{height: 30px;line-height: 30px;color: #7e7e7e;font-size: 14px;}
.footer .footer_main .footermain_right{float: right;}
.footer .footer_main .footermain_right img{max-width: 200px;}

.pages_banner{overflow: hidden;text-align: center;min-width: 1200px;margin: 0 auto;}
.pages_banner img{width: 100%;}

.pages{min-width: 1200px;background: #f7f7f7;padding: 20px 0 88px;}
.pages_main{width: 1200px;min-width: 1200px;margin: 0 auto;zoom:1;}
.pages_main:after{clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}
.pages_main .pages_left{width: 230px;float: left;}
.pages_main .pages_left .pagesleft_main{margin-bottom: 20px;background: #fff;}
.pages_main .pages_left .pagesleft_main h3{height: 57px;line-height: 57px;border-top: 3px solid #0291e4;color: #0291e4;padding: 0 20px;font-size: 20px;font-weight: normal;}
.pages_main .pages_left .pagesleft_main ul.about_li li{line-height: 50px;height: 50px;overflow: hidden;padding: 0 20px;border-top: 1px solid #ececec;}
.pages_main .pages_left .pagesleft_main ul.about_li li a{display:block;color: #666;font-size: 16px;}
.pages_main .pages_left .pagesleft_main ul.about_li li a i{margin-right: 12px;}
.pages_main .pages_left .pagesleft_main ul.about_li li.active{background: #07913b;}
.pages_main .pages_left .pagesleft_main ul.about_li li.active a{color: #fff;}
.pages_main .pages_left .pagesleft_main ul.about_li li:hover{background: #07913b;}
.pages_main .pages_left .pagesleft_main ul.about_li li:hover a{color: #fff;}

.pages_main .pages_left .pagesleft_main .contact_left{padding: 20px 20px 15px;border-top: 1px solid #ececec;}
.pages_main .pages_left .pagesleft_main .contact_left img{width: 100%;}
.pages_main .pages_left .pagesleft_main .contact_left h4{padding-top:10px;height: 30px;line-height: 30px;font-size:14px;color:#333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: normal;}

.pages_main .pages_left .pagesleft_main .contact_left ul.contact_li li{line-height: 25px;zoom: 1;font-size: 12px;color: #666;}
.pages_main .pages_left .pagesleft_main .contact_left ul.contact_li li:after{clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}
.pages_main .pages_left .pagesleft_main .contact_left ul.contact_li li label{display:block;width: 40px;float: left;}
.pages_main .pages_left .pagesleft_main .contact_left ul.contact_li li p{margin-left: 40px;}

.pages_main .pages_center{width:950px;margin-left:20px;float:left;background: #fff;}
.pages_main .pages_center .pgcmain_bt{height: 60px;line-height: 60px;padding: 0 20px;border-bottom: 1px solid #ececec;font-size: 16px;color: #777;}
.pages_main .pages_center .pgcmain_bt a{color: #777;}
.pages_main .pages_center .pgcmain_bt a:hover{color: #07913b;}
.pages_main .pages_center .pgcmain_bt span{color: #07913b;}
.pages_main .pages_center .pgcmain_bt i{background: url("../images/pgcmain_bt_i.jpg") center no-repeat;width: 3px;height: 16px;display: inline-block;vertical-align: middle;margin-right: 12px;}
.pages_main .pages_center .psmain_center{padding: 20px 20px 40px;font-size: 14px;color: #666;}
.psmain_cen_img{text-align: center;}
.psmain_center img{max-width: 100%;}
.pages_main .pages_center .psmain_center p{padding: 15px 0;line-height: 25px;}

.contact_main{padding: 20px 20px 40px;}
.contact_main ul li{line-height: 35px;zoom: 1;font-size: 15px;color: #666;height: 35px;overflow: hidden;}
.contact_main ul li:after{clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}
.contact_main ul li label{display:block;width: 80px;float: left;text-align: right;}
.contact_main ul li p{margin-left: 85px;}

.contact2_main{padding: 20px 20px 40px;}
.contact2_main ul li{padding: 10px 0;line-height: 48px;font-size: 16px;}
.contact2_main ul li:after{clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}
.contact2_main ul li .contact2_left{width: 90px;float: left;text-align: right;color: #333;}
.contact2_main ul li .contact2_right{margin-left: 90px;}
.contact2_main ul li .contact2_right input[type="text"]{width: 378px;height: 46px;border: 1px solid #ddd;color: #666;padding: 0 10px;}
.contact2_main ul li .contact2_right textarea{width: 378px;height: 140px;border: 1px solid #ddd;color: #666;padding: 10px;}
.contact2_main ul li .contact2_right input[type="text"].cot2_yzm{width: 128px;}
.contact2_main ul li .contact2_right .cot2yzm_img img{width: 118px;height: 46px;border: 1px solid #ddd;vertical-align: top;margin-left: 20px;}
.contact2_main .cot2_but{padding: 0 58px;height: 48px;background: #1d94cc;color: #fff;margin-left: 90px;border-radius:5px;border: 0;font-size: 16px;margin-top: 40px;cursor: pointer;}

.news_list{padding: 0 20px;}
.news_list ul li{padding: 20px 0;border-bottom: 1px dashed #eee;zoom: 1;}
.news_list ul li:last-child{border-bottom: 0;}
.news_list ul li:after{clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}
.news_list ul li .newslist_left{width: 230px;float: left;height: 140px;overflow: hidden;}
.news_list ul li .newslist_left img{width: 100%;min-height: 100%;}
.news_list ul li .newslist_right{margin-left: 250px;}
.news_list ul li .newslist_right h3{height: 32px;line-height: 32px;font-size:16px;color:#333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news_list ul li .newslist_right p{line-height: 22px;height: 44px;font-size: 14px;color: #666;overflow: hidden;margin-top: 8px;}
.news_list ul li .newslist_right i{font-style: normal;display: block;margin-top: 20px;color: #4ca3d3;}
.news_list ul li .newslist_right a:hover h3{color: #07913b;}
.news_list ul li .newslist_right a:hover p{color: #07913b;}

.page_fy{padding: 20px;text-align: center;line-height: 30px;color: #999;font-size: 12px;}
.page_fy a{display:inline-block;vertical-align:top;border: 1px solid #e8e8e8;padding: 0 10px;height: 28px;line-height:28px;margin: 0 3px;color: #999;}
.page_fy a:hover{color: #07913b;}
.page_fy a.active{color: #07913b;}
.page_fy input[type="text"]{border: 1px solid #e8e8e8;height: 28px;width: 38px;text-align: center;margin: 0 3px;}
.page_fy input[type="button"]{border: 1px solid #e8e8e8;height: 30px;padding:0 15px;text-align: center;margin: 0 3px;background: none;color: #333;border-radius: 2px;cursor: pointer;}

.news_details{padding: 0 20px;}
.news_details .newd_bt{padding: 20px 0 15px;text-align: center;border-bottom: 1px dashed #f2f2f2;}
.news_details .newd_bt h3{line-height: 40px;height:40px;font-size: 22px;font-weight: normal;color: #333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news_details .newd_bt p{line-height: 30px;font-size: 14px;font-weight: normal;color: #1d94cc;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news_details .newd_bt p span{margin: 0 10px;}
.news_details .newd_center{}
.news_details .newd_center p{padding: 15px 0;line-height: 25px;color: #666;font-size: 14px;}
.newsdet_fy{padding: 20px 20px 30px;text-align: center;font-size: 14px;color: #333;line-height: 22px;height: 22px;overflow: hidden;}
.newsdet_fy a{color: #333;display: inline-block;max-width: 300px;height: 22px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align: top;}
.newsdet_fy a:hover{color: #07913b;}

.rlzx_main{padding: 0 20px;}
.rlzx_main ul li{height: 49px;line-height: 49px;border-bottom: 1px solid #ececec;overflow: hidden;}
.rlzx_main ul li:last-child{border-bottom: 0;}
.rlzx_main ul li:after{clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}
.rlzx_main ul li strong{display: block;float: left;width: 24%;color: #333;font-weight: normal;font-size: 14px;padding-right: 1%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.rlzx_main ul li p{display: block;float: left;width: 24%;color: #666;padding-right: 1%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.rlzx_main ul li:hover p{color: #07913b;}

.rlzx2_main{padding: 20px;}
.rlzx2_main h3{font-size: 22px;color: #333;font-weight: normal;margin-top: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.rlzx2_jsma{margin-top: 30px;}
.rlzx2_jsma:after{clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}
.rlzx2_jsma ul li{float: left;margin-right: 35px;font-size: 14px;color: #666;line-height: 30px;zoom: 1;}

.rlzx2_jsma2{margin-top: 40px;font-size: 14px;}
.rlzx2_jsma2 h5{color: #333;font-weight: normal;}
.rlzx2_jsma2 p{line-height: 24px;padding: 5px 0;color: #666;}
.rlzx2_main .rlzy_sqbut{background: #1d94cc;font-size: 17px;color: #fff;padding: 0 40px;height: 48px;border-radius: 3px;border: 0;margin-top: 40px;cursor: pointer;}

.mask{position: fixed;left: 0;top:0;right: 0;bottom: 0;width: 100%;height: 100%;background: #000;filter:alpha(opacity=30);opacity: .3;display: none;}
.gwsq_mian{width: 830px;position: fixed;left: 50%;margin-left:-415px;top:25%;background: #fff;display: none;}
.gwsq_mian .gwsq_bt{height: 60px;line-height: 60px;background: #ddd;padding: 0 20px;font-size: 16px;color: #333;position: relative;}
.gwsq_mian .gwsq_bt a.gwsq_gb{cursor:pointer;display: block;position: absolute;right: 20px;top:22px;background: url("../images/gwsq_gb.png") center no-repeat;width: 16px;height: 16px;}
.gwsq_mian .gwsq_center{padding: 20px;}
.gwsq_mian .gwsq_center ul li{padding: 10px 0;line-height: 48px;font-size: 16px;}
.gwsq_mian .gwsq_center ul li:after{clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}
.gwsq_mian .gwsq_center ul li label{width: 90px;float: left;text-align: right;color: #333;}
.gwsq_mian .gwsq_center ul li p{margin-left: 90px;}
.gwsq_mian .gwsq_center ul li p input[type="text"]{width: 378px;height: 46px;border: 1px solid #ddd;color: #666;padding: 0 10px;}
.gwsq_mian .gwsq_center ul li p textarea{width: 600px;height: 140px;border: 1px solid #ddd;color: #666;padding: 10px;}
.gwsq_mian .gwsq_but{padding: 0 58px;height: 48px;background: #1d94cc;color: #fff;margin-left: 90px;border-radius:5px;border: 0;font-size: 16px;margin-bottom: 20px;cursor: pointer;}

.zyyw_main{padding: 0 20px 30px;}
.zyyw_main h4{color: #07913b;font-size: 16px;font-weight: normal;padding: 30px 0;}
.zyyw_main p{color: #666;font-size: 14px;line-height: 28px;}

.zyyw_anl{overflow:hidden;position:relative;}
.zyyw_anl .zyyw_anl_bd{}
.zyyw_anl .zyyw_anl_bd ul{ overflow:hidden; zoom:1;}
.zyyw_anl .zyyw_anl_bd ul li{float:left;_display:inline; overflow:hidden;margin-right: 30px;width: 283px;position: relative;}
.zyyw_anl .zyyw_anl_bd ul li img{ width:100%; height:210px; display:block;}
.zyyw_anl .zyyw_anl_bd ul li p{height: 60px;line-height: 60px;color: #666;font-size: 16px;padding: 0 10px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.zyyw_anl .prev,
.zyyw_anl .next{position:absolute;left:1%;top:40%;margin-top:-12px;display:block;width:25px;height:25px;filter:alpha(opacity=0.5);opacity:0.5;}
.zyyw_anl .prev{background: url("../images/prev.jpg") center no-repeat;}
.zyyw_anl .next{background: url("../images/next.jpg") center no-repeat;left:auto;right:1%;}
.zyyw_anl .prev:hover,
.zyyw_anl .next:hover{filter:alpha(opacity=100);opacity:1;}


.gcal_main{padding: 0 20px;overflow: hidden;}
.gcal_main ul{ overflow:hidden; zoom:1;width: 110%;}
.gcal_main ul li{float:left;overflow:hidden;margin-right: 30px;width: 283px;position: relative;margin-top: 20px;}
.gcal_main ul li:after{clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}
.gcal_main ul li .gcal_img{height:210px;overflow: hidden;}
.gcal_main ul li .gcal_img img{ width:100%; min-height:100%; display:block;transition: all 0.6s;}
.gcal_main ul li .gcal_p{height: 60px;line-height: 60px;color: #666;font-size: 16px;padding: 0 10px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.gcal_main ul li:hover .gcal_img img{transform: scale(1.1);}
.gcal_main ul li:hover .gcal_p{color: #07913b;}

/*二级下拉*/
.ny_zb{width:230px;overflow:hidden;font-family:"微软雅黑";background:#f7f7f7;}
.ny_zbbt{height:50px;line-height:50px;overflow:hidden;border-top:2px solid #b7b7b7;}
.ny_zbbt span{font-size:16px;color:#000;line-height:50px;}
.ny_zblb1{}
.ny_zblb1 li{line-height:50px;font-size:16px;float:left;width:100%;margin-top:1px;overflow:hidden;}
.ny_zblb1 li a{display:block;padding-left:45px;text-decoration:none;color:#666;background:#fff;overflow:hidden;}
.ny_zblb1 li a.cur{color:#078e3a;font-weight:bold;text-decoration:none;}
.ny_zblb1 li ul{display:none;color:#666;padding:1px 0 1px 0px;}
.ny_zblb1 li ul li{float:none;height:50px;line-height:50px;font-size:14px;margin-top:1px;overflow:hidden;}
.ny_zblb1 li ul li a{color:#666;padding-left:55px;overflow:hidden;height:50px;}
.ny_zblb1 li ul a:hover{color:#078e3a;}


/*首页新闻*/
.m2-1{width: 770px;float:left;margin-left:49px;}
.tab { width: 770px; padding-bottom: 2px; }
#TabTab03Con1 { width: 770px; text-align: left; display: block; }
#TabTab03Con2 { width: 770px; }
#TabTab03Con3 { width: 770px; }
#bg{border-bottom:1px solid #f6f6f6;padding-bottom:12px;margin-bottom:15px;}
.xixi1 { width: 770px; background: url(images/tab-1.jpg) no-repeat left bottom; }
.xixi2 { width: 770px; cursor: pointer; background: url(images/tab-2.jpg) no-repeat left bottom; }
.xixi3 { width: 770px; cursor: pointer; background: url(images/tab-3.jpg) no-repeat left bottom; }
.tab1, .tab2, .tab3, .tab4 { padding: 0px 22px; font-size: 19px; font-family: "微软雅黑"; float: left; text-align: center; cursor: pointer; color: #666; }
#TabTab03Con1,#TabTab03Con2,#TabTab03Con3,#TabTab03Con4 {position:relative;}
.news_more{ display:block;position:absolute;top:-50px;right:0px;color:#666;font-size:14px;}
.news_more:hover{color:#0291e4;}
#TabTab03Con1 dl,#TabTab03Con2 dl,#TabTab03Con3 dl,#TabTab03Con4 dl { }
#TabTab03Con1 dt,#TabTab03Con2 dt,#TabTab03Con3 dt,#TabTab03Con4 dt { width: 330px; height: 210px; float: left; margin-right: 10px; }
#TabTab03Con1 dt a,#TabTab03Con2 dt a,#TabTab03Con3 dt a,#TabTab03Con4 dt a { display: block; }
#TabTab03Con1 dd,#TabTab03Con2 dd,#TabTab03Con3 dd,#TabTab03Con4 dd { }
#TabTab03Con1 dd a,#TabTab03Con2 dd a,#TabTab03Con3 dd a,#TabTab03Con4 dd a { display: block; }
#TabTab03Con1 dd a h3,#TabTab03Con2 dd a h3,#TabTab03Con3 dd a h3,#TabTab03Con4 dd a h3 { font-size: 16px; color: #333; font-weight: normal; height: 20px; line-height: 20px; overflow: hidden; }
#TabTab03Con1 dd:hover a h3,#TabTab03Con2 dd:hover a h3,#TabTab03Con3:hover dd a h3,#TabTab03Con4:hover dd a h3{color:#0291e4;}
#TabTab03Con1 dd a h4,#TabTab03Con2 dd a h4,#TabTab03Con3 dd a h4,#TabTab03Con4 dd a h4 { font-size: 14px; color: #999; font-weight: normal; line-height: 22px; margin-top: 10px; height: 150px; overflow: hidden; }
#TabTab03Con1 ul,#TabTab03Con2 ul,#TabTab03Con3 ul,#TabTab03Con4 ul { clear: both; margin-top: 15px; }
#TabTab03Con1 ul li,#TabTab03Con2 ul li,#TabTab03Con3 ul li,#TabTab03Con4 ul li { border-bottom:1px dashed #f0f0f0;}
#TabTab03Con1 ul li a,#TabTab03Con2 ul li a,#TabTab03Con3 ul li a,#TabTab03Con4 ul li a { display: block; color: #333; height: 42px; line-height: 42px; overflow: hidden; background: url(../images/news_bg.png) no-repeat left center; padding-left: 15px; font-size: 14px; }
#TabTab03Con1 ul li a:hover,#TabTab03Con2 ul li a:hover,#TabTab03Con3 ul li a:hover,#TabTab03Con4 ul li a:hover{color:#0291e4;}
#TabTab03Con1 ul li a span,#TabTab03Con2 ul li a span,#TabTab03Con3 ul li a span,#TabTab03Con4 ul li a span { float: right; color: #999; }

.video{margin-top:30px;}
.video h3{font-size:19px;color:#666;margin-bottom:10px;}
.video h3 span{display:inline-block;margin-left:10px;color:#1d94cc;font-size:14px; text-transform:uppercase;}
.video h3 a{float: right;color: #666;font-size: 12px;}
.video h3 a:hover{text-decoration: underline;}

.about_text{line-height:24px;font-size:14px;color:#666;}

/*下载*/
.down_m{margin:20px 20px;color:#666;font-size:14px;}
.down_m a{color:#0291e4;text-decoration:underline;}
.down_m a:hover{}