*{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:#fff;}
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.jpg) no-repeat  center;  height:682px;}
.dbj{background:url(../images/bg.jpg) no-repeat  center;  height:2974px;}
#daoyu {background:url(../images/toutiao.png) no-repeat center ; width:100%; height:180px; margin:0 0 20px 0; }
#daoyu h2{font-size:18px; color:#fff; height:75px; line-height:33px; width:1000px; text-indent:2em; margin:0 auto; padding: 60px 0 0 100px;}
#daoyu h2 a{color:#fff8dc;}

.sixiang{background:url(../images/sixiang.png) no-repeat  center;  height:268px; margin:30px 0 0 0;}
.sixiang h4{width:1100px; margin:0 auto; padding:100px 0 0 0;font-size:20px;line-height:40px; font-weight:bold; color:#565656; }
.sixiang h4 a{}
.sixiang h4 span{color:#b10101;}
.sixiang h4 span a{color:#b10101;}
.mubiao{background:url(../images/mubiao.png) no-repeat  center;  height:320px; margin:30px 0 0 0;}
.mubiao ul{}
.mubiao ul li{width:908px; margin:0 auto;font-size:18px;line-height:26px;}
.mubiao ul li.huang{padding:75px 0 0 220px; color:#895a15;}
.mubiao ul li.lv{padding:20px 0 0 220px; color:#50732f;}
.mubiao ul li.lan{padding:30px 0 0 220px; color:#244b69;}

#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:605px;height:355px;position:relative; padding:10px 0 0 0; margin:0 auto;}
.slideBox .hd{height:15px;overflow:hidden;position:absolute;right:10px;bottom:15px;z-index:1;}
.slideBox .hd ul{overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{float:left; margin-right:2px; line-height:14px; text-align:center; width:10px; height:10px;background:#fff; cursor:pointer;}
.slideBox .hd ul li.on{ background:#900; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd h3{ width:1000px; font:22px/24px Microsoft YaHei,SimSun; color:#FFFFFF;font-weight:700;position:absolute;left:20px;bottom:15px;z-index:3;}
.slideBox .bd h3 a{color:#FFFFFF;}
.slideBox .bd h3 a:hover{color:#FFFFFF; text-decoration:none;}
.slideBox .bd span{width:605px; height:50px;filter:alpha(opacity=60); opacity:0.6; backface-visibility:rgba(0,0,0,0.6);background:#000;left:0px;position:absolute;bottom:0px;z-index:2;}
.slideBox .bd img{width:605px;height:355px; display:block;}
		/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:-10%; top:50%; margin-top:-25px; padding:10px; display:block; width:45px; height:40px; background:url(../images/slider-arrow-gd.png) -110px 5px no-repeat; }
.slideBox .next{ left:auto; right:-10%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{}
.slideBox .prevStop{display:none;}
.slideBox .nextStop{display:none;}


.focus{width:1200px; overflow:hidden; margin:0 auto; padding:50px 0 30px 0;}
.focus_title{background:url(title-1.png) no-repeat center; height:74px; margin:80px 0 60px 0;}
.focus_txt{width:510px; overflow:hidden; margin:35px 0 0 0; }
.focus_txt h4{font:18px/24px Microsoft YaHei,SimSun; color:#000; padding:15px 0 ; font-weight:bold; line-height:28px;}
.focus_txt h4.dottedline{font:18px/24px Microsoft YaHei,SimSun; color:#000; padding:15px 0; font-weight:bold; line-height:28px;border-bottom:1px dotted #c2c2c2;}
.focus_txt h4 a{color:#000;}
.focus_txt p{color:#6f6f6f;overflow:hidden;line-height:28px;padding:0px;font-size:14px; text-indent:2em; height:66px;border-bottom:1px dotted #c2c2c2;}

.focus_news{  width:510px; padding:0px 30px 0 0; }
.focus_new{border-bottom:1px dotted #c2c2c2;padding: 0 0 6px;}
.focus_new h4{font:20px/28px Microsoft YaHei,SimSun; color:#860001; padding:0 0 10px 0; font-weight:bold;}
.focus_new h4 a{ color:#860001;}
.focus_new p{color:#6f6f6f;overflow:hidden;line-height:26px;padding:0px;font-size:14px;height:55px;}
.focus_list{width:480px; padding:20px 0 0 20px;}
.focus_list ul{}
.focus_list ul li{font-family: "Microsoft Yahei";font-size:25px;color: #e72d2e;line-height:47px;list-style-type: square; background-position: 0 10px;}
.focus_list ul li a{font-size: 18px;color: #000;}


.zhuanti{width:1200px; overflow:hidden; margin:0 auto; padding:0px 0 50px 0;}
.zhuanti ul{}
.zhuanti ul li{float:left; width:367px; padding:0 49px 0 0px;}
.zhuanti ul li.last{float:right; padding:0px;}

.column{width:100%; overflow:hidden; margin:0 auto; padding:0px 0 20px 0;}
.title{width:677px; margin:0 auto;}

.esd{}

.news{width:1200px; overflow:hidden; margin:0 auto; padding:40px 0 0px 0;}
.new-title{width:618px; height:33px; padding:0 0 15px 0;}
.news_txt{width:610px; overflow:hidden; margin:0 0 0 0; }
.news_txt h4{font:18px/34px Microsoft YaHei,SimSun; color:#000; padding:0 0 10px 35px; font-weight:bold; line-height:25px; background:url(../images/newico.png) no-repeat 0 0;}
.news_txt h4.dottedline{font:18px/24px Microsoft YaHei,SimSun; color:#000; padding:10px 0; font-weight:bold; line-height:28px;border-bottom:1px solid #d5d5d5;}
.news_txt h4 a{color:#000;}
.news_txt p{color:#6f6f6f;overflow:hidden;line-height:26px;padding:0 0 10px 0;font-size:15px; height:45px;border-bottom:1px solid #d5d5d5;font-family: "Microsoft Yahei";margin: 0 0 10px 0;}
.news_img_detail h4{font:20px/28px Microsoft YaHei,SimSun; color:#000; padding:10px 0 0px 0; font-weight:bold; }
.news_img_detail h4 a{color:#000;}
.news_news{ width:610px; padding:0px 40px 0 0; }
.news_new{border-bottom:1px dotted #c2c2c2;padding: 0 0 6px;}
.news_new h4{font:20px/28px Microsoft YaHei,SimSun; color:#860001; padding:0 0 10px 0; font-weight:bold;}
.news_new h4 a{ color:#860001;}
.news_new p{color:#6f6f6f;overflow:hidden;line-height:26px;padding:0px;font-size:14px;height:55px;}
.news_list{ padding: 0; padding:10px 0 0 0px;}
.news_list ul{padding:26px 0 0 0;}
.news_list ul li{font-family: "Microsoft Yahei";font-size:25px;color: #e72d2e;line-height:40px; background:url(../images/newico.png) no-repeat 0 0; background-position: 0 10px; padding:0 0 0 35px;}
.news_list ul li a{font-size: 18px;color: #000;}

.jieduan{background:url(../images/jieduan.png) no-repeat 0 52px; height:135px; margin:75px auto 0 auto; width:1200px; }
.j1{width:290px; overflow:hidden;}
.j1 h4{font-size:30px; color:#ba0a0c; text-align:center;}
.j1 p{font-size:22px; color:#000; text-align:center; padding:98px 0 0 0;}

.j2{width:290px; overflow:hidden; margin:0 auto; padding:0 0 0 10px;}
.j2 h4{font-size:30px; color:#ba0a0c; text-align:center; padding:100px 0 0 0;}
.j2 p{font-size:22px; color:#000; text-align:center; padding:5px 0 0 0;}

.j3{width:267px; overflow:hidden; padding:0 0 0 20px;}
.j3 h4{font-size:30px; color:#ba0a0c; text-align:center;}
.j3 p{font-size:22px; color:#000; text-align:center; padding:98px 0 0 0;}

.j4{width:303px; overflow:hidden; margin:0 auto; padding:0 0 0 0px;}
.j4 h4{font-size:30px; color:#ba0a0c; text-align:center; padding:100px 0 0 0;}
.j4 p{font-size:22px; color:#000; text-align:center; padding:5px 0 0 0;}

.j4{width:303px; overflow:hidden; margin:0 auto; padding:0 0 0 0px;}
.j4 h4{font-size:30px; color:#ba0a0c; text-align:center; padding:100px 0 0 0;}
.j4 p{font-size:22px; color:#000; text-align:center; padding:5px 0 0 0;}


.ph{padding:30px 0 30px 0;}

.xingdong{width:1200px; margin:40px auto 0 auto; overflow:hidden;}
.xd-detail{ background:url(../images/xingdong.png) no-repeat 0 0; height:450px; width:398px; padding:0 13px 0 0}
.xd-detail.last{padding:0px;}
.xd-detail h2{font-size:26px; color:#fff; text-align:center;width:200px;margin:0 auto; line-height:55px;}
.xd-detail p{font-size:20px; color:#dc7200;width:300px;margin:0 auto; padding:30px 0 15px 0; font-weight:bold; text-align:center;}
.xd-list{width:370px; margin:0 auto; overflow:hidden; padding:10px 0 0 0;}
.xd-list ul{height:276px; overflow:hidden;}
.xd-list ul li{font-family: "Microsoft Yahei";font-size:14px;color: #000;line-height:24px; background:url(../images/xd-ico.png) no-repeat 0 3px; padding:0 0 12px 20px; }
.more{width:40px; height:15px; background:#347cb6; padding:0px 0 5px 8px; color:#fff; font-size:14px; overflow:hidden; display:block; float:right;}
.more a{color:#fff; font-size:14px;}

.yaoqiu{width:1200px; margin:40px auto 0 auto; overflow:hidden;}
.yq-1{ background:url(../images/yq-1.png) no-repeat 0 0; height:373px; width:199px; padding:0 49px 0 0; }
.yq-2{ background:url(../images/yq-2.png) no-repeat 0 0; height:463px; width:199px; padding:0 49px 0 0;}
.yq-3{ background:url(../images/yq-3.png) no-repeat 0 0; height:463px; width:199px; padding:0 49px 0 0;}
.yq-4{ background:url(../images/yq-4.png) no-repeat 0 0; height:463px; width:199px; padding:0 49px 0 0;}
.yq-5{ background:url(../images/yq-5.png) no-repeat 0 0; height:463px; width:199px; }
.yq-detail{margin:0 auto; overflow:hidden;}
.yq-detail  h4{font-size:22px; color:#000; font-weight:bold;  width:100px;margin:0 auto; line-height:30px; padding:200px 0 0 15px;}
.yq-detail p{font-size:17px; color:#000;width:250px;margin:0 auto; padding:20px 0 0 0; line-height:30px; }
.yq-detail p a{color:#000; font-size:17px;}


.picList li{width:407px;}
.picList .pic{  line-height:30px; margin:10px auto 10px auto; width:350px;}
.picList .pic h3{ font-size:20px; line-height:30px; color:#d3612f; font-weight:bold;text-align:left; clear:both;  padding:25px 0 0 17px;}
.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:350px;line-height: 50px;font-size:16px;text-align: left;padding:45px 5px 0 5px; color: #000; font-weight:normal; overflow:hidden;text-align: justify;}
.picList .pictitle dl{}
.picList .pictitle dl dt{background:url(../images/xd-ico.png) no-repeat 0 0px; font-size:18px; padding:0 0 0 25px; color:#000;word-wrap: break-word; line-height:28px; }

.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;  height:30px; }
.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:231px; text-align:center; overflow:hidden; zoom:1; margin:0 auto; padding:5px 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:#f73b1c;  }
.leftLoop .bd{ padding:40px 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/xingdong.png) no-repeat center;height:450px; font-size:22px; color:#fff; padding:20px 0 0 0; }
.leftLoop .bd ul li h5{font-size:28px;font-weight:bold;}
.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;} 
