﻿@charset "utf-8";/*公用样式*/
*{ margin:0px; padding:0px;}
body{ font:12px "微软雅黑"; color:#585858; background:#fff; -webkit-text-size-adjust:none; background:url(../images/bj.jpg) no-repeat #fff top;}
a{ color:#585858; text-decoration:none;}
a:hover{ color:#bb3701;}
ul,li{ list-style:none;}
img{ border:0px;}
input,button,textarea,select{ outline:none;}
table{ border-collapse:collapse; border-spacing:0px;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; overflow:hidden; height:0px;}
.w{ width:1000px; margin:0 auto;}
/*顶部*/
.header{height:133px;background:url(../images/tbg.jpg) repeat-x;position:relative; z-index:5;}
.header .dao{ height:30px; }
.header .dao .hy{ float:left; height:30px;color:#999999;}
.header .dao .hy img{ margin-top:3px; margin-right:10px;}
.header .dao .hy span{ font-size:16px; font-weight:bold; color:#FFF;}
.header .dao .link{ float:right; width:300px; text-align:right; height:30px; color:#999999;position: relative;} 
.header .dao .link a{ height:30px; line-height: 26px; display: inline-block; padding:0px 15px; color:#FFF;}
.search{ float:right; width:261px; height:40px; background:url(../images/search.jpg) no-repeat; margin-top:30px;}
.search .search-text { width:216px; height:40px; *line-height:40px; padding-left:5px; float: left; background:none; border:0px; color:#fff;}
.search .search-btn { width:40px; height: 40px; cursor: pointer; background:none; border:0px;}
.header .locate{ height:107px;}
.header .logo{width:500px; float:left; padding-top:23px;}.header .mobile{ 	display: none;	position: absolute;	left:38px;}.header .weixin{	display: none;	position: absolute;	left:123px;}
/*Nav*/
.top_right { float:right;width:700px;height:107px;}
.header_nav {    height: 48px;    width: 100%;    position: relative;    background-color: #bb3701;	z-index: 100;}.header_nav02 {	width: 1000px;    margin: 0 auto;	position: relative;    z-index: 12;	line-height: 48px;	font-size: 15px;}.header_nav02 ul li {	position: relative;	float: left;	width: 125px;}.header_nav02 li:hover {	background: url(../images/lev2_on_bg.png);}.header_nav02 ul li a {	display: block;	color: #FFF;	text-align: center;	}.header_nav02 ul li .cur a, .header_nav02 ul li a:hover {	color: #FFF	}.header_nav02 ._lev2 {	display: none;	position: absolute;	top: 100%;	width: 200px;}.header_nav02 ._lev2 li {}.header_nav02 ._lev2 a {	display: block;	height: 48px;	line-height: 48px;	color: #fff;	transition: none;	background:#ce3f27;	overflow: hidden;}.header_nav02 ._lev2 li:hover {	background: url(../images/lev2_on_bg.png);}.header_nav02 ._lev2 li:hover a {	background:#e55037;	color: #fff}.header_nav02 ul li:hover ._lev2 {	display: block;}

/*视觉图*/
.kv{height:541px;position:relative;width:100%; overflow:hidden;}
.kv ul{height:541px;width:100%; margin-top:0px;}
.kv ul li{height:541px;width:100%;}
.kv ul li a{height:541px;width:100%;display:block;}
.kv .kv_prev{position:absolute;left:0px;top:230px;background:url(../images/icon_bg.png) no-repeat left top;height:70px;width:70px;z-index:2;}
.kv .kv_next{position:absolute;right:0px;top:230px;background:url(../images/icon_bg.png) no-repeat -115px top;height:70px;width:70px;z-index:2;}
.kv .kv_prev:hover{background:url(../images/icon_bg.png) no-repeat left -81px;}
.kv .kv_next:hover{background:url(../images/icon_bg.png) no-repeat -115px -81px;}
.kv .kv_page{width:150px;height:20px;position:absolute;left:50%;bottom:30px;margin-left:-70px;z-index:3;}
.kv .kv_page a{display:block;float:left;width:18px;height:19px;background:url(../images/icon_bg.png) no-repeat -33px -203px;margin:0 4px;}
.kv .kv_page a.selected{background:url(../images/icon_bg.png) no-repeat left -203px;}

/*首页5大智能系统*/
.business{ margin-top:30px;}
.business .businesslm{ text-align:center;}
.business .businesslm .pt1{ font-size:42px; font-weight:bold; color:#bb3701;}
.business .businesslm .pt2{ line-height:18px; margin-top:10px; color:#666666;}

.business .businessbox{ margin-top:30px;}
.business .businessbox ul{ width:1020px; overflow:hidden;}
.business .businessbox li{ float:left; width:184px; height:286px; position:relative; margin-right:20px; _display:inline;}
.business .businessbox .picon1{width:184px; height:120px; background:url(../images/icon5.png) no-repeat;}
.business .businessbox .picon2{width:184px; height:120px; background:url(../images/icon5.png) no-repeat -204px 0px;}
.business .businessbox .picon3{width:184px; height:120px; background:url(../images/icon5.png) no-repeat -408px 0px;}
.business .businessbox .picon4{width:184px; height:120px; background:url(../images/icon5.png) no-repeat -612px 0px;}
.business .businessbox .picon5{width:184px; height:120px; background:url(../images/icon5.png) no-repeat -816px 0px;}
.business .businessbox .pt3{ width:164px; font-size:18px; font-weight:bold; text-align:center; padding:10px;}
.business .businessbox .pt4{ width:164px; padding:10px;line-height:18px;}
.business .businessbox li a{width:184px; height:286px; display:block;background:#f2f2f4;color:#333333;}
.business .businessbox li a:hover{ background:#bb3701; color:#FFF;}

/*新闻切换效果*/
.wrapp{ width:100%; position:relative; z-index:1000; background:#fff; overflow:hidden; margin-top:30px;}.state{ height:450px; background:url(../images/bg1.jpg) no-repeat center 0; overflow:hidden;}.pt73{ padding-top:40px;}.stateleft{ width:402px;}.stateright{ width:570px;}.ibt3{ height:67px;}.ibth{ display:inline-block;font-size:24px; color:#5a5a5a; font-weight:bold; border-bottom:2px solid #d60000; line-height:40px;}.img{ width:402px; height:242px;}.cbt{ color:#999999; line-height:22px; padding:10px 0 15px;}.cbt h3{ color:#5a5a5a; font-size:14px; line-height:22px;}.cbt h3 a{ color:#5a5a5a;}.cmain{ line-height:18px; color:#999999; padding-bottom:20px;}.more{ font-weight:bold; text-transform:uppercase; color:#999999;}.cmenu{font-size:14px; color:#999999; text-align:right; padding-top:10px;}.cmenu a{ color:#616161;}.cmenu a:hover,.cmenu a.current{ color:#d60000;}.img2{ width:155px; height:122px; z-index:10;overflow:hidden;}.dtdiv{ height:300px; overflow:hidden; position:relative;}.dtdiv li{ height:40px; background:#fff; margin-bottom:1px;overflow:hidden; +margin-bottom:-4px; position:relative;}.adbg{ width:100%; height:100%; position:absolute; left:0; top:0; background:#e4e4e4; z-index:1; display:none;}.dtm{ width:530px; padding-right:20px; line-height:18px; color:#999999; z-index:2;}.pr{ position:relative;}.dtt{line-height:18px; padding-bottom:10px;}.dtt h3{font-size:14px; line-height:24px; padding-top:10px;}.dtt h3 a{ color:#5a5a5a;}.iprev,.inext{ display:inline-block; width:30px; height:30px; margin-left:8px;}.iprev{ background:url(../images/icon6.png) no-repeat 0 0;}.inext{ background:url(../images/icon6.png) no-repeat right 0;} 


/*关于我们*/
.about{ height:500px; margin-top:30px; position:relative;}.about{ height:500px; margin-top:30px; position:relative;}.about .aboutimg1{width:1008px; height:346px;}.about .aboutimg2{width:149px; height:149px; float:left;}.about .aboutimg3{width:232px; height:447px;}.about .abouttxt{ width:800px; height:149px; float:right; font-size:14px; line-height:23px; color:#5a5a5a;}.about .aboutmore{ float:right;}.about .aboutmore a{ padding:10px 20px; background:#7f7f7f; text-align:center; color:#FFF; line-height:30px;}.about .aboutmore a:hover{background:#bb3701;}


/*产品展示*/
.product{ width:100%; background:#edefef; margin-top:30px;overflow:hidden;}.product .prolm{ width:1000px; height:120px; background:url(../images/prolm.png) no-repeat 0px 10px; margin-top:40px; text-align:center;}.product .prolm .pt5{ font-size:24px; color:#5a5a5a; font-weight:bold;}.product .prolm .pt6{ color:#666666; margin-top:50px;}.product .productbox{ width:1000px;border-left:0px solid #dfdfdf; border-top:0px solid #dfdfdf; overflow:hidden; margin-bottom:40px;}.product .productbox ul{ width:1012px; overflow:hidden;}.product .productbox li{ float:left; width:239px; height:210px; background:#FFF; position:relative; text-align:center; border:1px solid #dfdfdf; margin-right:12px; _display:inline; margin-bottom:20px; overflow:hidden;}.product .productbox li a{width:239px; height:172px; display:block; position:absolute; top:0px; left:0px;}.product .productbox li a:hover{ background:url(../images/probox.png) no-repeat;}.product .productbox li p{ width:239px; text-align:center; position:absolute; left:0px; top:180px;}.product .productbox .promore{ float:right;}.product .productbox .promore a{ padding:10px 20px; background:#7f7f7f; text-align:center; color:#FFF; line-height:30px;}.product .productbox .promore a:hover{background:#bb3701;}
/*footer*/.footer{position:relative;width:100%;}.footer .copyright{width:100%;padding:35px 0px;background:#2f2f2f;}.footer .copyright p{text-align:center;color:#6e6e6e;}.footer .copyright p a{color:#6e6e6e;}

/*内页banner*/
.pbanner{width:100%; height:334px;  position:relative;overflow:hidden;}
.pbannerbox{ width:1920px; height:334px; position:absolute; top:0px; left:50%; margin-left:-960px; overflow:hidden;}
.pbanner .pagelm{ width:200px; height:31px; position:absolute; left:0px; bottom:0px; background:#bb3701;left:50%;margin-left:-500px; overflow:hidden; color:#FFF; font-size:18px; font-weight:bold; padding:14px 10px; text-align:center;}
.pbanner .pagelm p span{ font-weight:normal; color:#df8e74;}

.pmain{ width:100%; overflow:hidden;}
.pmain .pleft{ float:left; width:220px; background:#f1f1f1;border-bottom:9px solid #9b9b9b; text-align:center; /* overflow:hidden; */ padding-bottom:150px; padding-top:30px;}
.pmain .pleft li{width:220px; height:30px; border-bottom:1px solid #FFF;line-height:30px; margin-top:10px; font-size:14px;}
.pmain .pleft a{width:220px; height:30px; display:block; line-height:30px;}
.pleft li a.current {background:#bb3701;color:#fff; }.pmain .pleft1{ float:left; width:220px; background:#f1f1f1;border-bottom:9px solid #9b9b9b; text-align:center; overflow:hidden; padding-bottom:150px; padding-top:30px;}
.pmain .pleft1 li{width:220px; height:30px; border-bottom:1px solid #FFF;line-height:30px; margin-top:10px; font-size:14px;}
.pmain .pleft1 a{width:220px; height:30px; display:block;background:url(../images/icon9.png) no-repeat 40px 0px; line-height:30px;}
.pmain .pleft1 a:hover{background:url(../images/icon9.png) no-repeat 60px -30px;}.pmain .pright{ float:right; width:743px; overflow:hidden; padding-bottom:150px;}.pmain .pright .prlm{ margin-top:20px; height:30px; line-height:30px; border-bottom:3px solid #f1f1f1;}.pmain .pright .prlm .prlmname{ float:left; background:url(../images/icon10.png) no-repeat 0px 5px; font-size:16px; font-weight:bold; color:#000000; text-indent:24px;}.pmain .pright .prlm .prlmmore{ float:right; background:url(../images/icon11.png) no-repeat 0px 5px;text-indent:24px;}.pmain .pright .pabout{ margin-top:20px; line-height:30px; font-size:14px;}.pfriend{ width:753px; overflow:hidden; margin-top:10px;}.pfriend li{ float:left; width:138px;  border:1px  solid #dedede; text-align:center; margin-right:10px; _display:inline; margin-top:20px;}.pfriend .pt11{width:138px; line-height:24px; border-bottom:1px solid #dedede;}.pmain .pright .pcontact{width:743px; margin-top:20px; line-height:30px; position:relative; line-height:30px; font-size:14px;}.pmain .pright .pcontact .wx{ width:235px; height:235px; position:absolute; top:230px; right:0;}.pmain .pright .pcontact span{ font-size:18px; font-weight:bold;}.pmain .pright .pcontact a{ text-decoration:underline;}.pmain .pright .pnewshot{width:743px; margin-top:20px;}.pmain .pright .pnewshot .pnewsleft{ float:left; width:402px; height:242px;}.pmain .pright .pnewshot .pnewsright{ float:right; width:320px; height:242px; position:relative;}.pmain .pright .pnewshot .pnewsright .pnt1{ color:#8a8a8a; line-height:18px;}.pmain .pright .pnewshot .pnewsright .pnt1 a{ font-size:14px; font-weight:bold;}.pmain .pright .pnewshot .pnewsright .pnt2{ margin-top:10px; color:#8a8a8a; line-height:20px;}.pmain .pright .pnewshot .pnewsright .pnt3{ width:100px; height:26px; display:block; position:absolute; bottom:0px; left:0px; line-height:26px;}.pmain .pright .pnewshot .pnewsright .pnt3 a{width:100px; height:26px; display:block; background:#bb3701; color:#FFF; text-align:center;}.pmain .pright .pnewshot .pnewsright .pnt3 a:hover{ background:#d23d00;}.pmain .pright .pnews{width:743px; margin-top:20px;}.pmain .pright .pnews li{ height:48px; line-height:48px; border-bottom:1px dashed #d6d6d6; font-size:14px;}.pmain .pright .pnews li span{ float:right; font-size:12px;}.pmain .pdetail{ margin-top:20px; line-height:30px; font-size:14px;}

/*内页列表分页*/
.page{width:100%; height:30px; line-height:30px; text-align:right; overflow:hidden; font-family:"微软雅黑"; margin-top:30px;}.page a{ border:#dedede solid 1px; padding:4px 14px;  margin:0px 3px;color:#616161;}.page a:hover{ color:#d60000;}.page a.font{ border:0px; padding:5px 15px; background:#bb3701; color:#fff;}
/*新闻详细页面*/.pright .content{line-height:26px; overflow:hidden; margin-top:50px;}.pright .content .font{ font-family:"微软雅黑"; font-size:18px; color:#434343; text-align:center;}.pright .content .font2{ height:30px; line-height:30px; font-family:Arial; font-size:14px; color:#979897; border-bottom:#cfcfcf dotted 1px; margin:10px 0px;}.pright .content .font2 span{ font-family:"微软雅黑"; font-size:18px; color:#005bac;}.pright .content .time{ height:20px; line-height:20px; color:#989898; text-align:center; background:url(../images/line3.png) repeat-x bottom;padding-bottom:10px; margin-bottom:10px;}.pright .content .fx{ margin-top:20px;}.pright .content .ud{ height:20px; line-height:20px; border-top:#cfcfcf dotted 1px; padding-top:10px; margin-top:10px;}
/******/.pmain .pright .pserver{width:743px; margin-top:20px; border-bottom:1px dashed #cdcdcd; overflow:hidden; padding-bottom:20px;}.pmain .pright .pserver .pserverleft{ float:left; width:234px; height:141px;}.pmain .pright .pserver .pserverright{ float:right; width:480px; height:141px; position:relative;}.pmain .pright .pserver .pserverright .pnt1{ color:#8a8a8a; line-height:18px;}.pmain .pright .pserver .pserverright .pnt1 a{ font-size:14px; font-weight:bold;}.pmain .pright .pserver .pserverright .pnt1 span{ float:right;}.pmain .pright .pserver .pserverright .pnt2{ margin-top:10px; color:#8a8a8a; line-height:20px;}.pmain .pright .pserver .pserverright .pnt3{ width:100px; height:26px; display:block; position:absolute; bottom:0px; left:0px; line-height:26px;}.pmain .pright .pserver .pserverright .pnt3 a{width:100px; height:26px; display:block; background:#bb3701; color:#FFF; text-align:center;}.pmain .pright .pserver .pserverright .pnt3 a:hover{ background:#d23d00;}
/******/.pmain .pright .pcase{width:743px; margin-top:20px; overflow:hidden;}.pmain .pright .pcase ul{width:753px; overflow:hidden;}.pmain .pright .pcase li{ float:left; text-align:center; width:234px; height:230px; line-height:50px; margin-right:16px; _display:inline;}.pmain .pright .pcase li img{ width:224px; height:158px; border:1px solid  #f1f1f1; padding:4px;}.pmain .pright .ppro{width:743px; margin-top:20px; overflow:hidden;}.pmain .pright .ppro ul{ width:751px; overflow:hidden;}.pmain .pright .ppro li{ float:left; width:239px; height:210px; background:#FFF; position:relative; text-align:center; border:1px solid #dfdfdf; margin-right:8px; _display:inline; margin-bottom:20px; overflow:hidden;font-size:14px;}.pmain .pright .ppro li a{width:239px; height:172px; display:block; position:absolute; top:0px; left:0px;font-size:14px;}.pmain .pright .ppro li a:hover{ background:url(../images/probox.png) no-repeat;}.pmain .pright .ppro li p{ width:239px; text-align:center; position:absolute; left:0px; top:180px;}.pmain .pright .ppro .promore{ float:right;}.pmain .pright .ppro .promore a{ padding:10px 20px; background:#7f7f7f; text-align:center; color:#FFF; line-height:30px;}.pmain .pright .ppro .promore a:hover{background:#bb3701;}

.wrap-menu {float:left; width:220px; background:#f1f1f1;border-bottom:9px solid #9b9b9b; padding-bottom:150px; }.wrap-menu ul{ list-style:none; margin:0; padding:0;}.wrap-menu ul li{ text-indent:3em; white-space:nowrap; }.wrap-menu ul li h2{ cursor:pointer; height:100%; width:100%; margin:0 0 1px 0; font:12px/31px '宋体'; color:#fff; background:#bb3701;}.wrap-menu ul li a{ display:block; outline:none; height:25px; line-height:25px; margin:1px 0; color:#1A385C; text-decoration:none;}.wrap-menu ul li img{ margin-right:10px; margin-left:-17px; margin-top:9px; width:7px; height:7px; background:url(../images/arrow.gif) no-repeat; border:none;}.wrap-menu ul li img.unfold{ background-position:0 -9px;}.wrap-menu ul li a:hover{ background-color:#ccc; background-image:none;}
.pcontact p img{width:743px;height:488px;}.wx img{width:235px;height:235px;} .receiptInfo img{width:176px;height:216px;}.QQ ul li p img{width:88px;height:88px;} */.content img{width:743px;}.prbook{width:660px; overflow:hidden;}.prbook dl{width:660px; overflow:hidden;}.prbook dt{ float:left; width:100px; text-align:right; overflow:hidden; height:40px;}.prbook dt span{ color:#F30;}.prbook dd{ float:left; width:500px;overflow:hidden;}.prbook .btn1{ width:108px; height:32px; background:#bb3701;color:#fff;cursor:pointer; border:0px; font-size:14px; font-family:"微软雅黑"; font-weight:bold; color:#FFF; margin-top:10px;}

