/* CSS Document */
body { font-size: 12px; background-color: #FFF; background: url(bg.jpg) repeat-x; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, textarea, p { margin: 0; padding: 0; }
ol, ul, li { list-style-type: none; }
img { border: 0 none; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; font-weight: normal; }
b, em { font-style: normal; font-weight: normal; }
a { color: #000; text-decoration: none; }
a:hover { color: #a50d02; }

/*-----------------------------------*/

.head{
	width: 100%; height: 100%; overflow: hidden; background: #eee; 
}
.head_1{
	width:1000px; height:60px;  padding-top: 20px; text-align:center; margin:0 auto;
}
.head_logo{
	float:left; display:inline;
}
.head_more{
	float:right; display:inline; background:url(../images/tel-1.png) top right no-repeat; width:350px; height:60px; overflow:hidden; text-align:right; line-height:20px; padding-right:15px;
}
/*-----------------------------------*/

#navbox { width: 100%; height: 100%; background:url(navbg.jpg) 0 0 repeat-x;  border-bottom:0px; border-top:0px; height:36px; padding:0px; margin: 0 auto; }
#nav { width: 1000px; height: 35px; margin: 0 auto; }
#nav ul{ padding:0;margin:0; height:36px; width:96%; margin: 0 auto;}
#nav ul li { position:relative;float:left; width: 136px; height: 35px; overflow:hidden; font-size: 14px; line-height: 35px; text-align: center; padding-right: 1px; background: url(pip.jpg) right center no-repeat; list-style-type:none;  z-index:1000; }
#nav ul li.nopip { padding-right: 0; background-image: none;}
#nav ul li .dd { width: 136px; }
#nav ul li .dd:hover { background: url(navbg_h.jpg) 0 0 no-repeat; }
#nav ul li a { color: #fff; font-weight:bold; display:block; }
#nav ul li a:hover { font-weight: bold; }
#nav ul li a:visited{display:block;  color:#FFF;}
#subNav{position:absolute; width:136px; top:36px; left:0px;  padding:0px; line-height:25px; text-align:center;  color:#fff;}
#subNav a{text-decoration:none;font-weight:normal;display:block;background: url(navbg_h.jpg) 0 0 no-repeat; border-top:#ffa600 dotted 1px;}
#subNav a:visited{text-decoration:none;font-weight:normal;display:block;color:#fff;}
#subNav a:hover{color:#fff;height:25px; line-height:25px;}

/*-----------------------------------*/

#bannerbox { width: 100%; height: 100%; overflow: hidden; }
.banner { width: 1000px; height: 400px; margin: 0 auto; padding-top: 5px; padding-bottom: 5px; }

/*-----------------------------------*/

#posbox { width: 100%; height: 100%; overflow: hidden; }
.pos { width: 1000px; height: 30px; margin: 0 auto; line-height: 30px; }

/*-----------------------------------*/

#mainbox { width: 100%; height: 100%; overflow: hidden; }
.main { width: 1000px; height: 100%; overflow: hidden; margin: 0 auto; }
.mainleft { width: 222px; height: 100%; overflow: hidden; padding-right: 10px; float: left; }
.mainright { width: 768px; height: 100%; overflow: hidden; float: right; }
.tit { float: left; background-image: url(titbga.jpg); width: 96px; padding-left: 20px; color: #FFF; font-size: 14px; font-weight: bold; }
.more { float: right; padding-right: 10px; font-family: Arial; }
.lefttit { float: left; background-image: url(lefttitbga0.jpg); width: 110px; padding-left: 10px; color: #444444; font-size: 14px; font-weight: bold; }

.pronav { border: 1px #ccc solid; padding-bottom: 10px; overflow: hidden; }
.pronav .protit { width: 220px; height: 30px; line-height: 30px; background: url(titbgb.jpg) 0 0 repeat-x; }
.pronav .procat { width: 100%; height: 100%; overflow: hidden; }
.pronav .procat li { width: 190px; height: 25px; line-height: 25px; border-bottom: 1px #ccc dotted; background: url(catbg_h.gif) 5% center no-repeat; padding-left: 30px; }
.pronav .procat li:hover { background: url(catbg.gif) 5% center no-repeat; }

.lxnav { border: 1px #ccc solid; margin-top: 10px; overflow: hidden; }
.lxnav .lxtit { width: 220px; height: 30px; line-height: 30px; background: url(titbgb.jpg) 0 0 repeat-x; }
.lxnav .lxcon { width: 200px; height: 100%; line-height: 22px; overflow: hidden; padding: 10px; }

.linknav { border: 1px #ccc solid; margin-top: 10px; overflow: hidden; margin-bottom: 10px;  }
.linknav .linktit { width: 220px; height: 30px; line-height: 30px; background: url(titbgb.jpg) 0 0 repeat-x; }
.linknav .linkcon { width: 200px; height: 100%; line-height: 20px; overflow: hidden; padding: 10px; }

.about { border: 1px #ccc solid; margin-bottom: 10px; overflow: hidden; }
.about .abouttit { width: 766px; height: 30px; line-height: 30px; background: url(titbgb.jpg) 0 0 repeat-x; }
.about .aboutcon { width: 746px; height: 100%; overflow: hidden; line-height: 22px; padding: 5px; }

.news { border: 1px #ccc solid; margin-bottom: 10px; overflow: hidden; }
.news .newstit { width: 766px; height: 30px; line-height: 30px; background: url(titbgb.jpg) 0 0 repeat-x; }
.news .newslist { padding: 8px 0 8px 0; overflow: hidden; }
.news .newslist li { height: 25px; line-height: 25px; float: left; margin: 0 10px 0 10px; border-bottom: 1px #CCC dotted; padding-left: 5px; background: url(article_arrow.gif) 1%  no-repeat;  }

.show { border: 1px #ccc solid; margin-bottom: 10px; overflow: hidden; }
.show .showtit { width: 766px; height: 30px; line-height: 30px; background: url(titbgb.jpg) 0 0 repeat-x; }
.show .showcon td { height: 170px; padding-left: 10px; }
.show .showcon img { width: 150px; height: 150px; border: 1px #999 solid; }


.commoncon { width: 726px; height: 100%; overflow: hidden; line-height: 25px; padding: 15px; margin: 0 auto; }
.commoncon li { width: 686px; height: 30px; line-height: 30px; float: left; margin: 0 10px 0 10px; border-bottom: 1px #CCC dotted; padding-left: 20px; background: url(article_arrow.gif) 1% 50% no-repeat;  }
.commoncon li span { float: right; padding-right: 20px; }
.page { width: 100%; height: 38px; text-align: center; line-height: 38px; }
.newstitle { width: 726px; height: 30px; margin: 0 auto; font-size: 14px; font-weight: bold; text-align: center; border-bottom: 1px #CCC solid; }
.newsauthor { width: 726px; height: 30px; margin: 0 auto; text-align: center; color: #999; }
.next { width: 726px; height: 50px; margin: 0 auto; padding-bottom: 10px; border-top: 1px #CCC dotted; padding-top: 10px; }
.next .up,.down { width: 100%; height: 25px; line-height: 25px; }
.next a:hover { text-decoration: underline; }

.prod0 { width: 726; height: 100%; overflow: hidden; margin: 0 auto; padding-top: 7px; padding-bottom: 20px; }
.prod0 li { float: left; margin: 5px; border: 1px #ccc solid; width: 163px; height: 185px; text-align: center; padding: 3px; background-image: none; }
.prod0 li:hover { border: 1px #999 solid; }
.prod0 li img { width: 160px; height: 160px; border: 0; }

/*-----------------------------------*/

#bottombox { width: 100%; height: 100%; overflow: hidden; }
.bottom { width: 100%; height: 60px; margin: 0 auto; text-align: center; border-top: 2px #a50d02 solid; line-height: 25px; background: #eee; padding-top: 10px; }

/*page1样式开始*/
.page1{ clear:both; height:30px; padding:3px 0 0 0 ; text-align:center;}
.page1 a{ padding:3px 5px 3px 5px; border:1px #ccc solid; margin-right:10px; color:#999;}
.page1 a:hover{border:1px #666 solid; color:#666}
.page1 .current{ border-color:#666; color:#666;}

/* 页尾 */
#kg{HEIGHT: 3px; LINE-HEIGHT: 2px;}
#kg1{HEIGHT: 10px; LINE-HEIGHT: 2px;}
.pageend_cp {MARGIN: 0px auto auto; WIDTH: 1000px; }
.copyright_cp {DISPLAY: block; FONT-WEIGHT: normal; BACKGROUND: url(zxy_45.jpg) no-repeat center top; WIDTH: 1000px;  LETTER-SPACING: normal; }
.copyright_cp .txt_cp { MARGIN: 0px auto auto; WIDTH: 988px;}
.copyright_cp .left_cp {FLOAT: left; text-align:left; width:505px;}
.copyright_cp .right_cp { FLOAT: right; TEXT-ALIGN: right; padding-left:10px; padding-right:10px; padding-top:0px;}
.a2:link {FONT-SIZE: 12px; COLOR: #fe6601; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.a2:visited {FONT-SIZE: 12px; COLOR: #fe6601; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.a2:hover {FONT-SIZE: 12px; COLOR: #0184ca; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.a2:active {FONT-SIZE: 12px; COLOR: #fe6601; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.footer{
	width:1000px; background:url(../images/copyright_bj.jpg);clear:both; margin:0 auto; height:auto;padding-top:12px;line-height:27px;
}
.footer2{
	width:100%; height:auto; margin:0 auto; border:#003399 solid 0px;padding-bottom:20px;
}
/* diaojiao页面 */
#cpzx_list_tt{ width:690px; height:37px; float:left; line-height:37px; border-bottom:solid 1px #f0eae6;}
#cpzx_list_more{ width:690px; height:29px; text-align:right; float:left;}
#cpzx_list_more span{ width:500px; height:29px; text-align:left; float:left; margin-left:20px;}
#cpzx_news_line{ width:667px; height:1px; border-bottom:dashed 1px #666666; clear:both;}
#cpzx_list_pic{ width:153px; height:158px; float:left; border:solid 1px #b1b1b1; margin-right:20px;}
/*首页产品简介*/
.in_ietm{
	width:999px; height:242px; border:#c3c3c3 solid 1px; border-bottom:#c3c3c3 solid 3px; border-left: 0px; float:left; display:inline; background:url(../images/in_item_bg.gif) top left repeat-x; overflow:hidden;
}
.in_ietm ul{
	width:100%; float:left; display:inline;	
}
.in_ietm ul li{
	width:188px; height:242px; float:left; display:inline; border-left:#c3c3c3 solid 1px;border-right:#ffffff solid 1px; text-align:center;
}
.in_ietm ul li h3{
	width:100%; height:45px; line-height:45px; font-size:19px; font-family:'微软雅黑'; font-weight:bold;
}
.in_ietm ul li img{
	width:auto; height:auto; margin-bottom:10px;
}
.in_ietm ul li p{
	width:92%; height:auto; text-align:left; margin: 0 auto;
}
