.topbar{height: 30px;line-height: 30px;background-color: #eee;color: #828282;} 
.topbar a{color: #828282; }
.topbar .fr{height: 30px;}
.topbar .fr span{display: inline-block;height: 30px;padding-left: 5px;padding-right: 5px;text-transform:uppercase;}
.logobar{height: 98px;padding-top: 6px;padding-bottom: 9px;}
.logobar h1 {margin-top: 14px;
    display: inline-block;
    height: 80px;
    background: url('i07.jpg') no-repeat 0 0;
    background-size: auto auto;
color: #111111;
font-size: 30px;
padding-left: 30px;
line-height: 50px;
vertical-align: middle;
width:370px;
}
ul#linkUL{ text-align: left;
    padding-left: 0px;
    padding-top: 14px;
    padding-right: 0px;}
#linkUL li{    display: inline-block;}
#linkUL li a{color: #666;padding: 0 10px 15px;}
.sp04{font-size: 24px;color: #333;border-left: 1px solid #cccccc;padding-left: 10px;margin-left: 10px;vertical-align: middle;display: inline-block;line-height: 28px;margin-top: 14px;}
.sp04 small{font-size: 15px;color: #024289;}
.tellNum{/*width: 165px;*/height: 50px;background: url('i01.png') no-repeat 0 0;font-size: 17px;color: #555555;padding-left: 60px;float: right;margin-top: 30px;
line-height: 25px
}
.tellNum  .yel{color: #ffae00;font-size: 22px;}
.navbar{height:43px;background:#024289;position: relative;z-index: 3;}
#Nav li{float: left;width:12.5%;font-size: 15px;background:url('i02.png') no-repeat right center;}
#Nav li:last-child{background: none;}
#Nav li a{display: block;color: #fff;text-align: center;height:43px;line-height:43px;}
#Nav li a:hover,#Nav li a.act{background: url('i03.png') no-repeat center;background-size: auto 100%}
.hotkey{height: 44px;font-size: 15px;color:#333333;line-height: 43px;overflow: hidden;margin-bottom: 10px;background-color: #f4f3f3;}
.hotkey a{height: 43px;color:#666666;margin-right: 20px;display: inline-block;font-size: 14px;}
.searDiv{float: right;display: inline-block;margin-top:5px;max-width: 430px;}
#searcher{height: 31px;background-color: #f4f3f3;float: right;display: block; width: 204px; padding: 0 5px; color: #aaaaaa; font-size: 13px; border: 1px solid #0151b2;}
#searchglass{width: 46px; float: right; display: block; height: 33px; text-indent: -999em; background: #0151b2 url('i04.png') no-repeat center; color: #fff; line-height: 33px;text-align: center;font-size: 13px;cursor: pointer}
#indProlist{overflow: hidden;}
.line {border-bottom: 1px solid #cccccc; }
.titbar{line-height: 55px;background: url('06.jpg') no-repeat 0 bottom;/*padding-top: 30px;*/margin-bottom: 20px}
.titbar h2{font-size: 19px;color: #444444;display: inline-block;}
.titbar small{font-size: 16px;color: #444444;font-weight: 400;text-transform: uppercase;font-family: arial;padding-left:7px;}
.titbar .more{float: right;font-size: 15px;color: #666;font-family: arial;}
#indProlist{padding-top:23px;}
#indProlist .fl{width: 266px;}
#indProlist h3{width: 266px;height: 67px;background: url('i05.png') no-repeat 0 0;font-size: 20px;
color: #fff;
line-height: 70px;
text-indent: 30px;font-weight: 600
}
#indProlist .fr{width: 900px;}
#indProlist .titbar{padding-top: 0;margin-top: -5px;}
.proUl li a{height: 39px;line-height: 38px;font-size: 16px;color: #333;border: 1px solid #666;display: block;margin-top: 3px;text-indent: 2em;padding-right: 1em;}
.proUl li a:hover,.proUl li a.act{background-color: #ff9400;color: #fff;}
.proList{overflow: hidden;width: 920px;}
.proList li{margin-right: 20px;float: left;width: 210px;}
.proList .big{width: 210px;height: 158px;border: 1px solid #ccc;}
.proList .big img{width: 210px;height: 158px}
.proList .tit{height: 60px;line-height: 60px;font-size:16px;color: #555;text-align: center;padding:  0 15px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}


.horList{overflow: hidden;width: 920px;}
.horList li{margin-right: 19px;float: left;width: 286px;}
.horList .big{width: 284px;height: 350px;border: 1px solid #ccc;}
.horList .big img{width: 284px;height:auto}
.horList .tit{height: 60px;line-height: 60px;font-size:16px;color: #555;text-align: center;padding:  0 15px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}


#indAbout{overflow: hidden;}
#indAbout .fl{width: 880px;}
#indAbout .fr{width: 288px;}
#indAbout .img01{padding-right: 17px;padding-bottom: 28px;background: url('08.jpg') no-repeat right bottom;float: left;margin-right:18px}
#indAbout .articleCon {overflow: hidden;}
#indAbout .articleCon h2{font-size: 18px;color: #000;line-height: 2em; padding-bottom:9px;}
#indAbout .articleCon a{width: 88px;height: 29px;color: #fff;text-align: center;line-height: 29px;background-color: #0151b2;display: inline-block;margin-top: 12px;}

#indAbout li{}
#indHonor{text-align: center; }
#indHonor a{}
#indHonor a img{width:250px;height: 361px; }
.plants01{padding:23px 14px;border: 1px dashed #dcdcdc;}
#demoo{width: 100%;overflow: hidden;display:flex;flex-flow: row wrap;/*padding-top: 12px;*/}
.container{overflow: hidden;display: flex;flex-flow:row nowrap;}
.container a{width: 316px;display:block;float: left;overflow: hidden;height: 267px;margin-right:17px;}
#demoo img{height:229px;margin-right: 18px;padding: 4px;border: 1px solid #cccccc;width: 306px;}
#demoo p{font-size: 14px;height: 32px;line-height: 26px;padding-top: 5px;text-align: center;}
#demoo a, #demoo a p {color: #555;}
#indNews{overflow: hidden;}
#indNews h3.tit{font-size: 17px;color: #444444;padding-left: 27px;background: url('i06.png') no-repeat 0 30px;
    line-height: 16px; padding-top: 30px; margin-bottom: 20px }
#indNews h3.tit a{float: right;font-size: 13px;color: #0151b2;}
.colum {width: 372px; float: left;}
.colum.mid{margin:0 40px;}
.list01{margin-top: 10px;clear: both;}
.list01 .date{float: right;margin-left: 15px;}
.list01 li{padding-left:18px;background: url('i09.png') no-repeat 3px center;line-height: 37px}
.list01 li a{display: block;}
.list01 li .big{display: none;width: 133px;height: 97px;float: left;margin-right: 10px;}
.list01 li h4{font-size: 15px;color: #444444;display: block;font-weight: 400;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list01 li p{display: none;font-size: 14px;color: #555555;line-height: 22px;height: 5em; overflow: hidden; padding-top: 5px;}
#indNews .first{display: block;padding-left: 0;background: none;overflow: hidden;
    height: 105px;}
#indNews .first .date{display: none;}
#indNews .first .big{display: block;}
#indNews .first h4{font-size: 16px;color: #333333;font-weight: 600;line-height: 1.5em;}
#indNews .first p{display: block;}
footer{margin-top: 50px;padding-top: 30px;border-top: 3px solid #0063bf;text-align: center;clear: both;padding-bottom: 20px;}
footer .con{display:inline-block;width: 806px;padding-left: 22px;border-left: 1px solid #e9e9e9;font-size: 14px;color: #444444;line-height: 23px;margin-left: 20px;text-align: left;}
footer img{vertical-align: top;}
.list02{
    clear: both;
    color: #626262;width:102%;
}
.list02 li{
    position: relative;
    width: 48%;
    line-height: 32px;
    border-bottom: 1px dashed #dedede;
    padding: 2px 0 3px;    float: left;margin-right: 2%;
}
.list02 a{
    color: #626262;
    font-size: 13px;
    padding-left: 18px;
    background: url('tran.png') no-repeat 2px center;
    display: block;
    padding-right: 8em;
    overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis
}
.list02 span{
    font-size: 12px;
}
.list02 span{
    position: absolute;
    right:7px;
    bottom: 0;
}
.tjnews h2{height: 47px;line-height: 45px;background-color: #0151b2;font-size: 18px;color: #fff;text-indent: 1em;margin-top:10px;}
.tjnews h2 small{font-size: 15px;color: #fff;font-weight: 400;}
.tjnews ul{border: 1px solid #cccccc;padding: 7px 13px 9px 9px;border-top: none;}
.tjnews li a{line-height: 35px;border-bottom: 1px dotted #ccc;font-size: 15px;color: #464646;display: block;padding-left: 18px;
    background: url('tran.png') no-repeat 2px center;}
.tjnews h2{}
.tjnews h2{}
.introS {
    border: 1px solid #cccccc;
    padding: 20px;
    margin-bottom: 14px;
    width: 880px;
    text-indent: 2em;
    line-height: 24px;
    font-size: 13px;
    background-color: #fbfcff;
}
.newsList02 {
    margin-top: -14px;
}
.newsList02 li{
    overflow: hidden;
    padding: 8px 0 9px;
    border-bottom: 1px dashed #d0d1d1;
    height: 140px;
    margin-bottom: 9px;
}
.newsList02 li .newpic{
    float:left;width:170px;height:130px;
}
.newsList02 li .newpic img{
    width:160px;height:120px;padding:5px;border: 1px solid #ccc;
}
.newsList02 li .title{
    float:right;width:700px;
}
.newsList02 h2{
    color: #000;
    font-size: 15px;
    padding-right: 5em;
    overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
height: 26px;
line-height: 30px;
padding-top:8px;
}
.newsList02 span{height: 47px;color: #555555; line-height: 45px;}
.newsList02 p{
    height: 47px;
    overflow: hidden;
    font-size: 14px;line-height: 24px;color: #555555;margin-top: 6px;
    margin-top: 9px;
display: block;
}
.sub_info {text-align: center !important; padding: 4px 0 5px; line-height: 19px !important; margin-bottom: 7px !important; color: #434343; }
.sub_info span {margin-right: 6px; }
.articleTit {
    margin-top: 7px;
    font-size: 22px;
    color: #434343;
    text-align: center;
    height:35px;
}
#icon2 {
    display: inline-block;
    vertical-align: middle;
}

.zxlyinp{ width:300px;margin:5px 10px; height:25px;}
.zxlyyzm{ width:100px; height:30px; margin:5px 10px;}
.zxlysub{ width:120px; height:30px; background-color:#666; color:#fff; border-radius:5px; border:0px; margin:10px; font-size:15px; font-weight:bold;}




.comments { border:solid 1px #ccc; overflow:hidden; margin-bottom:10px;position: relative;padding-bottom: 30px;}
.comments h4{ line-height:35px; background-position:-63px -850px; text-indent:10px; color:#333;      background-color: #f9f9f9;}
.comments h4 a { color:#333; }
.comments h4 a:hover { color:#333; text-decoration:underline;}
.comments h4 span a { color:#fb7e1d; } 
.comments h4 span a:hover { color:#fb7e1d; text-decoration:underline;}
.comments dl {overflow:hidden; border-bottom:1px solid #ccc; padding-bottom:15px; width:96%; margin:8px 15px; }
.comments dl dt { width:60px; float:left;}
.comments dl dt img { width:60px; height:60px; display:block; }
.comments dl dd{word-break:break-all;width:900px; overflow:hidden;}
.comments dl dd span.ip { padding:0 30px; }
.comments dl dd.con { color:#666; margin-top:8px; line-height:20px;  }
.comments dl .huifu { border:dashed 1px #ccc; padding:5px; line-height:18px; width:680px;}
.comments dl .huifus { border:dashed 1px #ccc; padding:5px; line-height:18px;}
.comments dl .huifu h5 { background:none; color:#ccc; height:20px; line-height:20px; text-indent:0;}
.info_fb {
    border: solid 1px #ccc;
    overflow: hidden;
    padding: 10px;
    line-height: 25px;
}
.vat {
    vertical-align: top;
    text-align: right;
}
.td_b {
    font-size: 14px;
    color: #000;
    font-weight: bold;
    text-align: right;
}
.red_x {
    color: #DD3904;
    display: inline;
    font-family: "ËÎÌå";
    font-size: 12px;
}
.info_pl { text-align:right; margin-top:5px; margin-right:9px; margin-bottom:10px;}
.info_pl a { color:#000; text-decoration:underline;}
.info_pl a:hover { color:#fb7e1d;}
.info_fb .b13, .info_fb .b14 { margin:10px 0; height:29px;width: 70px;text-align: center;color: #fff;line-height: 29px;background-color: #c00806;border: none;}
.comments.min{max-height:700px;}
#inpl_more{position: absolute;bottom: 0;right:20px;}
.proTop{overflow: hidden;padding-left: 20px;}
.proTop .skyImg{display: block;float:left;max-width: 50%;margin-top: 0;margin-right: 20px;}
.prodetls{float: left;width:500px; text-align: left;padding-left: 10px;}
.prodetls .titleA{text-align: left;}
.prodetls  p {
    width: 480px;
    font-size: 14px;
    font-weight: normal;
    height: 106px;color: #333;line-height: 27px;margin-bottom: 15px;overflow: hidden;
}
.pd_hotline {
    width: 480px;
    font-size: 16px;
    font-weight: normal;
    height: 40px;
}
.font_hotline {
    font-size: 24px;
    font-weight: normal;
    color: #F00;
}


p{
margin:0px
}
h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #ff0000; LINE-HEIGHT: 36px;FONT-FAMILY: "Arial";
}
#cs2{width:100%;height:280px;overflow:hidden;text-overflow:ellipsis;line-height:32px;}
#cs21{width:100%;height:151px;overflow:hidden;text-overflow:ellipsis}
.innernid {
	BORDER-RIGHT: #F2EEE3 4px solid; BORDER-TOP: #F2EEE3 4px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #F2EEE3 4px solid; BORDER-BOTTOM: #F2EEE3 4px solid
}
.innerPic {
	BORDER-RIGHT: #F2EEE3 1px solid; BORDER-TOP: #F2EEE3 1px solid; BORDER-LEFT: #F2EEE3 1px solid; BORDER-BOTTOM: #F2EEE3 1px solid;
}
.innerPic:hover {
    border-color:#FF9626; 
}

.innerPic1 {
	BORDER-RIGHT: #F2EEE3 1px solid; BORDER-TOP: #F2EEE3 1px solid; BORDER-LEFT: #F2EEE3 1px solid; BORDER-BOTTOM: #F2EEE3 1px solid;padding:2px;
}
.innerPic1:hover {
    border-color:#FF9626; 
}
A.menu1 {
	FONT-SIZE: 12px;COLOR: #ffffff; TEXT-DECORATION: none;LINE-HEIGHT: 18px;
}
A.menu1:link {
	FONT-SIZE: 12px;COLOR: #ffffff
}
A.menu1:visited {
	FONT-SIZE: 12px;COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu1:hover {
	FONT-SIZE: 12px;COLOR: #ffff00; TEXT-DECORATION: none
}
.abouttxt {
	padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:10px;height:816px;
}
.ssk {
	HEIGHT: 25px;COLOR: #EBAE6C;font-size:20px;FONT-WEIGHT: bold;FONT-FAMILY: "Arial"; margin-right:0px;line-height:25px
}
.ssk1 {
	HEIGHT: 25px;COLOR: #ff0000;font-size:20px;FONT-WEIGHT: bold;FONT-FAMILY: Arial; margin-right:0px;
}


A.pro {
	FONT-SIZE: 14px;COLOR: #0768D1; TEXT-DECORATION: none;LINE-HEIGHT: 18px;FONT-WEIGHT: bold;
}
A.pro:link {
	FONT-SIZE: 14px;COLOR: #0768D1;FONT-WEIGHT: bold;
}
A.pro:visited {
	FONT-SIZE: 14px;COLOR: #0768D1; TEXT-DECORATION: none;FONT-WEIGHT: bold;
}
A.pro:hover {
	FONT-SIZE: 14px;COLOR: #ff0000; TEXT-DECORATION: none;FONT-WEIGHT: bold;
}


.word12b {
	LINE-HEIGHT: 26px; FONT-FAMILY: "ËÎÌå, ËÎÌå, Helvetica, sans-serif"; COLOR: #707E8C; FONT-SIZE: 12px
}
.word12b a{
	LINE-HEIGHT: 26px; FONT-FAMILY: "ËÎÌå, ËÎÌå, Helvetica, sans-serif"; COLOR: #707E8C; FONT-SIZE: 12px
}
.word12b a:link {
	LINE-HEIGHT: 26px; FONT-FAMILY: "ËÎÌå, ËÎÌå, Helvetica, sans-serif"; COLOR: #707E8C; FONT-SIZE: 12px
}
.word12b a:visited {
	LINE-HEIGHT: 26px; FONT-FAMILY: "ËÎÌå, ËÎÌå, Helvetica, sans-serif"; COLOR: #707E8C; FONT-SIZE: 12px
}
.word12b A:hover  {
	LINE-HEIGHT: 26px; FONT-FAMILY: "ËÎÌå, ËÎÌå, Helvetica, sans-serif"; COLOR: #F79E00; FONT-SIZE: 12px
}




.pages { line-height:32px; text-align:center;font-size:14px;color:#444; margin-bottom:10px; position:relative; float: left;}
.pages a, .pages span,.both{ padding:6px 12px; border:1px solid #ddd; color:#444; }
.pages span{ background:#3fb5c0; color:#fff;border:1px solid #3fb5c0;}

.pages input{ height:34px;border:1px solid #DDD; margin-top: -3px; width:50px; right:123px; text-align:center;}
.pages input[type=button]{ height:34px; width:55px; background:#999; font-size:14px; color:#fff; line-height:34px; margin: -3px 0 0 6px; border:0; font-family:"Î¢ÈíÑÅºÚ";}
.pages a:hover{ text-decoration:none; }


.both{ float: left; margin-left: 8px; font-size: 14px; line-height: 20px;}



.cf:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; OVERFLOW: hidden; CONTENT: ''
}
.cf {
	ZOOM: 1
}
.list-newsbox {
	margin-top:50px;width:900px;margin:0px auto;
}
.ps-xian {
height:10px;
}

.contentttd{padding:15px 0px 0 0px;width:900px;overflow:hidden;}

.list-newsbox .cat-title {
	PADDING-LEFT: 26px; FONT: bold 16px/42px ËÎÌå; BACKGROUND: url(list-news-ico1.png) #d1d3d4 no-repeat 8px center; HEIGHT: 42px; COLOR: #333
}
.list-newsbox .news-item {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 20px; BACKGROUND: #fff; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-TOP: 10px
}
.list-newsbox .news-item .news-title A {
	FONT: 21px/40px "Î¢ÈíÑÅºÚ"; COLOR: #474747
}
.list-newsbox .news-item .news-title SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; FONT: 21px/25px "Î¢ÈíÑÅºÚ"; BACKGROUND: #E86B00; COLOR: #fff; MARGIN-RIGHT: 20px; PADDING-TOP: 4px
}
.list-newsbox .news-item .news-info {
	MARGIN-TOP: 20px
}
.list-newsbox .news-item .news-info A.news-pic {
	WIDTH: 260px; DISPLAY: inline-block; FLOAT: left; MARGIN-RIGHT: 20px
}
.list-newsbox .news-item .news-info P {
	TEXT-INDENT: 2em; FONT: 14px/30px "Î¢ÈíÑÅºÚ"; COLOR: #4d4d4d
}
.list-newsbox .news-item:hover {
	BACKGROUND: #fefefe
}
.list-newsbox .news-item:hover .news-title A {
	FONT: 21px/40px "Î¢ÈíÑÅºÚ"; COLOR: #ff0014
}

.contenttt{padding:0px 0px 0 0px;width:945px;overflow:hidden;}

.list{width:270px; height:220px; margin-top:20px; float:left;margin-right:44px; margin-bottom:20px;}
.list1{ width:270px; height:205px; border:#d9d9d9 1px solid; }
.list1:hover{ width:270px; height:205px; border:#AF0917 1px solid; }
.list1 img{margin-top:-5px;margin-left:5px;}
.text li a{	cursor:pointer;width: 270px;text-align: center;line-height: 15px;}
.list a{color:#333; font-size:16px; text-align:center; line-height:20px; margin-top:10px; float:left; }
.list a:hover{color:#AF0917;}
.list2{ width:240px; height:160px; border:#e5e5e5 1px solid; float:left; margin-right:10px;}
.list2 img{margin-top: -7px;margin-left: 5px;}
.list3{width:200px; float:left; margin-left:5px; margin-right:5px; }
.list3 span{ font-size:16px;  line-height:30px; color:#333}
.list3 span a:hover{color:#cd1385;}

.list3 p{ color:#333333; line-height:24px; font-size:14px; font-family:"Arial","\5FAE\8F6F\96C5\9ED1","SimSun","\5B8B\4F53"; color:#666;}




.news_content {
	width:478px;margin-top:15px;
}
.news_content DL {
	BORDER-BOTTOM: #e5e5e5 1px solid; PADDING-BOTTOM: 10px; MARGIN:10px 0px 0 0; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
.news_content DL DT {
	FLOAT: left
}
.news_content DL DD {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 20px; WIDTH: 374px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #333; PADDING-TOP: 0px
}
.news_content DL P {
	HEIGHT: 40px; OVERFLOW: hidden;font-size:12px;color:#666666
}
.news_content DL DT A IMG {
	BORDER-BOTTOM: #cacaca 1px solid; BORDER-LEFT: #cacaca 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 80px; PADDING-RIGHT: 1px; HEIGHT: 60px; BORDER-TOP: #cacaca 1px solid; BORDER-RIGHT: #cacaca 1px solid; PADDING-TOP: 1px
}
.news_content DL DD H4 {
	LINE-HEIGHT: 24px;font-size:16px;color:#333333;HEIGHT: 24px; OVERFLOW: hidden;
}
.news_content DL DD H4 A {
	LINE-HEIGHT: 24px;font-size:16px;color:#333333;HEIGHT: 24px; OVERFLOW: hidden;
}
.news_content DL DD H4 A:hover {
	LINE-HEIGHT: 24px;font-size:16px;color:#E80000
}