@charset "utf-8";

@font-face{

	font-family: myFirstFont;
	src:url(../font/TT0861M_.TTF);

}

/*banner*/
.banner { height:473px; width:100%; overflow:hidden; position:relative; z-index:0; }
.banner .swiper-slide{ height:473px !important; }
.banner .pagination{ position:absolute; top:440px; left:600px; transform:translateX(-50%); -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); -moz-transform:translateX(-50%); -o-transform:translateX(-50%);}
.banner .pagination span{ display:inline-block; width:12px; height:12px; border-radius:50%; cursor:pointer; background:none; border:1px solid #ccccd0; margin:0 3.5px;}
.banner .pagination span.swiper-active-switch{ background:#339933; border:1px solid #339933;}
.banner .swiper-slide .txt{ width:245px; height:311px; background:#fff; border-top:3px solid #339933; padding:45px 20px;}
.banner .swiper-slide .txt h5{ font-size:27px; color:#339933; font-family:impact; text-transform:uppercase;}
.banner .swiper-slide .txt h6{ font-size:20px; color:#4e4e50; font-family:impact; text-transform:uppercase;}
.banner .swiper-slide .txt i{ display:block; width:37px; height:3px; background:#339933; margin-top:14px; margin-bottom:45px;}
.banner .swiper-slide .txt p{ font-size:15px; color:#339933; font-weight:bold; margin-bottom:10px;}
.banner .swiper-slide .txt span{ font-size:12px; color:#77777a; font-family:arial; display:block; line-height:20px;}
/*banner end*/

#s_rukou{ height:92px; background:url(../images/s_rukou_bg.png) center no-repeat; margin-top:-92px; position:relative; z-index:99;}
#s_rukou ul{ margin:0 -5px;}
#s_rukou ul li{float:left; width:50%; height:92px; box-sizing:border-box; padding-top:17px;}
#s_rukou ul li a{ display:block; width:100%; height:100%; text-align:center; }
#s_rukou ul li span{ display:inline-block; width:57px; height:57px; margin-right:15px; transition:.5s; -webkit-transition:.5s; }
#s_rukou ul li:hover span{ transform:rotateY(180deg); -ms-transform:rotateY(180deg);}
#s_rukou ul li h5{ display:inline-block; font-size:14px; color:#fff; height:57px;}
#s_rukou ul li p{ font-size:14px; color:#fff; color:#fff; text-transform:uppercase; margin-top:10px; margin-bottom:3px; font-weight:bold;}
#s_rukou ul li.on{ }
#s_rukou ul li.li_0 span{ background:url(../images/s_rukou_ico0.png) center no-repeat;}
#s_rukou ul li.li_1 span{ background:url(../images/s_rukou_ico1.png) center no-repeat;}
#s_rukou ul li.li_2 span{ background:url(../images/s_rukou_ico2.png) center no-repeat;}

#s_case{ padding-top:49px; background:#fcfcfc; overflow:hidden; margin-bottom:50px;}
#s_case .m{ position:relative;}
#s_case .tt{ text-align:center; margin-bottom:20px;}
#s_case .tt a{ font-size:16px; color:#5c5c5c;}
#s_case .tt span{ font-size:24px; color:#339933; font-family:arial; font-weight:bold; display:block; text-transform:uppercase;}
#s_case .hd{}
#s_case .hd a{ width:25px; height:44px; display:inline-block; cursor:pointer; position:absolute; top:146px;  transition:all ease .3s; -webkit-transition:all ease .3s;}
#s_case .hd .prev{ background:url(../images/s_case_left.png) center no-repeat; left:-50px;}
#s_case .hd .next{ background:url(../images/s_case_right.png) center no-repeat; right:-50px;}
#s_case .bd{ margin-left:-23px;}
#s_case .bd ul{}
#s_case .bd ul li{ width:370px; height:287px; margin:0 23px; float:left;}
#s_case .bd ul li .img{ width:370px; height:189px; position:relative;}
#s_case .bd ul li .mask{ position:absolute; width:100%; height:100%; top:0; left:0; background: url(../images/s_case_ico.png) center 97px no-repeat rgba(0,0,0,.4); opacity:0; filter: alpha(opacity=0); transition:.5s; -moz-transition:.5s; -ms-transition:.5s; -o-transition:.5s; -webkit-transition:.5s; }
#s_case .bd ul li:hover .mask{opacity:1; filter: alpha(opacity=100);background: url(../images/s_case_ico.png) center 77px no-repeat rgba(0,0,0,.4);}
#s_case .bd ul li h5{ font-size:14px; color:#403a3a; margin-top:19px; margin-bottom:8px;}
#s_case .bd ul li p{ font-size:12px; color:#aba9a9; line-height:20px; height:40px;}



.s_news{ width:733px; box-sizing:border-box; float:left;}
.s_news .hd{ margin-bottom:20px; overflow:hidden;  }
.s_news .hd ul li{ float:left; text-align:center;  overflow:hidden; width:110px; height:30px; background:#949699; margin-right:2px;}
.s_news .hd ul li a{ display:block; font-size:14px; color:#fff; width:110px; height:30px; line-height:30px; }
.s_news .hd ul li.on{ background: url(../images/s_news_hd.jpg) center no-repeat; }
.s_news .hd ul li.on a{ color:#fff;}
.s_news .bd .new1{ padding-bottom:20px; border-bottom:1px dotted #a7a7aa; overflow:hidden;}
.s_news .bd .new1 .img{ width:160px; height:101px; float:left;}
.s_news .bd .new1 .txt{ width:554px; float:right;}
.s_news .bd .new1 h5{ margin-bottom:12px; margin-top:2px;}
.s_news .bd .new1 h5 a{ font-size:14px; color:#2e2f30; transition:.3s; -webkit-transition:.3s;}
.s_news .bd .new1 h5 a:hover{ color:#339933;}
.s_news .bd .new1 span{font-size:12px; color:#c8cacf; display:block; font-family:arial; margin-bottom:0px;}
.s_news .bd .new1 p{ font-size:12px; line-height:30px; height:36px; color:#8f9195;} 
.s_news .bd ul{ padding-top:10px; margin-right:-63px; }
.s_news .bd ul li{ display:block; height:36px; line-height:36px; width:335px; float:left; margin-right:63px;}
.s_news .bd ul li i{ float:left; margin-right:8px; font-size:20px; color:#339933; font-family:arial; }
.s_news .bd ul li h5{ font-size:14px; color:#717378; width:335px;transition:.3s; -webkit-transition:.3s;}
.s_news .bd ul li span{ float:right; font-size:12px; color:#a7a7aa;}
.s_news .bd ul li:hover h5{ color:#339933;}

/**** BUTTON 1 ****/


.s_news .btn { margin-top:30px; border:1px solid #e4e0e0; display:block; text-align:center; line-height:29px; z-index:0; font-size:12px; color:#949699; width:91px; height:29px; position: relative;}
.s_news .btn:hover { background:#339933;color:#fff;border:1px solid #339933;}


.s_shebei{ width:336px; float:right;}
.s_shebei .li_0{ width:336px; height:190px; border:1px solid #dedfe1; padding:7px;}
.s_shebei .li_0 a{ background: url(../images/s_shebei1.jpg) center no-repeat; display:block; width:100%; height:100%; text-align:center;}
.s_shebei .li_0 a h5{ font-size:16px; color:#fff; text-align:center; padding-top:68px;}
.s_shebei .li_0 a p{ font-size:14px; color:#fff; font-family:arial; text-transform:uppercase; margin-top:8px;}
.s_shebei .li_1{ width:336px; height:139px; background: url(../images/s_shebei2.jpg) center no-repeat; margin-top:20px;}
.s_shebei .li_1 a{}
.s_shebei .li_1 a h5{ font-size:16px; color:#fff; text-align:right; padding-top:52px; padding-right:27px;}
.s_shebei .li_1 a p{ font-size:14px; color:#fff; font-family:arial; text-transform:uppercase; margin-top:8px; text-align:right; padding-right:27px;}
.s_shebei .mask{ width:100%; height:100%; background: rgba(0,0,0,0);transition:.3s; -webkit-transition:.3s;}
.s_shebei ul li:hover .mask{ background:rgba(35, 154, 62, 0.3);}

#s_about{ margin-top:10px; margin-bottom:50px; overflow:hidden;}
#s_about .fl{ width:510px; overflow:hidden; margin-top:70px;}
#s_about .fl .tt{ margin-bottom:36px;}
#s_about .fl .tt a{ font-size:16px; color:#5c5c5c; line-height:30px; display:block;}
#s_about .fl .tt a span{ font-size:24px; color:#339933; font-family:arial; text-transform:uppercase; font-weight:bold; margin-right:10px;}
#s_about .fl .txt{ font-size:14px; color:#383838; line-height:30px; /*height:120px;*/ overflow:hidden;}
#s_about .fl ul{ margin-left:-40px; height:65px; margin-top:28px;}
#s_about .fl ul li{ float:left; width:119px; text-align:center; border-left:1px solid #e4e4e4; height:53px;}
#s_about .fl ul li span{ display:block; height:36px; margin-top:-5px;}
#s_about .fl ul li p{ font-size:14px; color:#383838; margin-top:12px;}
#s_about .fr{ width:583px; height:350px; background:url(../images/s_about.jpg) center no-repeat; padding-left:32px;}
#s_about .fr h5{ font-size:16px; color:#fff; padding-top:210px;}
#s_about .fr p{ font-size:12px; line-height:18px; color:#fff; margin-top:13px;}


/*内页*/

/*内页banner*/
.bn-box {width: 100%;overflow: hidden;position: relative;z-index:0; background:#003399;}
.ny_banner {width: 1920px;height:240px;position: relative;overflow: hidden;margin-left: 50%;left: -960px;top: 0; padding-top:74px;}
.ny_banner .txt{ width:340px; height:88px; margin:0 auto; border:1px dashed #fff; border:1px dashed rgba(255,255,255,.4); border-radius:8px; padding-top:16px;}
.ny_banner h5{ font-size:24px; color:#fff; text-align:center; margin-bottom:10px;}
.ny_banner span{ font-size:14px; color:#fff; text-transform:uppercase; display:block; text-align:center;}


.n_main{ overflow:hidden;}
.n_title{ height:53px; background:#f7f8fa;}
.n_title h2{ float:left; font-size:16px; color:#4f4f4f; line-height:53px;}
.n_title h2 span{ font-size:12px; color:#8e8e8e; font-family:arial; text-transform: uppercase; margin-left:6px;}
.n_position{ float:right; background:url(../images/home_ico.png) left 20px no-repeat; padding-left:15px;}
.n_position h3{ font-size:12px; color:#a2a2a2; line-height:53px;}
.n_position a{ font-size:12px; color:#a2a2a2; display:inline-block; margin:0 4px;}
.n_position em{ font-size:12px; color:#249a3f; margin-left:4px;}
.n_position a:hover{ color:#249a3f; }
.n_content{ padding-top:32px; padding-bottom:60px; overflow:hidden;}
.left_content{ width:230px; float:left;}
.right_content{ width:920px; float:right;}



/*=================侧导航==================*/
#n_nav dt{height:45px;line-height:45px;position:relative;background:#fff;border-bottom:1px solid #fafafa}
#n_nav dt a{padding:0 20px;display:block;color:#777; background:#f7f8fa; font-size:14px;transition:0ms; -webkit-transition:0ms; margin-top:3px;}
#n_nav dt.on a{background: url(../images/n_nav_bg.jpg) center no-repeat; color:#fff; }
#n_nav dt.title_on.on{ border-bottom:1px solid #fafafa;}
#n_nav dt.title_on{background:#249a3f;}
#n_nav dt.on a{ }
#n_nav dt em{ float:right; display:block; width:40px; height:32px;   background:url(../images/icoAdd.png) 30px 19px no-repeat; cursor:pointer; }
#n_nav dt.on em{ background-position:30px -48px; }
#n_nav dd{ background:#fff; border-top:0; display:none; }
#n_nav dd .box{ background:#f7f8fa; padding:10px 0;}
#n_nav dd a{ font-size:14px;color:#777;display:block;height:30px; line-height:30px; padding:0 20px;}
#n_nav dd a:hover{ color:#249a3f}
#n_nav dd a.on{ color:#249a3f;}


.n_left_news{ width:230px; height:294px; background:#f7f8fa; margin-top:20px;}
.n_left_news h3{ font-size:16px; color:#4b4b4b; position:relative; height:46px; line-height:46px; background:url(../images/n_left_news_tt.jpg) 14px center no-repeat; padding-left:30px; border-bottom:1px solid #dcdcdc;}
.n_left_news ul{ padding:0 15px;}
.n_left_news ul li{ height:55px; line-height:55px; border-bottom:1px dashed #dcdcdc;}
.n_left_news ul li a{ font-size:14px; color:#777777; width:210px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.n_left_news ul li i{ margin-right:10px;}
.n_left_news ul li a:hover{ color:#249a3f; }


.n_pro{ margin-left:-19px;}
.n_pro ul{ margin-right:-38px; margin-top:-39px;}
.n_pro ul li{ width:280px; height:373px; float:left; margin-right:38px; margin-top:39px; background:#f5f5f7;}
.n_pro ul li a{ width:280px; height:373px; display:block; background:#f5f5f7; transition:.5s; -webkit-transition:.5s; position:relative;}
.n_pro ul li .img_center{  width:280px; height:310px; border:1px solid #eeeeee; background:#fff; display:table-cell; vertical-align:middle; text-align:center;}
.n_pro ul li .img_center img{ max-width:100%; max-height:100%;}
.n_pro ul li .txt{height:63px; line-height:63px; padding:0 20px; border-bottom:2px solid #a5a6a5; }
.n_pro ul li .txt h5{ font-size:16px; color:#68696f; text-align:center;}
.n_pro li a:after{ content:""; display:block; height:2px; width:0; background:#249a3f; position:absolute; bottom:-2px; right:0;transition:1s; -webkit-transition:1s; -ms-transition:1s; }
.n_pro li a:hover:after{width:100%; left:0; right:auto;}
.n_pro li a:hover h5{ color:#249a3f;}
#n_case{}
#n_case ul{ overflow:hidden; margin-right:-46px; margin-top:-30px; }
#n_case ul li{ width:439px; height:325px; float:left; margin-right:41px; box-sizing: border-box; margin-top:30px; background:#f1f2f3;transition:.3s; -webkit-transition:.3s;}
#n_case ul li a{ display:block; width:100%; height:100%;}
#n_case ul li .img{ height:439px; height:225px; position:relative; overflow:hidden; background:#000; transition:.6s; -webkit-transition:.6s;}
#n_case ul li .img img{height:225px; transition:.6s; -webkit-transition:.6s;}
#n_case ul li:hover .img{ height:210px;}
#n_case ul li:hover .img img{ margin-top:-10px;}
#n_case ul li .txt{ padding:16px 20px;}
#n_case ul li h5{ font-size:16px; color:#403a3a; margin-bottom:7px;}
#n_case ul li span{ font-size:14px; color:#1f2021; margin-bottom:15px; display:block;}
#n_case ul li p{ font-size:12px; color:#aba9a9; line-height:20px; height:40px; overflow:hidden;}
#n_case ul li:hover{ background:#339933;}
#n_case ul li:hover h5{ color:#fff;}
#n_case ul li:hover span{ color:#fff;}
#n_case ul li:hover p{ color:#cfe4d2;}


#n_news{}
#n_news ul{ }
#n_news ul li{ width:919px; height:200px; padding:22px 20px; border-bottom:1px solid #ececef; position:relative; z-index:0;}
#n_news ul li:before{ content:""; width:100%; height:0; display:block; position:absolute; bottom:0; left:0;background:#f3f4f8;transition:.6s; -webkit-transition:.6s; z-index:-1;}
#n_news ul li .img{ width:250px; height:156px; float:left;}
#n_news ul li .txt{ width:606px; float:right; padding-top:27px;}
#n_news ul li .txt h5{ font-size:16px; color:#434345; margin-bottom:17px;}
#n_news ul li .txt p{ font-size:12px; color:#969696; line-height:20px; height:40px; overflow:hidden;}
#n_news ul li .txt span{ font-size:12px; color: #a0a0a0; font-family:arial; display:block; background:url(../images/ico_time.png) left center no-repeat; padding-left:17px; margin-top:13px;}
#n_news ul li:hover{ border-bottom:1px solid #f3f4f8;}
#n_news ul li:hover:before{ height:100%; top:0; bottom:auto;}
#n_news ul li h5:hover{ color:#249a3f;}


.n_pro_slide{width:322px; height:356px; float:left;}
.n_pro_slide .hd{ margin-top:-43px; position:relative;}
.n_pro_slide .hd ul{ text-align:center;}
.n_pro_slide .hd ul li{ width:11px; height:11px; border-radius:50%; display:inline-block; background:#d4d4d4; font-size:0; margin:0 5px; cursor:pointer;}
.n_pro_slide .hd ul li.on{ background:#339933;}
.n_pro_slide .bd{width:322px; height:356px; border:1px solid #eeeeee; overflow:hidden;}
.n_pro_slide .bd ul{}
.n_pro_slide .bd ul li{ width:322px; height:356px; }
.n_pro_slide .bd ul li a{ width:322px; height:356px; display:block; background:#f5f5f7; transition:.5s; -webkit-transition:.5s; position:relative;}
.n_pro_slide .bd ul li .img_center{ width:322px; height:356px; background:#fff; display:table-cell; vertical-align:middle; text-align:center;}
.n_pro_slide .bd ul li .img_center img{ max-width:100%; max-height:100%;}
.n_pro_right_txt{ width:586px; height:357px; background:url(../images/n_pro_txt_bg.png) center no-repeat; float:right; padding:65px 32px;}
.n_pro_right_txt h5{ font-size:16px; color:#1c1b1b; font-weight:100; margin-bottom:25px;}
.n_pro_right_txt p{}

.n_pro_slide2{ margin-top:40px;}
.n_pro_slide2 .hd{ background:#fcfcfd; height:50px;}
.n_pro_slide2 .hd ul{}
.n_pro_slide2 .hd ul li{ font-size:16px; color:#777; text-align:center; line-height:50px; width:123px; float:left; cursor:pointer;}
.n_pro_slide2 .hd ul li.on{ background:#339933; color:#fff;}
.n_pro_slide2 .bd { border:1px solid #eee; border-top: 0; padding:30px;}



/*==============新闻中心=====================*/

#n_news { overflow:hidden;}

.n_news{ }
.n_news .top ul{ width:1230px; margin-bottom:40px; overflow:hidden;}
.n_news .top ul li{ float:left; width:385px; margin-right:22px;}
.n_news .top ul li .img{float:left;width:385px;height:275px;position:relative; overflow:hidden;}
.n_news .top ul li .img .time{ width:125px; line-height:32px; height:32px; background:#2f2f2f; position:absolute; left:0; top:42px; font-size:14px; color:#fff; text-align:center; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.n_news .top ul li:hover .img .time{ background:#0c61b8;}
.n_news .top ul li .con{ float:left; width:385px; height:125px; background: #f3f3f8; padding:25px 40px;}
.n_news .top ul li .con h5{ margin-bottom:15px;color: #2f2f2f;}
.n_news .top ul li .con h5 a{ font-size: 17px; color:#2f2f2f; }
.n_news .top ul li .con p{ font-size: 13px; color:#888888; line-height:20px; height:40px;}
.n_news .bottom{ background:#f3f3f8; padding-bottom:80px;}
.n_news .bottom{ padding-top:30px; padding-bottom: 54px; }
.n_news .bottom ul{overflow:hidden; margin:0 -30px; position:relative;}
.n_news .bottom ul:first-child:after{ content:""; width:4px; height:60px; position:absolute; left:50%; margin-left:-2px; top:0; background:#f3f3f8;}
.n_news .bottom ul li{ float:left; width:50%}
.n_news .bottom ul li .box{ position:relative; padding: 30px; box-sizing:border-box;border-bottom: 1px solid #e2e2e7;border-left: 1px solid #e2e2e7;margin-left:-1px;}
.n_news .bottom ul li .box h5{line-height: 40px;padding-left: 92px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; color: #525252;font-size: 17px;} 
.n_news .bottom ul li .box p{font-size: 13px;color:#999;line-height: 20px;height: 40px;overflow:hidden;padding-left: 92px;} 
.n_news .bottom .rq{float:left;font-size:36px;color: #757575;width: 60px;line-height:50px;text-align:center;position:absolute;left:30px;}
.n_news .bottom .rq span{font-size:17px;display:block;line-height: 40px;border-top: 1px solid #dedcdc;}
.n_news .bottom ul li .box:hover h5{ color:#0c61b8; font-weight:bold;}

.n_news_left{ width:833px; float:left;}
.n_news_left .ar_title{ background:url(../images/news_xq_tt.png) left bottom no-repeat; height:86px; margin-bottom:25px;}
.n_news_left .ar_title h1{ font-size:22px; color:#2e2e2f;}
.n_news_left .ar_title h2{ font-size:12px; color:#7e8080; margin-top:18px; font-family:arial;}
.n_news_right{ float:right; width:320px;}
.n_news_right .box1{ width:320px; height:246px; background: url(../images/n_news_xq_bg.jpg) center no-repeat; text-align:center; padding:10px; box-sizing:border-box;}
.n_news_right .box1 a{ display:block; height:226px; padding-top:41px; box-sizing:border-box;}
.n_news_right .box1 img{ transition:.5s ease; -webkit-transition:.5s ease;}
.n_news_right .box1 h5{ text-align:center; color:#fff; font-size:15px; padding-top:19px; padding-bottom:9px;}
.n_news_right .box1 p{ color:#fff; font-size:12px; text-transform:uppercase;}
.n_news_right .box1:hover img{ transform:rotateY(180deg);}
.n_news_right .box2{ width:320px; height:210px; padding:10px; box-sizing:border-box; background:#484849; margin-top:22px;} 
.n_news_right .box2>div{border:1px solid #7f7f80; display:block; width:300px; height:190px; padding:38px; box-sizing:border-box;}
.n_news_right .box2>div img{ width:110px; height:110px; float:right;}
.n_news_right .box2>div p{ float:left; font-size:14px; color:#fff; line-height:24px; margin-top:32px;}


/*==============新闻详情=====================*/
.n_article { margin-bottom:20px;}
.n_article .ar_title{ padding:10px 0 20px 0; border-bottom:1px dashed #e5e5e5; margin-bottom: 10px;}
.n_article .ar_title h1{ font-size: 16px; display:block; text-align:center; margin-bottom:10px; line-height:30px;   font-weight: bold; color:#444444;}
.n_article .ar_title h2{height: 30px; font-size:12px;  display:block; text-align:center; color:#888888; line-height:30px;}
.n_article .ar_title h2 strong{ color:#b8b7bc;}
.n_article .ar_article{ padding-top:20px; padding-bottom:30px; min-height:400px;}
.n_article .bnt_page{ position:relative; height:40px; margin-bottom:10px; line-height:40px; font-size:12px; color:#8a8a8a;   border-top:1px dotted #e4e4e4;}
.n_article .bnt_page a{ color:#8a8a8a;}
.n_article .bnt_page a:hover{color:#007cc2;}
.n_article .back_box{ margin:40px auto 0 auto; padding-bottom:80px;}
.jiathis_style{ margin-top:10px;}
.n_article .bnt_page{ position:relative;}
.n_article .bnt_page .shart_box{ position:absolute; right:0; top:10px;}
#ar_fot{ position:relative; padding:5px 0; border-top:1px solid #f0f0f0; margin-top:30px;}
#ar_fot h1{ display:block; font-size:12px; line-height:40px; color:#777777; font-weight:bold; max-width:48%; overflow:hidden;}
#ar_fot h1 a{ font-size:12px; color:#868484; font-weight:normal;}
#ar_fot h1 a:hover{ color:#444;}
 

/*====分享插件====*/
.shart_box{float: right;height: 40px;margin-top: 2px; position:relative; top:-20px; }
span.span2.shart_box{ }
.shart_box a{ color:#999; line-height:35px;}
.shart_box:hover #j_shart_s_24{ display:block;}
#j_shart_s_24 .bds_count{ font-size:12px;}
#j_shart_s_24{padding-left: 15px;position:relative;float: right;}
#j_shart_s_24 strong{ display:block; position:absolute; left:0; z-index:2; line-height:36px; font-size:12px; color: #a3a0a9;}
#j_shart_s_24 .bds_qzone{background:url(../images/j_shart.png) center -224px no-repeat}
#j_shart_s_24 .bds_tsina{background:url(../images/j_shart.png) center -311px no-repeat}
#j_shart_s_24 .bds_tqq{background:url(../images/j_shart.png) center -195px no-repeat}
#j_shart_s_24 .bds_renren{background:url(../images/j_shart.png) center -340px no-repeat}
#j_shart_s_24 .bds_weixin{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_sqq{background:url(../images/j_shart.png) center -79px no-repeat}
#j_shart_s_24 .bds_fbook{background:url(../images/j_shart.png) center -166px no-repeat}
#j_shart_s_24 .bds_twi{background:url(../images/j_shart.png) center -137px no-repeat}
#j_shart_s_24 .bds_linkedin{background:url(../images/j_shart.png) center -108px no-repeat}
#j_shart_s_24 .bds_tieba{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_huaban{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_douban{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_copy{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_print{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_mshare{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_count{font-size:12px}
#right_news ul li img{float:left;width: 202px;height: 104px;margin-bottom:28px;}


#n_lianxi{ }
#n_lianxi .box1{ padding-bottom:50px;}
#n_lianxi .txt{ width:522px; padding-top:16px; background:url(../images/n_lianxi_ico.png) left top no-repeat;}
#n_lianxi .txt h5 span{ font-size:30px; color:#339933; font-family:Cambria,times,arial; text-transform:uppercase; margin-bottom:30px; display:block;}
#n_lianxi .txt h5 p{ font-size:16px; color:#2f2f2f;}
#n_lianxi .txt i{ display:block; width:31px; height:2px; background:#931019; margin-top:15px; margin-bottom:30px;}
#n_lianxi ul{ margin-top:20px;}
#n_lianxi ul li{ font-size:14px; color:#777; line-height:30px;}
#n_lianxi ul li i{ color:#868686;}
#n_lianxi .fr { position:relative;}
#n_lianxi .fr .tt{ font-size:14px; color:#fff; position:absolute; top:45px; left:225px;}
#n_lianxi .fr .tt span{ font-size:12px; color:#fff; font-family:arial; display:block; text-transform:uppercase; margin-top:3px;}
#n_lianxi .map { border: 1px solid #e5e7eb; overflow: hidden;}
#n_lianxi .btn{ width:140px; height:40px; display:block; line-height:40px; text-align:center; background:#ee1c26; color:#fff; margin-top:40px;}
#n_lianxi .btn:before{ content: url(../images/n_lianxi_ico.png); position:relative; top:4px; margin-right:8px;}
#n_lianxi .ewm{ margin-top:20px; }
#n_lianxi .ewm div{ height:105px; margin-right:30px;}
#n_lianxi .ewm img{ width:105px; height:105px; float:left; border:3px solid #eee;}
#n_lianxi .ewm .txt2{ display:table; padding-left:12px;}
#n_lianxi .ewm .txt2 p{  height:105px; display:table-cell; vertical-align:middle; text-align:left; font-size:14px; color:#777; line-height:18px;}














