* {margin:0px; padding:0px;}
body {width:100%;margin:0;font-size:14px;color: #333;font-family:'Microsoft YaHei','微软雅黑',SimSun,'宋体','Lucida Grande', Tahoma,Arial, Helvetica, sans-serif;background:url(../images/body.jpg) repeat-x;}
td, div {font-size:12px;word-wrap:break-word}
img {border:0;}
a{ text-decoration:none;}
h2{ font-size:16px; color:#F00; line-height:30px; text-align:center;font-family:'Microsoft YaHei','微软雅黑',}
.clear{ clear:both;}
.mian{ width:100%; margin:0 auto; }
.top{ width:100%; margin:0 auto;}
.top_fudong{z-index:1;}
.logonav{ background:url(../images/logonav.jpg) repeat-x; width:100%; margin:0 auto;}
.logo{ width:1200px; height:122px; margin:0 auto; background:url(../images/logo.png) no-repeat;}
.search{ float:right; margin-right:20px; padding-top:45px;}
.ssk{ float:left; height:26px;}
.ssan{ float:left; margin-left:5px;}
.nav{ width:1200px; height:54px; margin:0 auto;position:relative;z-index:2;}
.nav ul{ list-style:none; padding-left:10px;}
.nav ul li{ line-height:54px; display:inline; float:left; width:135px; margin-right:10px;}
.nav ul li a{ font-size:16px; color:#FFF;}
.banner{width:1200px;height:300px; margin:0 auto;}
.Banner_wraq {
	margin:0 auto; width: auto; overflow: hidden; position: relative;min-width:1200px;z-index:5;
}
.Banner {
	margin: 0px auto; height:400px; z-index:5;
}
.BannerMoreList {
	margin: 0px auto 0px -808px; left: 50%; width: 1200px; height: 50px; text-align: right; bottom: 0px; position: absolute; z-index:5;
}
.BannerMoreList a {
	background: url("bannerMore_bg.png"); padding: 3px 5px; color: rgb(136, 136, 136); z-index:5;
}
.iosSliderDemo {
	padding: 0px 0px 460px; width: 100%; clear: both; position: relative;
}
.fluidHeight {
	width: 100%; height: 400px; position: absolute;
}
.sliderContainer {
	padding: 0px; height: 100%; max-height: 400px;
}
.iosSlider {
	left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; position: relative;
}
.iosSlider .slider {
	width: 100%; height: 100%;
}
.iosSlider .slider .item {
	padding: 0px; width: 100%; height: 100%; text-align: center; max-width: 1200px;
}
.iosSlider .slider .item .inner {
	background-position: 50% 0px; margin: 0px auto; left: 0px; top: 0px; width: 100%; height: 100%; position: relative; box-shadow: 0px 0px 10px -5px #000; background-repeat: no-repeat;
}
.iosSlider .slider .item .inner img {
	margin: 0px auto; left: 0px; top: 0px; width: 1200px; height: 400px; position: relative;
}
.iosSlider .slider .item .inner .selectorShadow {
	background: url("selector-shadow.png") no-repeat 0px 0px; left: 0px; width: 120px; height: 30px; bottom: 0px; display: none; position: absolute;
}
.iosSlider .slider .item .inner .text1 {
	background: 0px 0px rgba(0,131,60,0.8); padding: 0px 12px; height: 50px; text-align: left; bottom: 12%; position: absolute; opacity: 0;
}
.iosSlider .slider .item .inner .text1 span {
	padding: 0px 8px; color: rgb(255, 255, 255); line-height: 50px; font-family: "Microsoft Yahei"; font-size: 24px; font-weight: 700;
}
.iosSlider .slider .item .inner .text1 span i {
	margin: 0px 0px 0px 5px;
}
.iosSlider .slider .item .inner .text2 {
	background: 0px 0px rgb(0, 0, 0); padding: 10px 12px; left: 100px; top: 451px; text-align: left; position: absolute; opacity: 0;
}
.iosSlider .slider .item .inner .text2 span {
	padding: 0px 8px; color: rgb(255, 255, 255); line-height: 1.5; font-family: "Microsoft Yahei"; font-size: 14px; font-weight: 100; display: block;
}
.iosSlider .slider .item .inner .more {
	background: 0px 0px rgb(255, 255, 255); padding: 0px 5px 0px 2px; width: 55px; height: 25px; text-align: center; right: 0px; bottom: 6%; position: absolute; z-index: 5; opacity: 0.4;
}
.iosSlider .slider .item .inner .more a {
	color: rgb(0, 0, 0); line-height: 25px; font-family: "微软雅黑"; font-size: 14px; text-decoration: none;
}
.sliderContainer .slideSelectors {
	margin: 0px auto; top: 0px; width: 100%; height: auto; position: absolute; z-index:5;
}
.mask {
	margin: 0px auto; width: 1200px; position: relative; z-index:5;
}
.slideSelectors_pn .prev {
	background: url("arr_lf.png") no-repeat 50% 0px; left: 40%; top: 200px; width: 28px; height: 48px; margin-left: -500px; position: absolute;
}
.slideSelectors_pn .next {
	background: url("arr_rt.png") no-repeat 50% 0px; margin: 0px 0px 0px 410px; left: 60%; top: 200px; width: 28px; height: 48px; position: absolute;
}
.sliderContainer .slideSelectors .item {
	background: rgb(170, 170, 170); margin: 1px 1px 1px 11px; border-radius: 10px; width: 9px; height: 9px; float: left;
}
.sliderContainer .slideSelectors .item.first {
	margin-left: 1px;
}
.sliderContainer .slideSelectors .selected {
	background: rgb(238, 238, 238); margin: 0px 0px 0px 10px; width: 11px; height: 11px; opacity: 1; box-shadow: none;
}
.sliderContainer .slideSelectors .selected.first {
	margin-left: 0px;
}
.sliderContainer .scrollbarContainer {
	margin: 0px auto; left: 0px; height: 4px; bottom: 4px; position: relative; z-index: 2;
}
.slideSelectors .mask-right {
	background: 0px 0px rgb(255, 255, 255); width: 1200px; height: 400px; overflow: hidden; position: absolute; z-index: 4; opacity: 0.5; -moz-opacity: 0.5;filter:"alpha(opacity=50)";
}
.slideSelectors .mask-left {
	background: 0px 0px rgb(255, 255, 255); width: 1200px; height: 400px; overflow: hidden; position: absolute; z-index: 4; opacity: 0.5; -moz-opacity: 0.5;filter:"alpha(opacity=50)";
}
.slideSelectors .mask-left {
	left: 50%; margin-left: -2160px;
}
.slideSelectors .mask-right {
	left: 50%; margin-left: 600px;
}
.content{ width:100%; margin:0 auto; height:auto;}
.tzxw{ width:1159px; height:333px; margin:0 auto;background-color:#FFF;}
.tzgg{ float:left; width:316px; height:333px;}
.tzdh{ width:316px; height:38px; background:url(../images/tzdh.jpg) no-repeat; padding-top:20px;}
.tzlm a{ float:left; font-size:18px; color:#333; padding-left:10px;}
.tzgd a{ float:right; margin-right:10px;background-color:#bd6dca; width:40px; height:15px; font-size:12px; color:#FFF; padding:5px; text-align:center;}
.tznr{ width:306px; height:265px; padding:5px;}
.tznr ul{ list-style:none;}
.tznr ul li{ line-height:28px; border-bottom:#CCC dashed 1px;margin-bottom:8px;}
.tznr ul li span{float:right;line-height:28px;margin-right:10px;}
.tznr ul li a{ background:url(../images/jt.jpg) left center no-repeat;padding-left:15px;font-size:14px; color:#333; }
.xwdt{ float:left; margin-left:35px;background-color:#FFF; }
.xwdh1{width:808px; height:38px; background:url(../images/xwdh1.jpg) no-repeat;padding-top:20px; }
.xwlm a{ float:left; font-size:18px; color:#333; padding-left:10px;}
.xwgd a{ float:right; margin-right:10px;background-color:#bd6dca; width:40px; height:15px; font-size:12px; color:#FFF; padding:5px; text-align:center;}



.xwnr{ width:798px; padding:5px;}
.xwpic{ width:376px; height:261px; float:left; margin-left:5px; margin-top:10px;}
.xwtt{ width:390px; height:90px; border-bottom:1px #CCCCCC dashed; padding-bottom:5px;}
.xwwz{ width:390px; float:left; margin-left:10px; padding-top:5px;}
.xwtt a{ font-size:12px; color:#666; line-height:24px;}
.xwlb{ width:418px; height:150px;}
.xwlb ul{ list-style:none;}
.xwlb ul li{ line-height:35px;border-bottom:1px #CCCCCC dashed;}
.xwlb ul li a{ background:url(../images/jt.jpg) left center no-repeat; padding-left:15px; color:#333; font-size:14px;}
.xwlb ul span{ float:right; margin-right:10px; line-height:35px; color:#666;font-size:12px;}
.ljrc{ width:1159px; margin:0 auto; padding-top:20px;}
.kslj{ width:316px; }
.kslj ul{ list-style:none;}
.kslj ul li{ padding-top:5px;float:left;}
.kytx{float:left;  }
.sxjy{float:left; width:370px;}
.jxky{ width:370px; float:left;margin-left:20px;}
.txyd{ width:370px; float:right;margin-left:20px;}
.xwdh{width:370px; height:38px; background:url(../images/xwdh.jpg) no-repeat;padding-top:20px;}
.rcnr{ width:370px; padding:0px;}
.rcnr ul{ list-style:none;}
.rcnr ul li{ line-height:38px;border-bottom:1px #CCCCCC dashed;}
.rcnr ul li a{ background:url(../images/jt.jpg) left center no-repeat; padding-left:15px; color:#333; font-size:14px;}
.rcnr ul span{ float:right; margin-right:10px; line-height:38px; color:#666;font-size:12px;}
.xyfc{ width:1159px; margin:0 auto;}
.xyfcdh{width:1159px; height:40px; background:url(../images/xyfc.jpg) no-repeat;padding-top:20px;}
.xylm a{ float:left; font-size:18px; color:#333; padding-left:10px;}
.xygd a{ float:right; margin-right:10px;background-color:#bd6dca; width:40px; height:15px; font-size:12px; color:#FFF; padding:5px; text-align:center;}
.xyfcnr{ width:1129px; padding:10px 15px 10px 15px;}
.xyfcnr ul{ list-style:none;}
.xyfcnr ul li{ display:inline; float:left; margin-right:12px;}
.baise{ width:100%; height:25px; background-color:#FFF; margin:0 auto; }
.baise1{ background:#fff; height:auto; width:1200px; margin:0 auto; }
.foot{ width:100%; height:144px; background:url(../images/footbg.jpg) repeat-x; margin:0 auto;}
.footwz{ width:450px; height:124px; margin:0 auto; padding-top:20px;}
.footwz a{ font-size:14px; color:#FFF; line-height:30px;}
.left{float:left; width:316px; }
.right{ float:left; margin-left:35px; width:808px;}
#middle {overflow:hidden}
.twidth2 {width:1159px;background:#fff;margin:0 auto; height:auto; padding-top:20px;}
.leftdh{ width:316px; float:left; height:600px;}
.list_title {
    color: #fff;
    font-size: 18px;
    font-family: "微软雅黑";
    float: left;
    width: 316px;
    text-align: center;
    background-image: url(../images/list_fl.png);
    background-repeat: no-repeat;
	box-shadow:3px 3px 1px #ccc;
    height: 45px;
    line-height: 45px;
}
.leftdh ul {
    clear: both;
}
.leftdh ul li {
    height: 40px;
    line-height: 40px;
    border-bottom: #c6cac9 dashed 1px;
    font-size: 16px;
    text-align: center;
    width: 316px;overflow: hidden;
}
.leftdh ul li  a{
    font-size: 16px;
    text-align: center;
    width: 316px;overflow: hidden;
	 color:#333;
}
.list_dibu {
    width: 316px;
    background-image: url(../images/list_fl_ft.png);
    background-repeat: no-repeat;
    height: 21px;
    margin-top: 10px;
}
.rightnr{    width:808px;
    float: right;}
.biaoti {
    color: #2d2929;
    font-size: 18px;
    font-family: 微软雅黑;
    float: left;
    line-height: 30px;
    padding-left: 10px;
}
.dqwz {
    float: right;
    font-family: 微软雅黑;
    font-size: 12px;
    line-height: 30px;
    color: #555555;
	text-decoration:none;
}
.dqwz a{
    float: right;
    font-family: 微软雅黑;
    font-size: 12px;
    line-height: 30px;
    color: #555555;
	text-decoration:none;
}
.dqwz a:hover {
    float: right;
    font-family: 微软雅黑;
    font-size: 12px;
    line-height: 30px;
    color: #555555;
	text-decoration:none;
}
.contennr {
    clear: both; padding:10px;
    border-top: #bd6dca solid 2px;line-height:30px;color:#000 !important;
}
.contennr1 {
    clear: both; padding:10px;
    border-top: #bd6dca solid 2px;line-height: 30px;color:#000 !important ;  overflow:hidden;
}
.contennr1 a{ line-height:28px; font-size:14px;color:#333 }
.contennr1 h1 {
    font-size: 20px;
    font-family: 微软雅黑;
    text-align: center;
    color: rgb(1, 1, 1);
    line-height: 35px;}
.contennr1 p{ color:#666;line-height:28px; font-size:14px;}
.contennr2 a{ line-height:28px; font-size:14px;color:#666 }
.xian{border-bottom:1px solid #CCC; margin-bottom:10px; margin-top:10px;}
.neirong{ padding-bottom:20px;}
.neirong a{ font-size:14px; color:#333; text-decoration:none;}
.contennr_xx {
    float: left;
    padding-left: 80px;
}
.contennr_data {
    float: right;
    padding-right: 80px;
}
.contennr h1 {
    font-size: 24px;
    font-family: 微软雅黑;
    text-align: center;
    color: rgb(1, 1, 1);
    line-height: 30px;
    padding-top: 20px;}

.contennr_inner {
    background-image: url(../images/title_bg2.png);
    background-repeat: repeat-x;
    height: 32px;
    line-height: 32px;
    padding-top: 10px;
    margin-top: 30px;clear:both;
}
.contennr_zw {
    padding: 5px;
    font-size: 14px;
    clear: both;
    line-height: 36px;
    margin-top: 10px;color：#000；
    }
.contennr ul { list-style:none;}
.contennr ul li { background:url(../images/jt.jpg) no-repeat left center;
    padding-left:20px;
    height: 35px;
}
.contennr ul li a {
    float: left;
    font-size: 14px;
    color: #555555;
	 text-decoration:none;
}
.contennr li span {
    float: right;
    color: #aba6a6;
    font-size: 12px;
}
.jiaoshi_list{
    clear: both;
    padding-bottom: 50px;}
.js_biaoti {
    
    font-size: 14px;
    font-family: 微软雅黑;
    line-height: 35px;
    padding-left: 20px; background: url(../images/nav3.jpg) no-repeat left center;border-bottom: 2px solid #bd6eca;}

.xian1{border-top: #067001 solid 2px;clear:both;}
.TabTitle {
    width: 756px;
    height: 34px;
    border: 1px solid #dddddd;
    overflow: hidden;margin: 0px auto;margin-top:30px; background-color: #fff;border-right: 0px solid #dddddd;

}
 .TabTitle .normal {
    font-size: 14px;
    color: #333333;
}
.TabTitle li {
    float: left;
    line-height: 34px;
    width: 107px;
    height: 34px;
    text-align: center;border-right: 1px solid #dddddd;
	 list-style:none;
}
.TabTitle .normal a {
    font-size: 14px;
    color: #333333;
}

.TabTitle .active {
    font-size: 14px;
    color: #fff;background-image: url(../images/nav2.png);
    background-repeat: no-repeat;font-weight:bold;}
.TabTitle .active a{
    font-size: 14px;
    color: #fff;text-decoration:none;}

.TabTitle .active a:hover {
    font-size: 14px;
    color: #fff;text-decoration:none;}

.TabContent {
    width: 755px;
    margin: 0px auto;
    padding-top: 8px;

}
.TabContent ul {
    width: 755px;
    margin: 5px auto;
	 list-style:none;
height:300px;
}
.TabContent li {
    background: url(../images/nav4.jpg) no-repeat left center;
    padding-left: 20px;
    line-height: 34px;
    height: 34px;
    font-size: 14px;float:left;width:100px;}
.TabContent li span {
    float: right;
}
.none {
    display: none;
}
/* 导航条 */
#navbar {_width:100%;float:right; height:100px;}
#navbar1 .m {text-align:center;line-height:46px;height:46px; background:#0e955d url(sonnavbg.png) top center no-repeat }
#navbar .mm {text-align:center;line-height:52px;height:53px; }
#navbar1 .m {
    border-bottom: 1px solid #eeeeee;
    border-top: 1px solid #eeeeee;
    box-shadow: 0px 2px 5px #eeeeee;
    margin-bottom: 10px;
}

#navbar .l {display:none}
#navbar .r {display:none}
#navbar .span {color:#fff;text-decoration:none;font-size:16px;display:inline-block;width:119px; float:left; position:relative}
#navbar .span:hover {color:#fff;background:#bd6dca;}
#navbar .span .first {color:#fff;}
/* 网站头 */
#sitehead {width:100%;min-width:1200px;z-index:2;position:relative; height:53px;}
#sitehead .m {height:53px;width:1200px;margin:0 auto}
#sitehead .l {display:none}
#sitehead .r {display:none}
.zrjs{ width:800px; margin:0 auto;}
.lmmc{ width:800px; height:}
div.wrapper { width:1200px; margin: 0 auto; position: relative;z-index:1; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 2; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 2; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: 10px; z-index: 3; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right: 10px; z-index:3; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 2; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 2; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width:1200px;height:400px;z-index:1;}
    #slideshow ul { display: none; }