@charset "utf-8";
.clearfix{diplay:block;content:""; overflow:hidden;clear:both; visibility:hidden;}

/************/
.news{ height:258px; width:1100px;}
.news .left{width:308px;height:258px; float:left; margin-right:10px;}
.sy_jd{width:308px; position:relative;  height:258px; overflow:hidden;  }
.sy_jd .bd{ position:relative; z-index:0;  }
.sy_jd .bd ul{ width:100% !important; height:258px;overflow:hidden  }
.sy_jd .bd li{ width:100% !important;  height:258px; overflow:hidden;text-align:center;  }	
.sy_jd .bd li a{ display:block; height:258px; }
	
.sy_jd .hd{ height:10px; overflow:hidden; position:absolute; right:6px; bottom:10px; z-index:1; }
.sy_jd .hd ul{ overflow:hidden; zoom:1; float:left;  }
.sy_jd .hd ul li{ float:left; margin-right:8px;  width:14px; height:10px;  text-align:center; background: #ccc; cursor:pointer;}
.sy_jd .hd ul li.on{background: #966535; color:#fff;
 }
.news .right{width:755px; background:#fff;height:258px; float:left; padding:0px 10px 0 15px }
.news .right dt{width:267px; float:right;  padding-top:10px}
.news .right dt span{ display:block; width:267px; height:202px; background-color:#005C8F;}
.news .right dt p{ display:block; height:38px; line-height:38px; text-align:center; text-align:center; font-size:14px;background:#f2f2f1; }

.news .right dd{ width:468px; color:#666666}
.news .right dd .yyjj{ line-height:22px; height:99px; margin:0 auto 16px auto}
.news .right dd .yyjj img{ display:block; float:left}
.news .right dd .yyjj p{ width:304px; display:block; padding-left:15px; float:left; text-indent:2em; padding-top:6px;}


.news .right dd li a{ color:#666; display:block}
.news .right dd li a:hover{ color:red;}
.news .right dd .yyjs p:first-child{text-align:center;}
.news .right dd .yyjs{font-size:14px;border-bottom:1px dashed #005C8F}
.news .right dd ul li{height:28px;line-height:28px;}
.news .right dd ul li i{display:inline-block;height:8px;width:8px;background-color:#976435;border-radius:50%;float:left;margin-top: 10px;margin-right:10px;}
/************/
.sy_tilte{ font-size:18px; background:url(../images/index_47.jpg) no-repeat bottom left; height:46px; line-height:46px;}
.sy_tilte span{ color:#666; font-size:14px; font-size:14px; padding-left:6px}
.sy_tilte a{ color:#666; float:right; font-size:14px}
.sy_tilte a:hover{ color:#0072b0; float:right; font-size:14px}
/************/
.tl{ width:1100px; height:110px; margin:20px  auto 0 auto; }
.sy_k{ width:1060px; padding:0 20px; background:#fff; margin-top:20px; _overflow:hidden}
/******zj******/
.zj_main{ background:url(../images/zj_bg.jpg) 0 0 no-repeat; width:1060px; overflow: hidden;    padding: 11px 0 30px;}
.zj_main li{ width: 289px; float: left;    margin-right: 40px; border: 1px #dcdcdc solid;    box-shadow: 0 0 2px #dcdcdc;}
.zj_main li .pic{ position: relative; height: 314px; width: 289px;}
.zj_main li .pic .info{ position: absolute; width: 100%;left: 0; bottom: 0; background: url(../images/info.png); display: none;}
.zj_main li .pic .info p{ padding: 10px; text-indent: 2em;     text-align: justify;}
.zj_main li .pic .info a{ color: #f00;}
.zj_main li .title{ font-size: 16px;}
.zj_main li .title .zz{ height: 33px; line-height: 33px; background: #f4f1e8; padding-left: 15px;}
.zj_main li .title .nm{ height: 40px; line-height: 40px; padding-left: 15px; background: #fff; }
.zj_main li .title .nm span{ font-size: 22px; color: #ff6c00; padding-right: 10px;}

.zj_main dl{ width:800px; height:316px;}
.zj_main dt{ width:320px; height:316px; float:left; position:relative}
.zj_main dt .zj_rk{ height:30px; width:270px; position: absolute; bottom:25px; left:0; padding-left:50px}
.zj_main dt .zj_rk a{ display:block; height:30px; width:90px; background:#d94714; float:left; text-align:center; color:#fff; line-height:30px; font-size:16px;/**-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px**/}
.zj_main dt .zj_rk a.l{ background:#966535; margin-right:25px}
.zj_main dt span{ display:block; background:url(../images/zj_zi.png) no-repeat; width:173px; height:46px;position:absolute; bottom:65px; left:65px}
.zj_main dd{ width:478px; float:left;color:#666; font-size:12px}
.zj_main dd span{ display:block; font-size:16px;  height:35px; overflow:hidden; line-height:50px; padding-top:35px }
.zj_main dd span img{ width:120px; height:35px; font-size:16px}
.zj_main dd p.zj_js1{ display:block; background:#fff; text-indent:2em; padding:10px; border:1px solid #e8e8e7; line-height:22px; margin:10px 0}
.zj_main dd p.zj_js2{ display:block; background: url(../images/sc.jpg) no-repeat left #fff; padding:5px 10px 0 67px; height:47px;border:1px solid #e8e8e7; line-height:22px; margin-bottom:10px;}
.zj_main dd li{ float:left; width:236px; color:#333}


.zj_list{ width:1100px; background:#eff8fe; height:146px; padding-top:10px}
.sy_zjtd{width:1020px; height:146px; padding-left:80px; overflow:hidden; position:relative;   }
		.sy_zjtd .prev,.sy_zjtd .next{ display:block; width:25px; height:124px; overflow:hidden; cursor:pointer; position:absolute; display:block}
		.sy_zjtd .prev{ background:url(../images/index_59.jpg) no-repeat ; left:35px; top:0px }
		.sy_zjtd .next{ background:url(../images/index_62.jpg) no-repeat; right:25px; top:0px }

		.sy_zjtd .bd{ padding-left:10px; width:930px; height:146px;   }
		.sy_zjtd .bd ul{ overflow:hidden; zoom:1; width:930px; height:146px ;  }
		.sy_zjtd .bd ul li{margin-right:30px; float:left;  height:146px;overflow:hidden; text-align:center; line-height:16px; color:#666; cursor:pointer   }
		.sy_zjtd .bd ul li img{ width:84px; height:94px; display:block; padding:2px; border:1px solid #e8e8e8; background:#fff  }
		.sy_zjtd .bd ul li p{ color:#333; padding-top:6px}
		.sy_zjtd .bd ul li.hover img{ border-color:#666}
		.sy_zjtd .bd ul li.hover p{ color:#0072b0; padding-top:6px}
		.sy_zjtd .bd img {width:308px;height:258px }
.zj_sj{ width:230px; height:256px; float:right; margin-top:10px}
.zj_sj p{ display:block; background:url(../images/index_51.jpg) no-repeat; height:30px; line-height:30px; padding-left:40px; color:#222; font-size:16px}
.zj_sj p s{ text-decoration:none; color:#666}
.zj_sj ul{ background:#d6d6d6; width:228px; padding:1px 0 0 1px; overflow:hidden; margin-top:10px;}
.zj_sj li{ background:#fff; float:left; width:75px; margin:0 1px 1px 0; height:28px; text-align:center; line-height:28px; font-size:14px}
.zj_sj li span{ background:url(../images/index_55.jpg) no-repeat center; display:block;width:75px;  height:28px;}
/******sb******/
.sb{ overflow:hidden}
.sy_sb{ float:left; height:425px; width:228px}
.sy_sb li{ height:81px; background:url(../images/sb.jpg) no-repeat; width:228px; cursor:pointer}
.sy_sb li#sb2{ background-position: 0 -81px}
.sy_sb li#sb3{ background-position: 0 -162px}
.sy_sb li#sb4{ background-position: 0 -243px}
.sy_sb li#sb5{ background-position: 0 -324px}

.sy_sb li.hover{ background-position:right 0}
.sy_sb li#sb2.hover{ background-position:right -81px}
.sy_sb li#sb3.hover{ background-position:right -162px}
.sy_sb li#sb4.hover{ background-position:right -243px}
.sy_sb li#sb5.hover{ background-position:right -324px}

.sy_sbr{ float:left; width:828px;  height:410px}
.sy_sbr dt{ float:left; width:295px; padding:0 40px;}
.sy_sbr dt img{ display:block}
.sy_sbr dt p{ display:block; color:#333; line-height:24px; text-indent:2em}
.sy_sbr dt span{ height:35px; margin-top:10px; padding-left:20px; display:block}
.sy_sbr dt span a{ display:block; width:106px; height:35px; float:left; margin-right:10px}
.sy_sbr dd{ width:450px; float:left;height:410px;}
.sy_sbr dd b{ font-size:30px; height:70px; line-height:70px; border-bottom:1px dashed #e8e8e8; display:block; margin-bottom:10px; font-weight:100}
.sy_sbr dd .ted{ font-size:16px; display:block}
.sy_sbr dd li{ line-height:26px; height:26px; color:#333}
.sy_sbr .sb_zj{ height:143px; margin-top:10px}
.sy_sbr .sb_zj p{ line-height:24px; display:block; width:244px; background:#f0f0f0; height:128px; padding:15px 0 0 20px;}
.sy_sbr .sb_zj2{ width:88px; float:right; background:url(../images/index_100.jpg) no-repeat left; padding-left:48px; margin-right:20px; text-align:center; height:142px; color:#333; line-height:30px;} 
.sy_sbr .sb_zj2 img{ display:block;}
.sy_sbr .sb_zj2 a.zz{ display:block; text-align:center; margin:0 auto; width:68px; height:22px}
/******gs******/
.gs{ height:278px; overflow:hidden}
.gs dt{ width:337px; float:left; height:268px; padding-top:10px;}
.gs dt span{ display:block; height:239px; width:337px; background-color:#999;}
.gs dt p{ height:31px; line-height:31px; display:block; text-align:center; background:#e7e7e7}
.gs dd{ float: left; width:700px; padding-left:20px}
.gs dd p{ line-height:29px; display:block; background:url(../images/index_123.jpg) repeat-x; padding:10px; text-indent:2em}
.gs2{ height:180px; margin-top:15px}
.gs2 li{ margin-right:32px; float:left; text-align:center; width:185px; color:#666; cursor:pointer}
.gs2 li img{ padding:4px; border:1px solid #dedede; display:block; margin-bottom:6px;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;}
.gs2 li:hover{ color:#222}
.gs2 li:hover img{ color:#222;padding:3px; border:2px solid #666666;}
/******anl******/
.anli{ overflow:hidden; height:400px;}
.anli li{ float:left; margin:0 2px 2px 0; width:263px; overflow:hidden; height:127px}
.anli li a{ display:block; margin-bottom:2px}
.anli li a img{filter:alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity:0.5;opacity:0.5;-moz-transition:none;
-webkit-transition:none;
-o-transition:none;
transition:none;}

.anli li a.hover img{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.anli li.hou img{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.anli li.an_zi { background:#e7e7e7;width:488px; height:216px; padding:20px; color:#222}

.an_zi b{ display:block; height:40px; line-height:30px; font-size:24px;}
.an_zi span{ display:block; height:24px; line-height:24px; font-size:14px }
.an_zi span a{ display: inline; color:#0072b0; text-decoration:underline; font-size:16px; margin-left:20px}
li.an_zi a{ display: inline;}
.an_zi p{ display:block; line-height:24px; text-indent:2em; padding-top:6px}
/******hj******/
.hj { overflow:hidden; padding-bottom:15px; height:304px}
.hj li{ float:left; margin-right:1px; width:211px; overflow:hidden; height:304px;}
.hj li img{ display:block; margin-bottom:1px;}

.hj li p{ width:211px; height:99px; margin-bottom:1px; background:#966535; color:#fff; text-align:center; text-transform:uppercase; z-index:99}
.hj li p span{ display:block; font-size:19px; font-weight:900; padding-top:28px}
.hj li p.yh{ background:#d94613}
.hj li p.jl{ background:#008c99}
.hj .hj1{ width:211px; height:202px; overflow:hidden; position:relative; margin-top:1px;}
.hj .hj2{ width:211px; height:150px; overflow:hidden;position:relative;margin-top:1px;}
.hj .hj1:hover img,.hj .hj2:hover img{ display:block;-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2); cursor:pointer}
.hj s{ height:30px; position:absolute;bottom:-30px;  left:0px; background:#966535; text-decoration:none;width:196px;padding:0px 8px; filter:alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity:0.8;opacity:0.8;color:#fff;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease; text-align:center;}

.hj .hj1:hover s,.hj .hj2:hover s{ height:30px; line-height:30px; display:block; bottom:0px; left:0; z-index:99; display: block}


/***************ry********/
		
		.slideGroup{ background:#fff;text-align:left;  }
		.slideGroup .parHd{   position:relative;  }
		.slideGroup .parHd ul{ float:left; position:absolute;   }
		.slideGroup .parHd ul li{ float:left; padding-right:15px;cursor:pointer;  }
		.slideGroup .parHd ul li.hover{ color:#966535  }
		
		.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:5px 0 20px 0px; position:relative;    }


		.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
		.slideGroup .parBd ul li{width:142px; height:97px; margin-right:12px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.slideGroup .parBd ul li img{  display:block;width:142px;height:97px; }
		.slideGroup .parBd ul li a:hover img{ border-color:#999;  }

.an_zi font{margin-right: 19px}
.qnafocus{ margin-top:20px;}
.qnafocus dl dt{ width: 75px; height: 140px; float: left; background:url(../images/focus_bg.jpg) no-repeat; text-indent: -9999px;}
.qnafocus dl dd{ height: 140px; overflow: hidden;}
.qnafocus dl dd span{ font-family: "微软雅黑"; font-size: 14px; float: left; padding: 4px 15px; display: block; margin: 0 2px; margin-bottom: 4px;}
.qnafocus dl dd span.setpad5{ padding: 4px 5px;}
.qnafocus dl dd span.setpad10{ padding: 4px 10px;}
.qnafocus dl dd span.setpad19{ padding: 4px 19px;}
.qnafocus dl dd span.setpad20{ padding: 4px 20px; }
.qnafocus dl dd span.setpad21{ padding: 4px 21px;}
.qnafocus dl dd span.setpad22{ padding: 4px 22px;}
.qnafocus dl dd span.setpad25{ padding: 4px 25px;}
.qnafocus dl dd span a{color: #FFFFFF; }
.bg_blue1{ background: #d1b395;}
.bg_blue2{ background: #eb7400;}
.bg_blue3{ background: #b8712c;}
.bg_red{ background: #c25956;}
.bg_purle{ background: #866aa4;}
.bg_orange1{ background: #f7974a;}
.bg_orange2{ background: #e06d11;}
.bg_pink{ background: #f464c6;}
.bg_green{ background: #9fbc60;}
#jianrong{*padding: 4px 13px;}
#jianrong2{*padding: 4px 17px;}


/* zjtd */
.picScroll-left{ overflow:hidden; position:relative;     }
.picScroll-left .bd ul li .pic img{ width:289px; height:314px;}
