﻿body{min-width:1004px;background:url(../images/body_bg.jpg);}
.w{width:1004px;margin:0px auto;}
.header{width:100%;height:79px;background:url(../images/head_bg.jpg);}
.header .logo{width:350px;height:79px;float:left;}
.header .logo img{width:350px;height:79px;}
.nav{width:100%;height:50px;background:#7c7c7c;}
.nav ul{padding-left:0px;}
.nav ul li{float:left;font-size:14px;position:relative;width:111px;text-align:center;}
.nav ul li a{line-height:50px;color:#FFF;width:100%;display:block;}
.nav ul li dl{display:none;background:none;width:100%;position:absolute;left:0px;top:45px;z-index:9999;}
.nav ul li dl dt{width:100%;height:5px;background:url(../images/jt.gif) no-repeat center center;margin-bottom:1px;}
.nav ul li dl dd{text-align:center;background:#0061bc;font-size:12px;padding:0 0 0 5px;}
.nav ul li:nth-child(5) dl dd{text-align:left;background:#0061bc;font-size:12px;padding:0 0 0 4px;}
.nav ul li:nth-child(6) dl dd{text-align:left;background:#0061bc;font-size:12px;padding:0 0 0 4px;}
.nav ul li:nth-child(7) dl dd{text-align:left;background:#0061bc;font-size:12px;padding:0 0 0 4px;}
.nav ul li dl dd a{line-height:35px;padding:0px;}
.nav ul li dl dd a:hover{background:#7c7c7c;display:inline-block;width:100%;}
.nav ul #nav_32{width:116px;}


.footer{width:100%;background:#333;padding-top:10px;padding-bottom:20px;overflow:hidden;}
.footnav{float:left;}
.footnav dl{width:100%;float:left;margin-right:70px;padding-top:10px;}
.footnav dl dt{width:100%;font-weight:600;line-height:40px;border-bottom:1px solid #666666;font-size:14px;color:#ffffff;margin-bottom:10px;}
.footnav dl dd{line-height:24px;color:#FFF;font-size:12px;}
.footnav dl dd a{color:#FFF;}

.footnav .fa dd{font-size:12px;}
.footnav .ab dd{width:50%;float:left;}
.footnav .pr dd a{display:block;margin-right:10px;float:left;}
.foottext{float:right;color:#FFF;text-align:right;width:230px;}
.foottext img{margin:15px 0px 8px;}
.foottext p{text-align:right;line-height:24px;font-size:13px;}

.inbanner{height:480px;padding-top:7px;}

.incolumn{padding-top:20px;background:#FFF;padding-bottom:15px;}
.incolumn li{width:335px;height:180px;background:url(../images/columnli_bg.jpg) no-repeat right #FFF;float:left;}
.incolumn li img{float:left;}
.incolumn li p{float:left;font-family:'宋体';font-size:13px;line-height:20px;}
.incolumn li h2{float:left;font-size:16px;line-height:26px;padding-top:50px;}
.incolumn li.nobg{background:#FFF;width:334px;}

.inproduct{background:#FFF;padding-bottom:15px;}
.inproduct .mt{line-height:30px;background:#FFF;color:#1a3481;padding-bottom:16px;}
.inproduct .mt h2{font-size:22px;font-weight:800;padding-left:5px;}
.inproduct ul{width:1035px;}
.inproduct ul li{width:312px;height:158px;border:1px solid #d8d8d8;float:left;margin-right:31px;position:relative;}
.inproduct ul li img{width:312px;height:158px;}
.inproduct ul li h2{position:absolute;left:1px;line-height:30px;color:#FFF;font-size:14px;padding-left:8px;bottom:1px;width:195px;height:30px;background:url(../images/title_bg.png);}
.inproduct ul li h2 a{color:#FFF;}

.innews{height:40px;background:url(../images/innews.png) no-repeat left #f3f3f3;line-height:40px;}
.innews h2{padding-left:28px;font-size:16px;color:#001f79;float:left;}
.innews h2 span{color:#333333;}
.innews .listp p {line-height:20px;}
.innews .listp{float:left;padding-left:10px;font-size:14px;width:800px;height:20px;margin-top:10px;overflow:hidden;}
.innews .listp p span{float:right;font-size:14px;color:#666666;}
.innews .listp p a{color:#666666;font-size:14px;}

.lang{float:right;padding-top:15px;}
.lang ul li{float:left;margin-right:10px;}



.main{margin-bottom:20px;-moz-box-shadow:1px 1px 8px #909090;-webkit-box-shadow: 1px 1px 8px #909090;box-shadow:1px 1px 8px #909090;background:#FFF;padding-top:1px;}
	
.main .position{width:100%;height:30px;background:url(../images/position.png) no-repeat left #d7d7d7;}
.main .position p{line-height:30px;padding-left:28px;font-family:'宋体';}
.main .left{width:240px;float:left;height:100%;background:#f1f1f1;}
.main .left h2{font-size:18px;color:#333333;line-height:60px;padding-left:27px;}
.main .left ul li{height:30px;line-height:30px;background:#333333;border-bottom:1px solid #FFF;font-size:14px;}
.main .left ul li a{color:#FFF;padding-left:27px;display:block;height:30px;width:213px;}
.main .left ul li a:hover,.main .left ul li.hover a{background:#0061bc;}
.main .left ul h3{display:none;}
.main .left ul h3 a{display:block;height:30px;line-height:30px;padding-left:35px;width:205px;}
.main .left ul h3 a:hover{background:#d4d4d4;}

.main .right{width:745px;float:right;}
.main .right .twoclass{width:745px;height:40px;padding-top:33px;background:url(../images/two.png) no-repeat bottom;}
.main .right .twoclass p{font-size:16px;font-weight:800;color:#333333;float:right;padding-right:20px;}
.main .right .aboutcn{padding:10px 10px 40px;overflow:hidden;}


.main .right .newslist{padding:0px 10px 40px;}
.main .right .newslist dl{height:110px;padding:15px 0px;border-bottom:1px dashed #ccc;width:100%;}
.main .right .newslist dl dt{float:left;width:165px;height:110px;margin-right:20px;}
.main .right .newslist dl dt img{width:165px;height:110px;}
.main .right .newslist dl dd{float:left;width:505px;}
.main .right .newslist dl dd h2{font-size:16px;line-height:30px;}
.main .right .newslist dl dd p{font-family:'宋体';font-size:14px;line-height:24px;color:#999999;}
.main .right .newslist dl dd p a:hover,.main .right .newslist dl dd h2 a:hover{color:#0061bc;}
.main .right .newslist .pa{padding-top:40px;}
.main .right .shownews{padding-bottom:40px;}
.main .right .shownews .np{border-top:1px dashed #ccc;padding-top:10px;}
.main .right .shownews .np p{line-height:24px;font-size:14px;}
.main .right .shownews .np p span{color:#999999;}
.main .right .shownews .title{border-bottom:1px dashed #ccc;padding:8px 0px 8px;}
.main .right .shownews .title h1{line-height:20px;text-align:center;font-size:16px;font-family:'宋体';color:#555555;font-weight:800;}
.main .right .shownews .title p{line-height:20px;text-align:center;font-family:'宋体';font-size:12px;}
.main .right .shownews .newscn{padding:20px 10px 30px;}
.main .right .profl{padding-bottom:40px;}
.main .right .profl ul{padding-left:10px;}
.main .right .profl li{width:229px;margin-right:15px;height:200px;float:left;background:url(../images/li_bg.png);margin-top:10px;margin-bottom:10px;}
.main .right .profl li img{width:225px;height:160px;padding:1px;border:1px solid #ccc;}
.main .right .profl li h2{margin-top:11px;height:25px;background:#7c7c7c;text-align:center;line-height:25px;font-size:14px;color:#fff;}
.main .right .profl li h2 a{color:#FFF;width:100%;height:100%;display:block;}
.main .right .profl li h2 a:hover{background:#0061bc;}

.main .right .prolist{padding:0px 0px 40px;}
.main .right .prolist dl{height:160px;width:745px;margin-top:10px;background:#b7b7b7;padding:20px 0px;position:relative;}
.main .right .prolist dl:hover{background:#fff0d4;}
.main .right .prolist dl dt{width:240px;padding-left:15px;height:160px;float:left;}
.main .right .prolist dl dt img{width:240px;height:160px;}
.main .right .prolist dl dd{width:405px;float:left;margin-left:20px;}
.main .right .prolist dl dd h2{border-bottom:1px solid #9b9b9b;font-size:14px;line-height:28px;}
.main .right .prolist dl dd p{line-height:20px;padding-top:10px;}
.main .right .prolist dl dd a.more{position:absolute;width:100px;height:25px;line-height:25px;background:#666666;color:#FFF;text-align:center;right:28px;bottom:13px;border-radius:20px;}
.main .right .prolist .pa{padding-top:40px;}
.main .right .message{padding-top:10px;padding-left:10px;padding-bottom:40px;}
.main .right .message input[type="text"]{width:252px;padding-left:8px;height:34px;margin-top:5px;margin-bottom:5px;margin-left:10px;border:1px solid #cdcdcd;}
.main .right .message textarea{width:252px;padding-left:8px;padding-top:8px;height:162px;margin-top:5px;margin-bottom:5px;margin-left:10px;border:1px solid #cdcdcd;}
.main .right .message input[type="reset"],.main .right .message input[type="submit"]{width:70px;height:32px;margin-left:10px;background:none;border:1px solid #cdcdcd;margin-top:5px;}


.servicesPop{
	background:url(../images/bg.png);
	width:100%;
	clear:both;
	height:100%;
	top:0px;
	position:absolute;
	z-index:999;
	display:none;
}
.servicesPop #serFocus{
	width:570px;
	margin:0 auto;
	clear:both;
	padding:20px;
	margin-top:2%;
	border-radius:5px;
	border:17px solid #FFF;
	background:#000;
}
#serFocus div.box{
	width:570px;
display:none;
	background:none;
}
.fr{top:-40px;right:-80px;}
a.close{cursor:pointer;display:inline-block;width:33px;height:32px;background:url(../images/bt_bg.png) no-repeat;position:absolute;top:0px;z-index:9999;right:0px;}

.case{padding:0px 25px 30px 25px;}
.casecon{width:700px;padding:10px;overflow:hidden;border:1px solid #bcbcbc;border-radius:5px;margin-top:10px;margin-bottom:20px;}
.casecon .text{padding:15px 15px 0px;}
.casecon .text h1{color:#333333;font-size:14px;font-family:'宋体';font-weight:800;padding-bottom:10px;}
.main .case .twoclass{width:950px;height:40px;padding-top:20px;background:url(../images/two.png) no-repeat right bottom;}
.main .case .twoclass p{font-size:16px;font-weight:800;color:#333333;float:right;padding-right:20px;}

.showproduct{padding:10px 15px 40px;}
.showproduct .text{padding-bottom:20px;}
.showproduct .imglist ul{width:740px;overflow:hidden;height:228px;}
.showproduct .imglist ul li{width:342px;height:228px;float:left;margin-right:26px;}
.showproduct .imglist ul li img{width:342px;height:228px;cursor:pointer;}


.mr_frbox{height:128px;width:720px;}
.mr_frBtnL{float:left;margin-top:27px;cursor:pointer;display:inline;width:38px;height:74px;background:url(../images/prev.jpg);}
.mr_frBtnR{float:right;margin-top:27px;cursor:pointer;width:38px;height:74px;background:url(../images/next.jpg);}


.mr_frUl{float:left;height:128px;width:625px;margin-left:6px;overflow:hidden;}
.mr_frUl ul{white-space:nowrap;}
.mr_frUl ul li{display:inline-block;width:156px;height:128px;margin:0px 5px;}
.mr_frUl ul li img{width:154px;height:96px;border:1px solid #ccc;}
.mr_frUl ul li h2{line-height:30px;text-align:center;font-size:14px;font-family:'宋体';}



.fullSlide{width:100%;position:relative;height:520px;background:#FFF;margin-bottom:10px;}

.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:520px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:520px;}

.fullSlide .hd{width:100%;position:absolute;z-index:1;background:none;bottom:0px;left:0;height:40px;line-height:40px;}
.fullSlide .hd ul{text-align:right;padding-right:10px;padding-top:5px;height:35px;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:16px;height:16px;margin:0px 2px;overflow:hidden;background:#444444;line-height:16px;color:#FFF;text-align:center;}
.fullSlide .hd ul .on{background:#f00;}

.fullSlide .bd li h2{background:#000;position:absolute;bottom:0px;line-height:40px;font-size:16px;color:#FFF;z-index:10;height:40px;width:100%;filter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8;  }

.popup{
	width:100%;
	clear:both;
	height:100%;
	top:0px;
	position:fixed;
	z-index:998;
	display:none;
	background:url(../images/bg.png);
	padding-bottom:100px;
}

.colse{position:absolute;display:block;width:30px;height:30px;top:-10px;right:-10px;background:url(../images/colse.jpg);cursor:pointer;}
.showimg{position:absolute;width:520px;height:320px;margin-top:-220px;margin-left:-260px;left:50%;top:50%;padding:30px;display:none;background:#f4f4f4;z-index:999;}
.big{ width:520px; height:320px;border-radius:5px;}
.leftimg{ position:absolute;cursor:pointer;width:20px;height:20px;left:5px;top:50%;margin-top:-10px;}
.rightimg{ position:absolute;cursor:pointer;width:20px;height:20px;right:5px;top:50%;margin-top:-10px;}
.input{background:url(../images/input_bg.jpg) no-repeat;width:204px;height:30px;position:absolute;top:42px;right:0px;}
.input input[type="text"]{border:0px;width:165px;float:left;height:23px;background:none;margin-left:8px;margin-top:1px;}
.input input[type="submit"]{border:0px;float:left;background:none;height:23px;width:27px;margin-top:1px;}
