@charset "gb2312";
html { height:100%; }
html, body, talbe, tr, th, td, ul, li, dl, dt, dd, div, center, p, span { padding:0; margin:0;}
body { font:12px Verdana, 'ËÎÌå', sans-serif; line-height:24px; background:#FFF; height:100%; color:#666; margin:0 auto; }
h1 { font-size:12px; margin:0; padding:0; }
h2 { font-size:14px; margin:0; padding:0; font-weight:bold;}
h3 { font-size:14px; margin:0; padding:0; padding-left:50px;}
ul { list-style:none; }
img { border:none; }
a { color:#666; text-decoration:none; }
a:hover { color:#226a02; text-decoration:none; }
.display { display:block; }
.left { float:left; }
.clear { clear:both; }
.clearfix{ display:block;}
.right{ float:right;}
.left{ float:left;}
.common-menu span, .news-menu span, .news-menu1 span{ float:right;}

.pagebody{ background:url(images/index_01.gif) no-repeat; background-position:left top; background-repeat:repeat-x; height:auto; overflow:hidden;}
.pagebody1{ background:url(images/index_01-01.gif) no-repeat; background-position:left top; background-repeat:repeat-x; height:auto; overflow:hidden;}

.header{ background:url(images/index_03.gif) no-repeat; width:1008px; height:99px; margin:0 auto;}
.register{ margin-right:50px!important; margin-right:25px; margin-top:30px;}

/*pagemain*/
.pagemain{ width:978px; background:url(images/index_13.gif) repeat-y; padding:0 14px 0 16px; margin:0 auto; height:auto; overflow:hidden;}
.pagemain1{ width:1008px; margin:0 auto; height:auto; overflow:hidden;}

/*nav*/
.nav-lt{ background:url(images/index_05.gif) no-repeat; width:16px; height:37px;}
.nav-rt{ background:url(images/index_10.gif) no-repeat; width:14px; height:37px;}
.nav{ width:920px; height:37px; background:url(images/index_06-1.gif) repeat-x; padding:0 29px;}
.nav ul li{ float:left; width:115px; background:url(images/index_04.gif) no-repeat right center; height:36px; text-align:center;}
.nav ul li a{ font-size:14px; line-height:36px; color:#FFF;}
.nav ul li a:hover{ color:#FFF; text-decoration:underline;}
#bg{ background:none;}


/*flash*/
.flash-lt{ background:url(images/index_11-01.gif) no-repeat; width:16px; height:247px;}
.flash-ct{ width:978px; height:247px;}
.flash-rt{ background:url(images/index_13-01.gif) no-repeat; width:14px; height:247px;}

/*main*/
.main{ width:970px; padding-right:8px; height:auto; overflow:hidden; margin-top:10px; padding-bottom:10px;}
.main-lt{ width:226px;}
.main-lt-pic{ background:url(images/index_18.gif) no-repeat; width:226px; height:33px;}
.main-lt-wz{ color:#fefefe; font-size:14px; margin-left:27px; line-height:33px;}
.main-lt-wz1{ color:#666666; font-size:14px; font-weight:bold; line-height:32px; margin-left:19px;}
.main-lt-pic1{ background:url(images/about_03.gif) no-repeat; width:226px; height:32px;}
.main-lt-pic2{ background:url(images/jszs.gif) no-repeat; width:226px; height:32px;}
.main-lt-pic3{ background:url(images/hyzx2.gif) no-repeat; width:226px; height:32px;}
.main-lt-pic4{ background:url(images/hyzx.gif) no-repeat; width:226px; height:33px;}
.main-lt-pic5{ background:url(images/gsxw.gif) no-repeat; width:226px; height:33px;}
.main-lt-pic6{ background:url(images/product.gif) no-repeat; width:226px; height:33px;}

.main-menu{ background:url(images/index_21.gif) repeat-y; width:198px; height:auto; overflow:hidden; padding:10px 12px 10px 16px; overflow:hidden;}
.main-menu1{ background:url(images/index_21.gif) repeat-y; width:198px; height:auto; overflow:hidden; padding:10px 12px 0 16px; overflow:hidden;}
.main-menu ul li, .main-menu1 ul li{ border-bottom:1px dotted #CCC; line-height:30px; overflow:hidden;  width:200px;}
.main-menu1 ul li{ background:url(images/index_19.gif) no-repeat left center;}
.main-menu1 ul li a{ margin-left:14px;}
.main-menu2{ width:708px; height:auto; overflow:hidden; padding:10px; padding-bottom:0px;}
.main-menu2 dl dd{ float:left; margin-left:10px; font-weight:bold;}
.contact{ background:url(images/index_26.gif) no-repeat; width:226px; height:264px; padding-top:10px;}
.contact-pic{ background:url(images/index_11.gif) no-repeat; width:196px; height:72px; margin:0 auto;}
.wz{padding:10px 12px 0 16px; line-height:24px;display:block; overflow:hidden; }
.main-rt, .product{ width:730px; height:auto; overflow:hidden;}
.product-tit{ background:url(images/index_20.gif) no-repeat; width:705px; height:33px; padding-left:25px; padding-top:5px;}
.tit{ width:176px; text-align:center; font-size:14px; color:#FFF; font-weight:bold;}
.more{ margin-right:10px!important; margin-right:5px; margin-top:10px;}
.product-menu, .news-menu1{ width:728px; border:1px solid #d6d6d6; border-top:none; height:auto; overflow:hidden; padding-bottom:10px;}
.news-menu1{ padding:10px; width:708px; line-height:28px;}
.product-menu ul li { float:left; margin-left:18px!important; margin-left:12px; margin-right:17px!important; margin-right:18px; text-align:center; margin-top:20px;}

.product-menu-index ul li { float:left; margin-left:18px!important; margin-left:12px; margin-right:17px!important; margin-right:18px; text-align:center; margin-top:20px; background:url(images/01_03.gif) no-repeat; width:147px; height:auto; overflow:hidden; padding-top:1px;}
.product-menu-index ul li img{ height:107px;}

.common-tit{  background:url(images/index_31.gif) no-repeat; width:333px; height:33px; padding-top:5px; padding-left:28px;}
.common-tit-wz{ width:106px; text-align:center; font-size:14px; color:#FFF; font-weight:bold;}
.common-tit-wz1{ width:145px; text-align:left; font-size:14px; color:#606060; font-weight:bold; margin-left:20px; margin-top:3px;}
.common-menu{ width:339px; border:1px solid #d6d6d6; border-top:none; height:auto; overflow:hidden; padding-bottom:5px; padding:5px 10px;}
.common-menu dl dd{ background:url(images/index_19.gif) no-repeat left center; border-bottom:1px dotted #d6d6d6; line-height:30px;}
.common-menu dl dd a{ margin-left:21px;}


.news-tit{ background:url(images/index_33.gif) no-repeat; width:327px; height:33px; padding-top:5px; padding-left:27px;}
.news-menu{ width:332px; border:1px solid #d6d6d6; border-top:none; height:auto; overflow:hidden; padding-bottom:5px; padding:5px 10px;}
.news-menu dl dd{ background:url(images/index_19.gif) no-repeat left center; border-bottom:1px dotted #d6d6d6; line-height:30px;}
.news-menu dl dd a{ margin-left:21px;}

/*footer*/
.footer{ background:url(images/index_53.gif) no-repeat; width:1008px; height:109px; margin:0 auto; padding-top:20px;}
.link{ width:900px; margin:0 auto; height:14px;}
.link ul li{ float:left; font-weight:bold; margin-left:6px; margin-right:8px; line-height:14px;}
.bottom{ width:703px; height:40px; margin:0 auto; text-align:center; margin-top:15px;}

/*about*/
.main-rt-pic{ width:730px; height:184px;}

.more1 a, .more2 a{ line-height:33px; margin-right:18px; color:#FFF; font-size:10px;}
.more2 a{ line-height:32px; color:#999;}
.imgshow{ width:145px; height:107px;border:1px solid #d6d6d6; }
.indeximgshow{ width:145px; height:107px; }

.imgshow img{}
.ptitle{ padding-right:10px; padding-top:0px;}
.pmore{ float:right; margin-right:0px; padding-top:5px; padding-right:0px;}

.link1{ width:970px; padding-right:8px; height:auto; overflow:hidden; margin-top:8px;}
.link-tit{ background:url(images/index_20-1.gif) no-repeat; width:940px; height:33px; padding-left:30px; padding-top:5px;}
.link-tit-wz{ width:105px; text-align:center; font-size:14px; color:#FFF; font-weight:bold;}
.link-list{ padding:10px; height:auto; overflow:hidden;}
.link-list ul li{ float:left; margin-right:10px;}

.khal_list,.khal_list1{padding:0; margin:0; margin:10px 0; text-indent:0;}
.khal_list li{width:170px; float:left; overflow:hidden; height:28px; line-height:28px; border:1px solid #eaeaea; margin:5px; text-align:center;}
.khal_list1 li{width:340px; float:left; overflow:hidden;}