﻿*{ font-family:"宋体"; font-size:12px; margin:0; padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0;} 
img{ border:none;}
body{ background:url(../img/ty_01.jpg) repeat-x top;}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}



.ceshi{background-image:url(../img/lbzhong.jpg); width:238px; height:auto; border:#CCC solid 1px;}
.ceshi ul{ list-style:none outside none; padding:0px;padding-top:0px; width:238px; height:auto !important; padding-left:0px; line-height:20px; }
.ceshi li{border-bottom:#CCC dashed 1px; padding-top:2px; width:220px; line-height:20px; }
.cpdi{ background-image:url(../img/cpdi.jpg); width:238px; height:13px;}
/*---------------------------------------------------------外框部分-------------------------------------------------*/
.znrty1{ width:251px; height:auto !important;  border-top:0px; background:#efefe7; border:#dbdbdb solid 1px; }
.znrty1 ul{ list-style:none outside none;  width:251px; height:auto !important;float:none;cursor:default; }
.znrty1 ul ul{display:none;width:220px; }
.cpi1{  line-height:40px; background:url(../img/cpbg.jpg) no-repeat;margin:5px 0;padding-left:25px; border-bottom:1px #dbdbdb dotted; }
.cpitem{  line-height:42px; background:url(../img/cpbg1.jpg) no-repeat;margin:5px 0;padding-left:25px; }
.znrty1 span{ float:right; width:10px; padding-right:10px; border-bottom:1px #dbdbdb dotted;}

.contentw{ width:1010px; height:auto; margin:0px auto; background:#FFF;}
.content{ width:1004px; height:auto; margin:0px auto; }

/*----通用高度-------*/
.blank2{ height:2px; display:block; clear:both; overflow:hidden;}
.blank10{ height:10px; display:block; clear:both; overflow:hidden;}
.blank5{ height:5px; display:block; clear:both; overflow:hidden;}

/*--------------------------------------------------头部开始--------------------------------------------------------*/
.top{ width:1004px; height:169px; background:url(../img/ty_03.jpg);}
.shouru{ float:right; margin-top:20px; margin-right:10px; color:#000000;}
.shang { float:right;margin-right:250px; margin-top:90px; }

/*------动画开始--------------------------------------------------------*/
.dh{ width:983px; height:300px;  margin:0px 0px 0px 0px;}
.yy{  width:1004px; height:27px; clear:both; }
.yyy{  width:1004px; height:30px; clear:both; }


/*----导航条--------*/
.dht{ width:1004px; height:43px; line-height:43px; background:url(../img/ty_05.jpg) no-repeat;}
.dht a:link,.dht a:visited{ text-decoration:none; color:#FFF;}
.dht a:hover{ color:#FFF;}
.dht ul{ list-style:none outside none; float:left; margin-left:17px; display:inline; font-size:14px; font-weight:bold;padding-left:3px;} 
.dht li{ float:left; display:inline; }
.sykd{ width:65px; height:43px; float:left; }

/*----------------------------------------------------------左部分开始-----------------------------------------------*/
.zuo{ width:240px; height:auto; float:left;}


/*--新闻及产品列表设置--*/
.znrty{ width:240px; height:auto !important; }
.znrty ul{ list-style:none outside none; padding:5px; width:230px; height:auto !important;}
.znrty li{ border-bottom:1px #bbbbbb dotted; line-height:40px; height:40px; background:url(../img/xiaobiao.jpg) no-repeat 5px 14px; padding-left:25px;}
.znrty span{ float:left; width:10px; padding-right:10px;}

.znrtya{ width:238px; height:auto !important; border:#208e04 1px solid; border-top:0px; padding-top:3px; }
.znrtya ul{ list-style:none outside none; padding:0px 5px 6px 5px; width:228px; height:auto !important;}
.znrtya li{ border-bottom:1px #c3c3c3 dotted; line-height:37px; height:37px;}
.znrtya span{ float:right;}


.znrtyb{ width:365px; height:auto !important; border:#cecece 1px solid; border-top:0px; float:left; }
.znrtyb ul{ list-style:none outside none; padding:0px 5px 5px 5px; width:355px; height:auto !important;}
.znrtyb li{ border-bottom:1px #c3c3c3 dotted; line-height:41px; height:41px; background:url(../img/ty_46.jpg) 8px 14px no-repeat; padding-left:25px;}
.znrtyb span{ float:left; width:10px; padding-right:10px;}
.znrtyb span1{ float:right; }

.znrtyc{ width:365px; height:auto !important; border:#cecece 1px solid; border-top:0px; float:right; }
.znrtyc ul{ list-style:none outside none; padding:0px 5px 5px 5px; width:355px; height:auto !important;}
.znrtyc li{ border-bottom:1px #c3c3c3 dotted; line-height:41px; height:41px; background:url(../img/ty_46.jpg) 8px 14px no-repeat; padding-left:25px;}
.znrtyc span{ float:left; width:10px; padding-right:10px;}
.znrtyc span1{float:right; }


.lxwmk{ width:233px; height:auto !important; border:#208e04 1px solid; border-top:0px; padding:2px 0px 2px 5px; line-height:35px;}
.lxwmka{ width:223px; height:auto !important; border:#cecece 1px solid; border-top:0px; padding:2px 0px 3px 15px; line-height:30px;}

/*--这里是标题图片设置--*/
.cplb{ width:240px; height:37px;}
.zlma{ width:240px; height:37px;}
.zlmb{ width:240px; height:37px;}
.lxwm{ width:240px; height:37px;}
.zlmc{ width:240px; height:87px;}
.lxwma{ width:240px; height:40px;}

/*-----------------------------------------------------------右部分开始----------------------------------------------*/
.ybf{ width:749px; height:auto !important; float:right;}

h3{ color:#000000; font-size:14px; height:36px; line-height:36px; padding-right:10px; border-bottom:#198500 solid 2px;}
h3 span{ float:right; font-size:12px; font-weight:300;}


.tyyzjs{ width:367px; height:40px; float:left;}
.tyyyjz{ width:367px; height:40px; float:right;}


/*----关于我们----*/
.zong{width:1002px; height:auto; overflow:hidden; border:#cecece 1px solid; border-top:0px;}
.about{ width:1004px; height:38px;}
.aboutnk{ width:997px; padding:10px 5px 15px 0px; line-height:30px; float:left; }
.aboutnk img{ float:left; padding-left:20px; padding-right:10px;}
.aboutyy{ width:988px; height:20px; float:left;}

.cpzswz{width:730px; height:auto; padding-bottom:10px; float:left;}
.cpzskc{ width:224px; float:left; padding-left:13px; margin-top:10px; }
.cpzskc img{ width:214px; height:161px; padding:5px; border:1px #E4E4E4 solid;}
h5{ width:224px; height:20px; line-height:20px;  font-weight:bold; display:block; text-align:center;}


/*----右下栏目设置----*/
.ylma{ width:730px; height:36px; float:left;}
.ylmb{ width:228px; float:left; margin-left:30px;}

/*----新闻列表式栏目----*/
.ylmanr{ width:400px; height:auto;  border-top:0px; padding:5px; float:left;}
.ylmanr ul{ list-style:none outside none; width:347px; height:auto !important;}
.ylmanr li{ border-bottom:1px #E3E3E3 dotted; line-height:30px; height:30px;}
.ylmanr span{ float:left; width:10px; padding-right:10px;}

/*----其他类栏目----*/
.ylmbnr{ width:218px; height:auto; border-top:0px; padding:5px; float:left;  margin-left:30px;}
.ylmbnr ul{ list-style:none outside none; width:218px; height:auto !important;}
.ylmbnr li{ border-bottom:1px #E3E3E3 dotted; line-height:30px; height:30px;}
.ylmbnr span{ float:left; width:10px; padding-right:10px;}

/*----产品展示-----------------*/
.cpzs{ width:730px; height:32px; float:left;}

.cpzsa{ width:749px; height:38px; float:left;}
.cpzswk{width:747px; height:auto; border:#cecece 1px solid; border-top:0px; padding-bottom:10px; float:left;}

.hzhb{width:746px; height:auto; padding-top:10px; float:left;}
.hzt{ width:118px; height:75px; float:left;}
.hzb{ width:118px; height:75px; float:left; padding-left:8px;}
.hzts{ width:118px; height:75px; float:left; padding-left:7px;}

.zuoan{ width:22px; height:137px; float:left;}
.youan{ width:22px; height:151px; float:right;}
.cpzsh{ width:983px; height:36px; float:left;}
.cpzswh{width:928px; height:auto; padding-bottom:10px; float:left; margin-left:15px; }


/*----产品展示图文字说明-----------------*/
.cpzsk{ width:345px; float:left; padding-left:12px; margin-top:10px;}
.cpzsk img{ width:114px; height:84px; float:left; padding:5px; border:1px #E4E4E4 solid;}
h1{ width:207px; height:29px; line-height:20px; float:left; font-weight:bold; padding-left:8px; display:inline;}
.cpzsk p{ width:209px; height:74px; line-height:23px; float:left; padding-left:8px; overflow:hidden;}



.cpzst{ width:230px; float:left; padding-left:15px; margin-top:12px;}
.cpzst img{ width:225px; height:215px;  padding:1px; border:1px #cecece solid;}
.cpzsb{ width:230px; height:30px; line-height:30px; padding-top:5px;  font-weight:bold; float:left; display:inline; text-align:center;}



/*----产品展示无图文字说明-----------------*/
.cpzskw{ width:205px; float:left; padding-left:10px; margin-top:10px;}
.cpzskw img{ width:195px; height:185px; background-color:#FFF;  padding:1px;}
h2{ width:205px; height:30px; line-height:30px;  font-weight:bold; float:left; display:inline; text-align:center;}

/*-------------------------------------------------------BOTTOM-----------------------------------------------------------*/

.bottom{ width:100%; background:url(../img/ty_49.jpg); height:134px; float:left;}
.bottom p{ width:1004px; line-height:30px; height:50px; padding-top:15px; text-align:center; margin:0px auto; color:#000000;}
.bottom a{ color:#000000;}

.footnav{width:100%; height:44px; line-height:44px; clear:both; text-align: center; color:#fff;font-size:12px; font-family:"宋体", "黑体";}
.footnav a:link,.footnav a:visited{text-decoration:none; font-size:12px; font-family:"宋体", "黑体";}
.footnav a:hover{ text-decoration:underline;}
.footnav ul{ float:left; display:inline; font-size:12px; font-weight:bold; padding-left:45px;} 
.footnav li{ float:left; display:inline;  font-size:12px;  line-height:44px;  }

/*-------------新版产品内页样式----------------------------------------------------------------------------------------------*/
.xbtp{ width:333px; height:250px; padding:4px; float:left; border:1px #E4E4E4 solid;}
.xbtp img{ width:333px; height:250px;}

.xcpk{ width:373px; height:auto; overflow:hidden; float:right;}
.xcpk p{ width:373px; line-height:30px; text-align:left;}

.xzsk{ width:726px; height:auto; float:left; margin-top:10px; padding-bottom:10px;}
.xcpn{ width:140px; float:left; padding-left:5px; padding-right:5px; margin-top:5px;}
.xcpn img{ width:130px; height:94px;  padding:5px; border:1px #E4E4E4 solid;}
h6{ width:140px; height:30px; line-height:30px;  font-weight:bold; display:block; text-align:center;}


/*-------------------内页---------------------------------------------------------------------------------*/
.neirong{ width:720px; float:left; line-height:35px; padding:10px;}
.yema{ width:740px; border-top:#ebebeb solid 2px; line-height:20px; padding:10px 0; float:left; margin-top:15px;}
.pageNavi{ text-align:center;}
.cp{text-align:center; padding:5px 0 10px;}

.newslist ul{ list-style:none; padding:10px 0;}
.newslist li{ background:url(../img/icon.jpg) no-repeat 10px center; line-height:30px; border-bottom:#b9c8c5 dashed 1px; padding:3px 0 0 20px; height:30px;}
.newslist li span{ float:right; color:#666;}

h4{ color:#000; font-size:12px; font-weight:bold; text-align:center; line-height:30px;}


#demo {overflow:hidden; width:928px;}
#demo img {border: 1px solid #b2b2b2;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}


.gjcs{ width:999px; height:28px;  float:left; text-align:left; line-height:28px; padding-left:5px; clear:both; }
.gjc{ width:999px; height:auto; float:left; text-align:left; line-height:30px; background:#f3f3f3; padding-left:5px; }