#header ul#nav{float:right;}
#siteWidget{ background:#f2f2f2}
a{ color:#000}
.fmt{line-height:1.6;word-wrap:break-word;font-size:14px;color:#333;}
.font2{font-size:16px;}
#header ul#nav li a{color:#999;}
.wrapper{max-width:100%;margin:0 auto;}
.fmt pre,.coffeescript{border:none;overflow:auto;line-height:1.3;max-height:35em;position:relative;background:url(../images/blueprint.png) #f6f6f6;background-size:30px;padding:1em;}
.fmt blockquote,.fmt h4,.fmt h5,.fmt ol,.fmt p,.fmt pre,.fmt table,.fmt ul{margin:1.5em 0;}
.f3{width:30%;float:left;display:block;padding:0;}
.f7{width:60%;float:left;display:block;padding:0;}
pre code{font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0;padding:0;}
.fmt pre code{background:none;font-size:1em;overflow-wrap:normal;white-space:inherit;}
#mheader h1{text-align:center;}

/*网站头部*/
#header{background:#101010;height:100px;padding-top:0;}
#header .header_1{width:1200px;position:relative;margin:0 auto;}
#header .header_1 .content{padding:30px 0 0;}
#header ul li.item{line-height:30px;text-align:center;font-size:18px;position:relative;height:58px;margin:0 10px;}
#header ul#nav{float:left;}
#header ul#nav li a p{color:#4a4a4a;font-size:12px;line-height:22px;}
#header #nav .item dl{background-color:#212121;position:absolute;z-index:9999;top:70px;display:none;left:0;}
#header #nav .item:hover dl{display:block;}
#header #nav .item dl dt{font-size:18px;line-height:60px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#292929;width:110px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 30px 0 60px;}
#header #nav .item dl dt.title518{background-image:url(../images/images_07.png);background-repeat:no-repeat;background-position:22px center;}
#header #nav .item dl dt.title519{background-image:url(../images/images_17.png);background-repeat:no-repeat;background-position:22px center;}
#header #nav .item dl dt.title520{background-image:url(../images/images_25.png);background-repeat:no-repeat;background-position:22px center;}
#header #nav .item dl dt.title521{background-image:url(../images/images_09.png);background-repeat:no-repeat;background-position:22px center;}
#header #nav .item dl dt.title522{background-image:url(../images/images_20.png);background-repeat:no-repeat;background-position:22px center;}
#header #nav .item dl dt.title523{background-image:url(../images/images_26.png);background-repeat:no-repeat;background-position:22px center;}
#header #nav .item dl dt.title525{background-image:url(../images/ind_gy_1.png);background-repeat:no-repeat;background-position:22px center;}
#header #nav .item dl dt.title526{background-image:url(../images/ind_gy_2.png);background-repeat:no-repeat;background-position:22px center;}
.content dl{float:right;}
.content dl dd{float:left;font-size:12px;line-height:30px;background:#272727;margin-right:1px;padding:5px 10px;}
#header ul#nav li a,.content dl dd a{color:#fff; display:block}
#header ul li.item:hover,#header ul li.active{border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#c00;}
.content dl dd:hover,.content dl dd.on{background:#c00;}

/*首页banner*/
#mslider{width:100%;position:relative;overflow:hidden;}
#mslider .bx-wrapper{position:relative;width:100%;}
#mslider ul li{width:100%;height:700px;display:block;background-position:center;background-repeat:no-repeat;background-size:cover;}
#mslider ul li div{display:table-cell;text-align:center;vertical-align:middle;width:auto;}
#mslider ul li p{color:#fff;text-align:center;}
#mslider ul li p.title{font-size:60px;line-height:70px;height:70px;transition-delay:0;}
#mslider ul li p.subtitle{font-size:16px;height:20px;transition-delay:.2s;}
#mslider ul li a{width:100%;height:100%;display:table;}
#mslider ul li a i{text-indent:20px;font-size:24px;}
#mslider ul li p,#indexPage #mslider ul li a{transform:translateY(25px);-webkit-transform:translateY(25px);-moz-transform:translateY(25px);transition:all ease-out .3s;-webkit-transition:all ease-out .3s;opacity:0;}
#mslider ul li.active p,#indexPage #mslider ul li.active a{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);opacity:1;}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:20px;width:100%;z-index:3;}
.bx-wrapper .bx-pager-item{font-size:0;line-height:0;}
.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;}
.bx-wrapper .bx-pager.bx-default-pager a{border:1px solid rgba(255,255,255,0.3);text-indent:-9999px;display:block;width:13px;height:13px;outline:0;border-radius:0;transition:all ease-out .3s;background:#909090;margin:0 5px;}
.bx-wrapper .bx-pager.bx-default-pager a.active{background:#c00;}

/*首页新闻*/
#indexWidget #mpartner { height:auto; width:1200px; margin:0 auto; background:#f2f2f2; padding-bottom:50px}
.index_new{ width:1200px; margin:0 auto; text-align:center; padding-top:60px}
.index_new h3{font-size: 30px;line-height: 30px;color: #000;font-weight: 100;}
.index_new p{font-size: 18px;line-height: 36px;font-weight: 100;}
hr{width: 50px;margin: 0 auto;border-top: 1px solid #f00;}
.txtScroll-top{ width:400px; margin:0 auto; padding:50px 0 30px 0;}
.txtScroll-top .bd{ padding:15px;  }
.txtScroll-top .infoList li{ height:24px; line-height:24px; text-align:left   }
.txtScroll-top .infoList li a{color:#000}
.txtScroll-top .infoList li .date{ float:right; color:#999;  }
.index_new .dt{ width:100%}
.index_new .dt li{ width:580px; float:left; text-align:left; padding-top:40px}
.index_new .dt li .img{ width:580px; height:130px}
.index_new .dt li .img img{ width:580px; height:130px}
.index_new .dt li.on{ margin-left:40px}
.index_new .dt li .title{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; line-height:30px; font-size:16px; padding:20px 0}
.index_new .dt li .title a{ color:#000}
.index_new .dt li .description{ font-size:14px; color:#666; line-height:20px}
.index_new .dt li span{
	border: 1px solid #d9d9d9;
	font-size: 14px;
	background-image: url(../images/ind_ck.png);
	line-height: 40px;
	background-repeat: no-repeat;
	background-position: 90px center;
	height:40px; width:80px;padding:0 20px; display:block; margin-top:20px;
}

/*首页服务*/
#indexWidget #mservice{ height:220px; background:#d9d9d9; padding-top:80px}
#mservice ul{ width:1200px; margin:0 auto}
#mservice ul li{float: left;margin-right: 20px;width: 240px;height: 100px;padding: 20px;border: 1px solid #bbb;}
#mservice ul li.on{margin-right:0px}
#mservice ul li img{ padding-top:10px}
#mservice ul li .module_r{ padding-left:20px; float:left; width:140px}
#mservice ul li .module_r .title{ font-size:18px; line-height:30px; color:#000}
#mservice ul li .module_r .description{ font-size:14px; line-height:20px}

/*网站底部*/
.foot{ width:100%;background:#1b1b1b; height:auto}
.foot .lianjie{ width:100%; background:#d9d9d9; height:48px;}
.foot .lianjie a{ color:#666}
.foot .lianjie ul{ width:1200px; margin:0 auto; line-height:48px;}
.foot .lianjie ul li{ float:left; padding-right:20px}
.foot_1{ width:1200px; margin:0 auto}
.f_logo{ float:left; background:#232323;height:220px; padding-top:50px; padding-left:20px; padding-right:20px}
.foot .foot_1 dl{float: left;margin-top: 60px;padding: 0 40px;width: 280px;border-right-width: 1px;border-right-style: solid;border-right-color: #232323;}
.foot .foot_1 dl dd{ font-size:18px; line-height:30px; color:#c00;}
.foot .foot_1 dl dt{ font-size:14px; color:#a0a0a0; line-height:22px}
.foot .foot_1 .weixin{ text-align:center; float:left; margin-left:80px; padding-top:60px; width:124px}
.foot .foot_1 .weixin p{ font-size:16px; color:#fff; line-height:30px;}
#footer{ text-align:center; line-height:60px; font-size:14px; color:#fff}

/*关于我们*/
.npagePage #banner{width:100%;height:auto;position:relative;}
.content .position{height:50px;line-height:50px;background:#f2f2f2;}
.content .position_1{width:1200px;padding-left:30px;background-image:url(../images/gy_05.png);background-repeat:no-repeat;background-position:left center;color:#666;margin:0 auto;}
.content .position_1 a:hover{color:#e21612;}
.content .gsjs{width:1200px;padding-top:80px;text-align:center;margin:0 auto;}
h4{font-size:30px;line-height:30px;color:#000;font-weight:100;}
.etitle{font-size:18px;line-height:36px;font-weight:100;}
.jieshao{line-height:24px;padding:40px 0;}
.why{background:#f2f2f2;padding:80px 0;}
.whys{width:580px;text-align:center;margin:0 auto;}
.why .whys .jieshao{text-align:left;}
.whys .jieshao span{width:50px;height:24px;float:left;background-image:url(../images/tb_03.png);background-repeat:no-repeat;background-position:center center;}
.chegnyuan{width:1200px;text-align:center;margin:0 auto;padding:80px 0;}
.chegnyuan .img{padding-top:40px;}
.picScroll-left{width:1200px;overflow:hidden;position:relative;}
.picScroll-left .hd .prev{background-image:url(../images/gy_12.png);background-repeat:no-repeat;height:123px;width:60px;position:absolute;left:0;top:130px;}
.picScroll-left .hd .prev:hover,.picScroll-left .hd .next:hover{cursor:pointer;opacity:0.6;}
.picScroll-left .hd .next{background-image:url(../images/gy_15.png);background-repeat:no-repeat;height:123px;width:60px;position:absolute;right:0;top:130px;}
.picScroll-left .bd{width:920px;padding-top:40px;font-size:16px;line-height:24px;color:#666;margin:0 auto;}
.picList li .pic a p{padding-bottom:40px;}
.picScroll-left .bd ul{overflow:hidden;zoom:1;}
.picScroll-left .bd ul li{overflow:hidden;text-align:center;}
.picScroll-left .bd ul li .pic{text-align:center;width:100%;}
.picScroll-left .bd ul li .pic img{width:200px;height:200px;float:none;border-radius:100px;}
.picScroll-left .bd ul li .title{line-height:36px;font-size:18px;padding-top:20px;}
.licheng{background:#f2f2f2;text-align:center;padding:80px;}
.licheng_1{width:1200px;margin:0 auto;}
.licheng_1 ul{padding:40px 0;}
.licheng_1 ul li{font-size:24px;line-height:30px;font-weight:100;color:#666;}
.licheng_1 ul li .left{width:565px;float:left;text-align:right;}
.licheng_1 ul li i{width:70px;text-align:center;float:left;}
.licheng_1 ul li .right{width:565px;float:left;text-align:left;}
.licheng_1 ul li .left span{padding-right:40px;font-size:30px;font-weight:100;color:#000;line-height:72px;}
.year{font-size:14px;}
.content .position_1 a,.picScroll-left .bd a{color:#666;}
.chegnyuan img,.licheng_1 img{float: none;}

/*产品与服务*/
.content_s{width:1200px;margin:0 auto;padding:60px 0;}
.content_dh ul{width:100%;background:#dbdbdb;height:70px;margin-bottom:80px;}
.content_dh ul li{float:left;line-height:70px;font-size:18px;padding:0 30px;margin:0 95px;}
.content_dh ul li span{ padding-right:15px; padding-top:23px; float:left}
.content_L{width:200px;float:left;}
.content_L a{color:#FFF;}
.content_L ul{background:#181818;text-align:center;padding-bottom:30px;}
.content_L ul li{font-size:18px;line-height:48px;position:relative;}
.content_L ul li.on{ background:#cd2223; color:#fff}
.content_L ul .on dl dt{ background:#181818;}
.content_L ul .on dl dt a:hover{ color:#cd2223}
.content_L ul li dl .on a{ color:#cd2223}
.content_L ul li dl{float:none;font-size:14px;}
.content_L .img{text-align:center;padding-top:20px;}
.content_L img{float:none;}
.content_L .img p{width:100%;font-size:16px;line-height:24px;color:#000;}
.content_R{float:right;width:952px;}
.content_R .pro_list ul{border:1px solid #d9d9d9;min-height:1022px;}
.content_R .pro_list ul li{width:474px;height:350px;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-right-color:#d9d9d9;border-bottom-color:#d9d9d9;float:left;text-align:center;}
.content_R .pro_list ul li.on{border-right-style:none;}
.content_R .pro_list ul li img{max-width:100%;max-height:100%;float:none;}
.content_R .pro_list ul li .pro_img{width:300px;height:200px;margin:0 auto; cursor:pointer;}
.content_R .pro_list ul li .pro_img a{width:300px;height:200px;display:table-cell;vertical-align:middle;text-align:center;}
.content_R .pro_list ul li p.title{font-size:18px;line-height:60px;}
.content_R .pro_list ul li p.ck{font-size:14px;line-height:48px;background:#dbdbdb;width:100px;margin:0 auto;padding:0 30px;}
.page{ width:100%; float:left}
.page ul{text-align:center;padding:40px 0;}
.page ul li{display:inline-block;line-height:30px;font-size:14px;border:1px solid #dbdbdb;margin:0 5px;padding:0 10px;}
.content_dh ul li:hover,.content_dh ul li.on{background:#f2f2f2;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e21612;}
.content_L ul li.on dl dt a,.content_R .pro_list ul li p.ck:hover, .page ul li:hover a, .page ul li.on a{color:#fff;}
.content_R .pro_list ul li p.ck:hover,.page ul li:hover, .page ul li.on{background:#e21612;}

/*产品弹窗*/
#HBox .pro_show{ padding:40px 20px; float:left}
#HBox .pro_show .pro_s_img{float:left; width:620px; height:400px}
.show_r{ width:480px; float:left; height:400px; padding-left:40px}
.show_r .titles{font-size: 18px;line-height: 36px;font-weight: 100;color: #000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.show_r p{ font-size:14px; line-height:30px;overflow: hidden;}


/*客户案例*/
.content .anli li{float:left;width:560px;position:relative; padding-bottom:20px}
.anli li .img{width:560px;height:310px;}
.anli li .title{position:absolute;top:274px;background:rgba(205,34,35,0.8) none repeat scroll!important;filter:Alpha(opacity=60);width:540px;font-size:18px;line-height:36px;color:#fff;padding-left:20px; cursor:pointer;}
.anli li .title a{color:#fff;}
.anli li .description{font-size:18px;line-height:48px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.anli li .chakan{border:1px solid #f2f2f2;font-size:14px;line-height:40px;background-image:url(../images/kehu_10.png);height:40px;width:80px;background-repeat:no-repeat;background-position:90px center;padding:0 20px; cursor:pointer;}
.content .hezuo{background:#f2f2f2;text-align:center;padding:40px 0;}
.hezuo .picScroll-left{width:1200px;overflow:hidden;position:relative;margin:0 auto;}
.hezuo .picScroll-left .hd .prev{background-image:url(../images/kehu_23.png);background-repeat:no-repeat;height:80px;width:35px;position:absolute;left:0;top:55px;z-index:50;}
.hezuo .picScroll-left .hd .prev:hover,.picScroll-left .hd .next:hover{cursor:pointer;opacity:0.6;}
.hezuo .picScroll-left .hd .next{background-image:url(../images/kehu_24.png);background-repeat:no-repeat;height:80px;width:35px;position:absolute;right:0;top:55px;z-index:50;}
.hezuo .picScroll-left .bd{width:1100px;padding-top:40px;font-size:16px;line-height:24px;color:#666;margin:0 auto;}
.huozuo .picScroll-left .bd
.huozuo .picScroll-left .bd .picList{width:1100px;}
.huozuo .picScroll-left .bd .picList li{width:240px;padding-left:30px;}

/*解决方案*/
.jishu{text-align:center;}
.jishu h4{line-height:48px;padding-bottom:20px;}
.jishu .jishu_1{background:#f2f2f2;margin-top:80px;}
.jishu_r{float:right;text-align:left;padding-top:30px;padding-right:80px;}
.jishu_r p{font-size:14px;line-height:24px;color:#000;}
.jishu_r p.img{background-image:url(../images/tb_03.png);background-repeat:no-repeat;background-position:20px center;padding-left:40px;}
.npagePage .content .qj{width:100%;background:#f2f2f2;text-align:center;padding:80px 0;}
.qj_1 p{font-size:14px;line-height:24px;}
.qj_list p span{font-size:14px;line-height:24px;}
.qj_1 ul{padding-top:40px;}
.qj_1 ul li{width:600px;height:180px;background:#fff;margin-bottom:30px;float:left;}
.qj_list{
	float: left;
	padding-left: 20px;
	text-align: left;
	padding-top: 10px;
	height: 170px;
	overflow: hidden;
	 width:250px
}
.qj_list .title{color:#e21612;padding-bottom:10px;font-size:18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.qj_list p{color:#000;line-height:24px;}
.nengli{text-align:center;padding:80px 0;}
.nengli_1 .nl{background:#f2f2f2;margin-top:50px;}
.nengli_1 .nl_l{float:right;padding-right:30px;padding-top:50px;width:560px;text-align:left;}
.nengli_1 .nl_l p{padding-left:30px;padding-bottom:40px;background-image:url(../images/tb_03.png);background-repeat:no-repeat;background-position:10px 5px;color:#000;}
.npagePage .content .qj .qj_1,.nengli_1{width:1200px;margin:0 auto;}

/*新闻中心*/
.content_s .new_r{float:left;margin-left:100px;width:900px;}
.content_s .new_r li{border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#cfcfcf;line-height:80px;width:100%;color:#8c8c8c;font-size:16px;}
.content_s .new_r li a{color:#333;}
.content_s .new_r ul li span{float:right;}
.content_s .new_r li a:hover{color:#cd2223;}
.content_s .new_L{float:left;margin-left:100px;width:900px;text-align:center;}
.new_L h3{font-size:24px;line-height:48px;color:#000;}
.new_L p.time{font-size:18px;line-height:36px;}
.new_L .content{font-size:16px;line-height:36px;text-align:left;padding-top:20px; color:#333}
.new_L .content img{float:none;max-width:100%;padding:10px 0;}
.new_L ul{padding:20px 0;}
.new_L ul li{width:100%;text-align:left;padding-top:10px;font-size:16px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

/*加入战国*/
.jr_list{width:1200px;margin:0 auto;padding:80px 0;}
.jr_list ul li{width:600px;float:left;position:relative;padding-bottom:80px;}
.jr_list ul li.on{padding-bottom:0px;}
.jr_list ul li .title{font-size:18px;line-height:48px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.jr_list ul li .title a:hover{color:#cd2223;}

.yaoqiu{width:90px;line-height:40px;background:#d9d9d9;position:relative;padding:0 20px;cursor:pointer;}
.yaoqiu.on{background:#cd2223;color:#fff;}
.yaoqiu:hover{background:#cd2223;color:#fff;}


.yaoqiu .content{width:380px;background-repeat:no-repeat;background-position:left top;position:absolute;z-index:100;top:-35px;left:155px;display:none;border:1px solid #cd2223;color:#000;padding:20px; line-height:30px; font-size:14px}
.yaoqiu .content i{width:23px;height:30px;position:absolute;left:-21px;top:40px;z-index:101;}
.yaoqiu.on .content{display:block;}
.yaoqiu .contents{width: 380px;background-repeat: no-repeat;background-position: left top;position: absolute;z-index: 100;left: 155px;display: none;border: 1px solid #cd2223;color: #000;padding: 20px;bottom: -20px;line-height:30px;font-size:14px}
.yaoqiu .contents i{width:23px;height:30px;position:absolute;left:-21px;bottom:20px;z-index:101;}
.yaoqiu.on .contents{display:block;}

.jr_lianxi{width:1120px;background:#f2f2f2;color:#000;text-align:left;margin:0 auto;padding:40px;}
.jr_lianxi p{line-height:24px;font-size:16px;width:100%;}
.jr_lianxi p.img{height:30px;padding-bottom:40px;}
.jr_lianxi p.img img{padding-right:10px;}

/*联系我们*/
.contact{ width:1200px; margin:0 auto; padding-top:80px}
.contact_L{ width:600px; float:left; text-align:left}
.contact_L ul li{ width:100%; padding-bottom:30px; height:80px; line-height:80px}
.contact_L ul li img{ padding-right:40px}
.contact_L p{ text-align:center; width:124px;}
.contact_R{ width:600px; float:left; text-align:left}
