@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}
body{ font-size:12px; -webkit-text-size-adjust:none; font-family:"微软雅黑"; color:#575A53;}
.clear{ width:100%; height:0; font-size:0; line-height:0; padding:0; margin:0; clear:both;}
.family{ font-size:1px; line-height:1px;}
a { color:#575A53; text-decoration:none; }    
a:visited /*等待*/ { text-decoration:none;}    
a:hover /*滑过*/{ text-decoration:none; color:#333; }    
a:active /*点击*/{ text-decoration: none; color:#333; }
ul,li{list-style:none;}
img{ border:0;}

.box{ width:986px; height:auto; margin:0 auto;}

/*头部*/
.top{ width:986px; height:75px;}
.top_1{ width:986px; height:22px; line-height:22px; text-align:right; padding:40px 0 0 0}
.top_2{ width:225px; height:22px; line-height:22px; font-size:15px; float:right;}
.top_3{ width:100px; height:22px; line-height:22px; float:right; text-align:center;}
.top_4{ width:103px; height:20px; line-height:19px; padding:0 2px; border:#E7E7E7 solid 1px; float:right; margin:0px 2px 0 0;}
.top_5{ width:47px; height:22px; background:url(../images/index_3.jpg) no-repeat; color:#fff; font-family:Arial, Helvetica, sans-serif; float:right; border:0px;}

/*导航*/
.nav{ width:100%; height:36px; background:#FE6601;}
.nav_1{ position:relative;}
.nav_2{ position:absolute; left:25px; top:-50px; z-index:9999;}
.nav_3{ width:746px; height:36px; padding:0 0 0 230px; position:relative;}
.nav_3 ul li{ width:78px; height:36px; float:left; line-height:36px; padding:0 10px;}
.nav_3 ul li a{ width:78px; height:36px; display:block; text-align:center; color:#fff; font-weight:bold;}
.nav_3 ul li a:hover{ background:url(../images/index_7.jpg) no-repeat center; color:#000;}
.nav_4{ width:142px; height:auto; position:absolute; background:url(../images/nav_1.png) no-repeat; padding:8px 0 0 0; top:30px; display:none; z-index:9999;}
.nav_4 ul{ width:130px; height:auto; border:#ddd solid 1px; border-top:0; padding:0 5px 5px 5px; background:#fff;}
.nav_4 ul li{ width:126px; height:24px; line-height:24px; float:none; padding:0px 2px; border-bottom:#ddd dotted 1px;}
.nav_4 ul li a{ width:126px; height:24px; line-height:24px; display:block; text-align:left; color:#333; font-weight:normal;}
.nav_4 ul li a:hover{ color:#999; background:none;}

/*幻灯片*/
.banner{ width:100%; height:390px; background:url(../images/banner_bg.png) no-repeat center 30px; margin:30px 0 0 0;}
.banner_1{ height:367px;}
.banner_2{ height:224px; margin-top:50px;}

#focus {width:986px; height:367px; overflow:hidden; position:relative;}
#focus img{ border:0;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:986px; height:367px; overflow:hidden; position:relative;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:986px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:986px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:120px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}



/*图片效果*/
.index_1{ height:131px; overflow:hidden;}
.index_2{ width:1000px; height:131px; overflow:hidden}
.index_2 li{ width:237px; height:131px; float:left; padding:0 12px 0 0; position:relative;}
.index_3{ width:237px; height:30px; display:block; font:14px "微软雅黑"; text-align:center; position:absolute; left:0px; bottom:0px; background:#000;/*rgba(0,0,0,0.6);*/opacity:0.6; filter:alpha(opacity=60); line-height:30px;}
.index_3 a,.index_4 a{ color:#fff;}
.index_4{ width:237px; height:131px; display:none; font:16px "微软雅黑"; text-align:center; position:absolute; left:0px; top:0px; background:#000;/*rgba(0,0,0,0.6);*/opacity:0.6; filter:alpha(opacity=60); line-height:131px;}

/*内容*/
.index_5{ width:984px; height:250px; border:#eee solid 1px; margin:10px 0 0 0;}
.index_6{ width:155px; height:23px; border-bottom:#A6A4A9 solid 1px; background:#FF6600; line-height:23px; color:#fff; margin:10px 0 0 0; padding:0 0 0 15px;}
.index_7{ width:964px; height:auto; padding:10px;}
.index_8 span{ font-size:16px;}
.index_9{ margin:15px 0 0 0;}
.index_9 td{ height:19px; border-bottom:#ddd dashed 1px; line-height:16px;}
.index_10{ background:none;}
.index_11{ width:890px; height:auto; margin:0 auto; position:relative;}
.index_12{ height:auto;}
.sb250{ float:right;}

<!--图片滚动-->
.rollBox{width:890px;overflow:hidden; position:relative;}
.rollBox .LeftBotton{width:28px;height:54px;background:none;overflow:hidden;display:inline;cursor:pointer; position:absolute; left:-35px; top:30px; z-index:9999;}
.rollBox .RightBotton{width:28px;height:54px;background:none;overflow:hidden;display:inline;cursor:pointer; position:absolute; right:-35px; top:30px; z-index:9999;}
.rollBox .Cont{ width:890px;overflow:hidden;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:178px;float:left;text-align:center;}
.rollBox .Cont .pic img{ width:164px; height:113px; padding:1px; border:#ddd solid 1px; display:block;margin:0 auto;}
.rollBox .Cont .pic p{ line-height:30px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

/*滑动门*/
.index_13 li{ width:68px; height:21px; float:left; padding:0 1px 0 0;}
.index_13 li a{ width:68px; height:21px; background:url(../images/index_2.jpg) repeat-x; display:block; text-align:center; line-height:20px; color:#FF6600;}
.index_13 li a:hover{ background:url(../images/index_1.jpg) repeat-x; color:#fff;}
.index_14{ padding:8px 0;}
.index_15{ width:452px; height:96px; overflow:hidden; padding:6px 0 0 0; line-height:24px;}
.index_16{ margin:8px 0 0 0;}
.index_16 a span{ color:#ccc;}
.index_16 td{ border-bottom:#ddd dotted 1px;}

/*底部*/
.bottom{ width:100%; height:auto; margin:10px 0 0 0; border-top:#FF6600 solid 5px;}
.bottom_1{ width:100%; height:auto; background:#AFACA5;}
.bottom_2{ width:100%; height:auto; background:#A6A39A; color:#fff;}
.bottom_3{ padding:20px 0; color:#fff;}
.bottom_3 a{ color:#fff;}
.bottom_3 h1{ font-size:13px; font-weight:normal;}
.bottom_4{ font-size:14px; line-height:22px;}
.bottom_4 span{ font-size:16px;}
.bottom_5{ line-height:20px; padding-top:15px;}

/*关于我们*/
.center{ width:984px; height:auot; border:#eee solid 1px; border-top:0px; margin:0 auto; padding:10px 0;}
.center_1{ border-right:#eee solid 1px;}
.left_1,.left_1_1{ width:140px; height:auto; padding:0 0 0 40px;}
.left_2{ width:140px; height:auto; color:#A9A9A9;}
.left_2 h1{ font-size:20px; line-height:24px; color:#666;}
.left_1 ul{ margin:15px 0 0 0; border-left:#DEDEDE solid 4px; padding:5px 0 0 0;}
.left_1 li{ width:135px; height:25px; padding:5px 0 0 0; position:relative;}
.left_1 li a{ width:125px; height:15px; line-height:15px; border-left:#DEDEDE solid 4px; padding:0 0 0 5px; position:absolute; left:-4px;}
.left_1 li a:hover{ border-left:#FF6600 solid 4px; color:#FF6600;}

.left_1_1 ul{ margin:15px 0 0 0; border-left:#DEDEDE solid 4px; padding:5px 0 0 0;}
.left_1_1 li{ width:135px; height:auto; padding:5px 0 0 0; position:relative;}
.left_1_1 li a{ width:125px; height:15px; line-height:15px; border-left:#DEDEDE solid 4px; padding:0 0 0 5px; position:absolute; left:-4px;}
.left_1_1 li a:hover{ border-left:#FF6600 solid 4px; color:#FF6600;}
.left_1_1 dl{ width:135px; height:auto; padding:18px 0 2px 0; border-bottom:#FF6600 solid 1px;}
.left_1_1 dt{ width:135px; height:18px;}
.left_1_1 dt a{ width:105px; height:18px; line-height:18px; position:relative; padding:0 0 0 20px; color:#999;}
.left_1_1 dt a:hover{ padding:0 0 0 23px; border-left:#3F9920 solid 1px; color:#3F9920;}
#on_1{ padding:0 0 0 23px; border-left:#3F9920 solid 1px; color:#3F9920;}
#on{ border-left:#FF6600 solid 4px; color:#FF6600;}

.right_1{ font-size:16px;}
.right_2 td{ border-bottom:#dedede solid 4px;}
#right_2{ border-bottom:#FF6600 solid 4px;}

.about,.case,.news,.online,join_1{ width:777px; height:auto; padding:10px 0; line-height:22px;}
.case li{ width:777px; height:290px; border-bottom:#FF6600 dotted 1px; padding:10px 0 0 0;}
.case_1{ font-size:14px;}
.case_2{ color:#999;}
.case_3 img{ margin:0 15px 0 0;}
.page{ width:100%; height:auto; line-height:30px; padding:10px 0 0 0; text-align:right;}
#page_1{ color:#fff; background:url(../images/page_bg.jpg) no-repeat 0 2px; padding:0 4px;}

.show_1{ font-size:15px; text-align:center; line-height:30px;}
.show_2{ font-size:12px; color:#999; text-align:center; font-weight:normal; display:none;}
.show_3{ line-height:22px; padding:0 0 5px 0;}
.show_4{ line-height:22px; border-top:#ccc dotted 1px; border-bottom:#ccc dotted 1px;}

.news li{ width:777px; height:25px; border-bottom:#ddd dotted 1px; line-height:28px; padding:3px 0 0 0;}
.news li span{ float:right; color:#ccc; display:none;}

.input{ height:20px; border:#ccc solid 1px; padding:0 2px; line-height:20px;}
#submit{ padding:2px 5px;}
.textarea{ font-size:12px; border:#ccc solid 1px; padding:2px;}

.join a{ padding:2px 5px; margin:0 2px 8px 0; background:#ddd;}
.join a:hover{ color:#fff; background:#FE6601;}
.join_1{ padding:0px;}


.audition td{ padding:3px 5px;}
.txt{ width:45%; height:22px; line-height:22px; border:#ddd solid 1px; border-radius:2px; padding:0 2px;}
.txt_1{ width:70px;}
.textarea{ height:100px; line-height:22px; border:#ddd solid 1px; border-radius:2px; padding:0 2px;}




