﻿.flexslider { position: relative; height: 320px; overflow: hidden; background: url(img/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height: 320px;}
.slides li a{ display:block; width:100%; height:320px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(img/dot.png) right 0 no-repeat;_background: url(img/dot.gif) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}


.indexnrbg{ width:962px; padding-left:20px; padding-right:20px; margin:0 auto; overflow:hidden; background:url(img/YCnrbg.jpg) top center repeat-y;}

.indexcptitle{ width:962px; height:47px; background:url(img/YCindex_r10_c5.jpg) top left no-repeat; line-height:38px;}
.indexcptitle h3{ color:#FF6600; line-height:38px; display:inline; font-size:16px;}
.indexcptitle span{ padding-left:10px; color:#9f9f9f; line-height:38px; font-size:12px; font-weight:bold; font-family:Arial;}
.indexcp{ width:962px; margin:0 auto; overflow:hidden;}
.indexcp li{ float:left; width:140px; height:130px; padding-left:15px; padding-right:5px; padding-bottom:10px; overflow:hidden;}
.indexcp li div{ width:140px; height:25px; text-align:center; overflow:hidden; line-height:25px;}
.indexcp li a{ line-height:25px;}

.indexcon{ width:962px; margin:0 auto;}
.indexconl{ width:697px; float:left; overflow:hidden;}
.indexconr{ width:226px; float:right; overflow:hidden;}

.indexlefttitle{ width:697px; height:44px; background:url(img/YCindex_r13_c5.jpg) top left no-repeat;}
.indexlefttitle h3,.indexrighttitle h3{ color:#FF6600; line-height:34px; display:inline; font-size:16px;}
.indexlefttitle span,.indexrighttitle span{ padding-left:10px; color:#9f9f9f; line-height:34px; font-size:12px; font-weight:bold; font-family:Arial;}
.indexrighttitle{ width:226px; height:44px; background:url(img/YCindex_r13_c5.jpg) top left no-repeat;}

.indextpxw{ width:252px; height:178px; border:5px solid #e5e5e5; overflow:hidden; float:left;}
.indexxw{ width:401px; height:188px; overflow:hidden; float:right;}
.indexxw li{ width:387px; padding-left:14px; height:30px; background:url(img/YCindex_r15_c10.jpg) top left no-repeat; line-height:30px; text-align:left;}
.indexxw a{ line-height:30px;}
.indexxw a:hover{ color:#ff6600;}
.indexxw span{ float:right; line-height:30px; color:#bbbbbb;}

.indexhzhb li{ width:102px; height:44px; padding:6px 6px 14px 5px; overflow:hidden; float:left;}
.indexhzhb img{ width:100px; height:42px; border:1px solid #cccccc;}

.indexlxwm{ width:226px; padding-top:10px; min-height:90px;_height:90px; background:url(img/YCindex_r21_c19.jpg) right bottom no-repeat;}

#tab01 { position:relative; width:697px; height:340px; overflow:hidden; }
#tab01 h3 { position:relative; z-index:2; float:left; width:88px; height:27px; line-height:27px; text-align:center; background:#cccccc; cursor:pointer; margin-right:7px; font-size:12px; font-weight:normal;}
#tab01 h3.up {  background-color:#BF0F19; color:#FFFFFF; }
#tab01 div { display:none; position:absolute; left:0; top:32px; z-index:1; width:697px; height:310px; padding:0px; }
#tab01 div.up { display:block; }
#tab01 div li{ width:142px; height:132px; padding:4px 16px 12px 16px; float:left;}
#tab01 img{ width:140px; height:105px; border:1px solid #cccccc;}
#tab01 div p{ width:142px; height:25px; text-align:center; overflow:hidden; line-height:25px;}
#tab01 a{ line-height:25px;}


.indexalfl{ width:697px; overflow:hidden;}
.indexalfl li{ float:left; width:88px; height:27px; padding-right:10px; padding-bottom:5px; text-align:center; line-height:27px;}
.indexalfl a{ line-height:27px; display:block; width:88px; height:27px; background-color:#cccccc; color:#27262b;}
.indexalfl a:hover{ background-color:#BF0F19; color:#FFFFFF;}

.indexal{ width:696px; margin:0 auto; overflow:hidden;}
.indexal li{ width:142px; height:132px; padding:4px 16px 12px 16px; float:left;}
.indexal img{ width:140px; height:105px; border:1px solid #cccccc;}
.indexal div{ width:142px; height:25px; text-align:center; overflow:hidden; line-height:25px;}
.indexal a{ line-height:25px;}
