/* CSS Document */
#prodclass{ width:1200px; margin:0 auto; text-align:center; line-height:50px; height:100px; padding-top:10px; overflow:hidden;}
#prodclass a{ border:1px solid #2F2F2F; float:inherit; padding:15px 20px; margin:0px 10px; overflow:hidden; font-size:21px; color:#2B2B2B; border-radius:20px;}
#prodclass a.cur{ border:1px solid #194C80; background-color:#194C80; float:inherit; padding:15px 20px; margin:0px 10px; overflow:hidden; font-size:21px; color:#fff; border-radius:20px;}

#prodclassimg{width:1200px; margin:0 auto; text-align:center; line-height:50px; padding-top:10px; overflow:hidden; margin-top:20px; margin-bottom:120px;}
#prodclassimg img{ height:225px; margin:0px 10px;} 

#prodlist{ width:1200px; margin:0 auto; overflow:hidden;margin-top:20px; margin-bottom:120px; }


			.Box {position: relative;}
			.Box .content {width: 1200px;margin: 0 auto;}
			.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
			.Box .Box_con {position: relative;}
			.Box .Box_con .btnl {position: absolute;}
			.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 80px;cursor: pointer;}
			.Box .Box_con .btnl {background: url(img/jtl02.png) no-repeat center;left: -72px;}
			.Box .Box_con .btnr {background: url(img/jtr02.png) no-repeat center;right: -72px;}
			.Box .Box_con .btnl:hover {background: url(img/jtl03.png) no-repeat center;}
			.Box .Box_con .btnr:hover {background: url(img/jtr03.png) no-repeat center;}
			.Box .Box_con .conbox {position: relative;overflow: hidden; height:310px;}
			.Box .Box_con .conbox ul {position: relative;list-style: none;}
			.Box .Box_con .conbox ul li {float: left;width: 390px;height: 310px;margin-left:20px;overflow: hidden; text-align:center;}
			.Box .Box_con .conbox ul li a{ font-size:22px; color:#000000; text-decoration:none; line-height:50px;}
			.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
			.Box .Box_con .conbox ul li img{display: block;width: 390px;height: 260px;transition: all 0.5s;}
			.Box .Box_con .conbox ul li:hover img {transform: scale(1.0);}
			.Box .BoxSwitch {margin-top: 80px;text-align: center;}
			.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 20px;height: 20px; border-radius:20px;background: #ccc;margin: 0 5px;cursor: pointer;}
			.Box .BoxSwitch span.cur {background:#000;}





/* 效果CSS开始 */
.mod18{width:535px;position:relative;margin:0 auto;}
.mod18 .btn{position:absolute;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0px;background:url(../images/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:150px;width:32px;height:48px;}
.mod18 #prev,.mod18 #next{top:300px;width:10px;height:16px;}
.mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0px;background:url(../images/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf li img{ width:450px; height:300px;}
.mod18 .cf a{display:block;width:450px;height:300px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:450px;position:absolute;left:75px;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{width:535px; height:300px;position:relative;overflow:hidden;  padding-top:0px; }
.mod18 .picBox ul{height:300px;position:absolute; left:0;}
.mod18 .picBox li{padding-left:40px; padding-right:1px; width:526px;height:377px;}
.mod18 .listBox{width:535px;height:100px;margin:0 auto;position:relative; padding-top:15px;overflow:hidden; display:none}
.mod18 .listBox ul{height:88px;position:absolute; padding-left:12px;}
.mod18 .listBox li{width:127px;height:77px;cursor:pointer;position:relative; padding:5px 0 0 0;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:108px;height:77px;}
.mod18 .listBox img{border:3px solid #fff;}
.mod18 .listBox .on img{border:3px solid #CECDCC;}
.mod18 .listBox .on{background:url(../images/img_bg.jpg) center top no-repeat;}
.mod18 .listBox .on i{display:block;}


#prodcon{ width:1200px; margin:0 auto; overflow:hidden;margin-top:20px; margin-bottom:120px; }

#prodcon .pimg{ width:535px; height:300px; float:left; }
#prodcon .pcon{ width:600px; float:right; overflow:hidden;}
#prodcon .pcon li{ width:100%;}
#prodcon .pcon .pname{ width:100%; line-height:60px; color:#0E5290; font-size:26px; font-weight:700;}
#prodcon .pcon .pdesc{ width:100%; line-height:30px; background:url(../images/icon.png) 25px no-repeat; text-indent:75px; font-size:16px; color:#3F3F3F; margin:10px 0px;}
#prodcon .pcon .pkey{ width:100%; margin:25px 0px;}
#prodcon .pcon .pkey a{ float:left; padding:8px 8px; margin:0px 4px; color:#000000; font-size:16px; border:1px solid #4180B0; border-radius:8px;}
#prodcon .pcon .pcontent{ width:100%; line-height:30px; color:#6B6B6B; font-size:16px; overflow:hidden; padding:15px;}


#prodzh{ width:1200px; margin:0 auto;}
#prodzh .tit{ width:100%; height:80px; line-height:80px; background:url(../images/jbg.png) center no-repeat; text-align:center; font-size:28px;}
#prodzh .con{ width:100%; line-height:35px; font-size:14.5px; margin-top:30px;}
#prodzh .con p{ text-indent:29px;}
#prodzh img{ width:100%; margin-top:30px;}


#prodgy{ width:1200px; margin:0 auto; text-align:center;}
#prodgy img{ max-width:1200px; }

#newslist{ width:1200px; margin:0 auto;}
#newslist .yellow{ width:100%; line-height:55px; margin-bottom:40px; text-align:center; margin-top:10px;}
#newslist .yellow a{ padding-left:7px; padding-right:7px; font-size:15px; padding-top:4px; padding-bottom:4px; border:1px solid #B2B2B2; margin-left:3px; color:#C0C0C0; text-decoration:none;}
#newslist .yellow .current{padding-left:9px;  padding-right:9px; font-size:15px; padding-top:6px; padding-bottom:6px;  margin-left:0px; background-color:#194C80; color:#FFFFFF;}

#newslist .nlist{ width:100%; margin-bottom:20px; margin:0 auto; overflow:hidden;}
#newslist .nlist li{ border-bottom:1px solid #E3E3E3; line-height:55px; overflow:hidden; margin-bottom:5px;}
#newslist .nlist .ntit{ width:85%; float:left;}
#newslist .nlist .ntit a{ font-size:16px; color:#000000; text-decoration:none;}
#newslist .nlist span{ float:right; width:15%; text-align:right; font-size:15px; color:#7A7A7A;}

#newstitle{ width:1200px; margin:0 auto; line-height:80px; font-size:26px; color:#000000; text-align:center; font-family:"微软雅黑 Light";}
#newsconfig{ width:1200px; margin:0 auto; line-height:35px; text-align:center; font-size:14px; color:#7E7E7E; padding-bottom:10px; border-bottom:1px solid #EFEFEF; margin-bottom:30px;}
#newscon{ width:1200px; margin:0 auto; line-height:30px; font-size:15px; text-align:left;}
#newscon img{ margin:0 auto;}