@charset "utf-8";
.scrollnews{ width:1200px; height:30px; overflow:hidden; margin:auto; background:#F7F7F7;}
.scrollnews ul { display:block; float:left; width:80%; position:relative;}
.scrollnews ul li{ height:30px; line-height:30px; font-size:14px; color:#676767;}
.scrollnews ul li span{ float:right;}
.scrollnews ul li a{ font-size:14px; color:#898989;}
.scrollnews ul li a:hover{}
.scrollnews a.more{ width:6%; height:30px; display:block; float:right; line-height:30px; font-size:12px; color:#777}
.scrollnews a.more:hover{}
.scrollnews .notice{ width:100px; float:left; height:30px; line-height:30px; background:url(http://www.ncdyyk.com/images/noticebg.jpg) left no-repeat; padding-left:40px; color:#4A4A4A; font-size:15px;}
/*案例对比、安全与服务管理、特邀专家模块css*/
.stage1 {width:1200px;margin-top:10px; margin:auto;}
.stage1 .stage1-width {width:366px;height:390px;padding:10px 10px 10px 20px;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;position:relative;-moz-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;position:relative;overflow:hidden;}
.stage1 .stage1-width:last-child{border-right:1px solid #e1e1e1;}
.stage1 .stage1-width:hover {-moz-box-shadow:0 0 8px rgba(8,1,3,.2);-webkit-box-shadow:0 0 8px rgba(8,1,3,.2);box-shadow:0 0 8px rgba(8,1,3,.2);z-index:10; background-color:#f8f7f7;border-top-color:#c0025a;-moz-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);}
.stage1Title {height:46px; padding-left:10px; padding-right:10px;}
.stage1Title span {display:inline-block;line-height:46px;float:left;font-size:18px;color:#3d3f4b;}
.stage1Title span a {display:inline-block;font-size:18px;color:#3d3f4b;}
.stage1Title .more{display:block;width:41px;height:11px; margin-top:20px;margin-left:20px;display:inline;}
.stage1Title .preNext {width:37px;height:19px;margin-top:14px;}
.stage1Title .preNext a {display:block;width:18px;height:19px; background-color:#8c8c8c;position:relative;}
.stage1Title .preNext a:hover { background-color:#606060;}
.stage1Title .preNext i {position:absolute;display:block;width:7px;height:13px;left:6px;top:3px;}
.stage1Title .preBtn i{ background:url(http://www.ncdyyk.com/images/icon.png) no-repeat -68px -45px;}
.stage1Title .nextBtn i{background:url(http://www.ncdyyk.com/images/icon.png) no-repeat -78px -45px;}
.stage1_anliBox {width:350px;height:308px;overflow:hidden;}
.stage1_anliBox h4 {font-size:27px;color:#666;line-height:32px;margin-top:20px;}
.stage1_anliBox p,.stage1_b p {font-size:14px;color:#666;}
.anliBox{ height:310px;}
.stage1_b span:after {content:'';position:absolute;width:9px;height:11px; background:url(http://www.ncdyyk.com/images/icon.png) no-repeat -88px -109px;top:20px;left:140px;}
.stage1_b span.active:after {-webkit-animation:shake .4s linear 0s 1;animation:shake .4s linear 0s 1;}
.stage1_b .activityBox {width:350px;height:235px;overflow:hidden;}
/**首页新闻**/
.indexnewxbox{ width:325px; height:300px; margin:auto; position:relative; overflow:hidden;}
.indexnewxbox .adver1{ height:139px;}
.indexnewxbox .adver1 img{ height:125px;}
.indexnewxbox .firstnews{ height:84px; border-bottom:1px dashed #F1F1F1;}
.indexnewxbox .firstnews h3{ line-height:24px; text-align:left;}
.indexnewxbox .firstnews h3 a{ color:#724710; font-size:16px;}
.indexnewxbox .firstnews p{ line-height:24px; /*text-indent:2em;*/ font-size:13px;}
.indexnewxbox .firstnews p a{ color:#FE0000; font-size:13px;}
.indexnewxbox ul.list_news{ padding-top:10px;}
.indexnewxbox ul.list_news li{ line-height:30px; width:45%; margin-left:5%; float:left}
.indexnewxbox ul.list_news li a{ font-size:12px; color:#676767;}

.stage1_b h4 {font-size:27px;color:#666;line-height:32px;margin-top:20px;}
.stage1_c p {font-size:14px;color:#666;line-height:26px;padding-top:20px;}
.stage1_c .expertSlide {width:350px;height:235px;overflow:hidden;}
.stage1_c .slideBox {width:350px;height:235px;overflow:hidden;}
.stage1_c .slideBox a {display:block;width:100%;height:100%}
.stage1_c .focus {width:97%;bottom:8px;z-index:10;text-align:right;}
.stage1_c .focus span {display:inline-block;width:6px;height:6px; background-color:#fff;margin:0 3px;}
.stage1_c .focus span.active { background-color:#c0025a}


.expert-page h1,.xm-page h1,.indexcasebox h1{ text-align:center; font-weight:normal; color:#835C23; font-size:42px; line-height:72px;}
.expert-page h2,.xm-page h2,.indexcasebox h2{ text-align:center; font-weight:normal; color:#666666; line-height:30px; font-size:32px; height:66px;}
.expert-page ul.hd{ display:block; height:35px; margin:auto; border:1px solid #DDDDDD; border-radius:5px;width: 860px;}
.expert-page ul.hd li{ width:130px; line-height:34px; text-align:
center; float:left;border-right:1px solid #DDDDDD; }
.expert-page ul.hd li a{ color:#666666; font-size:13px; display:block; width:100%; height:35px; line-height:34px;}
.expert-page ul.hd li.on a{ color:#FFFFFF; font-size:13px; display:block; width:100%; height:35px; line-height:35px; background:#845B27;}
.expert-page ul.hd span{ display:block; width:66px; float:right; text-align:center; line-height:35px;}
.expert-page ul.hd span a{ color:#835B27; font-size:12px;}
.expert-page div.bd li{ width:100%; position:relative; height:685px}
.expert-page div.bd li img.zj{ position:absolute; z-index:999; right:0; bottom:0;}
.expert-page div.bd li div.name{ width:880px; height:240px; position:absolute; z-index:99; left:0; top:76px;}
.expert-page div.bd li div.des{ width:710px; position:absolute; left:0; z-index:999; font-size:18px; line-height:30px; color:#666666; top:288px; text-indent:1.5em}
.expert-page div.bd li div.name h3{ line-height:106px; font-weight:normal; font-size:46px; text-align:left; color:#666666;}
.expert-page div.bd li div.name h3 span{ font-family:Arial, Helvetica, sans-serif;font-size:40px;color:#929292; }
.expert-page div.bd li div.name p{ line-height:30px; padding-left:30px; font-size:18px; color:#656565; background:url(http://www.ncdyyk.com/images/iconote.jpg) left no-repeat; display:block; float:left;}
.expert-page div.bd li div.name p.w1{ width:300px;}
.expert-page div.bd li div.name p.w2{ width:520px;}
.expert-page div.bd li div.the-case{ height:278px; background:#F7F7F7; position:absolute; bottom:0; left:0; width:100%;}
.expert-page div.bd li div.the-case div.title{ line-height:46px; font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#7A7A7A; height:46px; background:#FFFFFF; font-weight:normal;}
.expert-page div.bd li  div.thecase{ height:232px;}
.expert-page div.bd li  div.thecase img{ width:387px; float:left; margin-right:37px;}
.expert-page div.bd li  div.thecase .text{ width:330px; float:left; padding-top:31px; height:200px; position:relative;}
.expert-page div.bd li  div.thecase .text p{ line-height:35px; font-size:18px; color:#666666}
.expert-page div.bd li  div.thecase .text p span{ color:#855A25;}
.expert-page div.bd li  div.thecase .more{ position:absolute; width:100%; height:34px; z-index:1; bottom:40px;}
.expert-page div.bd li  div.thecase .more span{ display:block; width:143px; float:left; height:34px; background:url(http://www.ncdyyk.com/images/morebg.jpg) no-repeat; text-align:center; line-height:34px;}
.expert-page div.bd li  div.thecase .more span a{ color:#FFF; font-size:16px;}
.expert-page div.bd li  div.thecase .more span.s1{ margin-left:20px;}
.deya-more{ width:222px; height:35px; margin:auto;}
.deya-more a{ display:block; height:35px; text-align:center; line-height:35px; border:1px solid #845B27; color:#845B27;font-size:14px;}
.deya-more a:hover{ background:#845B27; color:#FFF; border-radius:5px; }
.deya-more1{ width:222px; height:35px; margin:auto;}
.deya-more1 a{ display:block; height:35px; text-align:center; line-height:35px; font-size:14px;background:#845B27; color:#FFF; }
.deya-more1 a:hover{border:1px solid #845B27; background:#FFF; height:33px; line-height:33px; color:#845B27;}

.xmbox{ display: table; width:100%; max-width:1200px;}
.xmbox ul {}
.xmbox ul li{ width:292px; height:173px;  background:#9D6D2D; margin-right:9px; float:left; position:relative; overflow:hidden;opacity:0.9;transition:all 0.3s linear 0s; -moz-transition:all 0.3s  linear 0s; -o-transition:all 0.3s linear 0s; -webkit-transition:all 0.3s linear 0s;}
.xmbox ul li p.p1{ padding-top:52px; line-height:36px; text-align:center; color:#FFFFFF; font-family:"宋体"; font-size:24px;}
.xmbox ul li p.p2{ padding-top:35px; line-height:33px; text-align:center; color:#FFFFFF; font-family:"宋体"; font-size:24px;}
.xmbox ul li p.p3{ padding-top:52px; line-height:64px; text-align:center; color:#FFFFFF; font-family:"宋体"; font-size:24px;}
.xmbox ul li:hover{ opacity:0.9; background:#845B27;}
.xmbox ul li span.more{ width:65px; height:65px; text-align:center; line-height:25px; position:absolute; top:-66px; left:116px; opacity:0.8; z-index:999}
.xmbox ul li span.ask{ display:block; width:85px; height:24px; text-align:center; line-height:24px; position:absolute; z-index:99; left:102px; bottom:-36px; border:1px solid #FFF;display: none}
.xmbox ul li span.ask a{ color:#FFF; font-size:13px;}

/**案例中心**/
.indexcasebox{padding:30px 0;}
.case_box{ height:650px; position:relative; overflow:hidden;}
.case_box ul{ display:block; position:absolute; height:610px;top:0px;}
.case_box ul li{  width:1200px; float:left; height:610px; overflow:hidden; position:relative; margin-left:0px; margin-right:0px;}
.case_box ul li img.head{ position:absolute; left:0; top:98px;}
.case_box ul li img.moreBtn{ position:absolute; left:145px; top:498px;}
.case_box ul li img.cent{ position:absolute; left:50%; margin-left:-80px; top:10px;}
.case_box ul li div.textbox{ width:252px; height:458px; float:right; margin-top:70px; position:relative; z-index:99}
.case_box ul li div.textbox .case_riji{ height:166px;}
.case_box ul li div.textbox h3{ line-height:48px; font-size:26px; color:#444444; font-weight:normal}
.case_box ul li p{line-height:24px;display:block;font-size:14px; color:#5E5E5E;}
.case_box ul li div.textbox  .caseask{ width:113px; height:51px; position:absolute; z-index:9999; left:4px; bottom:0px; background:#444444 url(http://www.ncdyyk.com/images/cup.fw.png) 41px no-repeat; padding-left:77px;}
.case_box ul li div.textbox .caseask a{ display:block;  height:51px;  line-height:51px; color:#FFFFFF; font-size:14px;}
.case_box  .btn_box{ width:256px; height:32px; position:absolute; z-index:999; left:50%; margin-left:-178px; bottom:10px;}
.case_box  .btn_box .preNext{ width:32px; position:absolute; top:0px;height:32px; cursor:pointer; z-index:999}
.case_box .btn_box .pre{ left:0; background:url(http://www.ncdyyk.com/images/prebg.jpg) right no-repeat;}
.case_box .btn_box .next{ right:0; background:url(http://www.ncdyyk.com/images/nextbg.jpg) left no-repeat;}
.case_box  .btn_box .btn {
	position:relative;
	width:165px;
	height:14px; margin:auto; margin-top:10px;
}
.case_box  .btn_box .btn span { cursor:pointer;
	width:14px;
	height:14px;
	background:url(http://www.ncdyyk.com/images/casenormalbg.jpg) no-repeat;
	display: block;
	float: left; margin-left:10px;
}
.case_box  .btn_box .btn span.on {
	background:url(http://www.ncdyyk.com/images/caseoverbg.jpg) no-repeat;
}


/* 德亚品牌板块 */

.deya-pp {width:1200px;margin: 0 auto 20px;}

.brand_kd>.brand_ql .hd{width: 530px;margin: 0 auto 30px;height:35px;}
.brand_kd>.brand_ql .hd li {width: 130px; line-height: 35px; text-align: center; float: left; border: 1px solid #DDDDDD;color: #666666; cursor: pointer;}
.brand_kd>.brand_ql .hd .on {color: #fff;background:#845B27}

.brand_eq { margin: 0 20px;}
.brand_eq img {display:block;}

/* 德亚品牌 */
.dy-pp { margin: 0 4px;}
.dy-jj { width: 410px; margin-left: 5px; float: left;background:#e6e6e6;height: 558px;position:relative;}
.dy-jj .p1 {color:#525252;font-size:14px;line-height:1.5; padding: 15px 20px;}
.dypp-btn {position:absolute;right:15px;bottom:20px;}
.dypp-btn a {font-size: 16px; background: #835c23; padding: 0 20px; color: #fff; height: 36px; line-height: 36px; display: block;}

#lhc_ff1 {width: 246px; height: 148px; top: 0; left: 0;}
#lhc_ff2 {width: 246px; height: 148px; top: 153px; left: 0;}
#lhc_ff3 {width: 246px; height: 301px; left: 251px; top: 0;}
#lhc_ff4 {width: 275px; height: 148px; left: 502px; top: 0;}
#lhc_ff5 {width: 275px; height: 148px; left: 502px; top: 153px;}
#lhc_ff6 {width: 422px; height: 252px; top: 306px; left: 0;}
#lhc_ff7 {width: 350px; height: 252px; top: 306px; left: 427px;}

.lhc_bdts{ width:1140px; margin: 0 auto;position: relative;display: inline-block; padding: 0 30px;}
.lhc_mb-hover{ width: 770px; float: left; margin-left: 5px; position: relative;}
.lhc_mb-hover ul li{ float: left; position: absolute;}
.lhc_mb-hover ul li.lhc_mb_li_hover{ color: #fff;}

/* 德国技术 */
#pp-jishu{margin:auto;width: 1200px;height:560px;overflow: hidden;}
#pp-jishu > ul{width: 100%;list-style: none;}
#pp-jishu > ul > li{float: left;width: 180px;height: 560px;cursor: pointer;margin-right: 1px;position:relative;}
#pp-jishu > ul > li:nth-child(1){background: url(http://www.ncdyyk.com/images/js_01.jpg) no-repeat center/cover;}
#pp-jishu > ul > li:nth-child(2){background: url(http://www.ncdyyk.com/images/js_02.jpg) no-repeat center/cover;}
#pp-jishu > ul > li:nth-child(3){background: url(http://www.ncdyyk.com/images/js_03.jpg) no-repeat center/cover;width: 830px;}
#pp-jishu > ul > li > .text1,#pp-jishu > ul > li > .text2,#pp-jishu > ul > li > .text3{width: 180px;height: 100%;}
#pp-jishu > ul > li > .text1{background: url(http://www.ncdyyk.com/images/js_bg01.png) repeat;}
#pp-jishu > ul > li > .text2{background: url(http://www.ncdyyk.com/images/js_bg02.png) repeat;}
#pp-jishu > ul > li > .text3{background: url(http://www.ncdyyk.com/images/js_bg03.png) repeat;}
#pp-jishu .p1{ text-align:center;color: #fff;font-size:24px;line-height:36px;}
#pp-jishu .p2{position: absolute; bottom: 0;left: 181px; color: #fff;max-height:500px; background: url(http://www.ncdyyk.com/images/js_bg04.png) repeat; font-size: 14px; line-height: 30px; padding: 20px;}

/* 品牌荣誉 */
.brand_zjlb {background:url(http://www.ncdyyk.com/images/ry_bg.jpg) center center no-repeat;width:100%;height:560px;position:relative;}
.bd_z {}
.bd_z ul li {position:relative;}
.bd_z ul li .ry {width: 460px;height: 370px; position: absolute; top: 100px;left: 124px;}
.bd_z ul li .ry01 {background:url(http://www.ncdyyk.com/images/ry_01.png) center center no-repeat;}
.bd_z ul li .ry02 {background:url(http://www.ncdyyk.com/images/ry_02.png) center center no-repeat;}
.bd_z ul li .ry03 {background:url(http://www.ncdyyk.com/images/ry_03.png) center center no-repeat;}
.bd_z ul li .ry04 {background:url(http://www.ncdyyk.com/images/ry_04.png) center center no-repeat;}
.bd_z ul li .ry05 {background:url(http://www.ncdyyk.com/images/ry_05.png) center center no-repeat;}

.hd_z {width: 570px;height: 87px; top: 50%;left:70px; margin-top: -43.5px;position: absolute;}
.hd_z a {background: url(http://www.ncdyyk.com/images/pp_jt.png) no-repeat;width: 38px; height: 87px; float: left;cursor: pointer;}
.hd_z a.sPrev {background-position: 0 0;}
.hd_z a.sNext {background-position: -62px 0; float: right;}

.ry-con { position: absolute; color: #fff; right: 80px; top: 140px; width: 450px; text-align: center;}
.ry-con .p1 {font-size:36px;}
.ry-ms {background: url(http://www.ncdyyk.com/images/ry_bg02.png) center center no-repeat;width:360px;height:150px;text-align:center; margin: 0 auto;font-size:22px;line-height:36px;}
.ry-ms .p2 { padding-top: 40px;}
.ry-btn {text-align: right;margin: 80px 0 0 0;}
.ry-btn a {font-size: 20px; color: #fff; background: #724710; height: 45px; line-height: 45px; padding: 0 25px; display: inline-block;}


/* 新闻中心大板块 */
.clearfix:after,.clear:before{display:table;content:''}
.clearfix:after{clear:both;overflow:hidden}
.clearfix{zoom:1}.relative{position:relative}

.xin-news {width: 1200px;margin: 0 auto;}
.news-one {width:374px;float:left;}
.news-one a {display:inline-block;}
.news-cen {width:520px;float:left;margin:0 26px;}
.news-tit01 {border-bottom:3px solid #eeeeee;line-height: 32px;height: 32px;}
.news-tit01 .p1 {font-size:20px;color:#7f4200;border-bottom:3px solid #724710;display:inline-block;float:left;}
.news-tit01 .p2 {font-size:16px;color:#999999;float:left;padding:0 8px;}
.news-tit01 .p3 {float: right;}
.news-tit01 .p3 a {color:#724710;font-size:14px;}
.news-con01 {margin:15px 0;padding:10px;background:#eeeeee;}
.news-con01 .big {width:146px;height:150px;float:left;margin: 0 10px 0 0;}
.news-con01 .big a img {width:100%;height:100%;}
.xq-con01 {float: right;width: 343px;}
.xq-con01 h3 {color:#724710;font-size:22px;padding: 0 0 15px 0;}
.xq-con01 h3 a {color:#724710;}
.xq-con01 .p1 {color:#666666;font-size:18px;line-height:36px;}
.xq-con01 .p1 a {color: #724710;font-size: 14px; text-align: right; display: block; line-height: 30px;}
.newzt-list03 {margin:10px 0 0 0;}
.newzt-list03 li {line-height:35px;}
.newzt-list03 li a {float:left;color:#000000;width: 430px;font-size:16px;}
.newzt-list03 li p {float:right;color:#999999;font-size:12px;}
.newzt-list05 {margin:0 0 10px 0;}
.newzt-list05 li {line-height:35px;}
.newzt-list05 li a {float:left;color:#724710;width: 430px;font-size:16px;}
.newzt-list05 li p {float:right;color:#999999;font-size:12px;}
/**
.dy-news .hd {padding:25px 0 15px 0;}
.dy-news .hd li {width:33.3%;float:left;}
.dy-news .hd li a {color:#666666;font-size:18px;text-align:center;display:block;padding:8px 0;}
.dy-news .hd li.on a {color:#ffffff;background:#724710;}
.dy-news .bd {}
.newzt-list04 li {line-height:36px;}
.newzt-list04 li a {float:left;color:#666666;width: 430px;font-size:16px;}
.newzt-list04 li p {float:right;color:#999999;font-size:12px;}
**/
.news-three {width:254px;float:right;color:#fff;}
.news-three .p1 {background: #724710;font-size: 20px;padding: 5px 10px;display: block;margin:0 0 15px 0;}
.news-three .p1 span {font-size:14px;padding-left:5px;}
.newzt-list01 li {margin:0 0 15px 0;}
.newzt-list01 li a {display:block;}
.newzt-list02 {padding:10px 0 0 0;}
.newzt-list02 li {float:left;width:33.3%;text-align:center;}
.newzt-list02 li a {color:#333333;font-size:14px;display: inline-block;}
.newzt-list02 li .p2 {line-height:2.4;}
/* 新闻中心大板块结束 */

.project{border-bottom: 1px solid #eaeaea;}
.project li{float: left;position: relative; width: 171.3px;height:150px;}
.project li:before{position:absolute;left:50%;top:0;z-index:-1;opacity:0;content:'';width:0;height:100%;background:#eee;transition:all 0.5s;}
.project li:after{position:absolute; right:50%; top:0; z-index:-1; opacity:0; content:'';width:0;height:100%; background:#eee; transition:all 0.5s;}
.project li:hover:before{opacity:1;width:50%;}
.project li:hover:after{opacity:1;width:50%;}

.project a{position:relative;display: block;position: relative;padding:37px 0 26px 0;text-align: center;color: #333;transition:none;}
.project a:after{width:1px;height:79px;position:absolute;top:37px;right:0; content:''; background:#e1e1e1;}
.project li.item7 a:after{display:none;}
.project a:hover{color: #c39863;}
.project i{display: block;width: 53px;height: 53px; margin: 0 auto; background: url("/newindex/images/project.png");}
.project em{display:block;height:34px;line-height:34px;font-style: normal;font-size: 16px;}

.project .item1 i{background-position: 0 0;}
.project .item2 i{background-position: -56px 0;}
.project .item3 i{background-position: -112px 0;}
.project .item4 i{background-position: -168px 0;}
.project .item5 i{background-position: -224px 0;}
.project .item6 i{background-position: -280px 0;}
.project .item7 i{background-position: -336px 0;}

.project .item1 a:hover i{background-position: 0 -56px;}
.project .item2 a:hover i{background-position: -56px -56px;}
.project .item3 a:hover i{background-position: -112px -56px;}
.project .item4 a:hover i{background-position: -168px -56px;}
.project .item5 a:hover i{background-position: -224px -56px;}
.project .item6 a:hover i{background-position: -280px -56px;}
.project .item7 a:hover i{background-position: -336px -56px;}


.bg-gay {background:#f5f5f5;width:100%;}
/* news start */
.news {width:1200px;padding:50px 0;margin:0 auto;}
.v-out {background:#FFFFFF;float:left;position:relative;}

.v-out i ,.v-out01 .hd ul li,.index-doc i ,.index-doc .hd ul li ,.index-doc-tuan:before ,.index-video .hd ul li  {background: url("/newindex/images/v_out.png"); display:inline-block;}

.v-out .v-tit i { width: 27px;  height: 20px; background-position: 0 -28px;margin-left: 3px;}
.v-out01 {width:455px;height:604px;margin:0 15px 0 0;}
.v-out02 {width:730px;height:292px;margin:0 0 20px 0;}
.v-out03 {width:730px;height:292px;}
.v-out:hover {margin-top:-2px;-webkit-box-shadow: 0px 0px 10px rgba(186,186,186,.75);
	-moz-box-shadow: 0px 0px 10px rgba(186,186,186,.75);
	-o-box-shadow: 0px 0px 10px rgba(186,186,186,.75);
	-ms-box-shadow: 0px 0px 10px rgba(186,186,186,.75);
	box-shadow: 0px 0px 10px rgba(186,186,186,.75);}
.v-tit {color: #333333;  font-size: 20px;  height: 44px;  line-height: 44px;  border-bottom: 1px solid #e1e1e1; margin: 8px 20px 0 20px;}
.v-jt {width: 47px;  position: absolute;  top: 20px;  right: 20px;  height: 21px;  line-height: 21px;}
.v-jt a {display: inline-block;}
.v-jt a i {width: 21px;height: 21px;line-height: 21px;}
.v-out .v-jt a.prev i {background-position: 0 0;}
.v-out .v-jt a.next i {background-position: -25px 0;}
.v-out .bd {margin: 20px;}
.v-out01 .bd li img {width:418px;height:475px;}
.v-out01 .hd{text-align: center;}
.v-out01 .hd ul li ,.index-doc-02 .hd ul li {  display: inline-block;  width: 11px;  height: 11px;  overflow: hidden;  margin: 0 7px;  text-indent: 99px;cursor: pointer;background-position:-37px -56px;}
.v-out01 .hd ul li.on ,.index-doc-02 .hd ul li.on { width: 34px;background-position:0 -56px;}

.new-index-doc-02{ width:1200px; height:455px;}
.new-index-doc-02 .bd li{height:455px; overflow:hidden;}
.new-index-doc-02 img{width:1200px; height:455px;}
.new-index-doc-02 .bd li .new-des{background-color:rgba(0,0,0,0.6); color:#fff; font-size:18px; position:relative; z-index:333; top:-140px; height:100px; width:1100px; padding:10px 50px;}
.new-index-doc-02 .bd li .new-des h2{color:#fff; text-align:left; padding-bottom:10px;}
.new-index-doc-02 .hd ul li.on  { width: 34px;background-position:0 -56px; }
.new-index-doc-02 .hd ul li {  display: inline-block;  width: 11px;  height: 11px;  overflow: hidden;  margin: 0 7px;  text-indent: 99px;cursor: pointer;background-position:-37px -56px;}
.new-index-doc-02 .hd{text-align: center; margin-top:20px;}
.new-index-doc-02 .hd ul li  {background: url("/newindex/images/v_out.png"); display:inline-block;}
.new-index-doc-02 .hd ul li {  display: inline-block;  width: 11px;  height: 11px;  overflow: hidden;  margin: 0 7px;  text-indent: 99px;cursor: pointer;background-position:-37px -56px;}

.new-index-doc-three{ width:965px; height:360px; margin: 0 auto; margin-top:72px;}
.new-index-doc-three .bd li{height:360px; overflow:hidden;}
.new-index-doc-three img{width:550px; height:360px; float:left;}
.three_right{ float:left;background: url("/newindex/images/rightnew.jpg"); width:410px; height:360px;}
.three_right p:nth-child(1){ color:#848484; text-align:right; margin-top:50px; font-size:24px; margin-right:35px;}
.three_right p:nth-child(2){color:#fff; margin-top:90px; margin-left:30px; font-size:18px; padding-right:30px;}
.three_right p:nth-child(3){color:#fff; margin-top:50px; margin-left:30px; font-size:10px; padding-right:30px;}
.new_time{ width:890px; height:1px; background:#9f9f9f;  margin:0 auto; margin-top:55px;}
.new-index-doc-three .hd{ width:1050px; margin:0 auto;}
.new-index-doc-three .hd li{ width:120px; float:left; padding-left:28px;}
.new-index-doc-three .hd li p { width:15px; height:15px; position:relative; top:-8px;background: url("/newindex/images/diandian.png");}
.new-index-doc-three .hd li  span{position:relative; left:-28px;}
.new-index-doc-three .hd li p img{ width:15px; height:15px;}
.new-index-doc-three .hd .on p { width:20px; height:26px; position:relative; top:-27px;background: url("/newindex/images/diandian1.png");}
.new-index-doc-three .hd .on span{position:relative; top:-11px;}
.new-five-box{ width:100%; height:920px;}


.v-dt li p { margin: 10px 0;}
.v-dt-con {width: 460px;  margin: 20px;}
.v-dt-t h1 a {color: #c39863;font-size: 20px;}
.v-dt-t p {text-indent: 2em;color: #999999;font-size: 14px;  margin: 15px 0 20px 0;  line-height: 1.6;}
.v-dt-t p a {color: #c39863;}
.v-dt-img {margin: 25px 20px 0 0;}
.v-dt-img a {display: inline-block;}
.v-dt-img a img{width: 204px;  height: 186px;}

.v-out03 .bd {overflow: hidden;}
.v-out03 .bd ul li a {margin: 5px 0;}
.v-out03 .bd ul li {width:328px;margin-right: 36px;}
.v-out03 .bd ul li img {width:328px;height: 172px;}
.v-out03 .bd li p ,.v-dt li p {font-size:16px;color:#444444;position: relative;padding-left: 13px;}
.v-out03 .bd li p i ,.v-dt li p i{width:6px;height:8px;background-position:-40px -23px;position: absolute;left: 0px;top: 9px;z-index: 10;}

.v-out2 .bd li p {font-size:14px;color:#555555;margin:0 20px;}
.v-out2 .bd li p a {color:#b3b3b3;float:right;}
.v-out2 .bd li p a:hover {color:#010101;text-decoration: underline;}

/* news end */

.indexTit {text-align: center;width: 100%;padding:42px 0 25px 0;}
.indexTit h1 {color: #333333;font-size: 36px;font-weight: normal;}
.indexTit img {margin:18px 0 10px 0;}
.indexTit p {color: #999999;font-size: 14px;text-transform: uppercase; }

/* doctor start */
.index-doc {width:1200px;margin: 0 auto;}
.index-doc-01 {width:437px;height:565px;position: relative;}
.index-doc-01 .bd {width:437px;}
.index-doc-01 .bd ul li {position: relative;display: inline-block;width:437px;}
.index-doc-01 .bd ul li .index-doc-js {position: absolute;bottom:0;left:0;width:100%;text-align: center;background: url("/newindex/images/index_doc_bg.png") center repeat;padding:15px 0;z-index: 10;}
.index-doc-01 .bd ul li .index-doc-js p {color:#fefefe;font-size: 24px;line-height:1.5;}
.index-doc-01 .bd ul li .index-doc-js p span {font-size: 18px;display: block;}
.index-doc-btn {width:50%;margin:15px auto 0;}
.index-doc-btn div {width:48%;text-align: center;}
.index-doc-btn div a {display: block;font-size:18px;color:#fefefe;height:40px;line-height: 40px;}
.index-doc-btn div.fl {background: #c39863;}
.index-doc-btn div.fr {background: #d01f15;}
.index-doc-jt a{position: absolute;top:50%;margin-top:-22px;z-index: 99;width:44px;height:44px;}
.index-doc-jt a i{width:44px;height:44px;display: inline-block;}
.index-doc-jt a.prev {left: 15px;}
.index-doc-jt a.next {right:15px;}
.index-doc-jt a.prev i {background-position: 0 -75px;}
.index-doc-jt a.next i {background-position: 0 -123px;}

.index-doc-02 {width:730px;height:420px;position: relative;}
.index-doc-02 .hd {text-align: right;position: absolute;bottom: 10px;right: 10px;z-index: 99;}

.index-doc-r {width:730px;height:565px;}
.index-doc-tuan {line-height: 24px;border: solid #eeeeee;border-width: 0 1px 1px 0;height:145px;position: relative;}
.index-doc-tuan h1 {color:#c39863;font-size: 24px;font-weight: normal; padding: 15px 35px; padding-top: 25px;}
.index-doc-tuan p {color:#333333;font-size: 16px;padding: 0 35px;}
.index-doc-tuan:before {content: '';width:5px;height:145px;background-position: -60px 0;position: absolute;left: 0;top: 0;z-index: 99;}
.index-doc-tuan a { position: absolute; background: #d01f15; color: #ffffff; right: 30px; width: 165px;text-align: center;height: 35px;line-height: 35px;bottom: 10px;font-size: 15px;z-index:10;}
/* doctor end */

.index-xxds {padding:18px 0 0 0;width:1200px; height:800px;margin: 0 auto;background: url("/newindex/images/index_xxds.jpg") center bottom no-repeat;}
.index-video {width:628px;margin:60px 20px;}
.index-video .hd {text-align:right;margin: 10px;}
.index-video .hd ul li {  display: inline-block;  width: 15px;  height: 15px;  overflow: hidden;  margin: 0 7px;  text-indent: 99px;cursor: pointer;background-position:-20px -173px;}
.index-video .hd ul li.on { background-position:0 -173px;}



/* gyxs start */
.index-gyxs {width: 1200px;margin: 0 auto;}

.index-gyxs-item .hd {width: 436px;margin-right: 3px;}
.index-gyxs-item .hd ul li {width: 100%;height:143px;margin-bottom: 2.5px;background: #f0f0f0;position: relative;}
.index-gyxs-item .hd ul li.item4:after{margin-bottom: 0px;}
.index-gyxs-item .hd ul li.on {background: #c39863;}
.index-gyxs-item .hd ul li.on>a p ,.index-gyxs-item .hd ul li.on>a p span{color: #ffffff;}
.index-gyxs-item .hd ul li.on:after {content:'';position:absolute;background: url("/newindex/images/gyxs_jt.png") no-repeat;width: 18px;height: 46px;top:50%;margin-top:-23px;right:-16px;z-index: 100;}
.index-gyxs-item .hd a {width: 100%;height:143px;display: block;}
.index-gyxs-item i{display:inline-block;width: 50px;height: 50px; margin: 0 auto; background: url("/newindex/images/gyxs.png");position: absolute;  left: 25px;top: 48px;z-index:99;}
.index-gyxs-item .hd p {font-size: 20px;color: #333333;line-height:1.5;position: absolute;top:46px;left:85px;width:320px;height: 52px;}
.index-gyxs-item .hd p span {display:block;font-size: 14px;color: #999999;}

.index-gyxs-item .bd {width:760px;height: 580px;background: #f0f0f0;}
.index-gyxs-item .bd ul li {position: relative;width:760px;height: 580px;}
.index-gyxs-item .bd ul li:before {content: '';position: absolute;background: url("/newindex/images/v_out.png");right: 0;top: 0;width: 5px;height: 120px;background-position: 15px 0;}

.index-gyxs-con {width: 700px;margin: 0 auto;padding:20px 0 0 0;}
.index-gyxs-con p {color: #999999;font-size: 16px;text-indent: 2em;line-height: 1.8;margin: 20px 0;}
.index-gyxs-con p a {color: #c39863;}
.index-gyxs-btn {text-align: right;}
.index-gyxs-btn a {font-size: 18px;color: #FFFFFF;width: 100px;height: 40px;line-height: 40px;text-align: center;display: inline-block;margin: 0 3px;}
.index-gyxs-btn a.gyxs-btn01 {background: #c39863;}
.index-gyxs-btn a.gyxs-btn02 {background: #d01f15;}
.head_content img{width:277px;  transition:all 0.2s linear 0s}

.index-gyxs-item i.item1{background-position: -9px -10px;}
.index-gyxs-item i.item2{background-position: -70px -10px;}
.index-gyxs-item i.item3{background-position: -131px -10px;}
.index-gyxs-item i.item4{background-position: -192px -10px;}

.index-gyxs-item li.on>a i.item1{background-position: -9px -72px;}
.index-gyxs-item li.on>a i.item2{background-position: -70px -72px;}
.index-gyxs-item li.on>a i.item3{background-position: -131px -72px;}
.index-gyxs-item li.on>a i.item4{background-position: -192px -72px;}
/* gyxs end */

.index-pinpai {width: 1200px;margin: 0 auto;}
.index-pinpai-item .hd ul li {border: 1px solid #e5e5e5;color: #999999;font-size: 20px;width: 238px;height: 118px;float: left;background: url("/newindex/images/index_pp_bg.jpg") center no-repeat;cursor: pointer;text-align: center;line-height: 118px;}
.index-pinpai-item .hd ul li span {display: block; height: 42px;line-height: 22px;margin-top: 37px;}
.index-pinpai-item .hd ul li em {font-size: 12px;text-transform: uppercase;display: block;}
.index-pinpai-item .hd ul li.on {border: 1px solid #c39863;color: #FFFFFF;background: #c39863 url("/newindex/images/index_pp_bg_on.jpg") center no-repeat;}

.index-pinpai-item .bd ul li {margin: 30px 0;}
.index-pinpai-item .bd dl dd {float: left;width: 225px;margin-right:18.75px;text-align: center;padding:45px 0 0 0;}
.index-pinpai-item .bd dl dd em {display: block;color:#333333;font-size: 16px;padding: 15px 0 0 0;}
.index-pinpai-item .bd dl dd.mr-0 {margin-right: 0;}

/* 超过一行显示省略号 */
.v-dt-t h1 a ,.v-out03 .bd ul li a , .v-dt li p a, .index-gyxs-item .hd p, .index-gyxs-item .hd p span {display: block;overflow: hidden;  text-overflow:ellipsis;  white-space: nowrap;}