﻿@charset "utf-8";
body{margin:0px;padding:0px;background:#fff;color:#555555;line-height:150%;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
table,td,tr,th{font-size: 12px;line-height: 150%;color: #333;text-decoration: none;	font-family: Arial, Helvetica, sans-serif;}
.dd1{ width:99%; border-left:#f0f0f0 solid 1px;border-top:#f0f0f0 solid 1px;border-collapse:collapse;} 
.dd1 td{border-right:#f0f0f0 solid 1px;border-bottom:#f0f0f0 solid 1px;padding:4px;vertical-align: top;}
div,img,ol,dt,p{margin:0;padding:0;border:0;text-align:left;}
h1,h2 {margin:0;padding:0;font-weight:bold;margin-right:auto;}
ul,li {list-style:none;list-style-type:none; padding:0; margin:0}
.c{ border:0; padding:0; margin:0;clear:both;visibility:hidden;}
.biaodan{border:1px solid #ccc; width:250px; height:20px;line-height:20px;}
.biaodan1{border:1px solid #ccc; height:auto;OVERFLOW: auto;}
.anniu{ border:0px solid #ff6600; background-color:#ff6600;height:24px; color:#FFFFFF; line-height:24px}

a:link {	color: #333;	text-decoration: none;}
a:visited {	color: #333;	text-decoration: none;}
a:hover {	color: #b02840;	text-decoration:underline;}
a:active {	color: #b02840;	text-decoration: none;}
a.menu:link {	color: #fff;text-decoration: none;}
a.menu:visited {color: #fff;text-decoration: none;}
a.menu:hover {	color: #eee;text-decoration: none;}
a.menu:active {color:  #eee;text-decoration: none;}
.menu {font-size: 14px;color: #ff0000; font-weight:bold}
/**首页头部与底部**/
#head,#index,#friendlink,#nav,#foot,#aboutmain{ width:980px; margin:0px auto;}
#headok{ height:114px; width:100%; background-image:url(../img/topdi.gif)}
#head{height:78px;}
#logo{ float:left; width:380px;}
#right{ float:right;width:600px; height:auto}
.keywords{ width:auto;height:auto;color:#83b5cd; text-align:right; padding-top:3px}
.phone{ width:auto; text-align:right}
#right p{ padding-top:23px; text-align:right; padding-right:4px; padding-bottom:6px}
.fengxiang{ text-align:right; padding-right:4px;}
#banner{height:auto;padding-bottom:10px;}
.indexnews{ width:auto; height:180px; padding-left:10px; padding-right:10px; padding-top:6px}
.indexnews li{background:url(../img/newsjian.gif) no-repeat 5px 50%;line-height:25px; padding-left:16px;}
#index{height:auto; margin-top:10px; background-image:url(../img/maindi.gif); background-position:left; background-repeat:repeat-y; margin-bottom:10px}
#leftindex{ width:210px;float:left;height:auto; background-color:#ddeeff; padding:9px}
#leftindex1{ float:left; width:363px;border:1px solid #dbdbdb; margin-right:10px}
#leftindex2{ float:left; width:363px;border:1px solid #dbdbdb}
.indexabout{width:auto;height:213px;border:1px solid #dbdbdb; margin-bottom:10px; line-height:170%}
.indexaboutcontent{ padding-left:12px; padding-right:10px; padding-top:8px; line-height:200%}
.abouttitle{ width:auto; height:29px; border-bottom:2px solid #f28544;background-color:#fffdf0;}
.newstitle1{ width:auto; height:29px; border-bottom:2px solid #f6cc3f;background-color:#fffbe7;}
.newstitle2{ width:auto; height:29px; border-bottom:2px solid #3d458e;background-color:#e9ebf8;}
.leftabouttitle{ float: left; width:200px; background:url(../img/leftabouttitlejian.gif) no-repeat 15px 50%; font-size:13px; font-weight:bold; color:#8e2b00; padding-left:30px; line-height:29px}
.leftabouttitle1{ float: left; width:200px; background:url(../img/leftnewsjian.gif) no-repeat 15px 50%; font-size:13px; font-weight:bold; color:#8e2b00; padding-left:30px; line-height:29px}
.rightabouttitle{ float:right; width:60px; text-align:center}
.newsproduct{ width:740px; background-color:#fcf4cd;height:195px; margin-bottom:10px}
.indexcontact{ width:auto; height:143px;background-color:#f9f9f9; border-left:1px solid #77aacc; border-right:1px solid #77aacc; border-bottom:1px solid #77aacc; padding:9px; line-height:180%}
.indexcontact strong{ color:#FF3300; font-size:14px}
.indeximg{ width:auto; text-align:center;}
.indexnewsdi{ width:365px; background-image:url(../img/newsdi.gif); height:210px}
.indexnewsdi1{ width:auto; background-image:url(../img/newsdi1.gif); height:210px}
#rightindex{ width:740px;float:left; height:auto; margin-left:12px}
#friendlinkok{ width:100%; height:36px; background-color:#b4d3ee; margin-top:10px}
#friendlink{height:36px; line-height:36px;}
#friendlink strong{ color:#a03000}
#footok{ width:100%; background-image:url(../img/footdi.gif); height:60px}
#leftfoot{ float:left; text-align:left; width:730px;}
#rightfoot{ float:right; text-align:right; width:250px}
#foot{ padding-top:10px; color:#cde3f7}
/* 导航菜单 */
#nav{height:33px;background-image:url(../img/menudi.gif)}
#nav ul{ padding:0px;margin:0px;list-style-type: none;}
#nav tt{float:left;width:107px; text-align:center;line-height:33px;font-size:14px;font-weight:bold; font-family:Arial, Helvetica, sans-serif}
#nav li{float:left;width:124px; text-align:center;line-height:33px;font-size:14px;font-weight:bold; background-image:url(../img/menuline.gif); background-repeat:no-repeat; background-position:left}
#nav a{color:#fff;display:block;}
#nav a:hover{display:block;color:#ffff00; text-decoration:none;}
#nav li.home{ color:#fff;}
#nav li.home a{color:#fff;}
#nav li.home a:hover{color:#ffff00;text-decoration: none;}
/*内页*/
.aboutcc{width:auto;height:auto;border:1px solid #dbdbdb;}
.lefttitle{ width:auto;line-height:31px;height:31px;font-size:13px; font-weight:bold; color:#FFFF00;padding-left:30px; background-image:url(../img/lefttitledi.gif); margin-bottom:5px; margin-top:10px}
.leftmenu{ width:auto; height:auto;}
.leftmenu a,.leftmenu a:link,.leftmenu a:visited,.leftmenu a:active {color: #cedeee; text-decoration:none;}
.leftmenu a:hover {color:#ffff00;}
.leftmenu li {line-height:31px;height:31px; border-bottom:1px solid #84b2d1;background:url(../img/leftmenudi.gif) no-repeat right 50%;background-color:#196c9f;padding-left:16px; }
.leftmenu li.home{color:#ff0000;}
.leftmenu li.home a{color:#ff0000;}
.leftmenu li.home a,.leftmenu li.home a:link,.leftmenu li.home a:visited,.leftmenu li.home a:active {color: #ff0000; text-decoration:none;}
.location{ width:auto; height:30px; border-bottom:2px solid #3d458e;background-color:#e9ebf8;}
.locationleft{ font-size:13px; font-weight:bold; color:#8e2b00; line-height:30px;float:left; width:260px; background:url(../img/titlejian.gif) no-repeat 15px 9px; padding-left:30px}
.locationright{ text-align:right; float:right; width:400px; line-height:30px; padding-right:20px}
.locationright span{ color:#FF3300}
.aboutcontent{ width:auto; padding-left:15px; padding-right:15px; padding-top:15px; padding-bottom:12px;min-height:560px;_height:560px;font-size:13px; line-height:180%; background-color:#FFFFFF}
.aboutcontent strong{ color:#21397c}
.newscontent{width:auto; height:auto; padding-left:15px; padding-right:15px; padding-top:15px; padding-bottom:5px;min-height:370px;_height:370px;}
.productcontent{width:auto; height:auto; padding-top:10px; padding-bottom:5px;min-height:370px;_height:370px;}
/**产品分页**/
.page_pic { width:696px; height:auto; margin:0px auto}
.page_pic img {	height:120px;width:155px;}
.page_pic dt{text-align:center; height:25px; padding-top:15px}
.page_pic li{ float:left; width:174px; text-align:center; height:auto; padding-top:10px}
.page_pic1 { width:720px; height:auto; margin:0px auto}
.page_pic1 img {height:150px;width:200px;}
.page_pic1 dt{text-align:center; height:25px; padding-top:5px}
.page_pic1 li{ float:left; width:240px; text-align:center; height:auto; padding-top:10px}
.page_pic1 .dise{ border:1px solid #ddd; height:183px; width:216px; margin:0px auto; text-align:center; padding-top:7px}
.productxxcs{ width:auto;}
.productxxcs h1{ font-size:14px;color:#678532;height:30px;line-height:30px;text-align:center;border-bottom:1px #ddd solid; margin-bottom:10px}
.productimage{ padding-top:10px; text-align:center}
.link_pic { width:740px; height:auto; margin:0px auto; padding-top:10px}
.link_pic img {	height:50px;width:130px; border:1px solid #dedede}
.link_pic dt{text-align:center;line-height:30px;}
.link_pic li{ float:left; width:148px; text-align:center; height:auto;}
/**新闻**/
.news{ width:705px; height:auto;}
.news a {color: #444; TEXT-DECORATION: none}
.news a:hover {	color: #ff0000}
.leftnews{float:left; width:610px;background:url(../img/indexnewstitle.gif) no-repeat 2px 50%;line-height:29px; padding-left:13px; border-bottom:1px dashed #ddd}
.rightnews{float:right;text-align:right;width:80px; color:#666; font-size:11px;line-height:29px; border-bottom:1px dashed #ddd}

.viewbox{width:auto; margin:0px auto; text-align:center}
.viewbox h1{font-size:14px;color:#678532;height:30px;line-height:30px;text-align:center;border-bottom:1px #ddd solid;}
.viewbox img{padding-top:15px;}
.content{ height:auto; padding-top:10px;}
.context{margin-top:15px;width:auto;border-top:1px #ccc dashed;padding-top:5px; height:30px}
.context ul{ padding:0px; margin:0px;list-style-type:none;}
.context li{float:left;width:350px; line-height:24px}
/* 分页 */
.propage{ width:726px; margin:0px auto;border-top:1px dashed #ccc; height:35px; margin-top:15px}
.newspage{ width:auto; margin:0px auto;magin-top:10px;height:35px}
DIV.black2 {PADDING-TOP:8px; TEXT-ALIGN: center;FONT-SIZE: 11px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
DIV.black2 A {BORDER: #000000 1px solid;  PADDING:2px 5px 2px 5px;MARGIN: 2px;COLOR: #000000;TEXT-DECORATION: none}
DIV.black2 A:hover {BORDER: #000000 1px solid;COLOR: #fff;BACKGROUND-COLOR: #000}
DIV.black2 A:active {BORDER: #000000 1px solid;COLOR: #fff;BACKGROUND-COLOR: #000}
DIV.black2 SPAN.current {BORDER: #ff6600 1px solid; PADDING:2px 5px 2px 5px;FONT-WEIGHT: bold; MARGIN: 2px; COLOR: #fff; BACKGROUND-COLOR: #ff6600}
DIV.black2 SPAN.disabled {BORDER: #000 1px solid; PADDING:2px 5px 2px 5px;MARGIN: 2px;COLOR: #ddd;}
/* 懒人图库 搜集整理 www.lanrentuku.com */
*{ margin:0; padding:0; list-style:none;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:740px; height:250px; margin:0px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../img/l.png) no-repeat; position:absolute; top:100px; left:5px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../img/r.png) no-repeat; position:absolute; top:100px; right:5px; z-index:10;}
#playBox .smalltitle {width:740px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:60px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}