@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:521px;background:#000; overflow:hidden;}

.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:521px;overflow:hidden;text-align:center;}

.fullSlide .bd li a{display:block;height:521px;}

.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;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结束-->*/



/*<!--合作客户开始-->*/

.hzkh{ width:100%; height:240px; background:url(../images/hzbj.jpg) no-repeat center;}

.hzkh h3 a{ width:1180px;margin:auto; height:90px; line-height:90px; color:#fff; font-size:23px; font-weight:bold; text-align:center; display:block;}

.hzkh h3 a span{ color:#fdda42; font-weight:bold;}

.khlogo{ width:1180px;margin:auto;}

.gd_01{ position:relative; height:127px; width:1180px;margin-top:10px;}

.gd_01 em{

	position: absolute;

	top: 32px;

}

.gd_01 .t_l{ left:0px;}

.gd_01 .t_r{ right:0px;}

.gd_01 #simgs{ margin: 0 80px; height:127px; overflow:hidden;}

.gd_01 li{ float:left; width:165px; padding: 0 16px 0 0; text-align:center; overflow:hidden;}

.gd_01 li.last{ padding-right:0;}

.gd_01 li img{ display:block; width:165px; height:97px; margin-bottom:10px; }

.gd_01 li a{ color:#fff;}

.gd_01 .fl { float:left;}

.gd_01 .fr { float:right;}

.gd_01 .pa{ position:absolute;}

.gd_01 .pr{ position:relative}

/*<!--合作客户结束-->*/



/*<!--搜索开始-->*/

.jgss{ width:100%;height:42px; background:#d32531;}

.gjc{ width:670px;height:42px; line-height:42px; color:#fff;float:left;}

.gjc a{color:#fff;padding-left:15px;padding-right:15px;}

.gjc a:hover{color:#fff;}

.ssk{ width:380px;height:30px; float:right;margin-top:6px;}

.ss-text{ width:320px;height:30px; background:#fff;color:#858585;font-size:12px;padding-left:10px; float:left;}

.ss-submit{ width:40px;height:30px; float:right; background:url(../images/fdj.jpg) no-repeat;}

/*<!--搜索结束-->*/



/*<!--产品中心开始-->*/

.cpzx h2 a{ width:1180px; height:64px; line-height:84px; color:#d32531; font-size:30px; text-align:center; font-weight:bold; display:block;}

.cpggc{ width:1180px; height:30px; line-height:30px; color:#9d9d9d; text-align:center;}

.cpleft{ width:240px; float:left;margin-top:18px;}

.cpdfl a{ width:240px; height:73px;margin-top:2px; line-height:73px; text-align:center; color:#fff; display:block; font-size:18px; font-weight:bold; overflow:hidden; background:url(../images/cpfl.jpg) no-repeat center;}

.cpxfl a{ width:240px; height:64px; background:#333333;margin-top:2px; display:block; color:#fff; font-size:16px; text-align:center; line-height:64px; overflow:hidden;}

.cpxfl a:hover{ background:#d32531;}

.cpright{ width:940px; float:left;margin-top:20px;}

.cpright li a{ width:273px; height:250px; display:block; float:left;margin-left:40px; line-height:40px; text-align:center; overflow:hidden; color:#333333; font-weight:bold;}

.cpright li a:hover{ color:#d32531;}

.cpright li a img{ width:273px; height:210px;}

/*<!--产品中心结束-->*/



/*<!--小banner1开始-->*/

.xbanner1{width:100%; height:180px; background:#d32531;margin-top:12px;}

.xbnr{ width:1180px; height:180px;margin:auto; background:url(../images/xbanner1.jpg) no-repeat;}

.xbnr li{ width:626px; height:123px; float:left;margin-top:40px;margin-left:316px; line-height:46px; color:#fff; font-size:24px; text-align:center;}

.xbnr li span{ font-size:30px; font-weight:bold;}

.xbnr li em{ font-style:normal; font-weight:bold; font-size:30px; color:#fddc4b;}

.xbnr ul{ width:200px; float:right;}

.xbnr ul p{ width:200px; line-height:107px; height:81px; color:#fff;}

.xbnr ul a{ width:163px; height:46px; text-align:center; display:block;line-height:46px; color:#333333; font-size:16px; background:#fff;}

.xbnr ul a:hover{ background:#fddc4b; color:#fff;}

/*<!--小banner1结束-->*/





/*<!--优势开始-->*/

.zgys{ width:1180px; height:217px;margin:auto; background:url(../images/ysbt.jpg) no-repeat center;margin-top:20px; z-index:999; position:relative;}

.zgys .lil{ width:300px; float:left;color:#343434; line-height:190px;margin-left:183px;font-size:34px; font-weight:bold; text-align:right;}

.zgys .liz{ width:181px; line-height:190px; color:#fff; font-size:142px; text-align:center; float:left; font-weight:bold;margin-left:15px;}

.zgys .lir{width:300px; float:left;color:#343434; line-height:190px;margin-left:15px;font-size:34px; font-weight:bold; text-align:left;}

.ytx{ width:100%; height:4px; background:url(../images/ythx.jpg) center;margin-top:-23px;}

.ysbj1{ width:1180px; height:607px; background:url(../images/yst1.jpg) no-repeat;}

.ysbk1{ width:600px;margin-left:588px;margin-top:40px;padding-top:30px;}

.ysnr1{ width:600px; height:73px; background:url(../images/1.jpg) no-repeat; float:left;}

.dpul{ width:400px; height:73px; float:left;margin-left:90px;}

.dpul span{ width:400px; height:25px; line-height:25px; color:#b9b9b9; font-size:18px; display:block;}

.dpul li{ width:400px; height:45px; color:#d32431; font-size:28px; font-weight:bold;}

.dpul em{ width:38px; height:2px; background:#d32431; display:block;}

.ystxt{margin-top:30px;}

.ysxm{ width:600px; height:50px; line-height:25px; background:url(../images/yq.jpg) no-repeat 0px 10px; color:#484848;padding-left:20px;}

.ysbk2{ width:600px;margin-left:671px;margin-top:20px;padding-top:30px;}

.ysnr2{ width:600px; height:73px; background:url(../images/2.jpg) no-repeat; float:left;}

.ysbj2{ width:1180px; height:630px; background:url(../images/yst2.jpg) right no-repeat;margin-top:20px;}

.ysbk3{ width:600px;padding-top:30px;}

.ysnr3{ width:600px; height:73px; background:url(../images/3.jpg) no-repeat; float:left;}

.ysbk4{ width:600px;padding-top:30px;margin-left:30px;margin-top:40px;}

.ysnr4{ width:600px; height:73px; background:url(../images/4.jpg) no-repeat; float:left;}



/*<!--优势结束-->*/



/*<!--荣誉资质开始-->*/

.yybt{ width:100%; height:180px; background:#d32531;}

.yybt h3 a{ width:1180px; height:140px;margin:auto;padding-top:40px; background:url(../images/hsb.jpg) no-repeat center; text-align:center; line-height:36px; color:#fff; font-size:28px; display:block;}

.yybt h3 a span{ font-size:14px;}

.yynr{ width:100%; height:509px; background:url(../images/zg.jpg) no-repeat center;}

.yynr p{ width:1180px; height:283px;}

.yynr ul{ width:900px; height:141px;margin-left:140px;}

.yynr ul li img{ width:145px; height:99px;margin-left:78px;margin-top:21px; display:block; float:left;}

/*<!--荣誉资质结束-->*/



/*<!--定制流程开始-->*/

.lcbt{ width:1180px; height:86px; line-height:106px; color:#d02837; font-size:36px; font-weight:bold; text-align:center;}

.lcyw{ width:1180px; height:36px; text-align:center; line-height:36px; color:#000000; background:url(../images/xt.jpg) no-repeat center;}

.lcggc{ width:1180px; height:66px; text-align:center; color:#000; font-size:24px; font-weight:bold;}

.lc1{ width:301px; height:321px; float:left; background:url(../images/lc1.jpg) no-repeat;}

.lc2{ width:301px; height:321px; float:left; background:url(../images/lc2.jpg) no-repeat;}

.lc3{ width:301px; height:321px; float:left; background:url(../images/lc3.jpg) no-repeat;}

.lc4{ width:277px; height:321px; float:left; background:url(../images/lc4.jpg) no-repeat;}

.lcwzt{ width:277px; text-align:center; color:#141414; font-size:16px;margin-top:130px;}

.lcnr{ width:277px; text-align:center; line-height:28px; color:#333;margin-top:77px;}

/*<!--定制流程结束-->*/



/*<!--小banner2开始-->*/

.xbanner2{ width:100%; height:180px; background:#171717;margin-top:40px;}

.xbanner2 ul{ width:1180px; height:180px; background:url(../images/xbanner2.jpg) no-repeat center;margin:auto;}

.xbaggc{ width:500px; line-height:45px;padding-top:48px; color:#cf2832; font-size:24px; float:left;margin-left:299px; text-align:center;}

.xbaggc span{ font-size:36px; font-weight:bold;}

.xbaggc em{ font-size:36px;}

.zglx{ width:300px; height:45px; line-height:45px; color:#121212; float:left;margin-top:62px;padding-left:58px;}

.zglx span{ font-size:26px; font-weight:bold; color:#b7000b;}

/*<!--小banner2结束-->*/

/*<!--案例开始-->*/

.al h3 a{ width:1180px; height:86px; line-height:106px; color:#d02837; font-size:36px; font-weight:bold; text-align:center; display:block;}

.albk{ width:1220px;margin:auto;}

.albk a{ width:280px; height:288px; float:left; border-bottom:2px solid #121212; display:block;margin-left:20px; line-height:48px; color:#545454; font-size:16px; text-align:center; overflow:hidden;}

.albk a img{ width:280px; height:240px;}

.albk a:hover{border-bottom:2px solid #d30b19; color:#d30b19; }

/*<!--案例结束-->*/



/*<!--公司简介开始-->*/

.ggjj{ width:100%; height:507px; background:url(../images/ggjj.jpg) no-repeat center;margin-top:40px;}

.ggjj .ttp{ width:677px; float:left;margin-left:23px;margin-top:28px;}

.ggjj .ttp img{ width:677px; height:425px; display:block;}

.ggjj .ttp li{ width:677px; height:50px; line-height:50px; color:#fff; font-size:16px; text-align:center;}

.ggjj .wz{ width:333px; float:left;margin-left:107px;}

.ggjj .wz h3 a{ width:333px; height:30px; line-height:30px; color:#343434; font-size:24px; font-weight:bold; display:block;margin-top:80px;}

.ggjj .wz li{ width:333px; height:240px; line-height:24px; color:#6e6e6e;margin-top:50px; overflow:hidden;}

.ggjj .wz p a{ width:333px; height:30px; line-height:30px; color:#d23848; display:block;}

/*<!--公司简介结束-->*/



/*<!--客户见证开始-->*/

.kegy{width:1280px;margin:auto;}

.gybj a{ width:565px;height:172px; background:#f5f5f5; float:left;margin-left:50px;margin-top:20px; display:block; color:#333333;}

.gybj a:hover{ background:#cf2832; color:#fff;}

.gybj img{ width:110px;height:110px; border-radius:50%; display:block; float:left;margin-left:27px;margin-top:27px; border:2px solid #fff;}

.gybj ul{ width:384px;height:121px; float:left;margin-left:17px;margin-top:23px;}

.gybj ul .khmc{ width:384px;height:34px; line-height:34px;}

.gybj ul .khmc .mz{ width:150px;font-size:18px; float:left; display:block;}

.gybj ul .khmc .dm{ width:50px; float:right; display:block;}

.gybj ul .gszw{ width:384px;height:30px; line-height:30px;  overflow:hidden;}

.gybj ul .gynr{ width:384px;height:50px; line-height:25px;  overflow:hidden;}

/*<!--客户见证结束-->*/



/*<!--新闻开始-->*/

.news{ width:100%; height:572px; background:#cf2832;margin-top:70px;}

.newsxx{ width:660px; float:left; height:540px; overflow:hidden;}

#tab{width:660px;position:relative;margin-top:20px;}

#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1; border-bottom:1px solid #fff;}

#tab .tab_menu p{ width:1px; height:50px; float:left; color:#fff; line-height:50px;}

#tab .tab_menu li a{float:left;width:120px;height:50px; color:#fff; font-size:16px;line-height:50px;border-bottom:0px;cursor:pointer;text-align:center;margin:0 2px 0 0; display:block;}

#tab .tab_box{width:660px;height:520px;clear:both;top:75px;position:relative;}

#tab .tab_menu .selected a{cursor:pointer; display:block;}

#tab .hide{display:none;}

#tab .tab_box img{ width:660px; height:220px; display:block;}

#tab .tab_box ul{ width:660px; height:60px; border-bottom:1px dashed #fff;margin-top:10px;}

#tab .tab_box ul li a{ width:280px; height:60px;padding-left:20px; line-height:60px; color:#fff; background:url(../images/me.png) no-repeat 0px 26px; float:left; display:block; overflow:hidden;margin-right:20px;}

.cjbk{ width:370px; float:right;}

.cjbk .bkbt{ width:370px; height:80px; line-height:80px;}

.cjbk .bkbt .btleft a{ width:100px; color:#fff; display:block; color:#fff; font-size:16px; float:left;}

.cjbk .bkbt .btright a{ width:80px; text-align:right; color:#fff; display:block; float:right;}

.cjbk .bkbk{ width:368px; height:450px; border:1px solid #fff;}

#ticker2 {

	width: 329px;

	height: 360px;

	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; border:1px solid #fff;color:#fff; text-align:center; float:left; line-height:28px; display:block;}

.da{margin-top:10px;}

.wen a{ width:266px;height:26px; line-height:26px;color:#fff; display:block; float:left;margin-left:10px;}

.da span{ width:26px;height:26px; border:1px solid #fff;  color:#fff; text-align:center; float:left; line-height:29px; display:block;}

.da p{ width:266px; line-height:28px;color:#fff;height:56px; overflow:hidden; display:block; float:left;margin-left:10px;}

/*<!--新闻结束-->*/

/*<!--在线留言开始-->*/

.zgdh{ width:366px; height:50px; line-height:25px; color:#000;margin-top:30px; float:left;}

.zgdh span{ font-weight:bold; font-size:22px;}

.lyggc{ width:490px; height:40px; float:left; border-radius:20px; background:#ce2b30; color:#fff;text-align:center; line-height:40px; font-size:24px; font-weight:bold; margin-top:50px;}

.lyks{ width:1180px;margin-top:20px;}

.kf{ width:353px; height:480px; background:url(../images/kf.png) no-repeat center; float:left;}

.kf p{ width:353px; line-height:42px; color:#fff; font-size:16px;margin-top:270px;margin-left:46px;}

.kf a{ width:140px; height:32px; border:1px solid #fff;margin:auto; color:#fff;margin-top:30px; display:block; text-align:center; line-height:32px;}

.kf a:hover{ background:#cf2832; border:1px solid #cf2832;}

.lybk{ width:760px; float:right;margin-top:80px;}

.lynr{ width:748px; color:#dddddd; height:114px; border:1px solid #dddddd; font-size:12px; color:#999999;font-family:"微软雅黑";padding-top:10px;padding-left:10px;}

.lyxx{ width:326px; height:46px; float:left;margin-top:30px;margin-right:54px;}

.lyqx{ width:314px; height:44px; border:1px solid #dddddd;font-size:12px; color:#999999;padding-left:10px;font-family:"微软雅黑";}

.tjan{ width:213px; height:39px;margin:auto;margin-top:34px;}

.anxs{ width:213px; height:39px; background:#ce2b30; line-height:39px; text-align:center; color:#fff; font-size:16px; font-family:"微软雅黑";}

/*<!--在线留言结束-->*/

