.index_bg{ background:url(../images/bg.png) repeat; width:100%; float:left;}
.index_content{ width:1000px; margin:0 auto; overflow:hidden;}

.index_content h1,.index_about h1{ height:110px; line-height:110px;}
.index_content .pc{ width:1000px; height:64px; }
.index_content .pc ul{ width:auto; margin:0 auto; width:826px; float:none;}
.index_content .pc li{ font-size:14px; color:#000; float:left; width:auto; background:none; padding:1px 11px; border-radius:70px; line-height:32px; height:32px; margin:16px; cursor:pointer; border:none;}
.index_content .pc .now{color:#fff;background:#a7d863;border: solid 1px #a7d863; padding:0px 10px; border-radius:70px;}
.index_content .pc li a{ color:#000;}
.index_content .pc li a:hover,.index_content .pc .now a{ color:#fff;}

.index_content ul{ width:1012px; float:left;}
.index_content ul li{ width:239px; float:left; margin-right:12px; margin-bottom:20px;border: 1px solid #ddd; height:208px; background:#fff;}
.index_content ul li img{ width:219px; }
.index_content ul li .p_pic {width:219px;  overflow:hidden; margin:10px; height:146px;}
.index_content ul li .p_title{  width:219px; padding:0 10px 10px;}
.index_content ul li .p_title a{color:#666;  font-size:12px; line-height:16px;}

#sort1,#sort2,#sort3{ display:none;}

.index_flash{ width:1000px;margin:0 auto;}

.index_textcontent{ width:100%; background:#fff; float:left;}
.index_about{ width:1000px; margin:0 auto; }

.about_bg{background:url(../images/about_bg.png) no-repeat; height:544px;}
.about_bg .about_zh{ text-indent:2em; font-size:16px; color:#3c3c3c; line-height:1.8; padding-left:500px; height:350px; width:500px;}
.about_bg .about_en{font-size:16px; color:#3c3c3c; line-height:1.8; padding-right:500px; }


.news_other{ border-top:1px solid #ccc; width:1000px; margin:45px auto 0px;}
.news_other .newslist{ float:left; width:624px;}
.news_other h1,other h1{ height:80px; line-height:80px; padding-left:25px; text-align:left;}
.newslist li { line-height:38px; height:38px; background:url(../images/newslist_bg.gif) left center no-repeat; padding-left:15px;}
.newslist li a{ font-size:14px; color:#3c3c3c; display:block; width:566px; float:left;}
.newslist li span{ float:right; font-size:14px; color:#3c3c3c;}

.other{ width:321px; float:right;}
.other_img{ padding-top:12px; padding-bottom:16px;}
.other_img img{ width:321px; height:241px;}
.other_text{ line-height:1.5; font-size:14px; color:#3c3c3c;}

.pro-list{ width:1000px; margin:0 auto; padding-bottom:20px; height:200px;}

.pro-list .flip{position: absolute; z-index: 1;}

.pro-list .next, .pro-list .prev {
    cursor: pointer;
    display: block;
    height: 145px;
    overflow: hidden;
    width: 39px;
}
.pro-list .prev {
    background: rgba(0, 0, 0, 0) url("../images/lunbo_left.png") no-repeat scroll 0 0;
    position: absolute;
    top: 20px;
}
.pro-list .next {
    background: rgba(0, 0, 0, 0) url("../images/lunbo_right.png") no-repeat scroll 0 0;
    position: absolute;
    top: 20px;
	left:961px;
}


.pro-ccc{ padding:0px 67px; width:866px;}
.pro-list .profld {
    margin: 0;
    overflow: hidden;
    position: relative;
}
.pro-list ol {
    position: absolute;
    width: 2012em;
	margin:0px;
	padding-left:0px;
}
.pro-list li {
    display: inline;
    float: left;
    overflow: hidden;
    text-align: center;
}

.pro-list li a.img {
    display: block;
    font-size: 0;
    text-align: center;
}
.pro-list li img{ width:200px;}

#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:1000px; height:409px; margin:20px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:1000px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}




.focus{width:321px;height:332px;position:relative;}
.rslides{width:321px;height:332px;overflow:hiddenposition:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 -560px;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
