﻿#zong_toper {  height: 80px; overflow: hidden; }
#zong_toper .zong_top {  background-repeat: no-repeat; background-position: 0px 0px; height: 80px; width: 1000px; margin-right: auto; margin-left: auto; overflow: hidden;  }
#zong_toper .zong_top .link { line-height: 30px; display: block; height: 30px; overflow: hidden; text-align: right; font-family: "宋体"; }
#zong_toper .zong_top .lang { line-height: 22px; display: block; height: 22px; overflow: hidden; text-align: right; font-family: "宋体"; padding-top: 26px; padding-bottom: 6px; }
#zong_toper .zong_top .schbox { height: 38px; padding-top: 6px; overflow: hidden; line-height: 22px; }
#zong_toper .zong_top .schbox .txt { line-height: 20px; background-image: url(../images/ipt-sch-bg.png); background-repeat: no-repeat; background-position: right center; height: 20px; border: 1px solid #C6CBCC; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 10px; padding-top: 0px; padding-right:40px; padding-bottom: 0px; padding-left: 2px; }
#zong_toper .zong_top .schbox label { float: left; }
#zong_toper .zong_top .schbox input { float: left; }
#product .tp a { font-size: 12px; font-weight: normal; }


body{background: url(../images/main-bg.png) repeat-x left top;}


