@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea{margin:0;padding:0; border:0px;}
body,button,input,select,textarea{font-family:'Microsoft YaHei';}
body {font-size:12px;}
html {font-size: 100%;}
h1,h2,h3,h4,h5,h6{font-size:100%;}



a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
legend{color:#000;}
i,em,b{font-style:normal; display:block; line-height:1.250em;}
fieldset,img{border:0;}
ul,ol,li{list-style:none;float:left;}



img{max-width:100%; vertical-align:middle;}
.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.clear{clear:both;}
.center{text-align:center;}


.tzgg-con{position:relative;}
.tzgg-more{position:absolute; right:0; bottom:0; line-height:30px; color:#b31b00; font-size:14px;}

.jslb{width:100%;}
.jslb li{width:100%; border-bottom:1px dotted #ccc;}
/*头部*/
.top{width:100%; height:34px; background:#292828; line-height:34px; color:#bdbdbd;}
.logo-top{width:100%; height:148px; background:url(/css/../images/logo-bg.jpg) repeat-x;}
.logo-bg{width:100%; background:url(/css/../images/hw.jpg) no-repeat left top; height:148px;}
.logo-bg-1{width:100%; background:url(/css/../images/xh.jpg) no-repeat right top; height:148px;}
.logo{width:383px; height:82px; margin-top:30px; display:block;}
.logo-top-l{color:#fff; padding-top:20px; line-height:40px; width:364px;}
.logo-top-l a{color:#fff; text-align:right;}
.search{width:178px; height:34px; line-height:34px; background:url(/css/../images/search-input.png) no-repeat; padding:0 16px; margin-top:10px;}
.search-input{width:150px; height:24px;line-height:24px; background:none; color:#666; *margin-top:10px;margin-top:5px;}
.search-btn{width:22px; height:34px;}
/*.menue{width:100%; height:50px; background:#f2f1eb;}
.nav li a{width:123px; height:50px; line-height:50px; font-size:16px; display:block; float:left; text-align:center;}
.nav-local{color:#333;}
.nav li a:hover{background:#b31b00; color:#fff;}
.nav-current{background:#b31b00; color:#fff;}*/
.banner{width:100%;  text-align:center; overflow:hidden;}
.xwxw{width:100%; height:428px;background:#efefef;}
.xwxw-title{width:100%; text-align:center; height:25px; margin:44px 0; display:block;}
#adu0{width:145px;}
#adu0 table{width:100%;}


.tzgg{width:100%; height:420px; overflow:hidden;}
.tzgg-title{margin:44px auto; font-size:24px; line-height:36px; padding-left:423px;}
.tzgg-title li a{margin:0 10px; color:#333; padding:0 5px; *padding-bottom:0;}
.tzgg-current a:link,.tzgg-current a:visited,.tzgg-current a:hover,.tzgg-current a:active{COLOR:#b31b00;TEXT-DECORATION:none; border-bottom:2px solid #b31b00; padding-bottom:5px;*padding-bottom:0;}


.tzgg-list{width:504px; height:62px; background:url(/css/../images/date.jpg) no-repeat left top;}
.tzgg-date{width:62px; height:62px;}
.tzgg-date span{width:20px; display:block; float:left; padding-left:10px; padding-top:20px;color:#333;}
.tzgg-date i{color:#333; font-size:14px; width:24px; display:block; float:left; padding-left:6px; padding-top:28px;}
.tzgg-txt{width:420px; float:left; margin-left:16px;}
.tzgg-txt h3{font-weight:normal; color:#333; font-size:15px; margin-bottom:5px;}
.tzgg-txt p{color:#666; height:40px; line-height:20px; text-indent:2em; overflow:hidden;}


.xsjz{width:100%; background:#efefef; height:400px;}
.xsjz-title{width:96px; margin:30px auto;}
.xsjz-pic{width:320px; height:230px; margin-right:40px; padding-top:15px;}
.xsjz-list{width:740px;}
.xsjz-list li{width:320px; height:120px; padding:10px 20px; border-right:1px dotted #b6b6b6; border-bottom:1px dotted #b6b6b6; float:left;}
.xsjz-list li h3{font-weight:normal; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:15px; margin-bottom:6px;}
.xsjz-list li span{width:100%; height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block; color:#666;}


.zt{width:100%; margin:60px auto;}
.zt li{width:260px; height:110px; margin-right:20px;}

.szxy{width:100%; background:url(/css/../images/szxy.jpg) no-repeat center top #b31b00; height:316px;}
.szxy-con{width:1100px;}
.szxy-title{font-size:24px; line-height:36px; margin:44px auto; padding-left:333px;}
.szxy-title li a{color:#fff; margin:0 10px; padding:0 5px; *padding-bottom:0;}
.szxy-current a:link,.szxy-current a:visited,.szxy-current a:hover,.szxy-current a:active{COLOR:#f3e868;TEXT-DECORATION:none; border-bottom:2px solid #f3e868; padding-bottom:5px;;*padding-bottom:0;}
.szxy-con li{width:160px; margin:0 14px; line-height:40px; color:#fff; font-size:16px; text-align:center; line-height:26px;}
.szxy-con li a{color:#fff;}
.szxy-con li a:hover{color:#f3e868;}
.bq{width:100%; height:90px; background:#2c3339; color:#d1d1d1; font-size:12px; line-height:24px; padding:0 0 20px;}

.wid_1100{width:1100px; margin:0 auto;}


.floating_ck{position:fixed;right:0;bottom:100px; z-index:1000000000;}
.floating_ck dl dd{position:relative; width:60px; height:60px; text-align:center; cursor:pointer;}
.floating_ck dl dd:hover{background-color:#e40231;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{background:#0088cc url(../images/xwb.png) no-repeat center center;}
.quote{background:#e74c3c url(../images/twb.png) no-repeat center center;}
.qrcord{background:#1abc9c url(../images/wx.png) no-repeat center center;}
.return{background:#ffd040 url(../images/fanhui.png) no-repeat center center;}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:60px;background-color:#e40231;display:none;}
.floating_left a{color:#fff;line-height:60px;}
.floating_ewm{height:190px;top:-130px;}
.floating_ewm i{background-image:url(/css/../images/erweima.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}


.sdzq{margin-top:80px; width:100%; float:left;}
.sdzq ul{width:1187px; margin:0 auto; position:relative;}
#zsgun{background:#FFFFFF;position:relative;height:460px;width:1187px;margin:auto;}
a.hScrollPane_leftarrow{top:226px;cursor:pointer;display:block;width:44px;height:82px;background:url(/css/../images/zjt.jpg) no-repeat;left:0;position:absolute;}
a.hScrollPane_leftarrow:hover{background:url(/css/../images/zjt.jpg) no-repeat;}
a.hScrollPane_rightarrow{top:226px;cursor:pointer;display:block;width:44px;height:82px;background:url(/css/../images/yjt.jpg) no-repeat left top;right:0;position:absolute;}
a.hScrollPane_rightarrow:hover{background:url(/css/../images/yjt.jpg) no-repeat;}

.hScrollPane_dragbar{width:843px;position:absolute;border-bottom:#83CC32 1px solid;left:15px;top:210px;z-index:1;padding:0 39px;display:none;}
.hScrollPane_draghandle{position:absolute;width:180px;height:10px;overflow:hidden;_background:url(/css/../images/gunbar.gif) no-repeat left top;bottom:-5px;cursor:pointer;margin:0 39px;left:0;}
#gundiv{width:999px;position:relative;margin-left:94px;padding-top:80px;float:left;display:inline;height:460px;overflow:hidden;}
#gundiv ul{height:380px;position:absolute;width:10000px;}
#gundiv li{width:333px;height:380px;overflow:hidden;float:left;position:relative;}
#gundiv li.zslion p{display:block;}
#gundiv li a{width:333px; height:190px; display:block; float:left;}
.txt{padding:30px 20px; width:293px; height:130px; color:#fff;}
#gundiv li h2{font-size:24px;}
#gundiv li p{font-size:14px; line-height:24px; width:293px; height:75px; overflow:hidden; margin-top:10px; text-align:justify; text-overflow: ellipsis;}


.banner-1{width:100%; height:380px; overflow:hidden; margin:0 auto; min-width:1100px; text-align:center; margin-bottom:20px;}
.left{width:230px; margin-bottom:50px;}
.right,.right-1{width:850px; border:1px solid #efefef; border-top:2px solid #b31b00; background:#fff; margin-bottom:50px;}
.right-1{width:1100px;}
.left-title{width:230px; height:70px;}
.left-list{width:230px; margin-top:1px;}
.left-list li a{width:198px; height:50px; line-height:50px; padding-left:32px; display:block; font-size:16px; border-bottom:1px solid #fff;}
.gray-1{color:#333; background:#f0f0f0;}
.left-list li a:hover,.left-current{background:url(/css/../images/left-hover.jpg) no-repeat; color:#fff;}
.right-title{height:60px; width:810px; padding:0 20px; border-bottom:1px solid #efefef;}
.right-title-1{height:60px; width:1060px; padding:0 20px; border-bottom:1px solid #efefef;}
.right-title h3,.right-title-1 h3{font-size:24px; color:#b31b00; float:left; line-height:60px;}
.right-local{float:right; color:#666; font-size:14px; line-height:60px;}
.right-local a{color:#666;}
.right-list,.right-list-1,.zc-list{width:800px; padding:20px 25px 50px;}
.right-list li span{width:680px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333; font-size:15px; height:36px; line-height:36px; float:left;}
.right-list i{display:block; float:right; width:100px; text-align:right; color:#666; height:36px; line-height:36px;}
.right-list li{background:url(/css/../images/list-bg.jpg) no-repeat left center; padding-left:18px; width:782px;}
.right-jj{width:790px; padding:20px 30px 50px;}
.right-jj p{color:#333; line-height:30px; font-size:14px; text-indent:2em; text-align:justify; }
.right-content{width:1040px; padding:20px 30px 50px;}
.right-content-title{width:100%; text-align:center;}
.right-content-title h3{font-size:20px; color:#333; line-height:30px;}
.right-content-title p{font-size:14px; color:#666; margin-top:6px;}
.right-content-con{width:100%; margin-top:20px;}
.right-content-con p{text-indent:2em;color:#333;margin-bottom:20px;line-height:30px;z-index: 99;position: relative;}
.up{width:1020px; border-top:1px solid #efefef; margin:15px 0 -10px; padding:10px;}
.up-1{width:500px; height:30px; display:block; overflow:hidden; text-overflow:ellipsis; line-height:30px; color:#666; white-space:nowrap;}
.right-list-1 li a{width:800px; padding:20px 0; display:block;}
.xrld-pic{width:130px; height:160px; overflow:hidden; text-align:center;}
.xrld-txt{width:625px; margin-left:25px; height:160px; overflow:hidden;}
.xrld-txt h3{color:#b31b00; font-size:16px; margin-bottom:10px;}
.xrld-txt p{color:#333; font-size:14px; line-height:20px; text-indent:2em; line-height:24px; text-align:justify;}
.qzjs{width:780px; margin-bottom:20px; margin-top:20px;}
.qzjs h3{height:40px; width:740px; padding:0 20px; color:#333; font-size:15px; line-height:40px; background:#f2f2f2; border-left:5px solid #b31b00;}
.qzjs ul{padding-left:26px;}
.qzjs li a{background:url(/css/../images/point.jpg) no-repeat left center; padding-left:12px; height:36px; line-height:36px; display:block; width:78px; color:#333; margin-right:60px; margin-top:10px;}
.pic-news{padding:20px 25px 50px; width:800px;}
.pic-news ul{padding-left:10px;}
.pic-news li{background:#f2f2f2; padding:6px; margin-right:34px; margin-bottom:30px; width:225px; height:180px; overflow:hidden;}
.pic-news li i{width:225px; height:150px; display:block; float:left;}
.pic-news li i img{width:225px; height:150px;}
.pic-news li h3{width:225px; height:30px; line-height:30px; color:#333; font-weight:normal; float:left; overflow:hidden;}

.right-list span:hover,.right-list i:hover,.right-local a:hover,.up-1:hover,.qzjs li a:hover,.szfc li a:hover{color:#b31b00; cursor:pointer;}













.navbox{height:50px;position:relative;z-index:100000;margin:auto;background:#f2f1eb; float:left; width:100%;}
.nav{width:1100px;margin:0 auto;height:50px;list-style:none;}
.nav li{float:left;height:50px;position:relative;list-style:none;}
.nav li.last{background:none;}
.nav li a{text-decoration:none;}
.nav li span{float:left;display:block;line-height:50px;font-size:16px;color:#333;width:122px;text-align:center;}
.nav li span:hover{color:#fff;}
.hover_menu{text-decoration:none;width:122px;background:#b31b00;height:50px;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:50px;left:-9px;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 0px #BEBEBE;}
.menu_pro_bg{width:825px;height:235px;background:url(/css/../images/menu_pro_bg.png) no-repeat;}
.menu_pro_main{width:765px;margin:auto;padding-top:12px;}
.menu_pro_li{ float:left;}
.menu_li_txt{line-height:22px;font-size:14px;color:#696969;}
.menu_li_txt font{font-size:14px;color:#bb1721;}
.menu_li_txt a{color:#696969;text-decoration:none;}
.menu_li_txt a:hover{color:#b31b00;text-decoration:underline;}
.menu_news_bg{width:480px;height:200px;background:url(/css/../images/menu_news_bg.png) no-repeat;}
.menu_news_main{width:440px;margin:auto;padding-top:12px;}
.menu_news_li{padding:0px 10px;margin-right:15px;height:170px;float:left;border-right:solid 1px #cccccc; width:121px;}
.menu_news_img{float:left;text-align:left;color:#bb1721;line-height:30px;font-size:16px;}
/*.menu_news_li2{padding:0px 30px;height:150px;float:right;border-left:solid 1px #cccccc;}
.menu_news_img2{float:left;margin-left:30px;text-align:left;color:#bb1721;line-height:30px;font-size:14px;}
.menu_news_li3{padding:0px 25px;height:150px;float:right;border-left:solid 1px #cccccc;}
.menu_news_img3{float:left;margin-left:10px;text-align:left;color:#bb1721;line-height:30px;font-size:14px;}*/


#full-screen-slider { width:100%; height:400px; float:left; position:relative}
#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom:20px; margin-left:-22px; z-index:9900;}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:8px; background:url(/css/../images/1_1.png) no-repeat; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {  background:url(/css/../images/2_1.png) no-repeat; }


.tzgg1{width:40px; margin:10px auto 0;}
.tzgg1 li{display:block; width:10px; height:10px; background:#ccc; margin:0; margin-right:10px; border-radius:100px; padding:0; border:0;}
.tzgg1 li a{display:block; width:10px; height:10px; background:#ccc; margin:0; margin-right:10px; border-radius:100px; padding:0; border:0;}
.con-3,.tzgg-con{width:100%;}
.slider-wrap{width:1100px;margin:0 auto}
.ldsm{width:100%; line-height:30px;}
.ldsm p{text-indent:2em; text-align:justify;}
.szfc{margin-top:20px; border-top:5px solid #ccc; padding-top:10px;}
.szfc li{border-bottom:1px dotted #ccc; padding:0 15px; width:750px;}
.szfc li a{color:#333; width:760px; height:40px; line-height:40px; background:url(/css/../images/list-bg.jpg) no-repeat left center; padding-left:15px; width:745px; font-size:15px;}
.szfc li a span{color:#b31b00; font-size:14px; margin-left:10px;}
.right-content-con .vsbcontent_img{text-align:center; text-indent:0;}
.current-1,.current-1 a:hover,.current-1 a:visited,.current-1 a:active,.current-1 a:link{background:#b31b00;}

.xz-more{position:absolute; right:0; bottom:0; line-height:30px; color:#b31b00; font-size:14px;}
.xwxw-list{width:680px; position:relative; height:300px;}
.xwxw-list li{width:304px; height:40px; line-height:20px; margin-left:36px; border-bottom:1px solid #d7d7d7; padding:12px 0;}
.xwxw-list li a{color:#333;}
.xwxw-list li a span{color:#999;}
.xwxw-list li a:hover{color:#aa0001;}
.yx-rotaion{width:100%; float:left; margin-right:12px; margin-top:20px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px; height:40px; width:200px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.yx-rotation-focus span,.yx-rotaion-btn span{display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:8px;height:8px;line-height:12px;float:left;margin-left:5px;position:relative;top:18px;cursor:pointer;background:url(/css/../images/white.png) no-repeat;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background:url(/css/../images/red.png) no-repeat;}
.rotaion_list{width:408px;height:250px;overflow:hidden;}
.rotaion_list li{width:408px; height:250px;}
.bq-r{width:60px; height:60px; margin-top:20px;}
.phone{top:0px; left:160px; position:absolute; width:50px;}
.right-content-con table td p{text-indent:0; padding-left:5px;}
.right-jj table td strong{text-indent:0; padding-left:5px;}



.zc-list .zc-1{margin-bottom:20px;}
.btmcys{font-size:16px; color:#666; width:100px; line-height:30px; float:left;}
.zc-list .zc-2{ padding-bottom:15px;}
.zc-list .zc-2 ul{width:675px; float:right;}
.zc-list .zc-2 li{font-size:14px; color:#333; width:680px; line-height:16px;  margin:10px 0; border-left:5px solid #b31b00; padding-left:15px;}
.zc-list .zc-2 li a{color:#333;}
.zc-list .zc-2 li a:hover{color:#b31b00;}






.device {
  width: 740px;
  height: 300px;
  float:left;
  position:relative;
}
.arrow-left {
  background: url(/css/../images/arrows.png) no-repeat left top;
  position: absolute;
  left: -30px;
  top: 46%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
}
.arrow-right {
  background: url(/css/../images/arrows.png) no-repeat left bottom;
  position: absolute;
  right: -30px;
  top: 46%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
}
.swiper-container {
  height: 285px;
  width: 740px;
}
.content-slide {
  padding: 20px;
  color: #fff;
}
.title {
  font-size: 25px;
  margin-bottom: 10px;
}
.pagination {
  position: absolute;
  left: -10px;
  text-align: center;
  bottom:0px;
  width: 100%;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #999;
  margin: 0 3px;
  cursor: pointer;
}
.swiper-active-switch {
  background: #b31b00;
}
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}
.right-jj table{margin-bottom:20px;}

.date{width:50px; height:56px; background:url(/css/../images/date-1.jpg) no-repeat; text-align:center; line-height:28px; font-size:16px; float:left;}
.date h3{display:block; line-height:28px; color:#333; font-weight:normal; line-height:36px;}
.date i{display:block; color:#fff; font-size:16px; line-height:16px;}
.txt-1{width:240px; height:56px; line-height:24px; margin-left:15px; float:left; color:#333;}
.tzgg-con dd{width:305px; height:56px; margin-bottom:40px; margin-right:56px; float:left;}
.tzgg-con dl{margin-top:15px;}



#link{display:none; width:110px; position:absolute; bottom:0; z-index:100; font-size:14px;}
.link-con{background:url(/css/../images/link-bg.png) repeat; width:120px; text-align:center; padding:10px 0;}
.link-con a{color:#fff; line-height:34px; display:block; width:120px;}
.link-con a:hover{color:#ffa200}

.link-left-2{width:110px; height:26px; line-height:26px; display:block; color:#fff; font-size:14px; padding-top:10px;}

.link-left-1{width:200px; height:26px; line-height:26px; display:block; color:#fff; font-size:14px; padding-top:10px;}
#link-1{display:none; width:120px; position:absolute; bottom:26px; z-index:100; font-size:14px; left:76px; bottom:0;}
.link-left{/*width:140px;*/ height:26px; line-height:26px; display:block; color:#fff; font-size:14px; padding-top:10px;}
#link-2{display:none; width:120px; position:absolute; bottom:26px; z-index:100; font-size:14px; left:190px; bottom:0;}




#imgbox-overlay {position: absolute;top: 0;	left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none;	z-index: 90;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;	height: 100%;vertical-align: top;}
.imgbox-title {	padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px; height: 20px;}





.rd-con{width:1060px; padding:25px 20px;}
.rd-pic{width:250px; margin-right:20px; margin-top:10px;}
.rd-link{width:790px; color:#333;}
.rd-link a:hover,.rd-con a:hover{color:#b31b00;}
table.altrowstable {
	font-family: verdana,arial,sans-serif;
	font-size:14px;
	border-width: 1px;/*不能改变任何东西*/
	border-color: #F0F;/*不能改变任何东西*/
	border-collapse: collapse;
}/*设置整个表格的*/
table.altrowstable td {
	border: 1px solid #ebebeb;
	padding:8px 15px;
	line-height:28px;
}
.oddrowcolor{
	background-color:#fff;
}
.evenrowcolor{
	background-color:#f7f7f7;
}
.jz-xx{width:1000px; background:rgb(239, 239, 239); padding:10px 20px; height:100px; line-height:25px; }


.xz-zzjg{width:810px; padding:20px;}
.xz-zzjg h3{ height:36px; line-height:36px; font-size:15px; width:100%; float:left;}
.xz-1{width:100%;}
.xz-zzjg ul{width:810px; margin:10px 0 15px 10px;}
.xz-zzjg li{width:303px; margin-left:33px; height:38px; line-height:18px; color:#333; float:left; background:url(/css/../images/list-bg.jpg) no-repeat center; padding-left:40px;border-bottom:1px solid #efefef;background-position: 5% 20%;}
.xz-zzjg p{width:300px; margin-left:45px; height:30px; line-height:30px; color:#7e7e7e; font-size:12px; background:url(/css/../images/dian_03.png) no-repeat left; text-indent:20px;}
.xz-zzjg p a{color:#7e7e7e;}
.xz-zzjg p a:hover{color:#b31b00; font-weight:bold;}
.xz-zzjg li a{color:#333;}
.xz-zzjg li a:hover{color:#b31b00; font-weight:bold;}

.sflink{height:40px; width:100%; background:url(/css/../images/bz-bg.jpg) repeat-x left center;}
.sflink h3{color:#b31b00; padding:5px 8px; background:#fff; display:inline-block; line-height:30px;}
.xs-sf-1 ul{width:100%; margin-left:10px;}
.xs-sf-1 li{width:30%; padding-left:20px; height:36px; line-height:36px; color:#333; display:block; background:url(/css/../images/list-bg.jpg) no-repeat left center;}
.xs-sf-1 li a{width:100%; display:block; color:#333;}
.xs-sf-1{width:100%; margin-bottom:10px;}



.col {
	width: 230px;
	float: left;border-top:1px solid #fff;
}
.col h3 {
	margin: 0;
	background: url("/css/../images/left-hover.jpg") no-repeat;
	width:230px; height:50px; line-height:50px; border-bottom:1px solid #fff;
}
.col h3 a {
	background: url("/css/../images/z.png") no-repeat 15px center;
	display: block;
	padding-left: 30px;
	margin: 0;
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	border-bottom: 1px solid #fff; line-height:50px;
}
.col h3:hover {
	background: url("/css/../images/left-hover.jpg") no-repeat; color:#fff;
}
.col h3.open {
	background: url("/css/../images/left-hover.jpg") no-repeat;
}
.col h3.open a {
	background: url("/css/../images/x.png") no-repeat 15px center; color:#fff;
 
}
.col h3 + div {
	padding: 10px;
}

.col h3+div {
	display: none;
}
/* 代码整理：懒人之家 www.lanrenzhijia.com */
#css3-animated-example h3 + div {
	height: 0px;
	padding: 0px;
	overflow: hidden;
	display: block!important;
	-webkit-transform: translateZ(0);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition:all 0.3s ease;
	transition: all 0.3s ease;
}
#css3-animated-example .left-content li a{
	display:block;
	width:200px; padding-left:30px; height:50px; line-height:50px; color:#333; background:#f0f0f0; border-bottom:1px solid #fff;
}
#css3-animated-example .left-content li a:hover{color:#aa0001;}
.left-content ul,.left-content li{float:none;}