@charset "gb2312";
*, html { margin:0; padding:0; }
/*Structured layout mainpage*/
body { font-size:13px; font-family:"Microsoft YaHei", simsun, 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif; line-height:21px; }
.wrap_all {/*only needed if using big background images like in theme 5*/ width:100%; position:relative; display:table; }
#top { position:relative; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, nav ul, nav li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline; font-family:"Microsoft YaHei", simsun, "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif, "幼圆", "宋体"; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ol, ul { list-style:none; margin:0; padding:0; }
em { font-style:normal }
a { text-decoration:none; color:#000; }
.fl { float:left; }
.fr { float:right; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
table p { font-size:14px; }
img { transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; -ms-transition: 0.5s all; -moz-transition: opacity .7s cubic-bezier(0.2, 0.4, 0.7, 0.8); -webkit-transition: opacity .7s cubic-bezier(0.2, 0.4, 0.7, 0.8); transition: opacity .7s cubic-bezier(0.2, 0.4, 0.7, 0.8); }
/*navigation*/
.navwrap { position:absolute; z-index:6; right:0px; width:880px; font-size:15px; color:#000; font-weight:600; padding-top: 0px; }
.top { background:url("../Images/topbj_02.png")/*tpa=http://ytyd.cn/Images/topbj_02.png*/ repeat-x; width:100%; height:138px; }  /* height:一级菜单离Banner间距 */
.logo { padding-top:17px; width:1000px; }
.logo span { float:left; }
.logo p { float:right; padding-top:37px; }
.logo p a { padding-left:28px; margin-left:10px; font-size:15px; font-weight:500; }
.en { background:url("../Images/en_08.png")/*tpa=http://ytyd.cn/Images/en_08.png*/ no-repeat left; width:28px; height:18px; }
.cn { background:url("../Images/cn_10.png")/*tpa=http://ytyd.cn/Images/cn_10.png*/ no-repeat left; width:28px; height:18px; }
#top { width:1000px; margin: 0 auto; }
#nav, #nav ul { margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:50px; z-index:5; text-align:center; }
#top #nav a { height:38px; display:block; text-decoration:none; text-align:center; line-height:32px; outline:none; z-index:35; position:relative; float:left; width:108px; }
#top #nav ul a { line-height:32px; }   /* 108:一级菜单宽度 */
#top #nav li { float:left; position:relative; z-index:20; line-height:32px; height:38px; width: 108px; text-align:center; }
.current_page_item:hover a { background:#0788ca; color:#fff !important; }
.page_item:hover a { background:#0788ca; }
.sanji { width:210px !important; }   /* WIDTH:三级菜单宽度 */
.sanji li { width:210px !important; }
.sanji li a { width:210px !important; font-size:14px; }
.page_item a:hover { color:#fff !important; }
#top #nav li li { border-left:none; margin-top:0; }
#top #nav ul { position:absolute; display:none; width: 108px; top:32px; left:-1px; }  /* TOP:二级菜单和一级菜单间距 */
#top #nav li ul a { width: 108px; text-align:center; font-size:14px; }
#top #nav ul ul { top:auto; border-top:none; }
#top #nav li ul ul { left:108px; top:0px; } /* LEFT:三级菜单和二级菜单间距 */
#top #nav li:hover ul ul, #top #nav li:hover ul ul ul, #top #nav li:hover ul ul ul ul { display:none; }
#top #nav li:hover ul, #top #nav li li:hover ul, #top #nav li li li:hover ul, #top #nav li li li li:hover ul { display:block; }
/*naviagation*/
#top #nav a { color:#fff; }
#top #nav ul { border:1px solid #DFDFDF; border-top:none; }
#top #nav li ul a { border-top:1px solid #fff; border-bottom:1px solid #fff; background:#0788ca; color:#FFF; }
#top #nav ul a, #top #nav ul li { background-color:#f5f5f5; background-image:none; }
#top #nav ul a:hover, #top #nav ul a:focus { background-color:#ffcc33; color:#333 !important; }
#top #nav a:focus { color:#000; }
#top #nav a:hover { color:#fff; }
#top #nav .current_page_item a { color:#000; }
#top #nav .current_page_parent .current_page_item a, #top #nav .current_page_item ul a { border-right:1px solid #f5f5f5; border-left:none; background-image:none; color:#444; }
/* banercss */
.slideBox { width:100%; overflow:hidden; position:relative; }
.slideBox .hd { height:15px; overflow:hidden; position:absolute; right:14%; bottom:5px; z-index:1; }
.slideBox .hd ul { overflow:hidden; zoom:1; float:left; }
.slideBox .hd ul li { float:left; margin-right:2px; width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on { background:#f00; color:#fff; }
.slideBox .bd { position:relative; height:100%; z-index:0; }
.slideBox .bd li { zoom:1; vertical-align:middle; }
.slideBox .bd img { width:100%; display:block; max-width:1440px; margin:0 auto; height:100%; }
.mains { width:1000px; margin:10px auto; }
.main { width:1000px; margin:-15px auto; }
.title { margin-top:15px; display:block; width:1000px; }
.title span { float:left; }
.title p { float:right; height:31px; }
.title i { height:31px; line-height:38px; font-size:25px; font-weight:500; float:right; }
.titbg { background:url("../Images/avei_10.png")/*tpa=http://ytyd.cn/Images/avei_10.png*/ no-repeat center; width:169px; height:33px; line-height:33px; }
.title9 span { }
.titbg2 { background:url("../Images/ave_10.png")/*tpa=http://ytyd.cn/Images/ave_10.png*/ no-repeat center; width:169px; height:33px; line-height:33px; }
.titbg em { padding-left:5px; font-size:14px; font-weight:600; }
.titbg2 em { padding-left:30px; font-size:14px; font-weight:600; }
.more { font-size:14px; font-weight:600; line-height:33px; height:33px; color:#201f1f; }
.telphone { float:right; padding-top:50px; }
/* 产品滚动 */
		.pro_1 { min-height:200px; width:1000px; }
.picScroll-left { width:1000px; overflow:hidden; position:relative; background:#fff; height:180px; }
.probj { background:url("../Images/probj_03.png")/*tpa=http://ytyd.cn/Images/probj_03.png*/ no-repeat center bottom; width:1000px; height:20px; }
.picScroll-left .hd { width:29px; height:53px; margin-right:25px; }
.picScroll-left .hd .prev, .picScroll-left .hd .next { width:29px; height:53px; float:right; cursor:pointer; }
.picScroll-left .hd .prev2 { background:url("../Images/right1_05.png")/*tpa=http://ytyd.cn/Images/right1_05.png*/ no-repeat center !important; margin-top:60px; }
.picScroll-left .hd .next2 { background:url("../Images/left1_03.png")/*tpa=http://ytyd.cn/Images/left1_03.png*/ no-repeat center left !important; margin-top:60px; }
.picScroll-left .hd .prevStop { background-position:-60px 0; }
.picScroll-left .hd .nextStop { background-position:-60px -50px; }
.picScroll-left .hd ul { float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li { float:left; width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../Images/icoCircle.gif")/*tpa=http://ytyd.cn/Images/icoCircle.gif*/ 0 -9px no-repeat; }
.picScroll-left .hd ul li.on { background-position:0 0; }
.picScroll-left .bd ul { overflow:hidden; zoom:1; }
.picScroll-left .bd { padding-top:2px; }
.picScroll-left .bd ul li { margin:0 1px; float:left; _display:inline; overflow:hidden; text-align:center; }
.picScroll-left .bd ul li:hover { background:#3edab8; }
.hover_2 { background:#3edab8; }
.picScroll-left .bd ul li .pic { text-align:center; }
.picScroll-left .bd ul li .pic img { width:244px; height:154px; display:block; padding:2px; }
.picScroll-left .bd ul li .pic a:hover img { border-color:#999; }
.picScroll-left .bd ul li .title3 { line-height:24px; font-size:14px; color:#fff; }
.pro_1 { min-height:200px; width:1000px; }
.picScroll-lefts { width:1000px; overflow:hidden; position:relative; background:#fff; min-height:200px; }
.probj { background:url("../Images/probj_03.png")/*tpa=http://ytyd.cn/Images/probj_03.png*/ no-repeat center bottom; width:1000px; height:20px; }
.picScroll-lefts .hd { width:29px; height:53px; }
.picScroll-lefts .hd .prev, .picScroll-left .hd .next { width:29px; height:53px; float:right; cursor:pointer; }
.picScroll-lefts .hd .prev { background:url("../Images/right_09.png")/*tpa=http://ytyd.cn/Images/right_09.png*/ no-repeat center; margin-top:60px; }
.picScroll-lefts .hd .next { background:url("../Images/left_07.png")/*tpa=http://ytyd.cn/Images/left_07.png*/ no-repeat center left; margin-top:60px; }
.picScroll-lefts .hd .prev2 { background:url("../Images/right1_05.png")/*tpa=http://ytyd.cn/Images/right1_05.png*/ no-repeat center !important; margin-top:60px; }
.picScroll-lefts .hd .next2 { background:url("../Images/left1_03.png")/*tpa=http://ytyd.cn/Images/left1_03.png*/ no-repeat center left !important; margin-top:60px; }
.picScroll-lefts .hd .prevStop { background-position:-60px 0; }
.picScroll-lefts .hd .nextStop { background-position:-60px -50px; }
.picScroll-lefts .hd ul { float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-lefts .hd ul li { float:left; width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../Images/icoCircle.gif")/*tpa=http://ytyd.cn/Images/icoCircle.gif*/ 0 -9px no-repeat; }
.picScroll-lefts .hd ul .picScroll-lefts .hd ul li.on { background-position:0 0; }
.picScroll-lefts .bd { padding:10px; }
.picScroll-lefts .bd ul { overflow:hidden; zoom:1; }
.picScroll-lefts .bd ul li { margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; }
.picScroll-lefts .bd ul li .pic { text-align:center; }
.picScroll-lefts .bd ul li .pic img { width:262px; height:141px; display:block; padding:2px; }
.picScroll-lefts .bd ul li .pic a:hover img { border-color:#999; }
.picScroll-lefts .bd ul li .title3 { line-height:24px; font-size:12px; color:#fff; }
/* 选项卡 */
		.slideTxtBox { width:640px; text-align:left; }
.slideTxtBox .hd { height:33px; line-height:33px; position:relative; }
.slideTxtBox .hd ul { float:left; position:absolute; left:0px; top:0px; height:33px; }
.slideTxtBox .hd ul li { float:left; cursor:pointer; background:url("../Images/avei_10.png")/*tpa=http://ytyd.cn/Images/avei_10.png*/ no-repeat center; width:169px; height:33px; }
.slideTxtBox .hd ul li span { padding-left:36px; }
.slideTxtBox .hd ul li.on { background:url("../Images/ave_10.png")/*tpa=http://ytyd.cn/Images/ave_10.png*/ no-repeat center; width:169px; height:33px; }
.slideTxtBox .bd p { float:right; font-size:13px; width:350px; text-indent:2em; line-height:24px; }
.slideTxtBox .bd ul { padding:3px 10px 10px 10px; zoom:1; }
/*.slideTxtBox .bd li{ height:24px; line-height:24px; float:left; margin-left:25px;}*/
.title4 { height:34px; margin-bottom:30px; }
.abt { width:1000px; margin:0 auto; min-height:280px; }
.about { min-height:280px; width:640px; background:url("../Images/abbj_09.png")/*tpa=http://ytyd.cn/Images/abbj_09.png*/ no-repeat center bottom; }
.video { float:right; width:350px; min-height:280px; background:url("../Images/vdbj_11.png")/*tpa=http://ytyd.cn/Images/vdbj_11.png*/ no-repeat center bottom; }
.title5 { width:216px; height:42px; text-align:left; padding-top:6px; padding-left:30px; }
.shipin { padding-top:5px; padding-left:30px; }
.footer { min-height:200px; background:url("../Images/footer.png")/*tpa=http://ytyd.cn/Images/footer.png*/; width:100%; }
.foot { width:990px; padding-top:50px; margin:0 auto; color:#fff; font-size:14px; line-height:24px; }
.foot p { float:left; padding-left:20px; }
.footer p strong { font-size:22px; padding-top:50px; }
.foot p a{ color:#fff;}
.foot p span { font-size:12px; }
.left { width:190px; margin-top:20px; margin-bottom:5px; }
.right { width:775px; margin-top:20px; margin-bottom:5px; }
#menu { width:200px; margin:auto; }
#menu h1 em { width:25px; height:18px; background:url("../Images/p.png")/*tpa=http://ytyd.cn/Images/p.png*/ no-repeat center; font-size:12px; color:#fff; line-height:18px; padding:22px 15px 25px 15px; margin-left:50px; font-style:normal; }
#menu h1 { width:200px; background:#ffc127; height:35px; line-height:35px; border-bottom:2px solid #fff; }
#menu h1 a { font-size:14px; color:#000 }
/*#menu h1:hover {background:#d61819 !important;  }
#menu h1:hover em {background:url(../images/p2.png) no-repeat center !important; }
#menu h1:hover a{ color:#fff !important;}*/
#menu h2 { background:#106DB3; height:30px; line-height:30px; width:200px; border-bottom:2px solid #fff; text-align:center; }
#menu h2 a { color:#000; }
#menu span ul li { background:#75BDED; border-bottom:2px solid #fff; text-align:center; font-size:14px; color:#000; height:30px; line-height:30px; width:200px; }
#menu .no { display:none; }
/*.dh { width:200px; min-height:226px;}
.dh ul li em { width:25px; height:18px; background:url(../images/p.png) no-repeat center; font-size:12px; color:#fff; line-height:18px; padding:24px 15px 25px 15px; margin-left:50px; font-style:normal;}
.dh ul li { width:200px; margin-bottom:5px; background:#ffc127; height:35px; line-height:35px;}
.dh ul li  a{ font-size:14px; color:#000}
.dh ul li:hover {background:#d61819 !important;  }
.dh ul li:hover em {background:url(../images/p2.png) no-repeat center !important; }
.dh ul li:hover a{ color:#fff !important;}
.hover { background:#d61819 !important; }
.hover em {background:url(../images/p2.png) no-repeat center !important; }
.hover a { color:#fff !important;}*/
.lx { font-size:14px; color:#000; line-height:30px; border:1px solid #ffc127; border-top:0px !important; margin-top:-5px; padding:10px 5px; }
.title6 { display:block; width:775px; height:33px; border-bottom:1px dashed #333; }
.title6 span em { width:25px; height:18px; background:url("../Images/p.png")/*tpa=http://ytyd.cn/Images/p.png*/ no-repeat center; font-size:12px; color:#fff; line-height:33px; padding:24px 15px 25px 15px; }
.title6 span { color:#d61819; }
.title6 p { color:#000; font-size:12px; height:33px; line-height:33px; }
.neirong { width:770px; margin:0 auto; font-size:14px; line-height:24px; margin-top:20px; }
.zizhi { width:740px; margin:0 auto; }
.zizhi ul { padding:15px; }
.zizhi ul li { float:left; margin-right:15px; text-align:center; width:323px; line-height:24px; }
.zizhi ul li img { width:300px; height:auto; }
.zizhi ul li p { font-size:14px; line-height:24px; height:24px; padding-bottom:4px; }
.pro { width:770px; margin:0 auto; }
.pro ul { padding:15px; }
.pro ul li { float:left; margin-right:5px; text-align:center; width:241px; line-height:24px; }
.pro ul li:hover { background:#3edab8; }
.imglist li p { line-height:20px; height:24px; }
.pro ul li img { width:241px; height:153px; }
.pro ul li a { font-size:14px; line-height:24px; height:24px; }
.news { padding:10px; width:750px; margin:0 auto; line-height:24px; font-size:14px; }
.news li { background: url("../Images/tub_03.png")/*tpa=http://ytyd.cn/Images/tub_03.png*/ no-repeat center left; width:100%; font-size:14px; height:30px; line-height:30px; }
.news li a { padding-left:12px; }
.news li span { float:right; }
.h2_1 { text-align:center; font-size:18px; color:#000; font-weight:bold; margin-bottom:20px; margin-top:10px; }
.content { width:740px; margin:20px auto; }
/*.cnt { width:266px; margin:0 auto; color:#000; font-size:14px; font-weight:bold; line-height:24px;}*/
.cnt { text-align:center; }
.map, .vid { width:567px; text-align:center; margin:0 auto; }
.proinfo { width:760px; margin:0 auto; }
.datu { width:700px; margin:0 auto; text-align:center; }
.datu img { width:450px; height:auto; }
.datu p { width:700px; height:43px; background:#ffc127; font-size:17px; font-weight:bold; color:#000; line-height:43px; }
.form .tit { border-bottom: 1px solid #ffc127; height: 30px; line-height: 30px; }
.form .tit span { border-bottom: 3px solid #ffc127; font-size: 16px; padding: 0 10px 4px; }
.form .con { border: 1px solid #ffc127; margin-top: 15px; padding: 20px 0; }
.form li { margin-bottom: 10px; }
.form .textarea { margin-bottom: 80px; }
.form label { float: left; height: 30px; line-height: 30px; padding-right: 2%; text-align: right; width: 20%; }
.form input { border: 1px solid #ffc127; border-radius: 4px; float: left; height: 28px; line-height: 28px; padding: 0 2%; width: 30%; }
.form .yzm { width: 5%; }
.form textarea { border: 1px solid #ffc127; border-radius: 4px; float: left; height: 80px; padding: 8px 2%; width: 50%; }
.form .submit { background: #ffc127 none repeat scroll 0 0; border: 1px solid #ffc127; color: #333; cursor: pointer; font-size: 14px; line-height: 10px; height:28px; width: 12%; font-weight:bold; }
.form .fasong { margin-bottom: 60px; }
.form li span { height: 30px; line-height: 30px; padding-left: 10px; }
.jieshao .con { border: 0 none; margin: 0; padding: 20px; }
.jieshao .con span { float: left; width: 40%; }
.jieshao .con span.span2 { width: 20%; }
.kefu { position: fixed; right: 1px; top: 180px; z-index: 999; background-color:#fff; }
.kefu p { text-align:center; line-height:24px; font-weight:500; color:#111; padding:10px 0px; }
.yc { width:142px; height:31px; background:#eb0921; text-align:center; cursor: pointer; }
.yc span { color:#fff; line-height:31px; background:url("../Images/kefu_03.png")/*tpa=http://ytyd.cn/Images/kefu_03.png*/ no-repeat right center; padding-right:16px; }
.qq { text-align:center; width:142px; }
.qq li { width:142px; height:35px; border-bottom:2px solid #fff; list-style:none; background:#3edab8; line-height:35px; }
.qq li a { width:92px; background:url("../Images/qq_07.png")/*tpa=http://ytyd.cn/Images/qq_07.png*/ no-repeat left; height:35px; font-size:12px; padding:25px; margin-left:30px; }
.fenye { clear: both; line-height: 36px; margin: 20px 0 10px; text-align: center; }
.fenye span { background: #fff; border-radius: 3px; color: #333;  margin: 5px; padding: 3px 8px; text-decoration: none; }
.fenye a { color: #333; margin: 5px; }
.roll { width: 576px; height: 175px; margin: 0px auto; position: relative; }
.btn_left { display: block; width: 29px; height: 53px; background: url("../Images/left1_03.png")/*tpa=http://ytyd.cn/Images/left1_03.png*/ no-repeat; position: absolute; top: 60px; left: 1px; z-index: 1; }
.btn_right { display: block; width: 29px; height: 53px; background: url("../Images/right1_05.png")/*tpa=http://ytyd.cn/Images/right1_05.png*/ no-repeat; position: absolute; top: 60px; right: 0; z-index: 1; }
.roll .wrap { width: 500px; height:  195px; margin: 0 auto; position: relative; overflow: hidden; margin:0 auto; }
.roll ul { position: absolute; top: 0; left: 0; }
/*
.roll li { float: left; width: 250px; height: 175px; text-align: center; margin-left:5px; }
.roll li a:hover { position: relative; top: 2px; }
*/
.roll li { float: left; width: auto; height: 195px; text-align: center; margin-left:5px; font-size:14px; }
.roll li img { width: auto; height: 150px; }
.roll li a:hover { position: relative; top: 2px; }
table { border-collapse: separate; border-spacing: 0; background-color:;
border-left: 1px solid #000; border-top: 1px solid #000; width: 100%; clear: both; margin-bottom: 27px; }
th { vertical-align: middle; border-bottom: 1px solid #000; border-right: 1px solid #000; font-weight: bold; color: #000; background-color:;
}
tr { line-height: 18px; }
td { border-right: 1px solid #000; border-bottom: 1px solid #000; text-align: center; color: #000; padding-top: 9px; padding-bottom: 9px; line-height: 18px; vertical-align: middle; background-color:;
}

.fy{ padding:10px; border-top:1px #ddd solid; margin-top:20px; font-size:14px; line-height:1.5;}
.fbt{ font-size:14px; color:#999; margin :20px 0;}