﻿/* CSS Document */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0px; padding:0px; font-family:'Microsoft YaHei';}
html{font-size:62.5%;font-family:'Microsoft YaHei',;} 
fieldset, img { border:none; }
img{border:none;}
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol ,li{ list-style:none; }
input { padding-top:0px; padding-bottom:0px; display:block; }
input::-moz-focus-inner { border:none; padding:0px; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:13px; margin:0px; }
input[type="text"], input-[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; overflow:hidden;}
table { border-collapse:collapse; }
body { font-family:"Microsoft YaHei";}
.clearfix:after { content:"."; display:block; height:0px; visibility:hidden; clear:both; }
.clearfix {zoom:1; }
.clearit {clear:both; height:0px; font-size:0px; overflow:hidden; width:100%; }
a {text-decoration:none;}
.hidden{visibility:hidden;}
/*index--header*/
.header{height:40px;width:100%;background:#41434f;}
.header .hea_n{width:1000px;margin:0 auto;line-height:38px; font-size:12px; font-family:"Arial",;color:#CCC;height:40px;}
.header .hea_n span{float:left; display:inline-block; width:300px;height:40px;}
.header .hea_n p{ float:right; width:286px;color:#CCC;height:40px;}
.header .hea_n p a{color:#CCC; margin:0 10px;}
.logo{height:81px;width:1001px; margin:27px auto;background:url(../images/rexian.gif) no-repeat right 0;}
.nav{height:62px; width:100%;background:#1978d6;}
.nav #nav_content{width:1000px;margin:0 auto; height:62px; padding-left:1px;}
.nav #nav_content li{line-height:62px;font-size:16px; float:left; background:url(../images/nav.gif) no-repeat left 25px;z-index:9999}
.nav #nav_content li.no{ background:none;}
.nav #nav_content li a{display:block; color:#FFF; font-size:16px;  line-height:62px;padding:0 31px;}
.nav #nav_content li a:hover{}
.nav li{position:relative;display:inline-block;}
.nav #nav_content li .sub_nav{position:absolute; top:62px; background:#f3f3f3; width:400px; display:none; left:0; z-index:9999; float:left; padding:10px 0 10px 25px; }
.nav #nav_content li .sub_nav a{ width:130px; padding:0  0 0 25px;color:#656565; display:block; float:left;line-height:32px; height:32px; font-size:12px; background:url(../images/navbg.png) no-repeat 8px center;
white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nav #nav_content li .sub_nav a:hover{color:#00c3e5; background-image:url(../images/gsl2.gif); font-size:14px;}
#navline{position:fixed;top:0;left:0;z-index:5000;}
.banner{ width:100%;  position:relative;  height:500px; }
.banner .banner_img{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.banner .banner_img ul{ width:100% !important;  }
.banner .banner_img li{ width:100% !important;  height:500px; overflow:hidden; text-align:center;  }
.banner .banner_img li a{ display:block; height:500px; }

.banner .br_btn{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px;  text-align:center;
	}
.banner .br_btn ul{ text-align:center;  padding-top:5px;  }
.banner .br_btn ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:40px; height:10px; margin:5px; background:#bcb7b7; overflow:hidden;_filter:alpha(opacity=60); opacity:0.6;line-height:9999px; 
	}
.banner .br_btn ul .on{ background-color:#00c3e5; }
.xbanner{width:100%;height:300px;position:relative;}

.search_b{ width:100%; height:63px; border-bottom:1px solid #f3f3f3;}
.search{width:1000px; margin:0 auto; height:62px; line-height:62px; font-size:12px; font-family:"Arial";}
.search p{ color:#666666; float:left;width:500px; font-size:14px;}
.search p a{color:#999999;padding:0 6px;z-index:1;}
.search input{float:left;margin-top:16px;}
.search .ssk{ float:right;width:360px;}
.search .tijiao{width:48px;height:32px; background:url(../images/tijiao.gif) 0 0 no-repeat;  border:none;}
.search .sousuo{width:295px;border:1px solid #cccccc; height:30px; line-height:32px; font-size:14px; padding-left:13px; color:666666;}

.black_title{text-align:center;font-size:24px;font-weight:bolder;color:#000000; padding-top:52px; padding-bottom:10px; background:url(../images/hzx.jpg) no-repeat center 63px; line-height:24px; height:30px;}
.english{text-align:center; font-size:18px; line-height:18px;}
.english span{color:#00c3e5; }

.fanwei{width:100%;  background:url(../images/guanggao.jpg) no-repeat center bottom; padding-bottom:35px;}
.range{width:1000px;margin:0 auto;}
.range .black_title{padding-top:40px; background:url(../images/rangebg.jpg) no-repeat  center 55px ; font-family:'Microsoft YaHei';}
.range .hd{padding-top:40px;float:left;width:100%;}
.range .hd ul{ width:100%;}
.range .hd ul li{float:left;width:176px;height:42px; margin:0 12px;background:#f0f0f0; line-height:42px;text-align:center;color:#676767;font-size:16px;display:inline; cursor:pointer;}
.range .hd ul li a{color:#676767;}
.range .hd ul li.on{ background:#1978d6; }
.range .hd ul li.on a{color:#fff}
.range .bd{padding-top:25px; width:100%;}
.range .bd li{width:310px;float:left;position:relative; margin:0 11px 22px;}
.range .bd li a{display:block;}
.range .bd li a img{ width:100%; display:block}
.range .bd li .bottom_div{ color:#fff; font-size:16px;z-index:33; position:absolute;height:43px; width:310px;text-align:center; line-height:43px;display:block; background:#1978d6; opacity:0.9; bottom:0px;}
.range .bd li:hover .bottom_div{color:#fff;}
.range .bd li:hover .msover{ display:block}
.range .bd li .msover .msobg{ position:absolute;top:0; left:0;width:310px;height:259px;background:#1978d6;opacity:0.8; z-index:99;filter:alpha(opacity=80);}
.range .bd li .msover{width:310px; height:243px;color:#000;z-index:666;display:none;position:absolute;top:0; left:0;}
.range .bd li .msover p{color:#fff;font-weight:bolder;text-align:center; z-index:9999; font-size:20px;width:310px; height:153px; position:absolute; top:0; left:0; padding-top:90px;}
.range .bd li .msover p span{margin:22px auto 0 auto; width:124px;height:30px; border-radius:5px; border:1px #00c3e5 solid; left:86px; font-weight:normal;font-size:14px; line-height:30px; color:#00c3e5; z-index:5; display:block; cursor:pointer;}
.range .bd li .msover p span:hover{ background:#FFF;color:#00c3e5;border:1px #00c3e5 solid; zoom:1;}
.materials{width:1000px;margin:30px auto 0;}
.materials p{width:100%; margin-bottom: 20px;}
.materials p a{color:#000;font-size:16px;transition:all .4s;display:inline-block; margin-bottom:15px; margin-right:57px;}
.materials p a:hover {color:#00479d;}

.hezuo_mr{height:41px;width:161px;margin:10px auto;display:block; border-radius:5px; border:1px solid #00c3e5; text-align:center;line-height:41px;color:#00c3e5; font-size:14px;}
.hezuo_mr:hover{background:#00c3e5;color:#fff; border-color:#00c3e5;}
.guanggao{width:100%;height:160px;  display:block;}
.youshi{width:100%; background:url(../images/ystbg.jpg) repeat-x 0 168px; padding-top:43px; padding-bottom:34px; }
.youshi img{display:block;margin:0 auto; text-align:center;}
.youshi #ys_content{width:1000px;margin:28px auto 0 auto; background:url(../images/ys_left.jpg) no-repeat right 0; padding-top:7px; overflow:auto; }
.youshi #ys_content .ys1{background:url(../images/ys1.gif) no-repeat 0 13px;}
.youshi #ys_content .ys2{background:url(../images/ys2.gif) no-repeat 0 13px;}
.youshi #ys_content .ys3{background:url(../images/ysbg.gif) no-repeat 0 13px;}
.youshi #ys_content .ys4{background:url(../images/ys4.gif) no-repeat 0 13px;}
.youshi #ys_content div{width:550px; float:left; border-bottom:1px dashed #EBEBEB; padding-top:13px; padding-left:45px; padding-bottom:13px;}
.youshi #ys_content div .tit{float:left;font-size:24px;font-weight:bolder;color:#1978d6; line-height:30px;}
.youshi #ys_content div .yw{float:right;width:480px; line-height:18px;color:#B3B3B3; font-size:8px; text-align:justify;padding-top:4px;}
.youshi #ys_content div .ys_title{font-size:16px;line-height:28px;color:#666666; padding-top:0;float:right;width:480px;}
.youshi #ys_content div .ys_title span{ color:#00c3e5;}
.jianjie{width:100%;background:url(../images/blue_bg1.gif); float:left; padding-bottom:98px;}
.jianjie .black_title{color:#fff; background:none; padding-top:68px; font-size:24px;}
.jianjie .english{color:#fff;}
.jianjie .english span{color:#fff;}
.jianjie .jj_content{ width:1000px; margin:0 auto; background:url(../images/blue_bg.gif) no-repeat 0 85px;}
.jj_main{ padding-top:55px; }
.jj_main .jj_img{display:block;float:left;}
.jj_main .jj_img img{display:block;width:403px;height:306px; border:7px solid #00c3e5;}
.jj_main .jj_right{float:right;width:550px;margin-right:4px;}
.jj_main .jj_right p{display:block; font-size:14px; color:#fff;line-height:28px; text-align:justify; text-indent:2em;}
.jj_main .jj_right a{display:block;border-radius:5px; border:1px solid #00c3e5;color:#00c3e5;width:134px;height:34px;line-height:34px; text-align:center;font-size:14px; margin-top:30px;}
.jj_main .jj_right a:hover{background:#fff;}
.anli{width:1000px;margin:0 auto;}
.anli .black_title{ background-image:url(../images/rangebg.jpg)}
.anli ul{ padding-top:35px;}
.anli ul li{width:310px;float:left;height:243px; position:relative;z-index:0; margin:0 11px 22px;}
.anli ul li a{display:block;}
.anli ul li a img{width:310px; height:243px;}
.anli ul .no_margin{margin-right:0;}
.anli ul li .bottom_div{ color:#fff; font-size:16px;z-index:33; position:absolute;top:200px;height:43px; width:310px;text-align:center; line-height:43px;display:block; background:#1978d6; opacity:0.9;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; width:100%;}
.anli ul li:hover .msover{ display:block}
.anli ul li .msover .msobg{ position:absolute;top:0; left:0;width:310px;height:243px;background:#1978d6;opacity:0.7; z-index:99;filter:alpha(opacity=70);}
.anli ul li .msover{width:310px; height:243px;color:#000;z-index:666; display:none;position:absolute;top:0; left:0;}
.anli ul li .msover p{color:#fff;font-weight:bolder;text-align:center; z-index:9999; font-size:20px;width:310px; height:203px; position:absolute; top:0; left:;0; padding-top:40px;}
.anli ul li .msover p .nr{display:block;font-weight:normal;font-size:12px; line-height:20px;width:270px;margin:0 auto; padding-top:10px; text-align:justify; color:#fff;}
.anli ul li .msover p .more{margin:22px auto 0 auto; width:124px;height:30px; border-radius:5px; border:1px #00c3e5 solid; left:86px; font-weight:normal;font-size:14px; line-height:30px; color:#00c3e5; z-index:5; display:block; cursor:pointer;}
.anli ul li .msover p .more:hover{ background:#FFF;color:#00c3e5;border:1px #00c3e5 solid; }
.liuyan{width:1000px;margin:50px auto 0 auto; background:url(../images/liuyanbg.gif) no-repeat 0 0; position:relative; padding-bottom:71px; }
.liuyan p{text-align:center;line-height:76px;color:#fff;font-weight:bolder;font-size:28px;}
.liuyan .ljzx{display:block; margin:0 auto; width:970px; height:375px; background:url(../images/liuyan.jpg) 0 0 no-repeat;}
.liuyan table{ position:absolute; right:35px;top:113px;}
.liuyan table td ,.liuyan table th{font-size:16px;color:#737574; font-family:"Microsoft YaHei"; padding-bottom:11px;}
.liuyan table input{height:40px; border:1px solid #E1E1DF; display:block; width:276px; padding-left:5px; line-height:40px;}
.liuyan table textarea{width:271px;height:86px; padding:5px; border:1px solid #E1E1E1; overflow:hidden;}
.liuyan table .yzm{width:158px;float:left;}
.liuyan table td img{display:block;width:105px;height:42px; float:left; margin-left:14px;}
.liuyan table .lytijiao{width:140px;height:42px;border:none;color:#fff; text-align:center; line-height:42px; background:#ff6600; font-size:19px; cursor:pointer;}
.rongyu{width:100%; background:url(../images/ry.gif) no-repeat center 0;); float:left; padding-bottom:50px;}
.rongyu .black_title{color:#fff; background:none; padding-top:68px;background:url(../images/blue_bg.gif) no-repeat center 85px; font-size:24px;}
.rongyu .english{color:#fff;}
.rongyu .english span{color:#fff;}
.rongyu .rytx{padding-top:43px; width:1000px; margin:0 auto; overflow:hidden; height:283px; margin-bottom:30px;}
.rongyu #ryul li{ float:left; width:313px;margin:0 11.25px; }
.rongyu #ryul li img{display:block; width:305px;height:211px; padding:5px; border:1px solid #93D4B2}
.rongyu #ryul li img:hover{background:#fff;}
.rongyu #ryul li a{color:#FFF; line-height:50px;font-size:14px; text-align:center; display:block;}
.rongyu .hezuo_mr:hover{background:#FFF; color:#24A968; border-color:#fff}
.news{width:1000px;margin:0 auto; padding-top:40px; }
.news .news_left{position:relative;width:601px;float:left; height:380px;}
.news .news_left .hd{height:45px; z-index:9999; background:url(../images/news_t.jpg) repeat-x 0 0; margin-bottom:22px;}
.news .news_left .hd li span{display:inline-block;float:left;width:132px;line-height:45px;color:#3d3d3d; font-size:18px; text-align:center;}
.news .news_left .hd li.on span{background:#1978d6;color:#fff;}
.news .news_left .hd li .more{font-size:12px; width:60px; float:right; padding-right:25px; text-align:right; background:url(../images/news_mr.jpg) no-repeat 60px 17px;color:#3d3d3d; display:inline-block; height:45px; line-height:45px; display:none;}
.news .news_left .hd li.on .more{ display:block;}
.news .news_left .hd li .more:hover{ color:#00c3e5;}
.news .news_left .news_main{padding-top:25px; display:block;position:absolute; top:45px;left:0}
.news .news_left .news_main .more{ position:absolute; top:-45px; right:-15px;font-size:12px; width:60px; padding-right:25px; text-align:right; background:url(../images/news_mr.jpg) no-repeat 60px center;color:#3d3d3d; height:45px; line-height:45px; }
.news .news_left ul{}
.news .news_left ul li{ margin:0;  width:585px;}
.news .news_top{height:170px;float:left}
.news .news_top .news_img{float:left; display:block;}
.news .news_top .news_img img{width:195px;height:144px; padding:4px; border:1px #dfdfdf solid;}
.news .news_top .news_stit{float:left;width:350px;margin-left:20px; font-size:16px;color:#333333; line-height:54px; font-weight:500; display:block;}
.news .news_top .news_stit:hover{color:#000;}
.news .news_top p{float:left; width:350px; margin-left:20px; line-height:28px;font-size:12px;color:#999999; padding:0; border:none; background:none; line-height:22px;}
.news .news_top p a{color:#999999; display:inline; float:none;}
.news  li p{font-size:12px;line-height:35px;border-bottom:1px dashed #c4c4c4; padding-left:28px; background:url(../images/news_p.gif) no-repeat 5px 13px;font-size:13px; float:left; width:557px; overflow:hidden;}
.news  li p a{color:#676767; width:460px; float:left;display:block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;line-height:35px; }
.news li p a:hover{ color:#333}
.news  li p span{ float:right; display:block; width:90px; text-align:right; color:#999999;line-height:35px;}
.news .wenti{width:380px;float:right;}
.news .wenti .wt_tit{height:45px; line-height:45px; background:url(../images/news_t.jpg) repeat-x; margin-bottom:22px;}
.news .wenti .hover_news{width:132px; text-align:center;display:block; float:left; background:#1978d6;color:#fff; font-size:18px;}
.news .wenti .more{font-size:12px; width:60px; float:right; padding-right:25px; text-align:right; background:url(../images/news_mr.jpg) no-repeat 60px 17px;color:#3d3d3d;}
.news .wenti .more:hover{ color:#00c3e5;}
.news .wenti .wenda{ padding:20px 0 16px 0; border-bottom:1px dashed #c4c4c4;}
.news .wenti .wen{ display:block;height:18px; padding-left:30px; font-size:14px; color:#343434;font-weight:bolder; line-height:18px; margin-bottom:10px; background:url(../images/wen.jpg) no-repeat 0 center;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news .wenti .wenda:hover .wen{color:#000;}
.news .wenti .da{ display:block; padding-left:30px; color:#9A9A9A; line-height:20px; font-size:12px;background:url(../images/da.jpg) no-repeat 0 0;}
.friends_link{width:100%; background:#f6f6f6; margin-top:42px; float:left; padding-bottom:7px;}
.friends_link .link{width:815px; padding-left:160px; background:url(../images/link.gif) no-repeat 0 21px; padding-top:20px; margin:0 auto; overflow:auto; padding-right:25px;}
.friends_link .link a{display:inline-block;line-height:37px; padding:0 25px; font-size:13px; color:#2c2c2c;}
.footer_nav{width:100%;height:54px; background:#1978d6;}
.footer_nav .f_nav{width:990px;margin:0 auto; padding-left:10px;color:#fff;background:url(../images/nav.gif) no-repeat right center; height:54px;}
.footer_nav .f_nav a{ display:block;float:left; height:54px; line-height:54px; padding:0 30px;font-size:16px;color:#fff;background:url(../images/nav.gif) no-repeat left center;}
.footer_nav .f_nav a.no{background:none;}
.footer_nav .f_nav a:hover{ color:#00c3e5;}
.footer{width:100%;background:#f9f9f9; float:left; padding:0; }
.footer .footer_main{width:1000px; margin:0 auto; padding-top:35px;padding-bottom:35px; height:168px; }
.footer  .f_left{width:249px;float:left; background:url(../images/f_rexian.gif) no-repeat 0 110px;}
.footer  .f_left .ftlogo{display:block; margin-bottom:53px;}
.footer  .f_left .ftlogo img{ display: block; width:249px;height:88px;}
.footer  .f_left .fenxiang{ height:40px; overflow:hidden;}
.footer  .f_left .fenxiang span{ float:left; padding-left:10px; line-height:42px; font-size:12px; display:block; width:50px;}
.footer  .f_left .fenxiang .bdsharebuttonbox{float:right; width:185px; padding-top:7px; height:30px; overflow:hidden;}
.footer  .f_center{width:520px;float:left; margin-left:27px; border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7; padding-bottom:15px;}
.footer  .f_center a.hom{ padding:10px 30px 0 30px; line-height:32px; font-size:16px; color:#1978d6;}
.footer  .f_center p{ padding:0 30px; line-height:25px; font-size:14px; color:#9a9a9a;}
.footer  .f_center p a{color:#9a9a9a;}
.footer  .f_right{float:right;}
.footer  .f_right img{wdith:168px; height:168px; display:block; float:right;}

/*-------fenye-wenti--*/
.page{ width:100%; float:left; background:url(../images/guanggao.jpg) no-repeat center bottom; padding-bottom:26px;}
.fenye{ width:1000px; margin:0 auto; padding-top:23px;}
.fy_left{ width:231px; float:left;}
.fy_left .fyl_top{ padding-top:80px; background:url(../images/fy_left.gif) no-repeat 0 0;border-top-right-radius:5px;border-top-left-radius:5px; border:3px solid #1978d6; padding-bottom:11px; margin-bottom:19px;}
.fy_left .fyl_top1{background:url(../images/fybt.gif) no-repeat 0 0;}
.fy_left .fyl_top2{background:url(../images/cppj.gif) no-repeat 0 0;}
.fy_left .fyl_top3{background:url(../images/news.gif) no-repeat 0 0;}
.fy_left .fyl_top a{ display:block; width:208px; height:39px; line-height:39px; text-align:center; color:#8a8a8a; font-size:16px; margin:6px  auto; background:#F0F0F0;}
.fy_left .fyl_top a:hover{color:#1978d6;}
.fy_left .fyl_top .hover{ background:#1978d6 url(../images/gsjj.jpg) no-repeat 8px 15px; color:#fff;}
.fy_left .fyl_btm{ padding-top:70px; background:url(../images/fy_lx.gif) no-repeat 0 0 #fff;border-top-right-radius:5px;border-top-left-radius:5px; border:3px solid #1978d6; float:left; width:225px;}
.fy_left .fyl_btm a{  display:block; line-height:30px; text-align:center;color:#1978d6; font-size:15px; }
.fy_left .fyl_btm a img{ display:block; width:225px; height:80px;}
.fy_left .fyl_btm p{ font-size:12px; width:216px; line-height:26px; color:#a0a0a0; padding-left:5px;}
.fy_left .fyl_btm p a{font-size:12px;line-height:26px; color:#a0a0a0; display:inline}
.fy_left .fyl_btm p a:hover{ color:#00c3e5;}
.fy_left .fyl_btm p.tel{ background:url(../images/fyrx.gif) no-repeat 0 bottom; height:48px; width:100%;}
.fy_right{ width:751px; float:right;}
.fy_right .top{ width:751px; height:50px; line-height:50px; background:url(../images/fyrpb.jpg) no-repeat 0 bottom; margin-bottom:3px;}
.fy_right .top .title{color:#000; font-size:18px; font-weight:bolder; float:left; padding-left:16px;  background:url(../images/fyrp.jpg) no-repeat 0 18px; line-height:50px;}
.fy_right .top span{ float:right; color:#999999; font-size:14px; font-weight:normal;}
.fy_right .top span a{ color:#999999;}
.fy_right .wenda{ padding:20px 0 13px 0; border-bottom:1px dashed #c6c6c6;}
.fy_right .wenda a{ display:block; font-size:14px; color:#989898; padding-left:28px;background:url(../images/da.jpg) no-repeat 0 1px; line-height:20px;}
.fy_right .wenda .wen{ font-weight:bolder; color:#000; margin-bottom:10px; line-height:18px; background:url(../images/wen.jpg) no-repeat 0 0;}
.fy_right .wenda .wen:hover{ color:#00c3e5}
.fy_right .fy_jump{ padding:20px 0 75px 0; text-align:center;}
.fy_right .fy_jump a{ display:inline-block; margin-right:4px; border:1px solid #cecece; height:38px; line-height:38px; padding:0 14px; font-size:	14px; color:#666666;}
.fy_right .fy_jump a:hover{background:#00c3e5; border-color:#00c3e5; color:#fff; }
.fy_right .fy_jump .over{ background:#00c3e5; border-color:#00c3e5; color:#fff;}
.fy_right .fy_jump span{background:#00c3e5;font-size:12px; color:#fff; padding-left:10px;display:inline-block; margin-right:4px; border:1px solid #00c3e5; height:38px; line-height:38px; padding:0 14px; font-size:14px;}
/*-----------fenye-anli*/
.fy_right .fyal{ display:block; height:164px; width:100%; margin-top:20px;}
.fy_right .fyal:hover{ background:#f9f9f9;}
.fy_right .fyal img{display:block; width:198px;padding:4px; border:1px #d2d2d2 solid; float:left; background:#fff;}
.fy_right .fyal .fyal_r{ width:514px; float:right; position:relative;}
.fy_right .fyal .fyal_r p{ background:none; color:#b1b1b1; line-height:20px; font-size:12px; width:100%; padding:0; margin:0;}
.fy_right .fyal .fyal_r .title{ font-size:16px; line-height:34px; color:#000;}
.fy_right .fyal .fyal_r span{ border-radius:5px; border:1px solid #00c3e5; display:block; height:29px; width:117px; line-height:29px; text-align:center; color:#00c3e5; font-size:12px; position:absolute; top:125px; left:0;}
.fy_right .fyal .fyal_r span:hover{ background:#fff;}
.fy_right .fy2 .fy_jump{ padding:35px 0 45px 0;}
/*---------fenye-news*/
.fy_right .fynews{ border-bottom:1px dashed #c9c9c9; padding-bottom:20px;}
.fy_right .fynews .title{ font-size:22px; color:#000; font-weight:bolder; text-align:center; line-height:58px; border-bottom:1px dashed #c9c9c9;}
.fy_right .fynews .title2{ font-size:20px; color:#000; font-weight:bolder; text-align:center; line-height:58px; border-bottom:1px dashed #c9c9c9; margin-bottom:20px;}
.fy_right .fynews .fb{ font-size:14px; text-align:center; margin:0; color:#cccccc; line-height:30px;}
.fy_right .fynews .txt{width:100%;}
.fy_right .fynews .txt h2,.fy_right .fynews .txt h3,.fy_right .fynews .txt h4.fy_right .fynews .txt h5.fy_right .fynews .txt h6{margin:8px 0;font-size:19px;}
.fy_right .fynews .txt .tablewrap {width:100%;}
.fy_right .fynews .txt .tablewrap p {font-size:18px;line-height:34px;color:#333;font-weight:bold;padding:10px 0}
.fy_right .fynews .txt .tablewrap table {width:100%;margin:0 auto;}
.fy_right .fynews .txt .tablewrap table tr {height:56px;border-bottom:1px solid #ebeff2;}
.fy_right .fynews .txt .tablewrap table tr td {line-height:56px;font-size:16px;color:#333;text-align:center;transition:all .4s;border-right:.fy_right .fynews .txt 2px solid #fff;}
.fy_right .fynews .txt .tablewrap table tr:nth-child(2n) {background:#f4f8fb}
.fy_right .fynews .txt .tablewrap table tr:first-child td {font-size:18px;color:#333}

.fy_right .fynews p{ color:#656565; font-size:16px; line-height:26px; padding:3px 0}
.fy_right .fynews table{ font-size:14px;}
.fy_right .fynews img{ max-width:100%;}
.fy_right .fynews p a{   color:#002280; }
.fy_right .fynews p a:hover{ color:#002280; text-decoration: underline;}



.fy_right .fynews .video{ width:700px; height:400px; margin:0 auto;}
.fy_right .next_page{ padding-top:15px;}
.fy_right .next_page p{line-height:30px; font-size:14px; color:#666666;}
.fy_right .next_page p a{ color:#656565;}
.fy_right .next_page p a:hover{ color:#00c3e5;}
.postcopyright{padding:13px 0px;margin:10px 0;background-color:#f7f7f7;color:#393a3b; position:static; width:100%;}
.postcopyright a{color:#898989;}
.postcopyright p{ font-size:16px; line-height:26px; text-align:center;}

/*--------------fenye-hezuo*/
.fy_right .fyhz a{ display:block; padding-left:24px; padding-right:1px;float:left; margin-top:20px;}
.fy_right .fyhz .no_margin{ padding-left:0;}
.fy_right .fyhz a img{ display:block; width:166px; height:90px; border:1px solid #e6e6e6;}
/*--------------fenye-contact*/
.fy_right .lianxi{ margin-top:20px;}
.fy_right .lianxi p{ font-size:18px; line-height:30px; color:#989898;}
.fy_right .lianxi p a{ font-size:18px; color:#00c3e5; line-height:32px;}
.fy_right .lianxi p img{width:100%;}
.fy_right .zx{/* height:876px;*/padding-bottom: 20px; white-space:750px;position:relative; }
.fy_right .zx a{ display:block; width:126px; position:absolute; left:52px; top:296px; height:41px; text-align:center; line-height:41px; color:#fff; font-size:18px; background:#24A968; border-bottom:4px solid #168E51;}
.fy_right .zx p{ text-align:center;line-height:30px; font-size:30px; color:#00c3e5; font-weight:bolder; margin:25px 0}
.fy_right .zx td{ font-size:16px; color:#706E6F; padding-bottom:10px;}
.fy_right .zx td input{ display:block; width:595px; height:42px; border:1px #e1e1e1 solid; padding-left:5px; line-height:44px;font-size:16px;}
.fy_right .zx td textarea{ width:595px; height:95px; background:#fff; border:1px #e1e1e1 solid; line-height:25px;padding-left:5px;font-size:16px;}
.fy_right .zx td .yzm{ width:160px; float:left;}
.fy_right .zx td img{ display:block; float:left; width:105px; height:43px; padding-left:15px;}
.fy_right .zx td .tijiao{ width:140px; height:44px; background:#1978d6; text-align:center; line-height:44px; color:#fff; font-size:19px; border:none; line-height:44px;cursor:pointer;}
/*------------fenye-rongyu*/
.fy_right .fyry{ padding-top:10px; width:100%;}
.fy_right .fyry a{ display:block; float:left; width:237px;font-size:14px; color:#8d8d8d; text-align:center; padding-bottom:10px; line-height:36px; margin:0 6px;}
.fy_right .fyry a:hover{ color:#00c3e5;}
.fy_right .fyry .no_margin{ margin:0;}
.fy_right .fyry a img{ display:block; width:229px; padding:3px; border:1px solid #ececec; height:159px;}
.fy_right .fyry a p{line-height:24px; text-align:left;}
/*------------fenye-newslist*/

/*-------------fenye-jingying*/
/**/
.gk_right{ width:100%;}
.gk_right .top{ width:100%px; height:50px; line-height:50px; background:url(../images/gkright.png) no-repeat 0 bottom; margin-bottom:3px; padding-right:3px;}
.gk_right p .title{color:#000; font-size:18px; font-weight:bolder; float:left; padding-left:16px;  background:url(../images/fyrp.jpg) no-repeat 0 18px; line-height:50px;}
.gk_right p span{ float:left; color:#999999; font-size:12px; font-weight:normal;}
.gk_right p span a{ color:#999999;}
.gk_top{ padding-top:20px;}
.gkt{ width:360px;  float:left;}
.gkt img{ width:100%;}

.gk_r{ width:376px; float:right;}
.gk_r h1{ line-height:47px; color:#1978d6; font-size:18px;}
.gk_r p{ font-size:12px; line-height:25px; padding:18px 20px 20px 20px; background:#f9f9f9;color:#999999; margin-bottom:15px;}
.gk_r .zixun{ display:block;width:154px; height:42px; background:#1978d6; text-align:center; line-height:42px; color:#fff; font-size:18px; margin-bottom:30px; margin-top:20px;}
.gk_r .bdsharebuttonbox a{color:#2E72C5;font-size:14px;}
.gk_r .bdsharebuttonbox .bds_more{ color:#333333;}

.gknav{ padding-bootm:30px;width:100%;}
.gknav .duibi{width:100%;margin-top:4px;}
.gknav ul{display:block; width:100%;padding-bottom: 20px;}
.gknav .show{ display:block;}
.gknav .hide{ display:none;}
.gknav ul p{ font-size:16px; color:#666666; line-height:200%;}
.gknav ul img{ max-width:100%;}
.gknav ul p.tt{ font-size:16px; font-weight:bold; width:100%; line-height:40px; color:#000}
.gknav ul table{width:100%;text-align:center;cursor: pointer;border:1px solid #ccc;border-right:none;border-bottom:none;}
.gknav ul table tr{ line-height:36px; font-size:16px;}
.gknav ul table tr td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.gknav ul table tr:nth-child(odd){background:#E6E6E6;}
.gknav ul table tr:hover{background: #00c3e5;color:#fff;}
	
.gknav .shenmedongxi{font-size:18px;line-height:42px; color:#202020;border-bottom:1px solid #dfdfdf;width:100%;font-weight: bold;}
.gknav  .display p{ line-height:28px; font-size:16px; color:#666666; }
.gknav  .display .syg{ line-height:22px; padding-bottom:10px; border-top:1px solid #f2f2f2;}
.gknav  .display .xyg{ line-height:22px; padding:0;}
.gknav  .syg a ,.gknav .xyg a{ color:#666666; }
.gk_right ul .fyry .more{height:41px;width:161px; margin:0 auto;display:block; border-radius:5px; border:1px solid #A4D4BE; text-align:center;line-height:41px;color:#7DC19A; font-size:14px; padding:0; float:none;}
.gknav .fyry .more:hover{color:#fff; font-size:14px; padding:0; float:none; background:#29A05C}




.gk_right .fyry{ padding-top:20px;}
.gk_right .fyry a{ display:block; float:left; width:316px; margin-left:17px; font-size:12px; color:#8d8d8d; text-align:center; padding-bottom:10px; line-height:36px; margin-right:0px;}
.gk_right .fyry .no_margin{ margin:0;}
.gk_right .fyry a img{ display:block; width:304px; padding:5px; border:1px solid #ececec; height:211px;}
.gk_right .zxly{ padding-bottom:28px; float:left; width:100%;}
.gk_right .zxly .title{ font-size:16px; color:#000; font-weight:bolder; border-bottom:1px dotted #d8d8d8; line-height:30px;}
.gk_right .zxly .tishi{ line-height:65px; font-size:14px; color:#737373;}
.gk_right .zxly .tishi span{ float:none; color:#E72A28;font-size:14px;}
.gk_right .zxly table{ float:left; padding-top:5px;}
.gk_right .zxly table td{ font-size:14px; line-height:32px; height:32px;margin:0; padding:0 0 20px 0;}
.gk_right .zxly table td input{ display:block; height:30px; border:1px solid #cccccc; width:305px; padding-left:5px;}
.gk_right .zxly table .t1{ background: url(../images/zxly.jpg) no-repeat 317px 10px;}
.gk_right .zxly table .t2{ background:url(../images/zxly.jpg) no-repeat 410px 80px;}
.gk_right .zxly table td textarea{ display:block; height:78px; width:390px; border:1px solid #cccccc; padding:5px; color:#989898; font-size:12px;}
.gk_right .zxly table td .tijiao{ width:150px; height:37px; line-height:37px; font-size:16px; color:#fff; text-align:center; background:#29A05C; border:none;}
.gk_right .lxwm{ width:405px; float:right; border-left:1px solid #ededed; padding-left:60px;}
.gk_right .lxwm .lxt{ font-size:16px; color:#000; font-weight:bolder; padding-bottom:20px; line-height:20px;}
.gk_right .lxwm p{ font-size:14px; color:#676767; line-height:30px;}
.gk_right .lxwm p span{ float:none; color:#e72a28; font-size:14px;}
.gk_right .lxwm .ljzx{ display:block;width:150px; height:37px; line-height:37px; font-size:16px; color:#fff; text-align:center; background:#29A05C; margin-top:25px;}

.gkxg .xgwz{line-height:50px; font-size:16px; color:#000; border-bottom:1px dashed #c9c9c9; font-weight:bold;}
.gkxg .xglist{ padding:13px 0 0 0;}
.gkxg .xglist li{ height:35px; line-height:35px; border-bottom:1px dashed #c9c9c9;font-size:14px;color:#666666 }
.gkxg .xglist li a{ float:left;width:600px; color:#666666; padding-left:14px; background:url(../images/xglist.gif) no-repeat left center; font-size:16px;}
.gkxg .xglist li a:hover{ color:#00c3e5;}
.gkxg .xglist li span{ float:right;}



.fy_right .newslist {padding:13px 0 4px 0;}
.fy_right .newslist li { border-bottom: 1px solid #e9e9e9; overflow: hidden; padding: 10px 0 20px 0; margin-bottom: 10px; }
.fy_right .newslist li:last-child { border: none }
.fy_right .newslist p { color: #777; line-height:18px; word-break: break-all; overflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2;padding-bottom: 10px}
.fy_right .newslist h2 { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin: 0px 0 8px; line-height: 28px; font-size: 18px;color:#666666;transition: all 500ms ease;-webkit-transition: all 500ms ease;}
.fy_right .newslist a:hover h2{color:#00c3e5;}
.fy_right .newslist .b_time { float: right; color: #cbcbcb; font-size: 14px; }
.fy_right .newslist .b_class a { color: #fff; padding: 2px 4px; border-radius: 4px; font-size: 14px; }
.fy_right .newslist li:nth-child(n) .b_class a { background: #ea7387; }
.fy_right .newslist li:nth-child(2n) .b_class a { background: #749d71; }
.fy_right .newslist li:nth-child(3n) .b_class a { background: #849aa3; }
.fy_right .newslist li:nth-child(4n) .b_class a { background: #a7c6e5; }
.fy_right .newslist li:nth-child(5n) .b_class a { background: #64b4c5; }
.fy_right .newslist li i { display: block; overflow: hidden; width: 210px; height: 120px; float: left; margin-right: 20px; border-radius: 4px; }
.fy_right .pc_list em { display: block; float: left; width: 31%; height: 140px; overflow: hidden; margin-bottom: 20px; border-radius: 4px; }
.fy_right .pc_list { overflow: hidden; display: flex; flex-wrap: wrap; justify-content: space-between; }
.fy_right .pc_list em img { width: 100%; min-height: 100%; }
.fy_right .newslist li img { transition: .5s; width: 100%; min-height: 100%; }
.fy_right .newslist li img:hover { transform: scale(1.1) }



.limaterials{width:100%;margin:10px auto 30px;}
.limaterials .t{font-size:18px;color:#1978d6;font-weight:bold; line-height:36px;}
.limaterials .wuliao{width:100%; margin-bottom:20px; line-height: 24px;}
.limaterials .wuliao a{color:#1978d6;font-size:16px;transition:all .4s;display:inline-block; margin-right:62px;}
.limaterials .wuliao a:hover {color:#000;}
.limaterials .c{font-size:14px; line-height: 22px;color:#333}

.cplist{padding-top:20px; width:100%;}
.cplist li{width:242px;float:left;position:relative; margin:0 4px 22px; }
.cplist li a{display:block;}
.cplist li a.img{overflow:hidden; width:100%;}
.cplist li a img{width:100%; display:block}
.cplist li .bottom_div{ color:#fff; font-size:16px;height:43px; width:242px;text-align:center; line-height:43px;display:block; background:#1978d6; opacity:0.9}


.main-im{position:fixed;right:10px;top:300px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:block;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:105px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/open_im.png) no-repeat left top; display:none}
/*404*/
.main4{ width:1000px; margin:112px auto}
.main4 .main_left{ width:38%; margin-left:12%; margin-top:10%; float:left;}
.main4 .main_right{width:50%; float:left;}
.main4 .main_right .main_radius{ padding-top:4%; width:75%; height:130px; border-radius:50%; background:#fef2ec; font-size:18px;text-align:center;}
.main4 .main_right .text-left{margin-top:10%; margin-left:8%;}
.main4 .main_p{ font-family:'华文行楷'; margin:16px 0}
.main4 .main_right .text-left .button{border: solid 1px #ddd;background: transparent;border-radius: 4px;font-size: 14px;padding: 6px 15px;margin:0 4px;display: inline-block;line-height:20px;transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s; color:#000;}
.main4 .main_right .text-left .button[disabled] {pointer-events: none;cursor: not-allowed;webkit-box-shadow: none;box-shadow: none;filter: alpha(opacity=50);opacity: .5;}
.main4 .main_right .text-left .button:active {background-image: none;outline: 0;transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.main4 .main_right .text-left .button:hover {transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.main4 .main_right .text-left .bg-yellow{ border-color:#f90; background:#f90; color:#FFF}



.fy_right .fynews h2{ margin: 22px 0 10px 0; font-size: 20px;} 
.fy_right .fynews h3{ margin: 22px 0 10px 0; font-size: 18px;} 
.fy_right .fynews h4{ margin: 10px 0 10px 0; font-size: 16px;} /*ccadd*/
