@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-family:"微软雅黑";}
ul,ol,li{ list-style:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
a{ text-decoration:none;}
img{ font-size:0; border:0;}

.title{ font-size:16px; color:#000000; font-weight:bold; line-height:30px;}
.title2{ font-family:"Arial";font-size:12px; color:#d1d1d1;line-height:30px; text-align:right;}
.title2 a{ color:#d1d1d1;}
.title2 a:hover{ text-decoration:underline;}

/**********area1***********/
.area1{ height:420px; overflow:hidden;}
.newfocus{ width:810px; height:auto; float:left; border-right:1px dashed #ececec; padding-right:15px;}
*html .newfocus{ width:798px;}
.newfocus .chen{ width:353px; height:auto; float:left;}
.newfocus .chen .content{width:100%; height:342px;background:#8b6e4a url(../images/newhotfocus.png) no-repeat center; margin-top:10px; position:relative; overflow:hidden; padding:3px;}
.newfocus .chen .content .storey1{position:absolute; bottom:0px; left:0px; width:100%; height:30px; text-align:center; color:#ffffff; font-size:14px; line-height:30px; background:url(../images/bg1.png);}
.newfocus .chen .content .storey2{position:absolute; top:342px; left:0px; width:100%; height:342px;}
.newfocus .chen .content .storey2 p{background:url(../images/bg1.png); color:#e9ddce; font-size:12px;  padding:10px; line-height:20px; height:100px; margin-top:242px;}
.newfocus .chen .content .storey2 p span{color:#ffffff; font-size:14px;text-align:center; display:block; width:100%; text-align:center; line-height:25px;}
.newfocus .chen .content .storey2 p a{ color:#ffffff;}
.newfocus .chen .content .storey2 p a:hover{ text-decoration:underline;}

.newfocus .more{ width:457px; height:auto;float:right;}
*html .newfocus .more{ width:450px;}
.newfocus .more .content{ background-color:#f8f8f8; height:308px; margin-top:10px; padding:20px 40px;}
.newfocus .more .content span a{ font-size:16px; color:#000000; font-weight:bold;}
.newfocus .more .content p{ font-size:12px; color:#666666; margin-top:10px; height:50px; line-height:22px; margin-bottom:10px;}
.newfocus .more .content .line{ width:90%; height:auto;}
.newfocus .more .content .line li{ width:100%;border-bottom:1px dotted #896c4a; padding-top:15px; line-height:25px;}
.newfocus .more .content .line li a{ font-size:12px; color:#666666;}
.newfocus .more .content .line li a:hover{color:#896c4a;}


#tabs1{ width:100%; margin-top:30px;}
#tabs1 li{ width:70px; height:30px; float:left; position:relative; margin-right:1px;}
#tabs1 li a{ display:block; width:100%; height:20px; line-height:20px; background-color:#000000; color:#ffffff; font-size:12px; text-align:center; position:absolute; bottom:0px; left:0px;}
#tabs1 li a:hover{ background-color:#896c4a; height:30px; line-height:30px; font-size:14px;}
#tabs1 li #active{ background-color:#896c4a; height:30px; line-height:30px; font-size:14px;}
#tab1context{ height:252px;}

.expert{ width:359px; height:auto; margin-left:15px; float:right;}
.expert span{ float:right;  margin-right:12px; font-size:12px; font-weight:500}
.expert span a{color:#d1d1d1;}
.banner_index{height:237px;position: relative;top:10px;overflow:hidden;width: 348px;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:97px;width: 25px;height: 44px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../images/bg_btnpre_index_hover_01.png) no-repeat 0 0;left:-24px;}

.banner_index .btnNext,.banner_pro .bNext{background: url(../images/bg_btnnext_index_hover_01.png) no-repeat 0 0;right:-24px;}

.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 348px;float: left;}
.indexBanner_num{width:348px;margin: 0 auto;text-align: center;} 
.indexBanner_num a{width: 8px;height: 8px;display: inline-block;_zoom:1;background: url(../images/bg_num_01.png) no-repeat 0 0;font-size: 0px;line-height: 0px;margin:0 1px;}
.indexBanner_num a.on,.indexBanner_num a:hover{background: url(../images/bg_num_on_01.png) no-repeat 0 0;}

.zixun{ width:100%; height:auto;}
.zixun ul{ width:330px; height:91px; margin:25px auto 0 auto; overflow:hidden; position:relative; left:0px; top:0px;}
.zixun ul li{ width:110px; height:91px; float:left;}
.zixun ul li a{ display:block; width:100%; height:182px; text-align:center;}

.indexMain1{width: 1200px; margin: 0 auto; padding-top: 30px; margin-bottom: 30px;height: 260px;}
.indexSp{ width:300px; float:left;}
.HeadL{font-size: 16px; font-family:"微软雅黑" ; line-height: 24px; margin-bottom: 15px;}
.HeadL span{color:#a0a0a0;}
.headBord1{background:url(../images/headbord_01.jpg) bottom left no-repeat;}
.headBord2{background:url(../images/headbord_02.jpg) bottom left no-repeat;}
.headBord3{background:url(../images/headbord_03.jpg) bottom left no-repeat;}

.indexNews{width: 446px; float:left; margin-right: 27px;}
.indexNewsPos{width: 446px; height: 220px; background:#f0f0f0;}
.newsTop{padding: 15px;}
.newsTopL{width: 129px; height: 106px; float:left;}
.newsTopR{padding-left:20px; float:left; width: 253px;}
.newsTopR a{color:#000;}
.newsTopR>h3{ font-family:"微软雅黑"; font-size: 16px; line-height: 32px;}
.newsTopR>p{ font-family:"微软雅黑"; font-size: 12px; line-height: 24px;}
.newsTop>ul{padding-top: 14px; display:inline-block;}
.newsTop>ul>li{float:left; width: 206px; height: 24px; line-height: 24px; font-family:"微软雅黑"; font-size: 12px; list-style:inside;} 
.newsTop>ul>li>a{color:#333;}

.zjCur{width: 400px; height: 264px; display:none; position:absolute; top: 0x; left: 0px; z-index:3}
.zjCur li{display:none; width: 100px; height: 132px;}

.indexZj{width: 400px; float:left; position:relative; margin-right:27px;}
.indexZjPos{width: 400px; height: 220px; position:relative; overflow:hidden;}

.indexZjPos>ul{position: absolute; width: 40000px; top: 0px; left: 0px;}
.indexZjPos>ul>li{width: 400px; height: 220px; float: left; display:block;}
.indexZjPos>ul>li>span{ position:relative; height: 220px; width: 200px; display:block; float:left;}

.indexZjPos .btn{position: absolute;top:87px;width: 25px;height: 44px;display: block;z-index: 3;}
.indexZjPos .btnPre{background: url(../images/bg_btnpre_index_hover_01.png) no-repeat 0 0;left:-24px;}
.indexZjPos .btnNext{background: url(../images/bg_btnnext_index_hover_01.png) no-repeat 0 0;right:-24px;} 

.indexBanner_num{text-align: center; width:400px; height:auto; position:absolute; left:0px; bottom:5px; z-index:99;} 
.indexBanner_num a{width: 12px;height: 12px;display: inline-block;_zoom:1;background: url(../images/bg_num_01.png) no-repeat 0 0;font-size: 0px;line-height: 0px;margin:0 1px;}
.indexBanner_num a.on,.indexBanner_num a:hover{background: url(../images/bg_num_on_01.png) no-repeat 0 0;} 

.zjSlide{position:absolute; width: 200px; height: 220px; z-index:7; display:none;}
.zjSlide1{top: 0px; left: 200px;}
.zjSlide2{top: 0px; left:-200px;}
.zjBtn{position: absolute; top: 240px; left: 170px; z-index:999;}
.zjBtn>a{width: 10px; height: 10px; background:url(../images/zjbtn_01.png); display:block; float:left; margin-right: 6px;}
.zjBtnCur{background:url(../images/zjbtn_02.png) !important;}

/**********area2***********/
.area2{ height:735px;margin-top: 30px;}
.ad{ width:100%; height:132px; /*background:url(../images/mbnqh_hd.jpg) no-repeat center;*/ position:relative;}
.ad .burt{ width:120px; height:auto;  position:absolute; right:20px; top:50px;}

#tabs2{ width:100%; margin-top:30px;}
#tabs2 li{ width:1200px; height:55px; float:left; position:relative; margin-right:2px;}
*html #tabs2 li{ width:397px}
#tabs2 li a{ display:block; width:100%; height:55px; line-height:50px; background-color:#4e3c2f; color:#ffffff; font-size:18px; text-align:center; position:absolute; bottom:0px; left:0px;}
#tabs2 li a span{ color:#ccc2bb; font-size:16px; font-family:"바탕체";}
#tabs2 li a img{ vertical-align:middle;}
#tabs2 li a:hover{ background:#896c4a url(../images/tab1_style.png) no-repeat; background-position:320px 39px;}
#tabs2 li #active{ background:#896c4a url(../images/tab1_style.png) no-repeat; background-position:320px 39px;}

#tab2context{ height:auto; clear:both; position:relative;}

#tab2context .btn{position: absolute;top:225px;width: 35px;height: 71px;display: block;z-index: 10000;}
#tab2context .btnPre{background:url(../images/tab1_arrowl.png) no-repeat 0 0;left:0px;}
#tab2context .btnNext{background:url(../images/tab1_arrowr.png) no-repeat 0 0;right:0px;}

.banner_index2{height:475px; top:35px;width:1090px; margin:0 auto; overflow:hidden;position: relative;}
.banner_index2 .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;height:445px;}
.banner_index2 .banner_wrap li{width: 1090px; height:463px;float: left; position:relative;}
.banner_index2 .banner_wrap li .img1{ display:block; width:361px; height:213px; margin-bottom:20px; text-align:center; float:left;}
.banner_index2 .banner_wrap li .img2{ width:360px; height:420px;float:left; padding:0px;}
.banner_index2 .banner_wrap li .rb{border-right:1px dotted #e0e0e0;}
.banner_index2 .banner_wrap li .bb{border-bottom:1px dotted #e0e0e0;}
#tab2b .banner_wrap li{width: 360px; margin-right: 8px;}
#tab2b .banner_wrap li a{display: block;}
#tab2b .banner_wrap li a img{display: block;}
#tab2b .banner_wrap li h3{background: url("../images/h_back.png"); height: 58px; line-height: 58px; text-align: center; font-size: 32px; color: #fff; position: absolute; width: 360px; margin-top: -57px; font-weight: 100;}
#tab2a ul li{text-align: center;}

.banner_index2 .banner_wrap li .img2 .chen{ width:139px; height:155px; float:left;}
.banner_index2 .banner_wrap li .img2 .ling{ width:185px; height:155px; float:right;}
.banner_index2 .banner_wrap li .img2 .ling p{ color:#896c4a; font-size:12px; margin-top:20px; line-height:20px; height:70px;}
.banner_index2 .banner_wrap li .img2 .ling p span{color:#999999;}
.banner_index2 .banner_wrap li .img2 .ling a{ width:42px; height:36px; float:left; display:block; text-align:center;}
.banner_index2 .banner_wrap li .img2 .ling .a1{ background:url(../images/tab1_b1.png) no-repeat center;}
.banner_index2 .banner_wrap li .img2 .ling .a1:hover{ background-image:url(../images/tab1_bc1.png)}
.banner_index2 .banner_wrap li .img2 .ling .a2{ background:url(../images/tab1_b2.png) no-repeat center;}
.banner_index2 .banner_wrap li .img2 .ling .a2:hover{ background-image:url(../images/tab1_bc2.png)}

.banner_index2 .banner_wrap li .img2 .p2{ width:312px; color:#666666; font-size:12px;line-height:22px;}
.banner_index2 .banner_wrap li .img2 .p2 a{ color:#666666;}
.banner_index2 .banner_wrap li .img2 .p2 a:hover{ color:#000000;}
.banner_index2 .banner_wrap li .img3{ display:block; width:346px; height:457px; border:3px solid #cccccc; position:relative; float:left; margin:0 5px;}
*html .banner_index2 .banner_wrap li .img3{ margin:0 4px;}
.banner_index2 .banner_wrap li .img3:hover{ border:3px solid #896c4a;}
.banner_index2 .banner_wrap li .bottom{ width:345px; height:112px; background-image:url(../images/bg3.png); position:absolute; left:0px; bottom:0px;}
.banner_index2 .banner_wrap li .bottom .p1{ color:#ffffff; font-size:16px; margin-top:10px; padding-left:10px; height:35px;}
.banner_index2 .banner_wrap li.sp .bottom .p1{margin-bottom:10px;}
.banner_index2 .banner_wrap li .bottom .p2{ color:#c7c7c7; font-size:12px; padding:0px 28px; line-height:22px;}
.banner_index2 .banner_wrap li.sp .bottom .p2{line-height:20px;}
/************area3*************/
.area3{ height:550px;}
#tabs3{ width:100%; margin-top:30px;}
#tabs3 li{ width:298px; height:50px; float:left; position:relative; margin-right:2px;}
*html #tabs3 li{ width:297px;}
#tabs3 li a{ display:block; width:100%; height:50px; line-height:50px; background-color:#4e3c2f; color:#ffffff; font-size:18px; text-align:center; position:absolute; bottom:0px; left:0px;}
#tabs3 li a img{ vertical-align:middle;}
#tabs3 li a:hover{ background-color:#896c4a;}
#tabs3 li #active{ background-color:#896c4a;}

#tab3context{ height:493px; clear:both; position:relative; background-color:#fff;}
#tab3context .nav{ position:absolute; top:0px; left:0px; width:1198px; height:40px; background-image:url(../images/bg2.png);}
*html #tab3context .nav{width:1194px;}
#tab3context .nav ul{ width:490px; height:40px; margin:0 auto;}
#tab3context .nav ul li{ width:70px; height:auto; float:left;}
#tab3context .nav ul li a{ display:block; width:100%; height:40px; font-size:12px; color:#d6d6d6; line-height:40px; letter-spacing:3px; text-align:center;}
#tab3context .nav ul li a:hover{ color:#ffffff;}
#tab3context .nav p{text-align:center;}
#tab3context .nav p a{padding:0 10px;height:40px; font-size:12px; color:#d6d6d6; line-height:40px; }
#tab3context .nav p a:hover{ color:#ffffff;}
#tab3context .chen{ width:330px; height:510px; float:left;}
#tab3context .ling{ width:542px; float:left; margin-top:70px; padding-left:30px;}
#tab3context .ling .h1{ height:50px; color:#333333; font-size:24px; text-align:center;}
#tab3context .ling p{ color:#333333; font-size:12px; line-height:22px; height:135px;}
#tab3context .ling p a{color:#333333;}
#tab3context .ling p a:hover{ text-decoration:underline;}
#tab3context .ling ul{ width:100%; height:auto;}
#tab3context .ling ul li{width:238px; float:left; margin: 6px 30px 6px 0px;border-bottom: 1px dotted #d7d7d7;}
*html #tab3context .ling ul li{ width:165px;}
#tab3context .ling ul li a{ display:block; width:100%; height:auto; font-size:12px; color:#666666; line-height:20px;}
#tab3context .ling ul li a:hover{ color:#896c4a;}
#tab3context .more{ width:294px; float:right; position:relative; margin-top:20px;}
*html #tab3context .more{ width:330px;}
#tab3context .more .a1{ display:block; width:93px; height:31px; background:url(../images/tab2_a02.png) no-repeat center; margin-left:3px;}
*html #tab3context .more .a1{margin-left:10px;}
#tab3context .more .img1{ width:100%; height:190px; margin-top:22px;}
#tab3context .more .img1 li{float:left; }
#tab3context .more .h3{ color:#000000; font-size:14px; font-weight:bold; height:30px;}
#tab3context .more .text1{ width:100%; height:100px;}
#tab3context .more .text1 li{ width:65px; height:24px; margin:2px 16px 2px 0px;; float:left;}
#tab3context .more .text1 li a{ display:block; width:100%; line-height:24px; color:#333333; font-size:12px; text-align:center;}
#tab3context .more .text1 li a:hover{ color:#ffffff; background:url(../images/tab2_a06.png) no-repeat center;}

.my_like{width: 316px;height: 80px;float: left;border: 1px dashed #cccccc;margin-top: 30px;}
.dqzx{width: 105px;height: 60px;float: left;position: relative;text-align: center;padding-top: 20px;}
.words{color:#937344;}
.you_like_left{margin-left: 16px;width: 110px;height: 90px;background: #937344;color: white;font-size: 18px;padding:35px 25px 0px 25px;text-align:center;}
.you_like_right, .you_like_right ul{width:620px;height:125px;}
.you_like_right ul li{float:left;margin-left:10px; background:#eeeeee;height:35px;line-height:35px; padding:0px 40px 0 40px;margin-bottom:10px;font-size:14px;}
.you_like_right ul li:hover{background:#937344;height:35px;line-height:35px; padding:0px 40px 0 40px;margin-bottom:10px;font-size:14px;color:white !important;}
.li_words{color:#937344!important;font-weight:bold;}
/************area4*************/
.area4{ height:auto;}
#tab4a{ height:460px;}
#tab4b{ height:430px;}
#tab4c{ height:410px;}

#tabs4{ width:100%; /*margin-top:30px;*/ height:55px;}
#tabs4 li{ /*width:597px;*/width:1200px; height:55px; float:left; position:relative; margin:0px 1px;}
*html #tabs4 li{ width:397px;}
#tabs4 li a{ display:block; width:100%; height:55px; line-height:65px; background-color:#4e3c2f; color:#ffffff; font-size:18px; text-align:center; position:absolute; bottom:0px; left:0px;}
#tabs4 li a img{ vertical-align:middle;}
#tabs4 li a:hover{ background-color:#896c4a;}
#tabs4 li #active{ background-color:#896c4a;}

#tab4context{ height:auto; clear:both; position:relative;padding-top:35px;}
#tab4context .layout1{ width:445px; height:445px; float:left;}
#tab4context .layout2{ width:297px; height:445px; float:left;}
.box01{ width:100%; position:relative;}
.box01 li{ float: left;text-align: center;cursor: pointer; z-index:0; position:relative; }
.box01 .li1{ width:297px; height:297px;}
.box01 .li1 img{ height:297px;}
.box01 .li2{ width:148px; height:148px;}
.box01 .li2 img{ height:148px;}
.box01 .li3{ width:297px; height:148px;}
.box01 .li3 img{ height:148px;}
.box01 .li4{ width:148px; height:297px;}
.box01 .li4 img{ height:297px;}
.box01 li .in{ position: absolute; left: 0; top: 0;width: 148px; }
.box01 li .in p{ display: none; text-align: left;}
.box01 li.on{ z-index:99;}
.box01 li.on .in{ padding: 5px; border: 1px solid #ccc; position:absolute;z-index:100; width:auto; text-align: center; top:-40px;  background: #fff;}
.box01 li.on .in p{ position:relative; display:block;}
.box01 li.on img{ height: auto; margin-bottom: 8px;}
.bsc{ background:url(../images/icon01.png) no-repeat; position:absolute; right:10px; width: 19px; height: 15px; font-size: 0; float:right;}

.banner_index3{height:475px;width:1090px; margin:0 auto; overflow:hidden;position: relative;}
.banner_index3 .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;height:389px; overflow:hidden;}
.banner_index3 .banner_wrap li{width: 1090px; height:389px;float: left; position:relative; margin:0 7px;}
.banner_index3 .banner_wrap li .img3{ display:block; width:258px; height:389px; border:3px solid #ffffff; float:left; margin:0 4px; position:relative;}
*html .banner_index3 .banner_wrap li .img3{ margin:0 3px;}
.banner_index3 .banner_wrap li .bottom{ width:255px; height:170px; background-image:url(../images/bg3.png); position:absolute; bottom:-127px; left:2px; color:#ffffff; font-size:18px; text-align:center; padding-top:10px;}
.banner_index3 .banner_wrap li .bottom span{ line-height:40px;}
.banner_index3 .banner_wrap li .bottom p{ color:#b7b7b7; font-size:12px; line-height:22px; text-align:left; padding:0px 18px; height:80px;}
.banner_index3 .banner_wrap li .bottom .aa1{ display:block; float:right; width:29px; height:36px; background:url(../images/tab1_b1.png) no-repeat center; margin-right:20px;}
.banner_index3 .banner_wrap li .bottom .aa1:hover{ background-image:url(../images/tab1_bc1.png)}
.banner_index3 .banner_wrap li .bottom .aa2{ display:block; float:right; width:29px; height:36px; background:url(../images/tab1_b2.png) no-repeat center; margin-right:10px;}
.banner_index3 .banner_wrap li .bottom .aa2:hover{ background-image:url(../images/tab1_bc2.png)}
#tab4context .btn{position: absolute;top:225px;width: 35px;height: 71px;display: block;z-index: 10000;}
#tab4context .btnPre{background:url(../images/tab1_arrowl.png) no-repeat 0 0;left:0px;}
#tab4context .btnNext{background:url(../images/tab1_arrowr.png) no-repeat 0 0;right:0px;}

#tab4c #company{ width:100%; height:auto; overflow:hidden;}
#tab4c #company li{ width:275px; height:178px; float:left; background:url(../images/tab3_cbg.jpg) no-repeat center; position:relative; overflow:hidden; margin:12px 12px;}
*html #tab4c #company li{ margin:11px 11px;}
#tab4c #company li .defautl{ width:275px; height:178px; display:table;}
#tab4c #company li .middle{ width:275px; height:178px; display:table-cell; vertical-align:middle; text-align:center;}
#tab4c #company li .change{ width:275px; height:178px; display:table; position:absolute; top:0px; left:-275px; background-color:#ffffff; z-index:1000;}
#tab4c #company li .change span{ color:#333333; font-size:12px;}

body, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button,input, textarea, th, td, img {border:medium none;margin: 0;padding: 0;}

#divM,#divL,#divR{position: fixed;z-index: 214748364;}
#divM_suoxiao{position: fixed;z-index: 214748362;}
#divL,#divR{top:164px;_position: absolute;_top:expression(offsetParent.scrollTop+200);}
#divL{ left: 5px;width:140px; height:140px;}
#divR {width:55px;height:343px;right:8px;}
#divR a {display:block;width:56px;height:56px;float:left;margin-bottom:1px;}
.divRzx { background:url(../images/youce_icon.png) no-repeat 0 0;position:relative;}
.divRzx:hover { background-position:-56px 0;}
#divRsjs { background-color: #f7016f;border-radius: 40px;color: #FFFFFF;display: block;font-family: arial;font-size: 12px;border: #ffffff solid 2px;font-style: normal;height: 20px;line-height: 20px;position: absolute;right: -5px;text-align: center;top: -15px;width: 20px;}
.divRtell_in { width:232px; height:56px; background:#957441; position:absolute; left:-233px; display:none; overflow:hidden;}
.divRtell_in .tel { width:140px; height:24px; border:0; display:block; color:#b2b2b2; margin:15.5px 0 0 10px; float:left; }
.divRtell_in .callbF_sub { width:72px; height:24px; display:block; color:#957441; background:#533928; margin:15.5px 0; float:left; }
.divRtell {width:56px;height:56px;position:relative;float:left;margin-bottom:1px;}
.divRtell_inner {width:56px;height:56px;position:absolute;left:0px;top:0;z-index:10;}
.divRtell a{ background:url(../images/youce_icon.png) no-repeat 0 -57px;float:left;margin-bottom:0;}
.divRtell a:hover,.divRtell a.active { background-position:-56px -114px;}
.divRtell a:hover .divRtell_in { display:block; }
.divRqq { background:url(../images/youce_icon.png) no-repeat 0 -114px;}
.divRqq:hover { background-position:-56px -114px;}
.divRaddre { background:url(../images/youce_icon.png) no-repeat 0 -228px;}
.divRaddre:hover { background-position:-56px -228px;}
.divwx { background:url(../images/youce_icon.png) no-repeat 0 -171px; position:relative;}
.divwx img { position:absolute; left:-141px; display:none; }
.divwx:hover { background-position:-56px -171px;}
.divwx:hover img { display:block; }
.backto_top { background:url(../images/youce_icon.png) no-repeat 0 -285px;cursor:pointer;}
.backto_top:hover { background-position:-56px -285px;}
.tell_form {width:202px;height:55px; background-color:#6f082a;float:left;}
.tell_form .inner {width:178px;height:31px; background:url(../images/youce_icon.png) no-repeat 0 -288px;float:right;margin-top:12px;margin-right:12px;display:inline;}
.tell_form .inner input,.tell_form .inner a {display:block;float:left;}
.tell_form .inner input {width:113px;height:21px;font-size:12px;color:#303030;padding:5px 0 5px 3px;}


.area3{ height:465px; overflow: hidden;}
#tabs3{ width:110%; margin-top:30px; border:1px solid #d7d7d7;}
#tabs3 li{ width:299px; height:40px; float:left; position:relative; margin-right:2px;}
#tabs3 li a{ display:block; width:100%; height:40px; line-height:40px; background-color:#d6d6d6; color:#000000; font-size:18px; text-align:center; position:absolute; bottom:0px; left:0px;}
#tabs3 li a img{ vertical-align:middle;}
#tabs3 li a:hover{ background-color:#8b6e4a; color:#ffffff;}
#tabs3 li #active{ background-color:#8b6e4a; color:#ffffff;}
#tab3context{ height:385px; clear:both; position:relative; border-bottom:1px solid #d7d7d7;}
#tab3context .nav{ position:absolute; top:0; left:1px; width:100%; height:40px; background-image:url(../images/bg2.png);}
#tab3context .nav ul{ width:670px; height:40px; margin:0 auto;}
#tab3context .nav ul li{ width:95px; height:auto; float:left;}
#tab3context .nav ul li a{ display:block; width:100%; height:40px; font-size:14px; color:#d6d6d6; line-height:40px; letter-spacing:3px; text-align:center;}
#tab3context .nav ul li a:hover{ color:#ffffff; font-weight:bold;}
#tab3context .nav ul li #active{ color:#ffffff; font-weight:bold;}
#tab3context .chen{ width:330px;float:left;}
#tab3context .ling{ width:542px; height:auto; float:left; margin-top:70px;}
#tab3context .ling .h1{ height:50px; color:#333333; font-size:24px; text-align:center;}
#tab3context .ling p{ color:#333333; font-size:14px; line-height:23px; height:115px;}
#tab3context .ling p a{color:#333333;}
#tab3context .ling p a:hover{ text-decoration:underline;}
#tab3context .ling ul{ width:100%; height:auto;}
#tab3context .ling ul li{ width:240px; height:auto; float:left; border-bottom:1px dotted #d7d7d7; margin:6px 30px 6px 0px ;}
#tab3context .ling ul li a{ display:block; width:100%; height:auto; font-size:14px; color:#666666; line-height:20px;}
#tab3context .ling ul li a:hover{ color:#896c4a;}
#tab3context .more{ width:240px; height:auto; float:right; position:relative; margin-top:70px;}
#tab3context .more .a1{ display:block; width:93px; height:31px; background:url(../images/tab2_a0ca2.png) no-repeat center;}
#tab3context .more .img1{ width:100%; height:190px; margin-top:25px;}
#tab3context .more .img1 li{ height:135px;float:left;display: table;width: 100%;}


#tab4c #company{ width:100%; height:auto; overflow:hidden;}
#tab4c #company li{ width:275px; height:178px; float:left; background:url(../images/tab3_cbg.jpg) no-repeat center; position:relative; overflow:hidden; margin:12px 12px;}
*html #tab4c #company li{ margin:11px 11px;}
#tab4c #company li .defautl{ width:275px; height:178px; display:table;}
#tab4c #company li .middle{ width:275px; height:178px; display:table-cell; vertical-align:middle; text-align:center;}
#tab4c #company li .change{ width:275px; height:178px; display:table; position:absolute; top:0px; left:0px; background-color:#ffffff; z-index:1000; display: none;}
#tab4c #company li .change span{ color:#333333; font-size:12px;}

#blood_b_tab{width:100%; border-bottom:1px solid #dedede; overflow:hidden;/* height:250px;*/ display:block; margin-bottom: 15px;}
#blood_b_tab .blood_tab{height:35px; background:url(../images/index_title_bg1.gif) 0 bottom repeat-x; }
#blood_b_tab .blood_tab li{float:left; cursor:pointer; border-left:1px solid #dedede;}
#blood_b_tab .blood_tab li a{display:block; height:35px; padding:0 30px; line-height:35px; text-align:center; color:#000; font-size:14px; font-weight:bold; text-decoration:none; outline:none; }
#blood_b_tab .blood_tab .blood_tab_cur a{ background:#000;padding:0 30px; height:34px; color:#FFF;}
#blood_b_tab .blood_tab_arc ul.pp_ry { width:1170px; padding:15px; overflow:hidden;}
#blood_b_tab .blood_tab_arc ul.pp_ry li { float:left; word-wrap:break-word; width:180px; text-align:center;  margin:0 32px; display:inline; }
#blood_b_tab .blood_tab_arc ul.pp_ry a{font-size: 12px; margin-right: 15px; display: inline-block;}
#blood_b_tab .blood_tab_arc ul.pp_ry li span { width:180px; line-height:30px; text-align:center; overflow:hidden; display:block; }
#blood_b_tab .blood_tab_arc ul.pp_ry img { width:180px; height:120px; }
#blood_b_tab .blood_tab_yq ul.pp_ry img{ width:100px !important; margin:0 auto; height:120px;}
#blood_b_tab .blood_tab_arc ul.yq_link { width:960px; overflow:hidden; zoom:1; margin:9px auto; padding-bottom:10px; clear:both; }
#blood_b_tab .blood_tab_arc ul.yq_link a{ color:#4d4d4d; padding:0px 6px; line-height:28px; font-size: 12px;}
#blood_b_tab .blood_tab_arc ul.yq_link a:hover { color:#f60; }

#tab6context{width:850px; float:left;}


/*首页项目切换*/
#index_project_t{display: table; width: 100%;}
#index_project_t #index_project_tag ul.hd{display: table; width: 100%; z-index: 9999;}
#index_project_t #index_project_tag ul.hd li{width: 238px; float: left; background:#d6d6d6; height: 40px; line-height: 40px; text-align: center; color: #fff; cursor: pointer; margin-right: 2px;}
#index_project_t #index_project_tag ul.hd li.on{background: #8b6e4a;}
#index_project_t #index_project_tag ul.hd li span{cursor: pointer;}
#index_project_t #index_project_tag ul.hd li span img{ position: absolute; margin-top: 8px; margin-left: -30px;}
#index_project_t #index_project_tag ul.bd{position: absolute;width: 1200px;}
#index_project_t #index_project_tag ul.bd li{height: 40px; line-height: 40px; background: url("../images/bg2.png"); display: none; width: 1200px;}
#index_project_t #index_project_tag ul.bd li a{color:#d6d6d6; display:block; float: left; width: auto; margin-right: 20px;}
#index_project_t #index_project_tag ul.bd li a:hover,#index_project_t #index_project_tag ul.bd li a.on{color: #fff;}
#index_project_t #index_project_tag ul.bd li .index_project_tag_h{padding-left: 150px;}
#index_project_t .index_project_tag_b{z-index: 99;display: table; width: 100%;}
#index_project_t .index_project_tag_b .index_project_tag_b_l{float:left; width: 330px;}
#index_project_t .index_project_tag_b .index_project_tag_b_c{float:left; /*width: 542px;*/width: 800px; padding: 15px;}
#index_project_t .index_project_tag_b .index_project_tag_b_c h2{text-align: center; margin-top: 20px; margin-bottom: 15px;}
#index_project_t .index_project_tag_b .index_project_tag_b_c h2 a{font-size: 24px; color: #333; height: 50px; line-height: 50px; text-indent: center; font-weight: 100;}
#index_project_t .index_project_tag_b .index_project_tag_b_c p{font-size: 14px; line-height: 24px; text-indent: 2em;}
#index_project_t .index_project_tag_b .index_project_tag_b_c dl{display: table; width: 100%; margin-top: 35px;}
#index_project_t .index_project_tag_b .index_project_tag_b_c dl dd{width: 46%;overflow:hidden; float:left; height: 30px; line-height: 30px; border-bottom:1px dashed #ccc; margin-right: 2%; padding-left: 2%;}
#index_project_t .index_project_tag_b .index_project_tag_b_c dl dd a{font-size: 14px;}
#index_project_t .index_project_tag_b .index_project_tag_b_r{float:left; width: 268px; padding: 15px; margin-top:20px;}
#index_project_t .index_project_tag_b .index_project_tag_b_r p{margin-top: 15px;}
#index_project_t .index_project_tag_b .index_project_tag_b_r p img{width:280px;height:136px; display:block;}

#floatbox{ bottom: 0px; width: 100%; height: 51px;background:url(../images/11.gif) #000000 no-repeat center}
#floatbox { _top: expression(eval((document.compatMode&&document.compatMode=="CSS1Compat")?documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-1:document.body.scrollTop+document.body.clientHeight-this.clientHeight-1)+1-0); }

#floatbox .box1{ margin:0 auto; width:998px; height:51px;overflow:hidden; zoom:1; }
#floatbox .box1 .div1{ margin:0; width:470px; height:51px;  }
#floatbox .box1 .div2{ margin:0 0 0 475px; width:325px; height:51px; }
#floatbox .box1 .div2 a{ display:block; width:325px; height:51px; }
#floatbox .box1 .div3{ margin:0 0 0 798px; width:500px; height:51px;  }
#floatbox .box1 .div3 a{ display:block; width:500px; height:51px; }