.flexslider{position:relative;height:510px;overflow:hidden;  min-width:960px; margin-bottom:10px;}
.Banner { width:100%; overflow:hidden;}
.Banner .Pic { display:none; position:absolute; width:1920px; left:50%; margin-left:-960px; top:0; height:485px;}
#PicNum { z-index:9999; position:absolute; top:500px; left:45%; width:200px; margin:0 auto; height:10px; font-size:0;}
#PicNum div { float:left; color:#c3a530; text-align:center; width:33px; height:6px; margin:0 4px; background:url("../images/banner_ot.png") no-repeat; cursor:pointer;}
#PicNum .cur { background: url("../images/banner_cur2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); color:#eb4a91; }
.main{ width:960px; margin:0 auto 45px;}
.main h2{ font:normal 18px "Microsoft YaHei UI"; color:#c7000b; margin-bottom:20px;}
.main h2 span{ font-size:14px; color:#999; font-family:"Gill Sans MT"; margin-left:5px;}
.main .new_pro{ float:left; width:547px; margin-right:20px;}
.main .about{ width:380px; float:right; position:relative; height:218px;}
.main .about p{ color:#888; font-size:12px; font-family:"宋体"; line-height:20px;text-align:justify; text-justify:inter-ideograph;}
.main .about .more{ position:absolute; height:12px; line-height:12px; right:0; bottom:15px; background:url(../images/more.png) no-repeat; padding-left:15px; margin-top:15px;}
.main .new_pro .new_con{ width:547px; height:180px; position:relative; }
.main .new_list{ cursor:pointer;}
.main .new_list a{ color:#fff; text-align:center; line-height:25px; width:100px; height:25px; display:block; position:absolute; left:0; bottom:0; background:url(../images/pro_bg.png) repeat; font-size:12px;}
.main .new_list:hover a{ background:#c7000b;}
.main .new_pro .new_con_1{position:absolute; top:0; left:0; width:111px; height:180px; background:url(../images/pro_1.png) no-repeat;}
.main .new_pro .new_con_2{position:absolute; top:0; left:111px; width:117px; height:89px; background:url(../images/pro_2.png) no-repeat;}
.main .new_pro .new_con_3{position:absolute; top:89px; left:111px; width:117px; height:91px; background:url(../images/pro_3.png) no-repeat;}
.main .new_pro .new_con_4{position:absolute; top:0; left:228px; width:111px; height:180px; background:url(../images/pro_4.png) no-repeat;}
.main .new_pro .new_con_5{position:absolute; top:0; right:0; width:208px; height:89px; background:url(../images/pro_5.png) no-repeat;}
.main .new_pro .new_con_6{position:absolute; top:89px; right:104px; width:104px; height:91px; background:url(../images/pro_6.png) no-repeat;}
.main .new_pro .new_con_7{position:absolute; top:89px; right:0; width:104px; height:91px; background:url(../images/pro_7.png) no-repeat;}
.main .new_pro .new_con_5 a{ width:206px;}
.main .new_pro .new_con_1 a,.main .new_pro .new_con_3 a,.main .new_pro .new_con_4 a,.main .new_pro .new_con_6 a,.main .new_pro .new_con_7 a{ height:33px; line-height:15px; padding-top:2px;}
.main .new_pro .new_con_1 a,.main .new_pro .new_con_6 a{ line-height:33px;}

.news{ width:100%; height:48px; background:#f5f5f5; margin-bottom:30px;}
.news .news_con{ width:960px; margin:0 auto; height:48px;}
.news .news_name{ float:left; font:normal 18px/48px "Microsoft YaHei UI"; color:#c7000b; margin-right:90px;}
.news .news_name span{ font-size:14px; color:#999; font-family:"Gill Sans MT"; margin-left:5px;}
.news .news_list{ float:left; width:450px; color:#888; font-size:12px; padding:10px 0; height:28px; line-height:28px; overflow:hidden;}
.news .news_list .text{ float:left; width:320px; overflow:hidden; color:#888; cursor:pointer;}
.news .news_list .text:hover{ color:#c7000b;}
.news .news_list .time{ float:right;}
.news .arr { float:right; margin-top:10px;}
.news .arr a{ width:26px; height:26px; display:inline-block; font-size:0; cursor:pointer;}
.news .arr .left{ background:url(../images/left.png) no-repeat;}
.news .arr .left:hover{ background:url(../images/left_cur.png) no-repeat;}
.news .arr .right{ background:url(../images/right.png) no-repeat; margin-left:10px;}
.news .arr .right:hover{ background:url(../images/right_cur.png) no-repeat;}

#slidetexts{ width:100%; text-align:left; height:20px; overflow: hidden; line-height:20px; margin-top:5px;}
