﻿@import "../css/resetcommon.css";
/*index.css start*/

/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}
body{ background:url(../images/bj_02.jpg);}
/*banner*/
.banner{  height:500px; display:block;position:relative}
.banner .btn { bottom: 5px;margin-right: -50px; padding: 5px 6px; position: absolute; right: 50%;z-index: 7;}
.banner .btn span { background: none repeat scroll 0 0 #BD913E; border: 1px solid #BD913E; color: #FFFFFF; cursor: pointer;display: inline-block; margin-left: 5px;padding: 2px 5px;}
.banner .btn span.cur { font-weight: bold; padding: 4px 8px;}



/*servic*/
.servic{ background:url(../images/servic_bj.jpg) no-repeat center; height:506px; overflow:hidden;}
.servic h2{ height:55px; text-align:center;margin-bottom:32px; margin-top:46px;}
.servic h2 img{ display:block; margin:0 auto; height:55px; width:350px;}
.servic h2 a{ font:18px Arial; color:#e6d19b; text-transform:uppercase;}
.servic dl { height:324px; overflow:hidden;}
.servic dt{ float:left; border:3px solid #E6D19C; width:563px; height:314px; overflow:hidden;}
.servic dd{ float:right; width:400px;}
.servic p , .servic h4{ font:14px "Microsoft YaHei"; color:#e6d19b; line-height:24px;}
.servic p{ margin-bottom:35px; margin-top:-4px;}
.servic h4{ height:120px; width:275px;}
#txt_hon  a{color:#FEE9A6;}
.servic h4 span{ display:block; font-size:16px; font-weight:bold;}
.servic h3{ border:1px solid #e6d19b; width:180px; height:35px; text-align:center; margin-top:40px;}
.servic h3 a{font:14px "Microsoft YaHei"; color:#e6d19b; line-height:35px;}

/*cent*/
.cent{ background:url(../images/cent_bj.jpg) repeat-y center top; height:1093px; overflow:hidden;}
.cent .l_nav{ width:266px; height:1044px;overflow:hidden; float:left;}
.l_nav h2{ width:266px; height:146px; overflow:hidden;}
.l_nav h2 img{ width:266px; height:146px;}
.cent .cen_list{ width:262px;height:874px; overflow:hidden;border:2px solid #003643; border-top:0px; padding-top:22px;}
.l_nav h3{ /* height:40px; */line-height:40px;  background:url(../images/cent_j.png) no-repeat 0px 12px; padding-left:19px; margin:0px 0 0px 20px; }
.l_nav h3 a{ font:16px "Microsoft YaHei"; color:#e6d19b; font-weight:bold; line-height:35px;}
.l_nav h3 a:hover{ color:#637b75;}
.l_nav ul{ margin-left:38px;  overflow:hidden; } 
.l_nav li{ width:108px; height:24px; float:left; }
.l_nav li a{font:13px "Microsoft YaHei"; color:#e6d19b; line-height:28px;}
.l_nav .ts_ser{ width:215px; height:150px; overflow:hidden; margin-left:33px;margin-top:35px;}
.l_nav h5{ width:191px; height:36px; border:2px solid #e6d19b; text-align:center; }
.l_nav h5 a { font:16px "Microsoft YaHei"; color:#e6d19b; font-weight:bold; line-height:36px;}
.l_nav h4{ width:88px; height:23px; border:1px solid #e6d19b; text-align:center;float:left; margin-right:15px; margin-top:10px; }
.l_nav h4 a{ font:13px "Microsoft YaHei"; color:#e6d19b;font-weight:bold; line-height:23px; }
.cent .cent_pro{ float:right; width:713px; height:1044px; overflow:hidden; }
.cent_pro h2{ height:50px; width:713px; overflow:hidden; background:#003643;}
.cent_pro h2 a{ font:18px "Microsoft YaHei"; color:#e6d19b; line-height:50px; width:145px; display:inline-block;text-align:center;}
.cent_pro h2 a:hover , .cent_pro h2 .cur{ background:#e6d19c; color:#004f64;}
.cent_pro h2 span{ float:right; text-transform:uppercase;  }
.cent_pro h2 span a{ font-size:12px;text-align:right; margin-right:12px;} 
.cent_pro h2 span a:hover{ background:#003643; color:#e6d19b;}
.cent_pro dl{ margin-top:28px; margin-bottom:39px; height:213px; width:713px; overflow:hidden;}
.cent_pro dt{width:250px; height:214px; overflow:hidden; float:left; position:relative;}
.cent_pro dt span{ background:url(../images/cent_0bj.png) no-repeat center center;width:250px; height:214px; display:block; position:absolute; top:0px; left:0px;}
.cent_pro dt img{ width:245px; height:208px;}
.cent_pro dd{ float:right; width:446px; height:213px; overflow:hidden; margin-top:-3px;}
.cent_pro dd p{ font:13px "Microsoft YaHei";  font-weight:bold;color:#939982; line-height:24px; margin-bottom:20px;}
.cent_pro dd p span a{ font:15px "Microsoft YaHei"; font-weight:bold; color:#e6d19b; display:block; margin-bottom:5px;}
.cent_pro dd h3{ width:143px; height:30px; float:left; background:#003643; text-align:center; margin:0 8px 10px 0;overflow:hidden;}
.cent_pro dd h3 a{ font:13px "Microsoft YaHei";color:#e6d19b; line-height:30px;}
.cent_pro .hcu{ margin-right:0px;}
.cent_pro h4{ text-align:center; float:left; width:141px; height:29px; border:1px solid #e6d19b; margin-top:7px; *margin-top:5px;}
.cent_pro h4 a{ font:14px "Microsoft YaHei"; color:#e6d19b; line-height:31px;}
.cent_pro .hshi{width:143px; height:31px; background:#e6d19b; border:0px; margin-left:9px; }
.cent_pro .hshi a{ color:#003643;}




/*tel*/
.tel{ background:url(../images/tel_bj.jpg) no-repeat  center center; height:208px; overflow:hidden;}
.tel p{ height:74px; width:262px; overflow:hidden; font:14px "Microsoft YaHei"; color:#e6d19b; float:right; margin-top:66px;}
.tel p span{ font-size:22px;}
.tel p b{ display:block; width:260px; height:32px; background:#e6d19b; margin-top:8px;text-align:center;}
.tel p a{ font-size:14px; color:#003643; font-weight:normal; line-height:32px; }
.t2{ background:url(../images/tel_bj1.jpg) no-repeat  center center;}
/*ys*/
.ys{ background:url(../images/ys_bj.jpg) no-repeat center center; height:893px; overflow: hidden; padding-top:46px;}
.ys .content{ position:relative;}
.ys h2{ width:327px; height:67px; margin:0 auto;}
.ys dl{ width:433px; height:140px; overflow:hidden; position:absolute; }
.ys dt{ font:20px "Microsoft YaHei"; font-weight:bold; color:#eed794;padding-left:60px; height:55px;}
.ys dt img{ display:block; height:13px; margin-top:2px;}
.ys dd{ font:14px "Microsoft YaHei"; color:#e6d19b; line-height:30px; margin-top:5px; padding-left:60px;}
.dl01{top:125px; left:0px;}
.dl01 dt{ background:url(../images/ys_01.jpg) no-repeat 0 0;}
.dl02{ top:336px; right:0px;}
.dl02 dt{ background:url(../images/ys_02.jpg) no-repeat 0 0;}
.dl03{top:542px; left:0px;}
.dl03 dt{ background:url(../images/ys_03.jpg) no-repeat 0 0;}
.dl04{top:742px; right:0px;}
.dl04 dt{ background:url(../images/ys_04.jpg) no-repeat 0 0;}
/*pk*/
.pk{ background:url(../images/pk_bj.jpg) repeat-y center center; height:397px; overflow:hidden;}
.pk h2{ width:401px; height:57px; margin:0 auto; margin-top:46px; margin-bottom:29px; }
.pk h3{ height:31px;font:18px "Microsoft YaHei" ; color:#e6d19b;   overflow:hidden; margin-bottom:30px;}
.pk h3 span{  line-height:38px;}
.pk h3 span img{ margin-right:12px;vertical-align:top;}
.pk h3 i{ width:441px; height:22px; margin:0 50px 0 30px;}
.pk_cu { color:#bea35e;}
.pk .pk_cu img{ margin-right:0px;}
.pk p{ width:440px; height:66px; overflow:hidden; border:1px solid #e6d19b; font:14px "Microsoft YaHei"; color:#e6d19b; line-height:28px; padding:10px 0 0 24px; float:left; margin-bottom:23px;}
.pk h4{ float:left; width:36px; height:37px; margin:18px 14px 0;}
.pk .pk_cp { border:1px solid #739080; color:#86927f;}

/*tec_proc*/
.tec_proc{ background:url(../images/tec_bj.jpg) no-repeat center center; height:553px; overflow:hidden;}
.tec_proc h2{ width:343px; height:58px; margin:0 auto; margin-top:20px; margin-bottom:33px;}
.tec_proc dl{ height:395px; width:282px; overflow:hidden; float:left; margin-right:77px;}
.tec_proc dt{ width:282px; height:227px; text-align:center; position:relative;z-index:9;}
.tec_proc dt img{width:227px; height:227px;}
.tec_proc dd{ height:149px; width:282px; background:#003643; margin-top:-122px; text-align:center; padding:140px 0 0 0;}
.tec_proc dd p{ width:184px; font:14px "Microsoft YaHei"; color:#a59f7c; line-height:24px; margin:0 auto;}
.tec_proc dd  span a{ font-size:16px; font-weight:bold;color:#e6d19b; display:block; margin-bottom:5px; }
.tec_proc h3{ width:101px; height:25px; overflow:hidden; border:1px solid #e6d19b; text-align:center;margin:15px auto 0;  }
.tec_proc h3 a{ font:12px "Microsoft YaHei"; color:#e6d19b; line-height:25px; text-transform:uppercase;}
.tec_proc .tedl{ margin-right:0px;}


/*speci*/
.speci{ background:url(../images/spe_bj.jpg)  no-repeat center center; height:419px; overflow:hidden;}
.speci h2{  width:284px; height:58px; margin:47px auto 24px; }
.speci dl{ height:241px; overflow:hidden;}
.speci dt{ width:447px; height:241px; float:left;}
.speci dt img{ width:437px; height:231px; border:5px solid #fff;}
.speci dd{ float:right; width:522px;}
.speci h4{ margin-bottom:5px;}
.speci h4 a{ font:18px "Microsoft YaHei"; font-weight:bold; color:#e6d19b; line-height:18px; }
.speci p{ font:14px "Microsoft YaHei"; color:#e6d19b; line-height:30px;}
.speci .spe_p{ margin-bottom:29px;}
.speci h5{ height:36px; margin-bottom:10px; overflow:hidden;}
.speci h5 span{ background:url(../images/spe_inp.jpg) no-repeat center center; width:321px; height:36px; display:inline-block; overflow:hidden; padding-left:18px; font:14px "Microsoft YaHei"; color:#e6d19b; line-height:36px; float:left; margin-right:5px;}
.speci h5 span input{ height:30px; width:260px; font:14px "Microsoft YaHei";line-height:36px;}
.speci h5 i{ width:2px; height:36px; float:left; line-height:36px; font-size:18px; color:#e6d19b; margin-right:20px;}
.speci h5 input{ border:0px; border:none; background:none; }
.speci h5 .binp1{ width:149px; height:36px;float:left; background:url(../images/spe_b1.jpg) no-repeat center center; cursor:pointer; }
.specih5binp2{ width:149px; height:36px;float:left; background:url(../images/spe_b2.jpg) no-repeat center center; cursor:pointer;}
.speci em{ margin:0 5px;}

/*powe*/
.powe{ background:url(../images/powe_bj.jpg) no-repeat center center; height:280px; overflow:hidden;}
.powe h2{ width:404px; height:57px; margin:0 auto; padding-top:50px; padding-bottom:28px}
.powe h3{ margin-top:23px;}
.powe h3 , .powe h3  a , .honor h3 ,  .honor h3 a , .eliit h3 , .eliit h3 a ,.seng h3 ,.seng h3 a{width:26px; height:47px; float:left; }
.powe .po_l a , .honor .ho_l a , .eliit .el_l a,.seng .se_l a{ background:url(../images/powe_l.jpg) no-repeat center center;display:block;}
.powe .po_l , .honor .ho_l , .eliit .el_l ,.seng .se_l { margin-right:23px;}
.powe .po_r a , .honor .ho_r a , .eliit .el_r a ,.seng .se_r a{ background:url(../images/powe_r.jpg) no-repeat center center; display:block;}
.powe .po_r , .honor .ho_r , .eliit .el_r ,.seng .se_r{ float:right;}
.powe ul { height:125px; width:896px; overflow:hidden; float:left;}
.powe li{ float:left; width:190px; height:125px; overflow:hidden; text-align:center; margin-right:44px;}
.powe li img{ width:190px; height:93px;}
.powe .po_li{ margin-right:0px;}
.powe li a { font:14px  "Microsoft YaHei"; color:#e6d19b;} 

/*witn*/
.witn{ background:url(../images/witn_bj.jpg) no-repeat center center; height:435px; overflow:hidden;_margin-top:-10px;}
.witn h2{ height:55px; text-align:center; padding-top:26px; padding-bottom:26px}
.witn h2 a{ font:18px "Microsoft YaHei"; color:#e6d19b; line-height:38px;}
.witn h2  img{ display:block; margin:0 auto;}
.witn dl{ width:300px; height:328px; overflow:hidden; float:left; margin-right:48px;}
.witn .wi_ul{ margin-right:0px;}
.witn dt{ width:300px; height:120px; margin-bottom:20px;}
.witn dt img{width:290px; height:110px; border:5px solid #004556;}
.witn dd{ width:300px; height:190px; overflow:hidden;}
.witn a ,.witn p{ font:12px "Microsoft YaHei"; color:#e6d19b; line-height:30px;}
.witn p{ color:#a5a587;}
.witn h3{ width:112px; height:24px; overflow:hidden; border:1px solid #e6d19b; text-align:center; margin:22px auto 0;}
.witn h3 a{ font:12px "Microsoft YaHei"; color:#7d8b7c; line-height:24px; text-transform:uppercase;}


/*honor*/
.honor{ height:398px;  background:url(../images/honor_bj.jpg) no-repeat center center; overflow:hhidden; padding-top:23px;}
.honor h2{ height:55px; width:255px; margin:0 auto 28px;}
.honor h3{ margin-top: 100px;}
.honor ul {width:896px; overflow:hidden; float:left;}
.honor li{ height:270px; width:183ppx; text-align:center; float:left; margin-right:50px;}  
.honor .ho_li { margin-right:0px;}
.honor li i img{ width:152px; height:214px; display:block;}
.honor li i{background:url(../images/honor_01bj.jpg) no-repeat left top ; display:block; width:172px; height:229px; padding-top:13px; padding-left:14px;  margin-bottom:5px;}
.honor li a{ font:14px  "Microsoft YaHei"; color:#e6d19b; line-height:30px;}

/*eliit*/
.eliit{ height:455px; background:url(../images/eliit_bj.jpg) no-repeat center center; overflow:hidden;}
.eliit h2{ height:56px; width:262px; margin:44px auto 27px;}
.eliit h3{ margin-top:123px;}
.eliit ul{ width:903px; height:294px; overflow:hidden; float:left;position:relative;}
.eliit li{ float:left; width:219px; height:294px; margin-right:9px; position:relative; overflow:hidden;}
.eliit li span{ display:block; width:179px; height:131px;font:14px "Microsoft YaHei"; line-height:24px; color:#e6d19b; background:url(../images/eliit_tm.png); padding: 0 20px; position:absolute; bottom:-91px;  left:0px; }
.eliit li span i{ font-weight:bold; display:block;  height:40px; line-height:40px; text-align:center; margin-bottom:2px;}
.eliit .el_span span{ bottom:0px; left:0px;}

.eliit .el_li{ margin-right:0px;}
/**/
.seng{ height:430px; overflow:hidden; background:url(../images/seng_bj.jpg) no-repeat center center;}
.seng h2{ width:224px; height:58px; margin:15px auto 25px;}
.seng h3{ margin-top:130px;}
.roundabout-holder{ width:840px;height:307px; float:left; display:inline;position:relative;margin:0 30px;overflow:hidden}
.roundabout-moveable-item{width:448px; height:307px;border:none; }
.roundabout-moveable-item img{width:100%;cursor:pointer;}

.seng span{ background:url(../images/eliit_tm.png); height:39px; width:100%; font:14px "Microsoft YaHei"; color:#e6d19b; text-align:center; line-height:39px; position:absolute; bottom:0px ; left:0px;}
.seng span{display:none;}
.seng .roundabout-in-focus span{display:block;}


/*ndf*/
.ndf{ background:url(../images/ndf_bj.jpg) no-repeat center center; height:379px; padding-top:23px}
.ndf .new_by{ width:645px; height:330px; overflow:hidden; float:left;}
.new_by h2{  width:642px; height:43px; border:1px solid #e6d19b; margin-bottom:27px;}
.new_by h2 i{ display:inline-block; width:171px; height:35px; padding-top:9px; float:left;}
.new_by h2 a{ font: 16px "Microsoft YaHei"; font-weight:bold; color:#e6d19b; display:inline-block; width:171px; height:25px; text-align:center; }
.new_by .n_new a{ background:url(../images/ndf_02.png) no-repeat 17px 0px; padding-left:5px; }
.new_by .n_by a{ background:url(../images/ndf_05.png) no-repeat 17px 0px; padding-left:5px;}
.new_by h2 .cur{ background:#e6d19b; color:#003643;}
.new_by h2 .cur a { background-position:17px -25px; color:#003643;}
.new_by h2 span{ float:right; width:78px;display:inline-block;height:43px;}
.new_by h2 span a{ font:12px "Microsoft YaHei" ; color:#e6d19b; line-height:43px;width:78px; text-transform:uppercase;}
.new_by dl{ height:260px; width:642px; overflow:hidden;}
.new_by dt{ position:relative;}
.new_by dt ,.new_by dt img{ float:left; width:373px; height:259px; overflow:hidden;}
.new_by dt span{ position:absolute; bottom:-1px; left:0px; height:42px;width:373px; background:url(../images/eliit_tm.png); font:14px "Microsoft YaHei"; color:#e6d19b; line-height:41px; text-align:center;}
.new_by dd{ float:right; width:250px; height:260px; overflow:hidden;}
.new_by ul{ margin-top:-10px;}
.new_by li{ height:40px; background:url(../images/ndf_dd.png) repeat-x left bottom;}
.new_by li a{ font:12px "Microsoft YaHei"; color:#E6D19B; line-height:40px; background:url(../images/ndf_d.jpg) no-repeat 0px 5px; padding-left:15px; }

.faq{ width:330px; height:330px; overflow:hidden; display:block; float:right;}
.faq h2{width:328px; height:43px; border:1px solid #e6d19b;  overflow:hidden;margin-bottom:27px;}
.faq h2 i{ display:inline-block; width:171px; height:43px; padding-top:9px}
.faq h2 i a{ font: 16px "Microsoft YaHei"; font-weight:bold; color:#e6d19b; display:inline-block; width:171px; height:25px; text-align:center; background:url(../images/ndf_03.png) no-repeat 17px 0; padding-left:5px; }
.faq h2 span{ float:right; width:52px; margin-right:10px;}
.faq h2 span a{ font:12px "Microsoft YaHei" ; color:#e6d19b; line-height:43px;width:78px;text-transform:uppercase;}
.faq h3{ width:103px; height:29px; border:1px solid #e6d19b; text-align:center; float:left; margin:0 6px 16px 0;}
.faq h3 a{width:103px; height:29px; display:block; font:14px "Microsoft YaHei"; color:#e6d19b; line-height:29px;}
.faq .fa_h{ margin-right:0px;}
.faq h3 a:hover ,.faq .fh a{ background:#e6d19b; color:#003643;}
.faq ul{ height:153px; margin-top:6px;}
.faq li{ height:40px;background:url(../images/ndf_dd.png) repeat-x left bottom;width:310px;}
.faq li a{ font:12px "Microsoft YaHei"; color:#E6D19B; line-height:40px; background:url(../images/ndf_d.jpg) no-repeat 0px 5px; padding-left:15px; }


/*link*/
.link{ height:90px; background:url(../images/link_bj.jpg) no-repeat center center; overflow:hidden; padding-top:47px;}
.link h2{ height:84px; width:120px; overflow:hidden; float:left; color:#E2D19D;}
.link h2 img{ width:43px; height:44px; float:left;}
.link h2 a{ font:16px "Microsoft YaHei"; color:#cab27d;}
.link h2 span{ font:28px Arial; text-transform:uppercase;float:left; line-height:28px;}
.link h2 i{float:left; line-height:30px;}
.link p{ width:853px; height:44px; float:right;}
.link p a{ margin:0 46px 12px 0px; display:inline-block;font:12px "Microsoft YaHei"; color:#868f7b;}
.link .lika{ margin-right:0px;}
/**/
/*service*/
.main-im{position:fixed;right:10px;top:100px;z-index:100;width:158px;height:510px;}
.main-im .im_main{}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:105px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .close-im{position: absolute; right: 148px;top: 114px; z-index: 100;width: 31px;height: 96px;} 
.main-im .close-im a{display:block;width:31px;height:96px;background:url(../../../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:100px;width:62px;height:133px;background:url(../../../images/open_im.png) no-repeat left top; display:none;}



/*主导航下拉*/