#zong_navch { background-image: url(../images/nav-ch-bg.png); background-repeat: no-repeat; background-position: center center; height: 40px; overflow: hidden;  }
#zong_navch .zong_navb { height: 35px; width: 1000px; overflow: hidden; margin-right: auto; margin-left: auto; padding-top: 5px; }
#zong_navch .zong_navb a { float: left; width: 101px; margin-left: -1px; background-image: url(../images/nav-ch-a.png); background-repeat: no-repeat; background-position: 0px -35px; text-align: center; font-size: 14px; line-height: 35px; font-weight: bolder; color: #FFFFFF; height: 35px; text-decoration: none; }
#zong_navch .zong_navb a:hover,#zong_navch .zong_navb a.avt{ background-position: 0px 0px; color: #1D6BA5; }
#mainer {  overflow: hidden; margin-right: auto; margin-left: auto; }
#mainer #naven { background: url(../images/nav-en-bg.png) no-repeat center center; height: 32px; overflow: hidden;  }
#naven .zong_navb { line-height: 32px; height: 32px; width: 1000px; margin-right: auto; margin-left: auto; overflow: hidden; }
#naven .zong_navb a { float: left; width: 101px; margin-left: -1px; background-image: none; background-repeat: no-repeat; background-position: 0px -35px; text-align: center; font-size: 14px; line-height: 32px; color: #1D6BA5; height: 32px; text-decoration: none; }
#naven .zong_navb a:hover,#naven .zong_navb a.avt{ background-position: 0px 0px; color: #15507B; }
#mainer .banner { height: 313px; width: 1000px; margin-right: auto; margin-left: auto; padding-top: 2px; }
#mainer .main { width: 1000px; margin-right: auto; margin-left: auto; overflow: hidden; padding-top: 3px; background-color: #FFF; }
.main .mlft {font-size: 14px; height: 280px; width: 440px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #C0D1E1; background-image: url(../images/p.jpg); background-repeat: repeat; overflow: hidden; background-position: 0px 0px; float: left; }
.list { font-size: 12px; line-height: 24px; overflow: hidden; }
.list .item { line-height: 28px; height: 28px; overflow: hidden; }
.list .item a { float: left;    display: inline-block;width: 156px; }
.list .item span { float: right; color: #848383; }

#aboutus { background-image: url(../images/main-lft.png); background-repeat: no-repeat; background-position: 0px 0px; height: 182px; overflow: hidden; line-height: 26px; padding-top: 75px; padding-bottom: 7px; padding-right: 20px; padding-left: 20px; text-indent: 2em; }
#aboutus p{ margin: 0px; padding: 0px; }
#aboutus a { font-family: "宋体"; color: #2E7BB2; padding-left: 10px; }

#news { background-image: url(../images/news-tit.png); background-repeat: no-repeat; background-position: 0px 0px; height: 180px; padding-top: 60px; padding-right: 20px; padding-left: 20px; overflow: hidden; position: relative; }
#news .more { line-height: 20px; height: 20px; position: absolute; top: 20px; right: 20px; font-family: "宋体"; font-size: 14px; font-weight: normal; }
#news .list { background-image: url(../images/new-list-ico.png); background-repeat: no-repeat; padding-left: 24px; }

.main .mrgt { float: right; width: 550px; height: 280px; }
#pix { padding: 10px; border: 1px solid #FBC795; height: 266px; background-color: #FEF6F3; position: relative; background-image: url(../images/pix-bg.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#newsbox { height: 280px;  overflow: hidden; }
.comtit { padding: 1px; height: 26px; border-bottom: 1px solid #C0D1E1; overflow: hidden; }
.comtit .comtit-bx { background: url(../images/comm-tit-bg.png) repeat-x 0px 0px; padding-right: 10px; padding-left: 10px; overflow: hidden; }
.comtit .comtit-bx .comtit-bx-n { font-size: 14px; line-height: 26px; font-weight: normal; float: left; color: #1D6BA5; }
.comtit .comtit-bx .comtit-bx-m { font-size: 12px; line-height: 26px; font-weight: normal; color: #828383; float: right; font-family: "宋体"; }
#newsbox #inew { float: left; }
#newsbox #spkw { float: right; }
#newsbox .ns { height: 278px; width: 268px; border: 1px solid #C0D1E1; overflow: hidden; }
#newsbox .ns .list { padding: 15px; }
#newsbox .ns .list .item { background: url(../images/comm-item-bg.png) no-repeat left center; padding-left: 15px; }


#product { background: #F2F2F2 url(../images/picshow.jpg) no-repeat 0px 0px; height: 440px; border: 1px solid #C0D1E1; overflow: hidden; padding-left: 58px; }
#product .tp { height: 22px; overflow: hidden; line-height: 22px; padding-left: 38px; color: #5F5F5F; font-size: 14px; padding-top: 9px; padding-bottom: 9px; padding-right: 10px; }
#product .tp input { float: left; }
#product .tp .txt { line-height: 20px; background-image: none; background-repeat: no-repeat; background-position: right center; height: 20px; border: 1px solid #C6CBCC; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 10px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; }
#product .tp a { float: left; padding-right: 5px; padding-left: 5px; }

#product .tp .more { font-family: "宋体"; font-size: 14px; }

#product #pbxc { height: 400px; width: 940px; background: #FFF; }
#pbxc dl { float: left; height: 150px; width: 162px; padding-right: 12px; padding-left: 12px; overflow: hidden; padding-top: 20px; }
#pbxc dl dd { padding: 4px; height: 116px; width: 154px; border: 1px solid #E1E1E1; background: #FFF; }
#pbxc dl dd img{ height: 116px; width: 154px; overflow: hidden; }
#pbxc dl dt{ line-height: 24px; text-align: center; overflow: hidden; }
#video { height: 308px; width: 304px; float: left; overflow: hidden; }
#video .tit { background: url(../images/video.jpg) no-repeat; height: 20px; overflow: hidden; line-height: 20px; padding-top: 16px; padding-bottom: 16px; text-align: right; padding-right: 20px; font-size: 14px; }
#video .tit a { font-family: "宋体"; font-size: 14px; font-weight: normal; color: #FFF; }

#video .box { height: 235px; border-right: 1px solid #C0D1E1; border-bottom: 1px solid #C0D1E1; border-left: 1px solid #C0D1E1; overflow: hidden; padding-top: 10px; padding-right: 11px; padding-bottom: 10px; padding-left: 11px; background-image: url(../images/video-box0.jpg); background-repeat: no-repeat; background-position: 11px 200px; }


#videoR { float: right; height: 308px; width: 686px; overflow: hidden; }
#videoR #honor { height: 306px; width: 404px; border: 1px solid #C0D1E1; overflow: hidden; float: left; }
#honor .list { background: url(../images/honor.jpg) repeat-x 0px 20px; height: auto; overflow: hidden; padding-right: 10px; padding-left: 10px; padding-top: 20px; }
#honor .list .item { padding-top: 3px; padding-bottom: 4px; background: url(../images/tit-ico.png) no-repeat left center; padding-left: 20px; }
#honor .picbx { height: 104px; overflow: hidden; padding: 15px 7px; }
#honor .picbx a { text-align: center; padding-right: 5px; padding-left: 5px; overflow: hidden; display: block; float: left; width: 120px; line-height: 24px; }


#sucess { float: right; height: 306px; width: 268px; border: 1px solid #C0D1E1; overflow: hidden; }
#sucess #sucbox { padding: 10px; height: 170px; width: 248px; overflow: hidden; }
#sucess #sucbm { color: #00C; height: 72px; padding-top: 5px; padding-right: 15px; padding-left: 15px; overflow: hidden; }
#sucbm .list .item { background: url(../images/comm-item-bg.png) no-repeat left center; padding-left: 15px; }





#linkbox { border: 1px solid #C0D1E1; overflow: hidden; height: 72px; }
#linkbox .ifo { line-height: 42px; color: #828282; height: 42px; text-align: center; }
#linkbox .ifo a { color: #828282; padding-right: 8px; padding-left: 8px; }
#zong_foot { height: 176px; overflow: hidden; background: url(../images/foot.jpg) repeat-x; position: relative; }
#zong_foot .lik { height: 34px; overflow: hidden; text-align: center; color: #FFF; line-height: 34px; background: url(../images/foot-link.jpg) repeat-y; font-size: 14px; font-weight: normal; }
#zong_foot .lik a{ color: #FFF; padding-right: 6px; padding-left: 6px; }

#zong_foot .finfo {margin:20px auto;text-align: center; line-height: 22px; color: #646464; height: 80px; width: 740px; overflow: hidden; }
#zong_foot .kx { position: absolute; top: 86px; right: 120px; }


.changeBox_style1 { FLOAT: left; WIDTH: 528px; COLOR: #ddd; POSITION: relative; HEIGHT: 266px; padding: 0px; }
.changeBox_style1 .changeDiv { DISPLAY: none; LEFT: 0px; OVERFLOW: hidden; WIDTH: 425px; POSITION: absolute; TOP: 0px; HEIGHT: 265px }
.changeBox_style1 .changeDiv IMG { height: 266px; width: 425px; overflow: hidden; position: relative; z-index: 2; 
}
.changeBox_style1 .changeDiv .divbox{ height: 266px; width: 425px; overflow: hidden; position: relative; }
.changeBox_style1 .info { FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 425px; LINE-HEIGHT: 24; HEIGHT: 24px; padding: 2px; position: absolute; top: 0px; text-align: center; }
.changeBox_style1 .info A { COLOR: #003366; TEXT-ALIGN: center; }
.changeBox_style1 .info .des {
	OVERFLOW: hidden; COLOR: #333333; TEXT-INDENT: 2em; LINE-HEIGHT: 20px; PADDING-TOP: 20px
}
.changeBox_style1 .ul_changeThumb { PADDING-RIGHT: 0px; BACKGROUND-POSITION: 7px 50%; PADDING-LEFT: 0px; FONT-SIZE: 0px; RIGHT: 0px; BACKGROUND-IMAGE: url(../images/pix_bg.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; LINE-HEIGHT: 1em; BACKGROUND-REPEAT: repeat-y; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px; _right: 2px 
}
.changeBox_style1 .ul_changeThumb LI { PADDING-RIGHT: 0px; PADDING-LEFT: 8px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px 
}
.changeBox_style1 .ul_changeThumb IMG { BORDER-RIGHT: #eee 2px solid; BORDER-TOP: #eee 2px solid; BORDER-LEFT: #eee 2px solid; BORDER-BOTTOM: #eee 2px solid; height: 58px; width: 80px; }
.changeBox_style1 .ul_changeThumb LI.now {
	BACKGROUND: url(../images/now2.gif) no-repeat 0px 50%
}
.changeBox_style1 .ul_changeThumb LI.now IMG {
	BORDER-RIGHT: #ff9900 2px solid; BORDER-TOP: #ff9900 2px solid; BORDER-LEFT: #ff9900 2px solid; BORDER-BOTTOM: #ff9900 2px solid
}
#mainer .main #mainlft { width: 270px; overflow: hidden; float: left; }
#mainlft .top { background-image: url(../images/main-lft-c.png); height: 56px; overflow: hidden; }

#mainlft .chl { line-height: 40px; width: 224px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #C0D1E1; border-left-color: #C0D1E1; overflow: hidden; background-image: url(../images/chl-bg.png); padding-right: 22px; padding-left: 22px; }
#mainlft .chl p{ margin: 0px; padding: 0px; overflow: hidden; }
#mainlft .chl a { line-height: 40px; background-image: url(../images/chl-a-bg.png); background-repeat: no-repeat; padding-left: 32px; font-size: 12px; font-weight: bolder; color: #1D6BA5; clear: both; display: block; background-position: left center; }
#mainlft .news { background-image: url(../images/news-tit.png); background-repeat: no-repeat; background-position: -2px 10px; height: 180px; padding-top: 70px; padding-right: 20px; padding-left: 20px; overflow: hidden; width: 228px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #C0D1E1; border-bottom-color: #C0D1E1; border-left-color: #C0D1E1; margin-bottom: 10px; }
#mainlft .news .more { line-height: 20px; height: 20px; position: absolute; top: 20px; right: 20px; font-family: "宋体"; font-size: 14px; font-weight: normal; }
#mainlft .news .list { background-image: url(../images/new-list-ico.png); background-repeat: no-repeat; padding-left: 24px; }

#mainlft .sucess { float: right; width: 268px; border: 1px solid #C0D1E1; overflow: hidden; }
#mainlft .sucess .sucbox { padding: 10px; height: 170px; width: 248px; overflow: hidden; }
#mainlft .sucess .sucbm { color: #00C; height: 266px; padding-top: 5px; padding-right: 15px; padding-left: 15px; overflow: hidden; }
#mainlft .sucess .sucbm .list .item { background: url(../images/comm-item-bg.png) no-repeat left center; padding-left: 15px; }
#mainlft .sucess .sucbm .plst { overflow: hidden; height: 174px; padding-top: 20px; }
#mainlft .sucess .sucbm .plst .item { height: 48px; padding-top: 5px; padding-bottom: 5px; text-align: center; overflow: hidden; }
#mainer .main #mainrgt { float: right; width: 720px; overflow: hidden; }
#mainrgt .plst { width: 718px; border: 1px solid #C0D1E1; overflow: hidden; margin-top: 10px; }
#mainrgt .plst .comtit .comtit-bx .comtit-bx-m a { text-decoration: underline; padding-right: 10px; padding-left: 10px; }
#mainrgt .plst #pcot { overflow: hidden; padding-right: 3px; padding-left: 3px; padding-bottom: 10px; }
#pcot dl { float: left; height: 150px; width: 162px; padding-right: 8px; padding-left: 8px; overflow: hidden; padding-top: 20px; padding-bottom: 20px; }
#pcot dl dd { padding: 4px; height: 116px; width: 154px; border: 1px solid #E1E1E1; background: #FFF; }
#pcot dl dd img{ height: 116px; width: 154px; overflow: hidden; }
#pcot dl dt{ line-height: 24px; text-align: center; overflow: hidden; }

/*Pager*/
.pagebox { line-height: 12px; padding: 24px; text-align: center; color: #333333; overflow: hidden; clear: both; 
}
.pagebox li{list-style: none;}
.pagebox a,.pagebox span{
	padding-right: 5px;
	padding-left: 5px;
	color: #333333;
}
.pagebox span{ color:#FF0000;}
/*Pager*/
#prodetail { padding: 20px; overflow: hidden; }
#prodetail dl { overflow: hidden; }
#prodetail dl dt { float: left; margin-right: 20px; }
#prodetail dl dd { line-height: 30px; }
#prodetail .pdt { overflow: hidden; background-repeat: no-repeat; line-height: 30px; clear: both; }
#prodetail .key { line-height: 20px; padding-top: 10px; padding-bottom: 10px; color: #000; font-size: 14px; font-weight: bolder; }
#prodetail .key a{ font-size: 14px; font-weight: normal; text-decoration: underline; padding-right: 5px; padding-left: 5px; }
.red{color:#F00;}

#alst { overflow: hidden; padding-top: 31px; }
#alst .list { overflow: hidden; padding-right: 10px; padding-left: 10px; background-image: url(../images/alst.png); background-repeat: repeat; background-position: 0px 0px; }
#alst .list .item { padding-top: 3px; padding-bottom: 4px; background: url(../images/comm-item-bg.png) no-repeat left center; padding-left: 20px; }
#adet { overflow: hidden; padding: 0px; }
#adet .title { text-align: center; overflow: hidden; bottom: 30px; line-height: 30px; }
#adet .title  h1{font-size: 18px;font-weight: normal;}
#adet .atr { line-height: 24px; color: #9FA0A0; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #D6D6D6; text-align: center; padding-top: 30px; overflow: hidden; }
#adet .cot { line-height: 24px; color: #303030; padding-top: 2px; }
.pgtd { line-height: 24px; overflow: hidden; }
.pgtd div { overflow: hidden; color: #4C4948; }
.pgtd div a { color: #0066CC; }
.pgtd div .c { color: #4C4948; }

.left_news .list .item,.newss .item{line-height: 24px;height: 24px;}
