/* CSS Document */
*{ margin:0; padding:0;font-family:"微软雅黑";}
ul li{ list-style:none;}
p{ font-size:12px; text-indent:2em; font-family:"微软雅黑";}
img{ border:none;}
a{ text-decoration:none; font-family:"微软雅黑"; color:#000;}
a:hover{color:#F89422;}

body{ background:url(../images/body-bg.jpg) repeat-x #FFF;font-family:"微软雅黑";}
.wrap{ width:1003px; margin:0 auto;}
.clear{ clear:both;}
.clearl{ zoom:1; overflow:hidden;}
.head{ background:url(../images/head-bg.jpg) no-repeat;}
.top-l{ width:450px; height:74px; float:left;padding:21px 0 0 30px;}
.key{font-size:12px; font-weight:bold;text-align:right; padding-top:10px;}
.top-l h1{ font-size:12px;  display:inline;}
.tel{ width:180px;padding:50px 5px 0 0; font-size:30px; font-weight:bold; color:#d57926; float:right;}
.menu{ width:1003px;height:26px;float:right; padding-bottom:5px;}
.nav-l{ float:left;}
.nav-r{ float:right;}
.nav{ width:963px; background:url(../images/nav-bg.jpg) repeat-x; float:left;}
.nav li{ width:106px; text-align:center; line-height:26px; float:left;}
.nav li a{ display:block;font-size:14px;}
.nav li a:hover{ color:#F89422;}
.banner1{ height:462px; background:url(../images/01.jpg) no-repeat; padding:5px 0 2px 0;}
.banner2{ height:340px; background:url(../images/02.jpg) no-repeat;}
.banner3{ height:270px; background:url(../images/03.jpg) no-repeat; padding:10px 0 0;}
.main{ width:962px; margin:0 auto;}
.left{ width:240px; float:left;}
.h2{height:33px;background:url(../images/pro.jpg) no-repeat #c2c2c2;}
.h2 a{ display:block; width:112px;font-size:14px; line-height:33px; text-align:center; color:#FFF; float:left;}
.h2 a:hover{color:#F89422;}
.h2 span{font-size:10px;line-height:33px; padding-left:4px;}
.h2 img{ float:right;}
.products{ background:#e0e0e0; margin-bottom:10px;}
.products li{border-bottom:1px #727272 solid;}
.products li a{display:block; line-height:36px; height:36px; font-size:14px; background:url(../images/plist.png) no-repeat 20px center; padding-left:50px;}
.products li a:hover{ color:#F60;}
.contact{ background:#EBEBEB;}
.contact p{ line-height:22px; text-indent:0; padding:15px 20px;}
.right{ width:700px; float:right;}
.show{width:700px; padding-bottom:10px;}
.proshow{ padding:4px 0;}
.proshow li{ width:162px; font-size:12px;font-family:"微软雅黑";float:left; padding:8px 6px; text-align:center;}
.proshow li a{ font-size:12px; color:#000;}
.proshow li a:hover{color:#F89422;}
.proshow li img{ width:160px; height:128px; border:1px solid #a3a3a3; margin-bottom:5px;}
.main-bot{ height:200px; width:962px; background:url(../images/bot-bg.jpg) repeat-x; margin-top:10px; border-radius:8px;}
.main-bot h2{ height:36px;}
.main-bot h2 span{ width:180px;line-height:36px; font-size:14px; padding-left:20px; color:#186614; float:left;}
.main-bot h2 img{ width:62px; float:right; padding:8px 20px 0 0;}
.company{ width:480px;background:url(../images/bot-line.jpg) no-repeat right center; float:left;}
.company p{ height:158px; line-height:20px; padding:0 30px 0 10px; overflow:hidden; color:#e4e4e4;}
.company p a{ color:#FFF;}
.company p a:hover{ color:#F89422;}
/*.crcm{ width:290px;background:url(../images/bot-line.jpg) no-repeat right center;float:left;}
.cf{height:158px; text-align:center;}
.cf img{ width:200px; height:150px;}*/
.news{ width:450px; float:right;}
.newlist{ height:158px; padding-left:20px;}
.newlist li{ width:400px; height:28px; line-height:28px; border-bottom:1px dashed #fff; overflow:hidden;}
.newlist li a{ width:300px; height:28px; font-size:12px; color:#FFF; overflow:hidden; float:left;}
.newlist li span{ width:90px;font-size:12px; color:#FFF; float:right; text-align:right;}

.foot{ width:100%;height:86px; margin-top:10px;}
.foot1{ width:980px;height:146px; background:url(../images/foot-bg.jpg) repeat-x;margin:0 auto; border-radius:8px;}
.friend{ font-size:12px; line-height:20px; overflow:hidden; padding:0 10px;}
.friend a{color:#000;}
.friend p{ padding-top:6px; color:#666;}
.friend p a{ color:#666;}
.foot_text{ width:980px; text-align:center; padding-top:15px;}
.foot_text p{ line-height:25px;}
.foot_text p a:hover{color:#F89422;}


.tj{ margin:20px 0 0 0;}
.tj h3{ border-bottom: 1px solid #e1e1e1;
    height: 30px;
    line-height: 30px;
	margin:0 auto;
	padding:0 0 5px 0;
	font-size:14px;
	}

.tj ul{ padding:10px;}
.tj ul li{ line-height:190%; border-bottom:1px #dadada dashed;}
.tj ul li a{ float:left; background:url(../img/news_line.jpg) left no-repeat; padding:0 0 0 15px;}
.tj ul li span{ float:right;}