@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:634px;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:634px;overflow:hidden;text-align:center;}

.fullSlide .bd li a{display:block;height:634px;}

.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结束-->*/



/*<!--搜索开始-->*/

.jgss{ width:100%;height:107px; background:url(../images/ssbj.jpg);}

.gjc{ width:670px;height:25px; line-height:35px; background:url(../images/xr.jpg) 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:#015cb5;}

.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;}

/*<!--搜索结束-->*/



/*<!--合作客户开始-->*/

.hzkhl{ width:285px;height:217px; float:left;margin-top:20px; position:relative;}

.hzkhl h3 a{ width:285px;height:55px; color:#838383; display:block;}

.hzkhl h3 a span{ color:#050505; font-size:24px; font-weight:bold;}

.hzkhl p{ width:100px;height:3px; background:#0147a9;}

.ck a{ width:135px;height:40px; background:#015cb5; text-align:center; line-height:40px; color:#fff; font-size:16px; display:block; position:absolute; bottom:0;left:0;}

.hzkhr{ width:895px; height:217px; float:left;margin-top:5px;}

.hzkhr li a{ width:208px;height:94px; float:left;margin-top:20px;margin-left:8px;margin-right:5px; color:#121212; text-align:center;}

.hzkhr li a img{width:208px;height:94px; border:1px solid #dbdbdb; display:block; position:relative;}

.hzkhr li a span{ width:208px; height:25px; line-height:25px; color:#fff; display:block; position:relative;margin-top:-25px; background:url(../images/tmbj.png); overflow:hidden;}

/*<!--合作客户结束-->*/

/*<!--解决方案开始-->*/

.jjfnbt{ width:1180px;height:143px;margin-top:40px;}

.jjfnbt h2 a{ width:1180px;height:80px; line-height:40px; color:#434343; font-size:18px; text-align:center; display:block;}

.jjfnbt h2 a span{font-size:30px; font-weight:bold; color:#0b0b0b;}

.jjfnbt p{ width:171px;height:16px; background:url(../images/yql.jpg) no-repeat center;margin:auto;margin-top:10px;}

.jjfnl{ width:245px; float:left;}

.jjfnl .jadbt{width:245px;height:50px; background:url(../images/jjf.jpg) no-repeat;}

.jjfnl .jadbt a{ width:143px;height:50px;padding-left:20px; display:block; line-height:50px; color:#fff; font-size:18px; overflow:hidden;}

.jjfnfl{ width:243px; border:1px solid #dadada;margin-top:10px;margin-bottom:10px;}

.jjfnfl ul{ width:201px;margin:auto;margin-top:10px;margin-bottom:10px;}

.jjfnfl ul li a{ width:181px;height:35px; line-height:35px; background:url(../images/dhq.png) no-repeat 0px 14px; overflow:hidden; display:block;color:#3d3d3d;padding-left:20px; border-bottom:1px dashed #dddddd}

.jjfnfl ul li a:hover{background:url(../images/dhh.png) no-repeat 0px 14px; border-bottom:1px dashed #b8b8b8; color:#015cb5;}

.jjfnr{ width:935px; float:right;height:832px;}

.jflx{ width:241px; height:143px; border-left:4px solid #fec72f; background:#015cb5;}

.jflx .wfmz{ width:241px; height:36px; line-height:50px; font-size:18px; font-weight:bold; color:#fff; text-align:center;}

.jflx .wfggc{ width:241px; height:50px; line-height:50px; color:#fff; text-align:center;}

.jflx .wffa{ width:178px; height:50px; line-height:36px; font-size:23px; color:#fff;font-weight:bold;background:url(../images/xdd.png) 29px 5px no-repeat;padding-left:53px;}

#tab{width:935px;position:relative;}

#tab .tab_menu{width:915px;float:left;margin-left:20px;position:absolute;z-index:1; background:#015cb5;height:50px;}

#tab .tab_menu li{float:left;width:208px;height:50px;line-height:50px;border-bottom:0px;cursor:pointer;text-align:center; color:#fff;font-size:18px;}

#tab .tab_box{width:935px;clear:both;top:50px;position:relative;}

#tab .tab_menu .selected{background-color:#fec72f;cursor:pointer; color:#333333;}

#tab .hide{display:none;}

#tab .tab_box ul{width:291px;height:364px; background:#f5f5f5; float:left;margin-top:24px;margin-left:20px;}

#tab .tab_box ul:hover{ background:#fec72f;}

#tab .tab_box ul img{ width:271px;height:271px; display:block; padding:10px;}

#tab .tab_box ul .cpbt a{ width:271px;height:32px;margin:auto; overflow:hidden; line-height:20px; font-size:14px; color:#3d3d3d; text-align:center; display:block;}

#tab .tab_box ul .cpan{ width:271px;margin:auto;}

#tab .tab_box ul .cpan .span1 a{ width:100px;height:30px; line-height:30px; color:#fff; background:#adadad; float:left;  display:block; text-align:center;margin-left:16px;}

#tab .tab_box ul .cpan .span1 a:hover{ background:#838383;}

#tab .tab_box ul .cpan .span2 a{ width:100px;height:30px; line-height:30px; color:#fff; background:#015cb5; float:right;  display:block; text-align:center;margin-right:16px;}

#tab .tab_box ul .cpan .span2 a:hover{ background:#00468a;}

/*<!--解决方案结束-->*/

/*<!--小banner开始-->*/

.xbanner{ width:100%;height:200px; background:url(../images/xbannerbj.jpg) no-repeat center;margin-top:28px;}

.xbanner .xggc{ width:610px;height:92px; line-height:92px; color:#fff; font-size:26px;margin-top:108px; float:left;margin-left:27px;}

.xbanner .xggc span{ color:#fec72f; font-weight:bold;}

.xbanner .blx{ width:301px; float:right;}

.xbanner .xdh{ width:301px;height:113px;line-height:113px; color:#fff;font-size:18px;}

.xbanner .xdh span{ font-size:24px; font-weight:bold;}

.xbanner .xzm{ width:110px;height:40px; line-height:20px; text-align:right; float:left; color:#fff;}

.xbanner .xan a{ width:110px;height:36px; text-align:center; color:#032b68; line-height:36px; background:url(../images/hsan.jpg) no-repeat; float:left;margin-left:40px; margin-top:2px;}

/*<!--小banner结束-->*/

/*<!--组件开始-->*/

.gdtp{ width:1314px;margin:auto;}

.gd_01{ position:relative; width:1314px;}

.gd_01 em{

	position: absolute;

	top: 78px;

}

.gd_01 .t_l{ left:0px;}

.gd_01 .t_r{ right:0px;}

.gd_01 #simgs{ margin: 0 50px; height:279px; overflow:hidden;}

.gd_01 li{ float:left; margin-left:7px;height:279px;background:#f5f5f5; text-align:center;}

.gd_01 li.last{ padding-right:0;}

.gd_01 li img{ display:block; width:279px; height:208px; margin-bottom:10px;padding:4px; overflow:hidden;}

.gd_01 li:hover{background:#fec72f;}

.gd_01 li a{ color:#000000;}

.gd_01 .fl { float:left;}

.gd_01 .fr { float:right;}

.gd_01 .pa{ position:absolute;}

.gd_01 .pr{ position:relative}

/*<!--组件结束-->*/

/*<!--优势开始-->*/

.yss{ width:100%;height:867px; background:url(../images/ysbj.jpg) no-repeat center;margin-top:80px;}

.ysl{ width:660px;}

.ysl h3 a{ color:#fec72f; font-size:16px; line-height:50px; padding-top:80px;padding-left:27px; display:block;}

.ysl h3 a span{ font-size:48px; font-weight:bold;}

.ysl .ysgj{width:459px;height:42px; border:2px solid #f5f5f5;margin-top:10px;margin-left:27px; text-align:center; line-height:42px; color:#ffffff;font-size:20px;}

.ysl .ytx{ width:121px;height:3px; background:#fec72f;margin-top:20px;margin-bottom:20px;}

.ysl .ysnr{ width:530px;height:120px; line-height:30px; overflow:hidden; color:#fff;margin-left:134px;}

.ysl .ysnr span{ font-weight:bold;font-size:18px;}

.mt1{margin-top:89px;}

.mt2{margin-top:18px;}

.mt3{margin-top:53px;}

/*<!--优势结束-->*/

/*<!--案例开始-->*/

.wfalbt{ width:1180px;height:143px;margin-top:40px;}

.wfalbt h3 a{ width:1180px;height:80px; line-height:40px; color:#434343; font-size:18px; text-align:center; display:block;}

.wfalbt h3 a span{font-size:30px; font-weight:bold; color:#0b0b0b;}

.wfalbt p{ width:171px;height:16px; background:url(../images/yql.jpg) no-repeat center;margin:auto;margin-top:10px;}

#tab_2{width:1180px; position:relative;height:576px;margin-top:-20px; overflow:hidden; }

.gdal a{ width:219px;height:74px;float:left; line-height:74px; background:url(../images/tb.png) no-repeat 0px -476px; border-top:1px solid #dadada; border-left:4px solid #dadada; border-right:1px solid #dadada; border-bottom:1px solid #dadada;cursor:pointer;padding-left:62px;font-size:18px; color:#0b0b0b;margin-top:20px; display:block;}

.gdal a:hover{ border-left:4px solid #00468a; color:#fff; background:url(../images/tba.png) no-repeat 0px -476px;background-color:#015cb5;cursor:pointer; height:76px; border-top:0px; border-bottom:0px}

#tab_2 .tab_menu{width:282px;position:absolute;z-index:1; height: 556px;}

#tab_2 .tab_menu li{width:219px; float:left;margin-top:20px;font-size:18px; overflow:hidden;}

#tab_2 .tab_box_2{width:858px;height:556px;margin-top:20px;clear:both;top:0px;position:relative;background-color:#FF0;float: right;}

#tab_2 .tab_menu .selected{ background:#015cb5; border-left:4px solid #00468a; color:#fff;}

#tab_2 .hide{display:none;}

.altp a{ width:858px;height:556px; display:block; position:relative;}

.altp a img{ width:858px;height:556px; overflow:hidden;}

.almc{ width:858px;height:113px; background:url(../images/tmbj.png);margin-top:-113px; position:relative; z-index:999;text-align:center;}

.almc a{ width:800px;height:50px; margin:auto; display:block;line-height:50px; text-align:center;color:#fff;font-size:24px; font-weight:bold;}

.almc span{ width:800px;height:60px; line-height:30px; color:#fff;margin:auto; display:block; text-align:left;}

.diy{ height:74px; line-height:74px; background:url(../images/tb.png) no-repeat 0px 0px; border-top:1px solid #dadada; border-left:4px solid #dadada; border-right:1px solid #dadada; border-bottom:1px solid #dadada;padding-left:62px; color:#0b0b0b;}

.diy:hover{ background:url(../images/tba.png) no-repeat 0px 0px;background-color:#015cb5; border-left:4px solid #00468a; color:#fff; cursor:pointer; height:76px; border-top:0px; border-bottom:0px}



.diy1{ height:74px; line-height:74px; background:url(../images/tb.png) no-repeat 0px -98px; border-top:1px solid #dadada; border-left:4px solid #dadada; border-right:1px solid #dadada; border-bottom:1px solid #dadada;padding-left:62px; color:#0b0b0b;}

.diy1:hover{ background:url(../images/tba.png) no-repeat 0px -98px;background-color:#015cb5; border-left:4px solid #00468a; color:#fff; cursor:pointer; height:76px; border-top:0px; border-bottom:0px}



.diy2{ height:74px; line-height:74px; background:url(../images/tb.png) no-repeat 0px -198px; border-top:1px solid #dadada; border-left:4px solid #dadada; border-right:1px solid #dadada; border-bottom:1px solid #dadada;padding-left:62px; color:#0b0b0b;}

.diy2:hover{ background:url(../images/tba.png) no-repeat 0px -198px;background-color:#015cb5; border-left:4px solid #00468a; color:#fff; cursor:pointer; height:76px; border-top:0px; border-bottom:0px}



.diy3{ height:74px; line-height:74px; background:url(../images/tb.png) no-repeat 0px -292px; border-top:1px solid #dadada; border-left:4px solid #dadada; border-right:1px solid #dadada; border-bottom:1px solid #dadada;padding-left:62px; color:#0b0b0b;}

.diy3:hover{ background:url(../images/tba.png) no-repeat 0px -292px;background-color:#015cb5; border-left:4px solid #00468a; color:#fff; cursor:pointer; height:76px; border-top:0px; border-bottom:0px}



.diy4{ height:74px; line-height:74px; background:url(../images/tb.png) no-repeat 0px -388px; border-top:1px solid #dadada; border-left:4px solid #dadada; border-right:1px solid #dadada; border-bottom:1px solid #dadada;padding-left:62px; color:#0b0b0b;}

.diy4:hover{ background:url(../images/tba.png) no-repeat 0px -388px;background-color:#015cb5; border-left:4px solid #00468a; color:#fff; cursor:pointer; height:76px; border-top:0px; border-bottom:0px}

.diy5{ height:74px; line-height:74px; background:url(../images/tb.png) no-repeat 0px -98px; border-top:1px solid #dadada; border-left:4px solid #dadada; border-right:1px solid #dadada; border-bottom:1px solid #dadada;padding-left:62px; color:#0b0b0b;}

.diy5:hover{ background:url(../images/tba.png) no-repeat 0px -98px;background-color:#015cb5; border-left:4px solid #00468a; color:#fff; cursor:pointer; height:76px; border-top:0px; border-bottom:0px}

/*<!--案例结束-->*/

/*<!--公司简介开始-->*/

.wftx{ width:100%;height:730px; background:#f5f5f5;margin-top:40px;}

.wftxbt{ width:1180px;height:143px;margin-top:40px;}

.wftxbt h3 a{ width:1180px;height:80px; line-height:40px; color:#434343; font-size:18px; text-align:center; display:block;}

.wftxbt h3 a span{font-size:30px; font-weight:bold; color:#0b0b0b;}

.wftxbt p{ width:171px;height:16px; background:url(../images/hql.jpg) no-repeat center;margin:auto;margin-top:10px;}

.ggjj{margin-top:20px;}

.ggjj img{ width:757px;height:478px; display:block; float:left;}

.ggjj ul{ width:423px;height:478px; float:left; background:#fff;}

.ggjj ul h3 a{ width:403px;padding-top:40px; line-height:33px;padding-left:20px;color:#b6b6b6; font-size:11.5px; display:block;}

.ggjj ul h3 a span{font-size:31px; color:#0b0b0b; font-weight:bold;}

.ggjj p{ width:128px;height:2px; background:#0c63b8;margin-top:10px;}

.ggjj .text{ width:362px;height:192px; overflow:hidden;margin:auto;margin-top:30px;color:#424242; line-height:24px;}

.ggjj .ckxq a{ width:135px;height:40px; display:block; color:#fff; background:#015cb5; display:block; text-align:center; line-height:40px; font-size:16px;margin-top:25px;margin-left:25px;}

/*<!--公司简介结束-->*/

/*<!--新闻开始-->*/

.news{ width:365px; float:left;margin-top:30px;margin-right:44px;}

.news h3 a{ width:300px;height:40px; line-height:30px; float:left; display:block;color:#070707;font-size:18px; font-weight:bold;}

.news h3 a span{color:#949494;font-size:14px;}

.more a{ width:65px;height:40px; line-height:30px;color:#949494;font-size:14px; float:right; display:block;}

.ll{ width:69px;height:2px; background:#015cb5; clear:both;}

.newsnr{ width:363px;height:533px; border:1px solid #dcdcdc;margin-top:15px;}

.newsnr img{ width:363px;height:195px;}

.newsli{ width:299px;height:43px;margin:auto; border-bottom:1px dashed #d8d8d8; line-height:43px;margin-top:3px; overflow:hidden;}

.newsli a{color:#333333;}

.newsli a:hover{color:#015cb5;}

.news .gdnew a{ width:132px;height:35px; background:#fec72f;color:#fff; text-align:center; line-height:35px;font-size:16px; display:block;margin-top:21px;margin-left:21px;}

.news .gdnew a:hover{ background:#015cb5}

.cjbk{ width:362px;height:603px; background:#f5f5f5; float:right;margin-top:30px;}

.bkbt{ width:330px;margin:auto;padding-top:5px;}

.bkbt h3 a{ width:260px;height:40px; line-height:30px; float:left; display:block;color:#070707;font-size:18px; font-weight:bold;}

.bkbt h3 a span{color:#949494;font-size:14px;}

.ll1{ width:69px;height:2px; background:#015cb5; clear:both;}

#ticker2 {

	width: 330px;

	height: 520px;

	overflow: hidden;

	position: relative;

	margin: 15px 0;

}

#ticker2 li {

	position: relative;

	width: 100%;

	line-height: 22px;

	margin: 15px auto;

	height:100px; 

	border-bottom:1px dashed #b9b9b9;

	padding-bottom:10px;

	

	

}

.wen span{ width:20px;height:29px; background:#015cb5; color:#fff; text-align:center; float:left; line-height:29px; display:block; overflow:hidden;}



.wen a{ width:282px;height:29px; line-height:29px;color:#333333; display:block; float:left;margin-left:10px; overflow:hidden;}

.da span{ width:20px;height:29px; background:#fec72f; color:#fff; text-align:center; float:left; line-height:29px; display:block;}

.da p{ width:282px; line-height:25px;color:#333333; display:block; float:left;margin-left:10px;}

/*<!--新闻结束-->*/