/* CSS Document */

body { text-align: left; font-family:"宋体", arial;margin:0; padding:0; background:url(../images/back.gif); font-size:12px; color:#333;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}

/*-----------公共高度------------*/
.blank20{height:20px; font-size:1px; clear:both; margin:0 auto;}
.blank18{height:18px; font-size:1px; clear:both; margin:0 auto;}
.blank16{height:16px; font-size:1px; clear:both; margin:0 auto;}
.blank15{height:15px; font-size:1px; clear:both; margin:0 auto;}
.blank14{height:14px; font-size:1px; clear:both; margin:0 auto;}
.blank13{height:13px; font-size:1px; clear:both; margin:0 auto;}
.blank12{height:12px; font-size:1px; clear:both; margin:0 auto;}
.blank11{height:11px; font-size:1px; clear:both; margin:0 auto;}
.blank10{height:10px; font-size:1px; clear:both; margin:0 auto;}
.blank9{height:9px; font-size:1px; clear:both; margin:0 auto;}
.blank8{height:8px; font-size:1px; clear:both; margin:0 auto;}
.blank7{height:7px; font-size:1px; clear:both; margin:0 auto;}
.blank6{height:6px; font-size:1px; clear:both; margin:0 auto;}
.blank5{height:5px; font-size:1px; clear:both; margin:0 auto;}
.blank4{height:4px; font-size:1px; clear:both; margin:0 auto;}
.blank3{height:3px; font-size:1px; clear:both; margin:0 auto;}
.blank2{height:2px; font-size:1px; clear:both; margin:0 auto;}
.blank1{height:1px; font-size:1px; clear:both; padding:0; margin:0 auto; overflow:hidden;}    

/* bg */
.leftmenubg{background:#f5f5f5; border:solid 1px #d7d5d5; border-top:none;}
.titbg{background:url(../images/line01.gif) left bottom no-repeat;}
.input{border:solid 1px #62813d; width:120px}
.titbg2{background:url(../images/line02.gif) left bottom no-repeat;}
.linexx{border-bottom:dashed 1px #999;}

/* font */
.textwhite{color:#fff;}
.textwhite14c{color:#fff; font-weight:bold; font-size:14px;}
.textgreen14c{color:#003630; font-weight:bold; font-size:14px;}
.texthj{line-height:22px;}
.texthj2{line-height:22px;}
.texthj2 a:link{color:#333; text-decoration:none;}
.texthj2 a:visited {color: #333;text-decoration:none;}
.texthj2 a:hover {color: #D20B0E; text-decoration:underline;}

.textblack14c{color:#333; font-weight:bold; font-size:14px;}
.textblackc{color:#333; font-weight:bold; font-size:12px;}
.textgreen16c{color:#003630; font-weight:bold; font-size:16px;}
.texthui{color:#999;}
.textred{color:#f00;}

/* 链接颜色 */
.a{color:#333; text-decoration:none;}
.a:link{color:#333; text-decoration:none;}
.a:visited {color: #333;text-decoration:none;}
.a:hover {color: #d20b0e; text-decoration:underline;}

.linkbai a:link{color:#fff; text-decoration:none;}
.linkbai a:visited {color: #fff;text-decoration:none;}
.linkbai a:hover {color: #fff; text-decoration:underline;}

.linkhe a:link{color:#333; text-decoration:none;}
.linkhe a:visited {color: #333;text-decoration:none;}
.linkhe a:hover {color: #d20b0e; text-decoration:underline;}

.linkyel a:link{color:#d20b0e; text-decoration:underline;}
.linkyel a:visited {color: #d20b0e;text-decoration:underline;}
.linkyel a:hover {color: #d20b0e; text-decoration:underline;}



/* menu */
.menu{float:right; width:672px;}
.menu ul{list-style:none; text-align:center;}
.menu li{float:left; width:81px; height:33px; line-height:33px; padding:0 3px 0 0; background:url(../images/menubg.gif) no-repeat; }
.menu li a{color:#fff; font-size:14px; font-weight:bold; text-decoration:none; width:81px; height:33px; display:block;}
.menu li a:visited{color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
.menu li a:hover{color:#fcff1f; font-size:14px; font-weight:bold; text-decoration:none; width:81px; height:33px; display:block;}


/* indexnews */
.indexnews{float:left; width:204px; padding-top:6px;}
.indexnews ul{list-style:none;}
.indexnews li{float:left; width:204px; height:26px; line-height:26px; border-bottom:dashed 1px #8d8d8d;}
.indexnews li a{color:#333; text-decoration:none; background:url(../images/jt02.gif) 5px 8px no-repeat; padding:0 0 0 20px; display:block;}
.indexnews li a:visited{color:#333; text-decoration:none;}
.indexnews li a:hover{color:#d20b0e; text-decoration:underline;}
.indexnews li span{float:right; color:#999999;}

/* news */
.news{float:left; width:502px; padding-top:6px;}
.news ul{list-style:none;}
.news li{float:left; width:502px; height:26px; line-height:26px; border-bottom:dashed 1px #8d8d8d;}
.news li a{color:#333; text-decoration:none; background:url(../images/jt02.gif) 5px 8px no-repeat; padding:0 0 0 20px; display:block;}
.news li a:visited{color:#333; text-decoration:none;}
.news li a:hover{color:#d20b0e; text-decoration:underline;}
.news li span{float:right; color:#999999;}


.news2{float:left; width:710px;}
.news2 ul{list-style:none;}
.news2 li{float:left; width:710px; height:26px; line-height:26px; border-bottom:dashed 1px #8d8d8d;}
.news2 li a{color:#333; text-decoration:none; background:url(../images/jt02.gif) 5px 8px no-repeat; padding:0 0 0 20px; display:block;}
.news2 li a:visited{color:#333; text-decoration:none;}
.news2 li a:hover{color:#d20b0e; text-decoration:underline;}
.news2 li span{float:right; color:#999999;}





/* product menu */
.product_menu{margin:0 auto; width:218px; padding:10px 0;}
.product_menu ul{list-style:none;}
.product_menu li{float:left; width:218px; height:32px; line-height:32px; display:block;}
.product_menu li a{color:#333; text-decoration:none; background:url(../images/jt03.gif) 5px 12px no-repeat; padding:0 0 0 20px; display:block; width:198px; height:2px;}
.product_menu li a:visited{color:#333; text-decoration:none;}
.product_menu li a:hover{color:#d20b0e; text-decoration:none; display:block; width:198px; height:32px; background:url(../images/jt04.gif) 5px 12px no-repeat; padding:0 0 0 20px;}
.product_menu li.bg{background:#ededed;}


/* left_menu */
.left_menu{float:left; width:235px;}
.left_menu ul{list-style:none;}
.left_menu li{float:left; width:235px; height:32px; line-height:32px; background:url(../images/menu01.gif) no-repeat; padding:0 0 3px 0;}
.left_menu li a{color:#fff; font-size:14px; font-weight:bold; text-decoration:none; width:195px; height:32px; padding:0 0 0 40px;  display:block;}
.left_menu li a:visited{color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
.left_menu li a:hover{color:#fff; font-size:14px; font-weight:bold; text-decoration:none; width:195px; height:32px; padding:0 0 0 40px;  display:block; background:url(../images/menu02.gif) no-repeat;}













