@charset "utf-8";
/* CSS Document */


/* index */
.banner{
	width:880px;
	height:390px;
	overflow:hidden;
	margin:10px auto;
	position:relative;
}
.banner_tab{
	height:43px;
	position:absolute;
	z-index:100;
	right: 5px;
	bottom:30px;
}
.banner_tab ul {
	cursor:pointer;
}
.banner_tab li {
    float: left;
    list-style-type: none;
    text-align: center;
}
.banner_tab a {
	 width:120px;
	 height:60px;
	 display:block;
	 margin-right:8px;
}
.banner_tab  img{ width:120px; height:60px;
	border:0px solid #659ab6;
}
.hidecontent {display:none;}
.on{
	 background-position:0px -100px;
}
.on img{
      border:2px solid #c65028;
}
.out{}

.clear{ clear:both;}

.content{
	margin:0 auto;
	background:url(content_bg.png) repeat-x top;
	border-left:1px solid #bad1de;
	border-right:1px solid #bad1de;
}

.tab_img{ 
	 width:72px;
	 height:35px;
	 margin-top:3px;
	 border:1px solid #fff;
 }
.banner_img{width:100%; height:390px; overflow:hidden;}
.banner_img div a{ position:relative; display:block;}
.banner_img div a img{width:880px; height:390px;}
.banner_img div a p{width:100%; height:60px; line-height:60px; background:url(../images/bannerbg.png); color:#fff; font-size:16px; text-align:left; text-indent:15px; position:absolute; bottom:0;}

.news{width:300px; height: auto; overflow: hidden;}
.mtit0{width:100%; height: 34px; line-height: 34px; text-align:left; overflow: hidden; border-bottom:2px #c7512b solid;}
.mtit0 strong{font-size: 18px; color:#c75427; float: left; display: inline; font-weight: normal;}
a.more0{ float: right; display: inline; font-family: "宋体"; font-size: 12px; color: #999; }
a.more0:hover{ color:#c75427;}
.mcon0{}
.first{ text-align: left; margin-top: 15px; }
.first a{font-size: 18px;  color:#c75427; font-weight: normal;}

.list0{width:100%; height: auto; overflow: hidden; margin:8px 0 9px 0; text-align: left;}
.list0 li{width:100%; height: 30px; line-height:30px; }
.list0 li a{ float: left; display: inline; font-size: 14px;}
.list0 li span{ float: right; display: inline; color: #999;}

.rollBox{width:1310px;overflow:hidden; text-align:center; margin:20px auto 30px auto;  }
.rollBox .LeftBotton{height:73px;width:27px;background:url(../images/lbar.png) no-repeat ;overflow:hidden;float:left; display:inline;margin:60px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:73px;width:27px;background:url(../images/rbar.png) no-repeat;overflow:hidden;float:right; display:inline;margin:60px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:1232px;overflow:hidden;float:left; margin-left: 10px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{float:left; display:inline; margin:0 10px; text-align:center;}
.rollBox .Cont .pic p{color:#454545; margin-top:10px; font-size: 14px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#666;text-decoration:none;}
.rollBox .Cont a:hover{color:#f60;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left; display:inline;}

.main_left{width:300px; height: auto; overflow: hidden;}
.main_center{width:430px; height: auto; overflow: hidden; margin-left: 20px;}
.main_right{width:430px; height: auto; overflow: hidden;}
.mtit{width:100%; height: 34px; line-height: 34px; text-align:left; overflow: hidden; border-bottom: 2px #c7512b solid;}
.mtit strong{font-size: 18px; color:#cb0101; float: left; display: inline; font-weight: normal;}
.mtit span{ float:right; display:inline; color:#999;}
.mtit1{width:100%; height: 34px; line-height: 34px; text-align:left; overflow: hidden;}
.mtit1 strong{font-size: 18px; color:#cb0101; float: left; display: inline; font-weight: normal;}
a.more{ float: right; display: inline; font-family: "宋体"; font-size: 12px; color: #999; }
a.more:hover{ color:#f00;}
.img{width:115px; height:auto; overflow:hidden; margin:18px 0;}
.img img{ margin-bottom:10px;}
.list{width:300px; margin-top: 10px; text-align: left;}
.list li{width:100%; height: 32px; line-height:32px; background:url(../images/dot.gif) no-repeat left 50%; }
.list li a{ float: left; display: inline; font-size: 14px; margin-left:10px;}
.list li span{ float: right; display: inline; color: #999;}


.video{margin:10px auto;}

#demo { margin-top: 20px;
width: 1200px;
overflow:hidden;

}
#indemo {
float: left;
width: 80000%;
}
.list1 { float: left;}
.list1 li{width:227px; height:170px; overflow:hidden; float:left; display:inline; margin:0 15px 0 0; text-align:center; position:relative;}
.list1 li a.img{width:227px; height: 170px; display: block;  text-align: center;}
.list1 li img{}
.list1 li p{width:100%; height:30px; line-height:30px; display:inline-block; background:url(../images/bannerbg.png); color:#fff; text-align:center; position:absolute; left:0; bottom:0;}


/*other*/
.leftbar{width:240px; height: auto; overflow: hidden;}
.rightbar{width:930px; height: auto; overflow: hidden;}
.leftnav{width:100%; height:auto; overflow:hidden; }
.ltitle{width:100%; height:40px; line-height:40px; overflow:hidden; background:#c75427; font-size:16px; color:#fff;}
.leftnav ul{width:100%; height:auto; margin:5px auto;}
.leftnav ul li{width:100%; height:32px; line-height:32px; text-align:center; margin:5px 0; border-bottom:1px #eeeeee solid;}
.leftnav ul li a{width:100%; height:32px; line-height:32px; overflow:hidden; display:block;  text-align:center;font-size:14px;}
.leftnav ul li a:link,.leftnav ul li a:visited{ color:#666;}
.leftnav ul li a:hover{ color:#fff; font-weight:bold;background:#c75427;}
.left1{ margin-top: 10px;}
.list_1{width:100%; height: auto; overflow: hidden; margin-top: 10px; text-align: left;}
.list_1 li{width:100%; height: 30px; line-height:30px; overflow: hidden;}
.list_1 li a{  font-size: 14px;}

.list3{width:100%; height: auto; overflow: hidden; margin-top: 15px; text-align: left;}
.list3 li{width:100%; height: 38px; line-height: 38px; background:url(../images/dot.gif) no-repeat left 18px; border-bottom: 1px #dddddd dashed;}
.list3 li a{ float: left; display: inline; margin-left: 15px; font-size: 14px;}
.list3 li span{ float: right; display: inline; color: #999;}

.list4 {width:110%; margin:0px auto;}
.list4 li{width:210px; height:190px; float:left; display:inline; margin:20px 29px 0 0; text-align:center;}
.list4 li img{width:210px; margin-bottom: 5px;}
.list4 li a:link,.list1 li a:visited{color:#666;text-decoration:none; font-size: 14px;}
.list4 li a:hover{color:#f60;text-decoration:underline;}

