*{margin:0;padding:0;background-color:transparent;font-size:100%;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
body, button, input, select, textarea { font:12px/1.5 simsun,arial,\5b8b\4f53;vertical-align:middle; background:#fff;font-family:"Microsoft Yahei";}
body { background-repeat:repeat; min-width:1450px;background-color:#fff0cc;}
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal;margin:0px; padding:0px;}
ul,li,ol { list-style:none;margin:0px; padding:0px;}
.footer .lx li.add,.footer .lx li.tel,.footer .lx li.mail{background:url(http://www.cnwest.com/33324.files/bg_sprite.png) no-repeat 0px 0px;}
a{color:#000}
a:link,a:visited{text-decoration:none}
a:hover,a:active{text-decoration:underline;color:#000}
img{vertical-align:top;border:0 none}
em { font-style:normal;}
button, input, select, textarea { font-size:100%; vertical-align:middle; font-family: Arial, Helvetica, sans-serif; outline:none}
textarea { resize:none }
input { line-height:1.2em; overflow:hidden;}
.clear:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}
.clear{*zoom:1;clear:both; font-size:0; line-height:0; height:0; }
.cl{clear:both;}
.w1000{ width:1000px; height:auto; overflow:hidden; margin: 0 auto;}
.w1200{ width:1200px; height:auto; overflow:hidden; margin: 0 auto;}
.h10{width:100%; height:0px; background-color:#528a7b;}
.h20{width:100%; height:20px;}
.h40{width:100%; height:40px;}
.fl{float:left;}
.fr{float:right;}
img{border:0;}



.banner {background:url(../images/banner_bg.jpg) no-repeat  center;  height:820px;}
.layout{width:1450px;margin:0 auto; background-color:#FFFFFF; height:auto;}
#daoyu {background:url(../images/5.jpg) center 60px no-repeat; width:100%; height:445px; }

#part1{width:1300px; height:auto; margin:0 auto; overflow:hidden;  padding:10px 0 20px 0;}
#part1 .left{width:710px; float:left;}
#part1 .right{width:545px; float:left; margin-left:45px;}
/* toutu*/
		.slideBox{width:710px; height:445px; overflow:hidden; position:relative; font-family:"Microsoft Yahei";}
		.slideBox .hd{height:15px; overflow:hidden; position:absolute; right:25px; bottom:60px; z-index:1;}
		.slideBox .hd ul{overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}
		.slideBox .hd ul li.on{background:#f00; color:#fff;}
		.slideBox .bd{ position:relative; height:100%; z-index:0;}
		.slideBox .bd li{zoom:1; vertical-align:middle; list-style: none;}
		.slideBox .bd h3{font-size:16px; color:#ffffff; position:absolute; z-index:3; bottom:22px; padding:0 0 0 20px; font-weight:bold;}
		.slideBox .bd p{color:#9f9e9e; font-size:14px; position:absolute; z-index:4; bottom:18px; padding:0 0 0 20px;}
		.slideBox .bd img{width:710px; height:445px; display:block; position:absolute; z-index:1;}
        .slideBox .bd span{display:block; background-color:#000000; filter:alpha(opacity=60);opacity:0.6; position:absolute; z-index:2; width:710px; height:60px; bottom:0;}

		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px;}
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1; }
		.slideBox .prevStop{ display:none; }
		.slideBox .nextStop{ display:none; }


#part1 .right .list{margin:10px 0 0 0;}
#part1 .right .dh{ width:545px; height:77px; position:relative;  border-bottom:4px solid #EBEBEB; }
#part1 .right .dh span{ position:absolute; right:10px; top:10px; display:inline-block; width:60px; height:30px; line-height:30px; background:#CC0000; color:#fff; font-size:18px; text-align:center; }
#part1 .right .dh span a{ color:#fff;}
#part1 .right .list ul li{font-size:20px; color:#a60009; line-height:60px; background:url(../images/list-ico.png) no-repeat 0 27px; text-indent:15px; border-bottom:1px dashed #a60009}
#part1 .right .list ul li a{color:#a60009;}
#part1 .right .list ul li:last-child {border-bottom:none;}

#zongti {background:url(../images/6.jpg) center 0 no-repeat; width:100%; height:645px; }

.gzmb{background:url(../images/gzmb.jpg) center 0 no-repeat; width:100%; height:846px;}
.tab{ width:1300px; margin:0 auto; padding:220px 0 0 0;}
.tab-hd {  overflow:hidden; zoom:1;}
.tab-hd li{ float:left; width:260px; color:#fff; text-align:center; cursor:pointer;}
.tab-hd li .pic{padding:70px 0 0 0;}
.tab-hd li.active{}
.tab-bd li{display:none; padding:50px 0 0 0; line-height:60px; font-size:24px; color:#74161b; font-weight:bold;width:1105px; margin:0 auto;text-align: justify;}
.tab-bd li.thisclass{ display:list-item;}

.zyrw-1{background:url(../images/zyrw-1.jpg) center 0 no-repeat; width:100%; height:1215px;}
.zyrw-2{background:url(../images/zyrw-2.jpg) center 0 no-repeat; width:100%; height:1056px;}

.ztzz{width:1300px; margin:0 auto;}
.ztzz ul{padding:100px 0 0 0; overflow:hidden;}
.ztzz ul li{float:left;width:565px; height:389px;padding: 60px 0 0 50px; }
.z-1{background:url(../images/jg.png) center 0 no-repeat; height:389px;}
.z-2{background:url(../images/jc.png) center 0 no-repeat; height:389px;}
.z-3{background:url(../images/ys.png) center 0 no-repeat; height:389px;}
.z-4{background:url(../images/aq.png) center 0 no-repeat; height:389px;}


.z_detail1{padding:150px 0 0 170px; }  
.z_detail1 h4{font-size:24px; color:#74161b; height:75px; line-height:36px; width:380px; font-weight:bold;}
.z_detail1 h4 a{color:#74161b;}

.z_detail2{padding:140px 0 0 170px; }  
.z_detail2 h4{font-size:24px; color:#74161b; height:75px; line-height:36px; width:380px;font-weight:bold;}
.z_detail2 h4 a{color:#74161b;}


.z_detail3{padding:140px 0 0 170px; }  
.z_detail3 h4{font-size:24px; color:#74161b; height:150px; line-height:36px; width:380px;font-weight:bold;}
.z_detail3 h4 a{color:#74161b;}


.ad{ width:1371px; margin:80px auto; }


.picList li{width:407px;}
.picList .pic{  line-height:30px; margin:90px auto 30px auto; width:300px;}
.picList .pic h3{ font-size:26px; line-height:36px; color:#d3612f; font-weight:bold;text-align:left; clear:both; height:65px; padding:15px 0 10px 0;}
.picList .pic i{font-size:55px; color:#d3612f; font-weight:bold; float:right; padding:0 0 20px 0;}
.picList .pic h3 a{font-size:24px; color:#d3612f; }

.picList .pictitle{width: 280px;line-height: 30px;height:120px;font-size:16px;text-align: left;padding:45px 5px 0 5px; color: #000; font-weight:normal; overflow:hidden;text-align: justify;}

.picList .pictitle a{ text-decoration:none; color:#000; font-family:Microsoft YaHei;line-height:30px;font-weight:normal;font-size:16px;}
/* 多个左滚动 - 图片- 公用类 */
.leftLoop{ overflow:hidden; position:relative; }
.leftLoop .hd{ overflow:hidden;   }
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("images/icoLeft.gif") no-repeat;}
.leftLoop .hd .next{ background:url("images/icoRight.gif") no-repeat;  }
.leftLoop .hd ul{ width:150px; text-align:center; overflow:hidden; zoom:1; margin:0 auto; padding:25px 0 0 0;  }
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:18px; height:18px; overflow:hidden; background:#fff; margin-right:15px; text-indent:-999px; cursor:pointer;-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc);}
.leftLoop .hd ul li.on{ background:#b17400;  }
.leftLoop .bd{ padding:150px 0 40px 5px;   }
.leftLoop .bd ul{ overflow:hidden; zoom:1; }
.leftLoop .bd ul li{ margin:0 4px; text-align:center; float:left; _display:inline; overflow:hidden; background:url(../images/bg01.png) no-repeat center;height:596px; }
.leftLoop .bd ul li p{ font-size:18px; font-weight:bold; color:#c00; float:right; margin-right:10px;}
.leftLoop .bd ul li p a{ font-size:18px; font-weight:bold; color:#c00;} 



/*5*/

.prat5dh{ margin:0 auto;}
#part5{ background:url(../images/gzyq.jpg) no-repeat center;  height:745px; overflow:hidden; margin:0 auto;}

.prat5con{width:1300px; margin:0 auto; padding:220px 0 0 0; }
.prat5con ul{}
.prat5con ul li{width:580px; padding:0 30px 20px 30px;}

.prat5con ul li h2{font-size:24px;width:580px; text-align:left; line-height:110px; height:110px;color:#fff; font-weight:700; margin:0px auto 20px auto; background-color:#9d3c1c; margin-bottom:30px; padding-left:20px; 
border-radius:10px;}
.prat5con ul li h2 a{color:#fff;}





