@charset "utf-8";
/* CSS Document */
body{font-size:12px; font-family:"宋体"; margin:0; padding:0; color:#5a5a5a; position:relative;}
button, input, select, textarea{color:#666;}
ul,li,dl,dd,ol,li{list-style-type:none; margin:0; padding:0}
a img{border:none}
img{padding:0; padding:0;}
a{color:#5a5a5a; text-decoration:none; cursor: pointer}
a:hover{cursor:pointer; color:#0284d1;}
p,h1,h2,h3,h4,h5,h6{padding:0; margin:0;}
.fl{float:left}
.fr{float:right}
.cl{clear:both; margin:0; padding:0; line-height:0;}

.main{width:1000px; margin:0 auto;}

/*.fd{position:absolute; bottom:120px; right:36px;}*/
.fd{position:fixed; /*bottom:150px;*/top:40%; right:40px;}
.fd .ewm{width:102px; background:#005FB2; padding:3px 0; text-align:center; margin-bottom:20px;}
.fd .ewm .sm{font-size:10px; height:16px; line-height:16px; color:#fff;}

.header{background:url(../../images/newimg/header.jpg) no-repeat center top; height:122px;}
.header .top{height:30px; line-height:30px;}
.header .top .fr a{padding:0 10px;}
.header .logo{height:92px;}
.header .logo .fl{margin-top:10px;}
.header .logo .fr{margin-top:22px;}

.nav{background:url(../../images/newimg/nav.jpg) repeat-x; height:41px;}
.menu{height:41px; display:block; clear:both; width:1000px; margin:0 auto;}
.menu li{line-height:41px; text-align:center; float:left;position:relative; z-index:999; background:url(../../images/newimg/fg.jpg) no-repeat right center; font-family:"微软雅黑";}
.menu li.ys a{ display:block; font-size:15px; color:#fff; width:125px;}
.menu li.ys a:hover,.menu li.nowbg{font-size:15px; color:#fff; text-align:center; background:url(../../images/newimg/nowbg.jpg) no-repeat;}
.menu li.nowbg a{ background-color:none; color:#fff;}
.menu li.nowbg a:hover{ background-color:none; color:#fff;}
.menu li .menu_nav{position:absolute; left:0px; top:41px; display:none; z-index:1000; background:url(../../images/newimg/menu_nav.png) repeat; text-align:center; width:auto; padding-bottom:10px;}
.menu li .menu_nav li{height:32px; float:none; line-height:32px; padding:0; background:url(../../images/newimg/border.png) repeat-x 0 bottom;}
.menu li .menu_nav li a{display:block; height:32px; text-align:center; color:#fff; font-weight:normal; font-size:12px; width:auto; padding:0px;}
.menu li .menu_nav li a:hover{ background:#0065b3; width:auto; font-size:12px; color:#4bc405;}

.mainbody{background:url(../../images/newimg/nr_fz.jpg) repeat-y center top}
.mainbody .nr{width:1021px; background:#fff; margin:0 auto; padding-bottom:20px;}

.banner{width:1021px; height:357px; position:relative; overflow:hidden; margin:0 auto 17px auto; z-index:99;}
.banner_c{ position:absolute; left:0; top:0;}
.changeBox_a1{width:1021px;height:357px;position:relative;}
.changeBox_a1 .a_bigImg{position:absolute;display:none; width:1021px; height:357px;}
.a_bigImg img{width:1021px; height:357px;}
.ul_change_a2{position:absolute;right:10px; bottom:14px;overflow:hidden; z-index:1000000000;height:12px; text-align:center;}
.ul_change_a2 li{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1; width:37px; height:7px;float:left; text-align:center; margin:0 5px;}
.ul_change_a2 span{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;cursor:hand;cursor:pointer; text-align:center;cursor:pointer; background:#fff; width:37px; height:7px;}
.ul_change_a2 span.on{ width:37px; height:7px; display:inline-block; color:#fff;cursor:pointer;background:#000;}

.business{height:324px; border:1px solid #e1e2e2; border-bottom:none; border-right:none; margin-bottom:20px;}
.title{background:url(../../images/newimg/title.jpg) repeat-x; height:33px; line-height:33px; padding:0 20px; font-family:"微软雅黑"; font-weight:bold;}
.title .fl{color:#0284d1; font-size:14px;}
.title .fl span{color:#cacaca;}
.title .fr a{color:#a9a9a9; font-size:12px;}
.title .fr a:hover{color:#0284d1;}
.business .bus_li ul li{float:left; width:332px; height:144px; border-bottom:1px solid #e1e2e2; border-right:1px solid #e1e2e2;}
.business .bus_li ul li .fl{width:115px; text-align:center; margin-top:40px;}
.business .bus_li ul li .fr{width:205px; margin-right:12px; margin-top:35px; font-family:"微软雅黑";}
.business .bus_li ul li .fr h1{height:27px; line-height:24px; color:#1c4c88; font-size:16px;}
.business .bus_li ul li .fr .xx{height:70px; line-height:22px; overflow:hidden; caption-side:#484848;}
.business .bus_li ul li .fr .xx a{color:#484848;}

.case{height:385px; border:1px solid #e1e2e2; margin-bottom:8px;}
.pro_c{width:1000px; height:340px; overflow:hidden; margin-top:20px;}
.pro_c .blk_18 {overflow:hidden;	zoom:1;	width:980px; height:340px;}
.pro_c .blk_18 .pcont {	width:962px; float:left; margin-left:19px; overflow:hidden;}
.pro_c .blk_18 .ScrCont {width:32766px;	zoom:1;	}
.pro_c .blk_18 #List1_1, .pro_c .blk_18 #List2_1 {	float:left; height:360px;}
.pro_c .blk_18 .LeftBotton {	width:0;	height:0;	float:left;}
.pro_c .blk_18 .RightBotton {	width:0;	height:0;	float:left;}
.pro_c .blk_18 .pl{	width:1000px; height:334px;}
.pro_c .blk_18 .pl ul li{float:left; width:195px;}
.pro_c .blk_18 .pl ul li div{height:28px; line-height:28px; text-align:center; width:175px;}
.pro_c .blk_18 .pl ul li div a{color:#000;}
.pro_c .blk_18 .pl ul li img{border:1px solid #0498f0; padding:1px;}
.pro_c .blk_18 .pl{	width:1000px; height:334px; float:left;}

.com{height:355px;}
.com .know{height:335px; width:320px; border:1px solid #ebecec; float:left;}
.com .know .k_li{padding:12px 18px;}
.com .know .k_li ul li{height:28px; line-height:28px;}
.com .know .k_li ul li span{float:right;}
.com .mg{margin:0 17px;}

.link{height:105px; border:1px solid #ebecec;}
.pro_c1{width:1000px; height:52px; overflow:hidden; margin-top:18px;}
.pro_c1 .blk_a {overflow:hidden;	zoom:1;	width:980px; height:180px; margin:0 auto;}
.pro_c1 .blk_a .pcont {	width:950px; float:left;	overflow:hidden; margin-left:15px;}
.pro_c1 .blk_a .ScrCont {width:32766px;	zoom:1;	}
.pro_c1 .blk_a #List1_2, .pro_c1 .blk_a #List2_2 {float:left;}
.pro_c1 .blk_a .LeftBotton {	width:0;	height:0;	float:left;}
.pro_c1 .blk_a .RightBotton {	width:0;	height:0;	float:left;}
.pro_c1 .blk_a .pl{	width:157px; height:52px; text-align:center; background:url(../../images/newimg/link_bg.jpg) no-repeat 0 center;}
.pro_c1 .blk_a .pl{	width:157px; height:52px; float:left;}
.pro_c1 .blk_a .pl img{padding-top:4px;}

.bottom{background:url(../../images/newimg/bottom.jpg) repeat-x; height:39px; line-height:39px; color:#8f8f8f; font-family:"微软雅黑"; clear:both;}
.bottom a{color:#8f8f8f;}

/*企业介绍*/
.content{padding-bottom:50px;}
.content .left{float:left; width:220px; font-family:"微软雅黑";}
.content .left .left_tit{background:url(../../images/newimg/left_tit.jpg) repeat-x; height:30px; line-height:30px; padding-left:10px; font-weight:bold; color:#0284d1; font-size:14px;}
.content .left .left_tit span{color:#cacaca;}
.content .left .left_li{background:#f2f2f2; padding-bottom:15px; margin-bottom:20px; border:1px solid #ebecec; border-top:none; min-height:30px !important; height:auto; overflow:hidden;}
.content .left .left_li .leftUL{width:100%; height:auto; padding-top:16px;}
.content .left .left_li .leftUL li{width:170px; height:27px; line-height:27px; margin:0 auto; text-align:center; padding-bottom:2px;}
.content .left .left_li .leftUL li a{width:170px; height:27px; line-height:27px; display:inline-block; color:#005fb2; background:url(../../images/newimg/left_li.png) no-repeat 24px center;}
.content .left .left_li .leftUL li a:hover{background:url(../../images/newimg/left_li.png) #259ee1 no-repeat 24px 12px; color:#fff;}
.content .left .left_li .leftUL li a.leftLink{background:url(../../images/newimg/left_li.png) #259ee1 no-repeat 24px center; color:#fff;}
.content .left .contact{background:#0284d1; padding:8px; margin-bottom:20px; clear:both;}
.content .left .contact .tt{font-size:18px; color:#fff; height:33px; line-height:33px;}
.content .left .contact .con_li{color:#fff; line-height:26px;}
.content .left .contact .con_li ul li .fl{width:24px; margin-top:4px;}
.content .left .contact .con_li ul li .fr{width:175px;}
.wx{background:#005fb2; padding-top:6px; text-align:center;}
.wx .wximg{}
.wx .sm{height:22px; line-height:22px; padding-top:4px; font-size:14px; color:#fff; font-weight:bold;}

.content .left .left_li .a_c_l a.leftLink{background:url(../../images/newimg/left_li.png) #259ee1 no-repeat 24px center; color:#fff;}
.a_c_l{width:170px; margin:0 auto; background:#fff; background:url(../../images/newimg/left_fz.jpg) repeat-y; font-family:"微软雅黑"; padding-top:16px;}
.a_c_l_ul{width:170px; margin:0 auto;}
.a_c_l_ul dt{width:170px; height:auto !important; min-height:35px; float:left; height:35px; margin-left:3px;}
.a_c_l_ul_a{width:115px;height:27px; line-height:27px; float:left; font-family:"微软雅黑"; color:#005fb2; padding-left:55px; background:url(../../images/newimg/left_li.png) no-repeat 24px center;}
.a_c_l a:hover{color:#2094dc;}
.s_y{display:none; padding:5px 0;}
.s_y dd{width:140px; margin:0 auto; height:27px; overflow:hidden; float:left; line-height:27px; background:url(../../images/newimg/left_li.png) no-repeat 40px center; padding-left:60px;}
.s_y dd a{height:30px; display:inline-block; color:#0071b1;}
.s_y dd a:hover{height:30px; color:#2094dc;}



.content .right{float:right; width:740px;}
.content .right .right_tit{height:35px; border-bottom:1px solid #a7a7a7; font-family:"微软雅黑";}
.content .right .right_tit .fl{background:url(../../images/newimg/right_tit.jpg) no-repeat 0 bottom; height:25px; padding-top:11px; width:120px; font-size:14px; color:#004fa8; text-align:center;}
.content .right .right_tit .fr{padding-top:15px; color:#919191;}
.content .right .right_tit .fr a{color:#919191;}
.content .right .right_li{padding:20px 0;}
.detal{line-height:28px; font-family:"微软雅黑"; padding:0 12px;}
.detal .img{text-align:center;}

/*新闻动态*/
#need {margin:0 auto; font-family:"微软雅黑"; padding:0 12px;}
#need li {height:32px; line-height:32px; display: block;cursor: text; color:#666;}
#need li a{color:#3a3a3a;}
#need li span{float:right;}
#need li:hover,#need li.hover{color:#005fb2;}
#need li:hover a,#need li.hover a{color:#005fb2;}

.page{clear:both; height:30px; line-height:30px; padding:22px 0; font-family:"微软雅黑"; font-weight:bold; float:right;}
.page a{padding:0 2px;}
.page a.dq{color:#005fb2;}

.detal .timu{color:#005fb2; font-family:"微软雅黑"; font-size:14px; height:40px; line-height:40px; text-align:center; border-bottom:1px solid #c3d9ed;}
.detal .time{color:#afafaf; height:44px; line-height:24px; text-align:center;}

/*工程案例*/
.case_li ul li{float:left; width:185px; margin-bottom:15px;}
.case_li ul li div{height:28px; line-height:28px; text-align:center; width:175px;}
.case_li ul li div a{color:#000;}
.case_li ul li img{border:1px solid #0498f0; padding:1px;}
.detal .top{margin-bottom:30px;}
.detal .top .fl{width:344px;}
.detal .top .fl img{border:1px solid #0498f0; padding:1px;}
.detal .top .fr{width:370px; line-height:30px; color:#3a3a3a;}
.detal .xx .tit{height:32px; line-height:32px; border-bottom:1px solid #259de1; margin-bottom:20px;}
.detal .xx .tit span{background:#259de1; padding:0 30px; color:#fff; height:32px; display:inline-block;}

/*联系我们*/
.address{line-height:30px; color:#000;}
.address b{font-size:15px; color:#0284d1;}

/*在线留言*/
.message p{height:30px; line-height:30px; margin-bottom:20px; font-family:"微软雅黑"; color:#3a3a3a; padding-left:20px;}
.message table{width:90%; margin:0 auto;}
.message table td{padding-bottom:15px;}
.message table .text{height:28px; line-height:28px; border:1px solid #62b3e2; width:147px; padding:0 3px;}
.message table span{color:#f00; margin-left:3px;}
.message table textarea{height:68px; width:397px; padding:3px; border:1px solid #62b3e2;}
.message table .tj{background:url(../../images/newimg/tj.jpg) no-repeat; height:25px; width:89px; border:none; cursor:pointer; margin:5px 20px 0 0;}
.message table .qx{background:url(../../images/newimg/qx.jpg) no-repeat; height:25px; width:89px; border:none; cursor:pointer; margin-top:5px;}

/*售后服务*/
.detal h1{font-size:15px; font-family:"微软雅黑"; color:#005fb2; height:30px; line-height:30px;}
.download{float:right; margin-top:15px;}
.download a{margin-bottom:15px; display:inline-block;}

.server h1{font-size:14px; font-family:"微软雅黑"; color:#004fa8; height:40px; line-height:40px;}
.server ul li{height:30px; line-height:30px; border-bottom:1px dashed #a5a5a5; font-family:"微软雅黑"; font-weight:bold;}
.server ul li span{float:right;}
.server ul li a{color:#4b4b4b;}
.server ul li a:hover{color:#f00;}

.client{border:6px solid #e5f2fa; background:#d1dce8; width:708px; margin:0 auto; font-family:"微软雅黑"; padding:30px 0 100px 0;}
.client h2{font-size:15px; color:#363636; height:85px; line-height:85px; text-align:center; font-weight:bold;}
#needs{width:370px; margin:0 auto;}
#needs li {float:left; background:url(../../images/newimg/xzimg2.jpg) no-repeat; height:54px; line-height:54px; width:165px; text-align:center; margin:0 16px 18px 0; font-size:15px;}
#needs li a{color:#fff;}
#needs li:hover,#need li.hover{background:url(../../images/newimg/xzimg1.jpg) no-repeat;}
.client .help{color:#bababa; font-size:14px; text-align:center; clear:both; height:35px; line-height:35px;}

/*注册*/
.regist{background:url(../../images/newimg/regist.jpg) no-repeat; height:435px; width:631px; margin:15px auto; font-family:"微软雅黑";}
.tts{height:50px; line-height:50px; font-size:20px; color:#0051a3; padding:15px 0 0 30px;}
.regist .ts{color:#505050; height:25px; border-bottom:1px dashed #a3a8af; padding-left:25px; margin:0 5px 25px 5px;}
.regist .ts a{color:#f00; text-decoration:underline;}
.dlbg{font-family:"宋体"; width:80%; margin:0 auto;}
.dlbg td{padding-bottom:10px;}
.dlbg .text1{background:#fff; height:24px; line-height:24px; border:1px solid #ababab; width:204px; padding:0 3px;}
.dlbg span{color:#f00; margin-left:5px;}
.dlbg font{font-size:12px; color:#a8a8a8; margin-left:5px; font-family:"微软雅黑";}
.dlbg .zc{height:58px; line-height:58px; width:208px; text-align:center; border:none; background:#0192e7; cursor:pointer; font-family:"微软雅黑"; font-size:22px; color:#fff; margin-top:16px;}

.login{background:url(../../images/newimg/regist.jpg) no-repeat; height:435px; width:631px; margin:15px auto; font-family:"微软雅黑";}
.login .ts{color:#505050; height:25px; border-bottom:1px dashed #a3a8af; padding-left:25px; margin:0 5px 40px 5px;}
.login .ts a{color:#f00; text-decoration:underline;}
.login .dlbg td{padding-bottom:22px;}
.login .dlbg .zc{margin-top:25px;}

#deftwind{background:#000; position:absolute; width:100%; top:0; left:0; bottom:0; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; display:none; z-index:9999;}
#windpan{top:120px; width:631px; position:fixed; height:435px; display:none; z-index:9999;}
.mx_c{width:380px; height:350px; margin:0 auto; }
.mx_ctop{ position:absolute; right:8px; top:23px;}

#ceftwind{background:#000; position:absolute; width:100%; top:0; left:0; bottom:0; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; display:none; z-index:9999;}
#windpan_m{top:120px; width:631px; height:435px; position:fixed; display:none; z-index:999; z-index:9999;}

#ceftwinds{background:#000; position:absolute; width:100%; top:0; left:0; bottom:0; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; display:none; z-index:9999;}
#windpan_ms{top:40px; position:fixed; display:none; z-index:999; z-index:9999; background:url(../../images/newimg/zl_bg.jpg) no-repeat; height:599px; width:678px; font-family:"微软雅黑";}
.mx_ctops{ position:absolute; right:8px; top:8px;}
#windpan_ms .tt{font-size:20px; color:#0051a3; height:40px; line-height:40px; border-bottom:1px dotted #a5aaaf; margin:0 15px 15px 15px; text-align:center; padding-top:15px;}
#windpan_ms .sm{line-height:30px; margin:0 20px;}
#windpan_ms .have{text-align:center; margin-top:35px;}
#windpan_ms .have a{margin-right:18px;}








