@charset "utf-8";
*{ margin:0px; padding:0px;}
img {border:0;margin:0; padding:0;}
ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,span,b,u,s,i{list-style:none;margin:0; padding:0; font-weight:normal}
.clearfix{display:inline-table;}
* html .clearfix{height:1%;/*ie6*/}
*+html .clearfix{min-height:1px;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}
.clearfix { display:inline-block; }
* html .clearfix { height:1%; }
.clearfix { display:block; }
input,textarea {outline:none;border:0px;}/*去掉输入框得到焦点时边框会出现阴影效果----例如360 火狐*/
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } /*去掉a标签超链接的虚线框*/
.clearboth{ clear:both}
em{font-style: normal;}
a:link { text-decoration: none;}
a:visited {text-decoration: none; }
a:hover { text-decoration: none; transition: all 0.3s ease-out 0s;}
a:active {text-decoration: none;}

.main{ width:1180px; margin:0 auto;  overflow:hidden}
body {margin: 0px; color:#595959; background-color:#fff;font-size: 14px; font-family:"Microsoft YaHei",宋体,Arial, Helvetica, sans-serif;}

.csbor{border:1px solid #000;}

/*<!--banner开始-->*/
.fullSlide{width:100%;position:relative;height:653px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:653px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:653px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:30px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
/*<!--banner结束-->*/

.fullSlide .bd li video{width:100% !important;height:653px;overflow:hidden;text-align:center; object-fit: contain; background: #333;}

/*<!--搜索开始-->*/
.jgss{ width:100%;height:79px; position:relative; border-bottom:1px solid #eeeeee;}
.gjc{ width:670px;height:25px; line-height:35px; background:url(../images/xr.png) no-repeat 0px 5px;padding-left:30px;color:#434343;margin-top:20px; float:left;}
.gjc a{color:#434343;padding-left:15px;padding-right:15px;}
.gjc a:hover{color:#00923f;}
.ssk{ width:380px;height:40px; float:right;margin-top:18px;}
.ss-text{ width:320px;height:38px; background:#fff; border:1px solid #dedede;color:#858585;font-size:12px;padding-left:10px; float:left;}
.ss-submit{ width:40px;height:40px; float:right; background:url(../images/fdj.jpg) no-repeat;}
/*<!--搜索结束-->*/
/*<!--问题开始-->*/
.wt h3 a{ width:1180px;height:70px; line-height:80px; color:#333333; font-size:24px; text-align:center; display:block;}
.wtgg{ width:474px;height:31px; margin:auto;}
.wtgg .bkl{ width:14px; height:3px; background:#00923f; display:block; float:left;margin-top:14px}
.wtgg .ggnr{ width:446px;height:31px; line-height:31px; color:#6d6d6d; font-size:18px; text-align:center; float:left; display:block;}
.blx{ width:1180px; height:7px; background:url(../images/blx.png);margin-top:20px;}
.wtnr1{ width:1180px;height:388px; background:url(../images/wtp1.jpg) no-repeat center;margin-top:30px;}
.wtnr1 ul{ width:224px;margin-left:657px;}
.wtnr1 ul li{ width:196px;margin:auto; line-height:36px;padding-top:80px; color:#fff; font-size:20px;}
.wtnr1 ul li span{ font-size:28px; font-weight:bold;}
.wtnr2{width:1180px;height:257px; background:url(../images/wtp2.jpg) no-repeat center;}
.wtnr2 .zete{ line-height:36px;color:#fff; font-size:20px; float:left;margin-top:70px;margin-left:82px;}
.wtnr2 .zete span{ font-size:28px; font-weight:bold;}
.wtnr2 .yete{line-height:36px;color:#fff; font-size:20px; float:right;margin-right:29px;margin-top:50px;text-align:right;}
.wtnr2 .yete span{ font-size:28px; font-weight:bold;}
/*<!--产品优势开始-->*/
.cpys{ width:100%; height:769px; background:#002e3e;margin-top:70px;}
.cpys h3 a {width:1180px;height:70px; line-height:80px; color:#fff; font-size:30px; font-weight:bold;text-align:center; display:block;}
.cpgg{ width:389px;height:31px; margin:auto;}
.cpgg .bkl{ width:14px; height:3px; background:#fff; display:block; float:left;margin-top:14px}
.cpgg .ggnr{ width:361px;height:31px; line-height:31px; color:#6d6d6d; font-size:18px; text-align:center; float:left; display:block;}
.ysnr1{ width:378px; height:249px; float:left; background:url(../images/cpys1.png) no-repeat 0px 0px; color:#121212;margin-top:40px;}
.ysnr1:hover{ color:#fff; background:url(../images/cpys2.png) no-repeat 0px 0px;}
.cpysbt{ width:284px;margin:auto; height:50px; line-height:50px;margin-top:98px; font-size:18px; text-align:center;}
.cpysnr{ width:284px;margin:auto; height:72px; line-height:24px; text-align:center;}
.ysnr2{ width:378px; height:249px; float:left; background:url(../images/cpys1.png) no-repeat -401px 0px; color:#121212;margin-top:40px;margin-left:23px;}
.ysnr2:hover{ color:#fff; background:url(../images/cpys2.png) no-repeat -401px 0px;}
.ysnr3{ width:378px; height:249px; float:left; background:url(../images/cpys1.png) no-repeat -802px 0px; color:#121212;margin-top:40px;margin-left:23px;}
.ysnr3:hover{ color:#fff; background:url(../images/cpys2.png) no-repeat -802px 0px;}
.ysnr4{ width:378px; height:249px; float:left; background:url(../images/cpys1.png) no-repeat 0px -286px; color:#121212;margin-top:40px;}
.ysnr4:hover{ color:#fff; background:url(../images/cpys2.png) no-repeat 0px -286px;}
.ysnr5{ width:378px; height:249px; float:left; background:url(../images/cpys1.png) no-repeat -401px -286px; color:#121212;margin-top:40px;margin-left:23px;}
.ysnr5:hover{ color:#fff; background:url(../images/cpys2.png) no-repeat -401px -286px;}
.yslx{ width:378px; height:249px;margin-top:40px;margin-left:23px; background:url(../images/cpys1.png) no-repeat -802px -286px; float:left;}
.yslxbt{ width:264px;margin:auto; color:#fff; font-size:18px;padding-top:81px; text-align:center;}
.yslxdh{ width:264px;margin:auto; color:#fff; font-size:33px; font-weight:bold;padding-top:11px; text-align:center;}
.yslx ul{ width:265px;margin:auto;margin-top:20px;}
.yslx ul .ljcx a{ width:115px; height:28px; color:#fff; text-align:center; line-height:28px; border:1px solid #fff; display:block; float:left;}
.yslx ul .ckxx a{ width:115px; height:30px; text-align:center; line-height:30px; background:#fff; color:#00536d; display:block; float:right;}
/*<!--产品优势结束-->*/

/*<!--产品中心开始-->*/
.cpzx{ width:1220px;margin:auto;}
.cpzx h2 a{ width:221px;height:43px; line-height:43px; font-size:24px; font-weight:bold; color:#00536d; text-align:center; display:block;margin:auto; background:url(../images/png.png) no-repeat;}
.cpzx h2 a span{ color:#121212;}
.cpyw{ width:1180px; height:54px; color:#dfdfdf; text-align:center; line-height:80px; font-size:26px; font-weight:100;}
.cpfl{ width:1215px;margin:auto;margin-top:28px;}
.cpfl li a{ height:44px; line-height:44px; color:#353c42;padding-left:30px; padding-right:30px; border:1px solid #cecece; display:block; float:left;margin-left:18px;margin-top:10px;}
.cpfl li a:hover{ background:#00536d; border:1px solid #00536d; color:#fff;}
.cptp{ width:1220px;margin:auto;}
.cptp li a{ width:276px;height:300px; border:1px solid #cecece; float:left;color:#353c42;  display:block;margin-left:8px;margin-left:18px;margin-top:31px;}
.cptp li a:hover{color:#43ac74;box-shadow: 0px 0px 5px #888888;}
.cptp li a img{ width:276px;height:240px; display:block;}
.cptp li a span{ width:276px;height:60px; display:block; line-height:60px; text-align:center;font-size:16px;}
/*<!--产品中心开始-->*/
/*<!--小banner1开始-->*/
.xbanner1{ width:100%; height:217px; background:url(../images/xbanner.jpg) no-repeat center;margin-top:60px;}
.xbanner1 ul{ width:590px; float:right;}
.xbanner1 ul .dgg{ width:590px; height:89px; line-height:89px; text-align:right; color:#fff; font-size:28px; font-weight:bold;}
.xbanner1 ul .xgg{ width:534px; height:40px; border:1px solid #fff; text-align:center; line-height:40px; color:#ffffff; font-size:24px;margin-left:50px;}
.xbanner1 ul .dhhm{ width:360px; height:41px; line-height:41px;margin-top:26px;margin-left:50px; color:#fff; font-size:16px; float:left;}
.xbanner1 ul .dhhm span{ font-size:30px; font-weight:bold;}
.xbanner1 ul .ladm a{ width:141px; height:41px; background:#ffe000; text-align:center; line-height:41px; display:block; color:#002e3e; float:left;margin-top:26px;}
/*<!--小banner1开始-->*/
/*<!--成功案例开始-->*/
.cgal{ width:100%; height:803px; background:url(../images/ha.jpg) no-repeat center;}
.cgal h3 a{ width:221px;height:43px; line-height:43px; font-size:24px; font-weight:bold; color:#00536d; text-align:center; display:block;margin:auto; background:url(../images/png.png) no-repeat;}
.cgal h3 a span{ color:#121212;}
.alggc{ width:1180px; height:40px; line-height:40px; text-align:center; color:#121212; font-size:18px;}

#tab_2{width:1180px; position:relative;height:546px;margin-top:0px; }
#tab_2 .tab_menu{width:282px;  position:absolute;z-index:1; height: 546px;}
#tab_2 .tab_menu li{width:277px;height:74px; float:left;line-height:74px; background:#595758; border-left:4px solid #121212; cursor:pointer;text-align:center;font-size:16px; color:#FFF;margin-top:20px;}
#tab_2 .tab_box_2{width:858px;height:546px;margin-top:20px;clear:both;top:0px;position:relative;background-color:#FF0;float: right;}
#tab_2 .tab_menu .selected{background-color:#00536d; border-left:4px solid #002e3e; color:#fff; cursor:pointer; height:76px; border-top:0px; border-bottom:0px}
#tab_2 .hide{display:none;}
.altp a{ width:858px;height:546x; display:block; position:relative;}
.altp a img{ width:858px;height:546px; overflow:hidden;}
.almc{ width:858px;height:45px; background:url(../images/tmbj.png);margin-top:-45px; position:relative; z-index:999;text-align:center; line-height:45px;}
.almc a{ color:#fff;font-size:16px;}
.ckgdal a{ width:194px; height:46px;margin:auto; border-left:4px solid #fed100; background:#002e3e; display:block; text-align:center; line-height:46px; color:#fff; font-size:16px;margin-top:35px;}
/*<!--成功案例开始-->*/
/*<!--优势开始-->*/
.yyys{ width:348px; height:43px; background:url(../images/wczh.png) no-repeat center;margin:auto; line-height:43px; color:#121212; font-size:24px; text-align:center;margin-top:30px;}
.yysd h3 a{ width:1180px; height:60px; line-height:60px; color:#002e3d; font-size:30px; font-weight:bold; text-align:center; display:block;}
.yysd h3 a span{ color:#fed100; font-weight:bold;}
.yynr{margin-top:40px;}
.ysnrleft{ width:516px; float:left;height:424px;}
.ysa{ width:72px; background:url(../images/a.png) no-repeat center; float:left; height:422px;}
.ysxxnr{ width:431px; float:right;height:424px; position:relative;}
.ysdyb{ width:431px; height:64px;line-height:28px; color:#8f8f8f;margin-top:10px;}
.ysdyb span{ color:#002e3e; font-weight:bold; font-size:30px;}
.yslist{ width:401px; line-height:35px; color:#121212; background:url(../images/cl.png) no-repeat 0px 10px;padding-left:30px;margin-top:20px;}
.ysan{ width:300px; height:40px; position:relative; bottom:-80px;}
.ysan .jrcp a{ width:150px; height:40px; background:#00222e; color:#fec72f; line-height:40px; text-align:center; display:block; float:left;}
.ysan .jda a{ width:150px; height:40px; background:#fec72f; color:#00222e; line-height:40px; text-align:center; display:block; float:left;}
.ysnrright{ width:517px; height:424px; float:right;}
.ysnrright img{ width:457px; height:364px; display:block; border:30px solid #eeeeee;}
.ysnrleft1{ width:516px; float:right;height:424px;}
.ysnrright1{ width:517px; height:424px; float:left;}
.ysnrright1 img{ width:457px; height:364px; display:block; border:30px solid #eeeeee;}
.ysxxnr1{ width:431px; float:left;height:424px; position:relative;margin-right:9px;}
.ysb{ width:72px; background:url(../images/b.png) no-repeat center; float:right; height:422px;}
.ysdyb1{ width:431px; height:64px;line-height:28px; color:#8f8f8f;margin-top:30px; text-align:right;}
.ysdyb1 span{ color:#002e3e; font-weight:bold; font-size:30px;}
.yslist1{ width:401px; line-height:35px; color:#121212; background:url(../images/cl1.png) no-repeat right 10px;padding-right:30px; text-align:right;margin-top:20px;}
.ysan1{ width:300px; height:40px; float:right; position:relative; bottom:-80px;}
.ysan1 .jrcp1 a{ width:150px; height:40px; background:#00222e; color:#fec72f; line-height:40px; text-align:center; display:block; float:left;}
.ysan1 .jda1 a{ width:150px; height:40px; background:#fec72f; color:#00222e; line-height:40px; text-align:center; display:block; float:left;}
.ysc{ width:76px; background:url(../images/c.png) no-repeat center; float:left; height:422px;}
.axmarg{margin-top:30px;}
.ysants{ bottom:-10px;}
.ysd{ width:76px; background:url(../images/d.png) no-repeat center; float:left; height:422px;}
/*<!--优势结束-->*/
/*<!--小banner2开始-->*/
.xbanner2{ width:100%; height:200px; background:#00536d;margin-top:60px;}
.xbanner2 img{ width:140px; height:140px; border:4px solid #fff; border-radius:50%; display:block; float:left;margin-top:25px;}
.xbanner2 .banr{ width:607px; float:left;margin-left:78px;}
.xbanner2 .banr .nrs{ width:607px; height:102px; border-bottom:1px solid #4d8799; line-height:102px; color:#fff; font-size:30px; font-weight:bold;}
.xbanner2 .banr .nrx{ width:607px; height:96px; line-height:80px; color:#fff; font-size:18px;}
.xbanner2 .abc{ width:295px; float:right;}
.xbanner2 .abc .bnlx{ width:295px; color:#fff; font-size:18px; height:113px; line-height:113px;}
.xbanner2 .abc .bnlx span{ font-weight:bold; font-size:24px;}
.xbanner2 .abc .mywz{ width:107px; height:37px; line-height:18px; color:#fff; float:left; font-size:14px;border-right:1px dashed #fff;padding-right:20px; float:left; text-align:right;}
.xbanner2 .abc  a{ width:110px; height:36px; display:block;margin-left:10px; background:url(../images/ald.jpg) no-repeat center; text-align:center; line-height:36px; color:#fff; display:block; float:left;}
/*<!--小banner2结束-->*/
/*<!--客户见证开始-->*/
.khjz{ width:1200px;margin:auto;}
.khjz h3 a{ width:221px;height:43px; line-height:43px; font-size:24px; font-weight:bold; color:#00536d; text-align:center; display:block;margin:auto; background:url(../images/png.png) no-repeat;}
.khjz h3 a span{ color:#121212;}
.khjznr a{ width:292px; height:430px; display:block; background:url(../images/jzbj1.jpg) no-repeat; float:left;margin-left:5px; color:#0a0a0a;margin-top:36px;}
.khjznr a:hover{ background:url(../images/jzbj2.jpg) no-repeat; color:#fff;}
.khjznr a img{ width:180px; height:180px; display:block;margin:auto;margin-top:10px; border:2px solid #fff; border-radius:50%; }
.khjznr a ul{ width:231px;margin:auto;}
.khjznr a ul .khmc{ width:231px; height:70px; line-height:30px;margin-top:10px; overflow:hidden; text-align:center;}
.khjznr a ul .khmc span{ font-size:16px;}
.khjznr a ul .jznr{ width:231px; height:72px; line-height:24px; overflow:hidden;margin-top:10px;}
.khjznr a ul .ckxq{ width:118px; height:32px;text-align:center;margin:auto; line-height:32px;margin-top:15px;}
/*<!--客户见证结束-->*/
/*<!--公司简介开始-->*/
.gsjj{ width:1180px;margin:auto;}
.gsjj h3 a{ width:221px;height:43px; line-height:43px; font-size:24px; font-weight:bold; color:#00536d; text-align:center; display:block;margin:auto; background:url(../images/png.png) no-repeat;}
.gsjj h3 a span{ color:#121212;}
.jjtp{ width:970px; height:469px; background:url(../images/ipad.jpg) no-repeat center;margin:auto;padding-top:45px;}
.jjtp img{ width:729px; height:374px; display:block;margin-left:91px;}
.gsmc{ width:1180px; height:60px; line-height:60px; color:#121212; font-size:18px; font-weight:bold; text-align:center;}
.gsjjnr{ width:1180px; height:108px; line-height:36px; color:#333333; overflow:hidden; text-align:center;}
.lgan{ width:308px; height:44px;margin:auto;margin-top:20px;}
.lgan .dygan a{ width:149px; height:44px; background:#00222d; border-radius:5px; float:left; display:block; color:#fff; font-size:16px; text-align:center; line-height:44px;}
.lgan .degan a{ width:149px; height:44px; background:#fec72f; border-radius:5px; float:left; display:block;margin-left:10px;color:#fff; font-size:16px; text-align:center; line-height:44px;}
/*<!--公司简介结束-->*/
/*<!--印象雅韵开始-->*/
#tab{width:1180px;position:relative;margin:50px auto; height:290px;}
#tab .tab_menu{width:1195px; float:left;position:absolute;z-index:1; border-bottom:1px solid #cbcbcb; height:40px;}
#tab .tab_menu li a{float:left;width:120px;height:20px;line-height:20px; text-align:center; font-size:18px; color:#868686;cursor:pointer;text-align:center; display:block;}
.ysxs{ width:1px; height:20px; background:#868686; float:left;}
.ygxt{ width:30px; height:21px; background:url(../images/xl.png) no-repeat; float:left;margin-left:10px;}
.yggd a{ width:80px; height:20px; line-height:40px; display:block; color:#868686; float:right; text-align:center;}
#tab .tab_menu .selected a{ color:#00222d;cursor:pointer;}
#tab .hide{display:none;}
#tab .tab_box{width:1230px;clear:both;top:40px;position:relative;}
#tab .tab_box a{ width:257px; height:240px; display:block; float:left;margin-right:50px; text-align:center;margin-top:29px; line-height:40px; color:#333333;}
#tab .tab_box a img{ width:275px; height:200px;}
/*<!--印象雅韵结束-->*/

/*<!--新闻开始-->*/
.news{ width:100%; height:565px; background:#fafafa;}
.cjbk{ width:392px; height:444px; border:1px solid #cbcbcb; float:left;margin-top:57px; background:#fff;}
.btul{ width:392px; height:49px; border-bottom:1px solid #cbcbcb;}
.dbtd a{ width:130px; height:49px; float:left; display:block; color:#010101; font-size:18px; line-height:49px; background:url(../images/newtb.jpg) no-repeat 15px 9px;padding-left:70px;}
.more a{ width:80px; height:49px; line-height:49px; display:block; float:right; text-align:center; color:#bababa;}

#ticker2 {
	width: 335px;
	height: 300px;
	overflow: hidden;
	position: relative;
	margin:auto;
	margin-top:30px;

}
#ticker2 li {
	position: relative;
	width: 100%;
	line-height: 22px;
	margin: 15px auto;
	height:100px; 
	border-bottom:1px dashed #e4e4e4;
	padding-bottom:10px;
	overflow:hidden;
	
	
}
.wen span{ width:26px;height:26px; background:#00222d; border-radius:5px;color:#fff; text-align:center; float:left; line-height:28px; display:block;}
.da{margin-top:10px;}
.wen a{ width:272px;height:26px; line-height:26px;color:#333333; display:block; float:left;margin-left:10px; overflow:hidden;}
.da span{ width:26px;height:26px; background:#fec72f; border-radius:5px; color:#fff; text-align:center; float:left; line-height:29px; display:block;}
.da p{ width:272px; line-height:28px;color:#333333;height:56px; overflow:hidden; display:block; float:left;margin-left:10px;}

.gsnew{ width:392px; height:444px; border:1px solid #cbcbcb; float:left;margin-top:57px;margin-left:-1px;background:#fff;}
.dbwd a{ width:130px; height:49px; float:left; display:block; color:#010101; font-size:18px; line-height:49px; background:url(../images/newtb.jpg) no-repeat -370px 9px;padding-left:70px;}
.newul{margin-top:20px;}
.newlist a{ width:310px; height:51px; padding-left:30px; line-height:40px; color:#333333; display:block; overflow:hidden; background:url(../images/ydal.png) no-repeat;}
.newlist a:hover{ color:#00536d}
.dbyd a{ width:130px; height:49px; float:left; display:block; color:#010101; font-size:18px; line-height:49px; background:url(../images/newtb.jpg) no-repeat -751px 9px;padding-left:70px;}
/*<!--新闻结束-->*/

