@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
li{ list-style:none;}
td{ line-height:20px;}
img{ border:none;}
a{ text-decoration:none; color: #616161;}
a:hover{text-decoration:none; color:#F00;}
body{ background:#414141; font-size:12px; color: #616161; background:url(../images/ydpszbg.jpg) #B5B5B5 repeat-x;}
.top {height: 85px;width: 100%; background:url(../images/zt_top.jpg) repeat-x;}
.head{height: 85px; width:960px; margin:0 auto;}
.logo{ width:271px; height:60px; margin:20px 40px 0 20px;text-align:center}
.nav {height:37px;width:528px; background:url(../images/zs_nav.jpg) no-repeat; margin-top:45px; line-height:37px;  font-size:14px; font-weight:bold; color:#FFF; padding-left:80px;}
.nav ul{ margin:0 auto;}
.nav ul li{ float:left; text-align:center; display:inline;}
.nav a{ display:block; width:70px;color:#FFF; float:left;}
.nav a:hover{ text-decoration:underline; color:#FFF;}
.banner{ width:959px; height:387px; margin:0 auto;background:url(../images/yd1888.jpg) no-repeat;}
.down{ width:934px; height:auto; background:#FFF; margin:0 auto; padding:10px 12px; overflow:hidden;}
.pro_left{ width:633px;height:606px; margin-top:8px;}
.tire{ width:100%; height:295px;background:url(../images/ydxj.jpg) no-repeat bottom; margin-bottom:10px;}
.tire img{width:100%; height:256px;}
.tire p{ height:32px; line-height:30px; font-size:14px; font-weight:bold; padding-left:160px;}
.tire p a{ padding-right:80px;}
.tire span{ height:32px; line-height:30px;font-size:12px; font-weight:normal; text-align:center }
.tire span a{ padding:0 20px 0 50px;}
.pro_right{ width:251px; height:586px; background:url(../images/ydref.jpg) no-repeat; margin-left:10px; padding:30px 20px 0 20px;}
.pro_right h3{ width:100%; height:40px; line-height:40px; text-align:center; margin-bottom:10px;}
.pro_right p{ line-height:20px; text-indent:24px;text-align: justify;}
.apply{ width:930px; height:233px; background:url(../images/ydworks.jpg) no-repeat; margin-top:5px;}
.apply h3{ height:32px; line-height:32px;}
.mobile{ width:233px; height:200px; text-align:center; line-height:100px; font-size:14px; font-weight:bold; }
.mobile a{ color:#D20203;}
.mobile a:hover{ color: #3F3F3F;}
.about_area{ width:212px; height:90px; float:left; padding:10px 6px 0px 14px; line-height:16px;}
.about{width:930px; height:282px; margin-top:5px; background:url(../images/ydlist.jpg) no-repeat; padding-top:2px;}
.listl{ width:292px; height:100%;padding:0 10px;margin-right:8px; display:inline; overflow-x:hidden;}
.listl h3{ width:100%; height:35px; line-height:35px; color:#FFF; font-size:14px; padding-left:10px;}
.listl img{ width:124px; height:100px; float:left; margin-top:15px;border:1px #D1D1D1 solid}
.listl a:hover img{border:1px  #F00 solid}
.title{ width:150px; height:120px; margin-left:15px; float:left;margin-top:10px;}
.title h4{width:100%; height:20px; line-height:20px; color: #F00; font-size:12px;}
.title h4 a,span a{ color:#F00;}
.title span{ width:100%; height:20px;}
.title h4 a:hover,span a:hover{ color:#3F3F3F}
.title p{ height:20px; line-height:20px; text-indent:24px;}
.area{ width:278px; height:225px;margin:0; padding:0; margin-top:15px; }
.listl ul li,.listc ul li{ height:25px; line-height:25px;width:100%; border-bottom:1px #DEDEDE dashed; float:left; background:url(../images/ico1.jpg) no-repeat 2% 50%; text-indent:20px;}
.listc{ width:275px; height:100%; padding:0 10px; margin-right:13px; display: inline; overflow:hidden;}
.listc h3{ height:35px; line-height:35px; margin-left:5px; font-size:14px;}
.listc h3 span{ padding-left:30px; }
.listc h3 span a{color: #3F3F3F}
.listc h3 span a:hover{color: #F00}
.listr{ width:297px; height:100%; } 
.listr h3{height:34px; line-height:34px;color:#FFF; font-size:14px; padding-left:20px;}
.listr h3 span{ float:right; color:#F00; margin-right:45px;}
.contact{ height:240px; width:262px; margin:0 auto;}
.series{width:930px; height:275px; margin-top:10px; border:1px #D1D1D1 solid;/*background: #F6F6F6;*/ background:url(../images/seriesbg.jpg) repeat-x;}
.series_title { width:100%; height:35px; line-height:35px; font-size:14px; /*background: #EEE;*/ border-bottom:1px #D1D1D1 solid; }
.series_title  h3 { width:200px; height:35px; background: #AC0202; text-align:center; font-size:14px; float:left;}
.series h3 a{ color:#FFF}
.series h3 a:hover{ color:#FFF; text-decoration:underline;}
.series_title span{ float:right; margin-right:20px; font-size:12px}
.series_title span a{ padding:0 10px;color: #3F3F3F; font-weight:normal;}
.series_title span a:hover{ color: #F00;}
.series ul li{ width:180px; height:230px; float:left; margin:10px 0 0 5px;}
.series ul li img{ width:167px; height:127px; border:1px #D1D1D1 solid}
.series  a:hover img{border:1px  #F00 solid}
.series p{ width:160px; padding-left:6px; line-height:20px; }
.series strong a{ color:#F00; text-align:center; line-height:25px; width:167px; display:block}
.series strong a:hover{ color:#3F3F3F}
.footer{ width:930px; height:60px; margin:0 auto; background:#FFF; padding-top:5px;}
.flink{ height:25px; line-height:25px;background: #EEE; margin-bottom:5px; padding:0 20px;}
.fk{ background:#D9D9D9}
.flink span{ float:right; }
.flink span a{ padding:0 5px; color:#3F3F3F}
.flink span a:hover{color:#F00}