﻿/** 栏目页布局样式 **/
.banBox{ margin-top:1px; height:338px; overflow:hidden;}

.main{ width:1024px; margin:0 auto;}

.wrapTit{ display:block; margin-top:35px; position:relative;}
.wrapTit h2{ font-size:40px; color:#464646;}
.wrapTit h3{ font-size:18px; color:#c00; margin-bottom:10px; text-transform:uppercase;}
.wrapTit h4{ font-size:13px; color:#727272; font-weight:normal;}
.wrapTit .tel{ position:absolute; top:0; right:0; z-index:100;}

.list{ display:block; margin-top:25px; border-bottom:2px solid #3D4650; padding-bottom:1px;}
.list a{ display:inline-block; width:143px; height:66px; line-height:66px; text-align:center; font-size:15px; color:#8A8A8A; margin-right:1px;}
.list a:hover,.list a.cur{ background-color:#3D4650; color:#fff;}

.wrapper{ width:100%; padding-top:30px; min-height:600px; _height:600px;}

.newsCon{ margin-top:30px;}
.newsCon li{ float:left; width:1000px; margin-bottom:30px; padding:12px;}
.newsCon li .time{ float:left; width:120px; margin-right:25px; _display:inline; text-align:center; color:#696969; font-size:36px; font-weight:bold;}
.newsCon li .time b{ display:block; font-size:24px; color:#B3B3B3; margin:20px 0 25px;}
.newsCon li .aImg{ float:left; width:147px; height:117px; overflow:hidden; margin-right:20px; _display:inline;}
.newsCon li .aTit{ display:block; font-size:15px; color:#282828; height:30px; line-height:30px; margin-bottom:15px;}
.newsCon li p{ display:block; font-size:12px; line-height:220%; color:#696969;}
.newsCon li:hover .time,.newsCon li:hover .time b,.newsCon li:hover .aTit{ color:#c00;}

.newsCon h5{ display:block; margin-bottom:12px; font-size:16px; text-align:center; font-weight:normal;}
.newsCon h6{ display:block; text-align:center; margin-bottom:20px; font-size:13px; font-weight:normal; color:#999;}
.newsCon img{ display:block; margin:0 auto; text-align:center;}

.proList{ float:left; width:243px; margin-top:30px; background-color:#3D4650; min-height:700px;}
.proList h2{ display:block; height:51px; text-indent:42px; line-height:51px; color:#fff; background-color:#c00; font-size:24px;}
.proList li{ float:left; width:100%; background:url(../images/liBg2.png) repeat-x center bottom; padding-bottom:10px;}
.proList li h3{ display:block; height:38px; line-height:38px; padding-left:42px; font-size:16px; font-weight:normal;}
.proList li div{ display:block; padding-left:42px;}
.proList li div a{ display:block; background:url(../images/liBg3.png) no-repeat left; padding-left:15px; font-size:14px; height:30px; line-height:30px;}

.proList li a{ color:#fff;}
.proList li a:hover{ color:#c00;}

.proCon{ float:right; width:750px; margin-top:30px;}
.item{float:left;width:225px;margin:0 0 15px 18px;_display:inline;}
.item .picBox{float:left;width:225px;height:165px;overflow:hidden;}
.item .picImgBox{width:225px;height:165px;line-height:px;overflow:hidden;text-align:center;display:table-cell;vertical-align:middle;*display:block;}
.item img{display:block;height:165px;margin:0 auto;text-align:center;vertical-align:middle;}
.item .imgTit{ float:left;width:225px; margin-top:15px;height:39px;line-height:39px;font-size:13px; background-color:#CECECE;text-align:center;overflow:hidden;}
.item:hover .imgTit{ background-color:#3D4650; color:#fff;}

/**产品内页**/
.demoBox{ float:left; width:451px; margin-top:30px; position:relative;}
.textBox{ float:right; width:450px; margin-top:30px;}
.textBox h3{ display:block; font-size:16px; color:#464646; font-weight:normal; height:40px; border-bottom:1px solid #9B9B9B; margin-bottom:10px;}
.textBox .instr{ display:block; line-height:240%; color:#535353; min-height:180px;}
.textBox .tel{ display:block; font-size:18px; color:#c00; font-weight:bold;}
.textBox .btn2{ display:inline-block; width:124px; height:37px; text-align:center; line-height:37px; background-color:#3D4650; font-size:14px; color:#fff; margin-top:15px;}

.bImg{ float:left; width:451px; height:327px; overflow:hidden;}
.bImg img{ display:block; height:327px; margin:0 auto;}
.apply{ float:left;width:451px;}
.apply_nav{position:relative;width:400px;float:left;height:90px;margin:10px 0 0 5px; _display:inline;overflow:hidden}
.imgBox{position:absolute;width:800%;left:0;}
.imgBox img{ float:left; width:65px; height:65px; border:1px solid #eee; margin:0 5px; _display:inline; cursor:pointer;}
.apply .img_l{float:left; width:10px;cursor:pointer; margin-top:18px;}
.apply .img_r{float:right; width:10px;cursor:pointer; margin-top:18px;}

.tabBox{ float:left; width:100%; margin-top:30px; min-height:450px;}
.tabBox ul{ float:left; width:1022px; height:40px; border:1px solid #E5E5E6; background-color:#F5F5F6;}
.tabBox ul li{ float:left; width:130px; border-right:1px solid #E5E5E6; height:40px; line-height:40px; text-align:center; font-size:15px; cursor:pointer;}
.tabBox ul li.liCur{ background-color:#fff; border-top:1px solid #f40; background:url(../images/curBg1.png) no-repeat center top;}
.tabBox .con{ display:none; float:left; width:760px; padding:20px; line-height:200%;}

/*jqzoom*/
.bigimg{width:800px;height:800px;}
.zoomDiv{z-index:100;position:absolute;top:0;left:0px;width:400px;height:400px;background:url(../images/loader.gif) #fff no-repeat center center;border:1px solid #e4e4e4;text-align:center;overflow: hidden;}
.zoomMask{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

.caseCon{ margin-top:40px;}
.caseCon li{ float:left; width:460px; margin:0 10px 40px 15px; _display:inline;}
.caseCon li .aImg{ float:left; width:190px; height:133px; border:1px solid #C3C6C9; overflow:hidden; margin-right:50px; _display:inline;}
.caseCon li .aImg img{ display:block; height:133px; margin:0 auto;}
.caseCon li .aTit{ display:block; height:45px; line-height:45px; font-size:15px; color:#666; margin-bottom:12px;}
.caseCon li a:hover.aTit{ text-decoration:underline; color:#000;}
.caseCon li p{ display:block; line-height:220%; color:#999;}

/** 翻页样式 **/#Divpage{ clear:both; padding:20px 0; text-align:center;}#Divpage a{ padding:0 5px;}.fanye{clear:both;padding:20px 0;}
/** 留言样式 **/.feedback{width:700px;float:left;margin:20px 0 0 100px;_display:inline;}.feedback span{color:#900; padding-left:10px;}
.greeninput{ width:400px; height:24px; line-height:24px;}
.greeninput,.greenarea,.input{ border:1px solid #ccc; border-radius:3px; padding:0 5px;}
.input{ height:24px; line-height:24px;}
.button{ width:124px; height:37px; text-align:center; line-height:37px; background-color:#3D4650; font-size:14px; color:#fff; border:none; cursor:pointer;}