@charset"utf-8";
*{margin:0; padding:0}
body{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:22px; color:#333; background:url(../images/nei_bj.jpg) repeat}
a{text-decoration:none; outline:none; color:#333;}
p{margin-bottom:16px}
h2{font-size:14px; line-height:32px; color:#00519c}
img{border:none}
ul,ol{list-style:none}
.clear{clear:both}
.table{ width:98%; height:auto; background:#ddd; margin-bottom:10px; border-top:1px solid #c7c7c7}
.table td{margin-bottom:3px; padding:2px;}
.table tr{ background:#fff;}
.table tr.top{background:#eee; font-weight:bold}

#container{background:#fff; padding:0 10px; width:960px; margin:0 auto}
#header{width:960px; height:auto}
.logo{background:url(../images/logo.png) no-repeat; _background:url(../images/logo.gif) no-repeat;width:356px; height:84px; float:left; margin:10px 0}
.com{float:left; font-size:16px; font-weight:bold; margin:30px 0 0 10px}
.lang{float:right; margin:20px 10px 0 0}
.lang a{padding:0 4px}
.lang a:hover{text-decoration:underline}
.gx{text-align:right; line-height:28px; padding-right:30px; padding-top:6px}
.gx a{padding-left:6px}
.menu{background:url(../images/menu_bg.jpg) no-repeat; width:960px; height:43px; margin-bottom:10px}
.menu ul li{float:left; padding-right:2px; background:url(../images/menu_shu.jpg) right top no-repeat}
.menu ul li.w{background:none; padding-right:0}
.menu ul li a{display:block; color:#fff; line-height:43px; font-weight:bold; width:133px; text-align:center}
.menu ul li.w a{width:135px}
.menu ul li.a a{padding-left:15px}
.menu ul li a:hover{background:url(../images/menu_hover.jpg) center no-repeat}
.menu ul li.a a:hover{background:url(../images/menu_hover.jpg) left center no-repeat}
.menu ul li.w a:hover{background:url(../images/menu_hover.jpg) right center no-repeat}
.menu ul li.hover1 a{background:url(../images/menu_hover.jpg) left center no-repeat}
.menu ul li.hover a{background:url(../images/menu_hover.jpg) center no-repeat}
.menu ul li.hover2 a{background:url(../images/menu_hover.jpg) right center no-repeat}
.banner{width:960px; height:306px; margin-bottom:10px}

#content{width:960px; height:auto}
.title{line-height:28px; border-bottom:#ccc 1px solid; color:#00519c; margin-bottom:10px}
.pshow_title,.plist_title1{line-height:32px; font-weight:bold; background:#e9eef1; padding:0 20px; margin-bottom:10px; width:920px;float:left;}
.pshow_title span,.plist_title1 span{display:block}
.pshow_title span.l,.plist_title1 span.l{float:left}
.pshow_title span.r,.plist_title1 span.r{float:right}
.pshow_title span.r a:hover,.plist_title1 span.r a:hover{color:#00519c}
.pshow_text{padding:0 20px; width:920px}
.pshow_text ul{float:left; width:293px; margin-bottom:20px}
.pshow_text ul.other{ margin:0 20px}
.pshow_text ul li.w a{ display:block;background:url(../images/cc.gif) left center no-repeat; padding-left:20px; line-height:28px; color:#1e4e74; font-weight:bold; margin-bottom:8px; width:273px; text-decoration:underline}
.pshow_text ul li.w a:hover{color:#333}
.pshow_text ul li.j{border:#ccc 1px solid; text-align:center; margin-bottom:8px}

.about{padding:0 10px; width:940px; margin-bottom:10px}
.about_left{float:left; width:140px; height:271px}
.about_left img{margin-bottom:10px}
.about_right{float:left; width:770px; height:251px; padding:10px; margin-left:10px; background:url(../images/about_bg.jpg) left bottom repeat-x}

.more{background:url(../images/more.gif) no-repeat; width:100px; height:26px; font-size:12px; line-height:26px; padding-left:10px}
.more a{color:#fff}
.more a:hover{text-decoration:underline;}

.plist_text{padding:10px 20px; width:920px; margin-bottom:10px; background:#f2f2f2}
.plist_text ul li{float:left; width:230px}
.plist_text ul li a{display:block; line-height:14px; padding:6px 0}
.plist_text ul li a.w{color:#00519c; font-weight:bold}
.plist_text ul li a:hover{text-decoration:underline}

.side_bar{float:left; width:220px; background:url(../images/plistbg.gif) left top no-repeat}
.plist_title{display:block;background:url(../images/dot2.gif) 10px center no-repeat; line-height:35px;width:170px; padding-left:30px; color:#fff; font-weight:bold; font-size:14px;margin-bottom:0px;}
.sub_menu{background:#eee; padding:0 6px;}
.sub_menu a{display:block; line-height:14px; padding:6px 0 6px 10px; border-bottom:#fff 1px dashed; font-size:11px}
.sub_menu a.w{color:#00519c; font-weight:bold; background:url(../images/dot3.gif) left center no-repeat; font-size:12px}
.sub_menu a.j{padding-left:17px; color:#999}
.sub_menu a.y{background:url(../images/dot3.gif) left center no-repeat;}
.sub_menu a:hover{text-decoration:underline; color:#00519c}
.sub_menu a.u{text-decoration:underline; color:#00519c}


.mainbody{float:left; width:722px; margin-left:18px; overflow:hidden}
.product_title{color:#00519c; font-weight:bold; line-height:28px; padding-left:10px}
.product_about{padding:0 10px}
.mainbody span.b{font-weight:bold; }
.box{padding-left:10px;margin-top:10px;}
.pro_text{border:1px #ccc solid;float:left;width:720px;}
.pro_title{height:30px;line-height:30px;background:url(../images/page_bg.gif) 0px -405px repeat-x;border-bottom:1px #ccc solid;padding-left:10px;color:#00519c;font-weight:bold;font-size:14px;overflow:hidden;}
.pro_title .ab{float:left;}
.pro_title .page{display:block;margin-right:10px;line-height:18px;height:18px;float:right;width:70px;margin-top:5px;*margin-top:6px;}
.pro_title .page span{display:block;color:#333;font-size:13px;float:left;line-height:18px;heigth:18px;padding:0 6px;margin-right:3px;}
.pro_title .page a{display:block;color:#00519c;font-size:13px;float:left;line-height:18px;heigth:18px;padding:0 6px;border:1px #ccc solid;margin-right:3px;}
.pro_title .page a:hover{background-color:#00519c;color:#fff;}

.pro{overflow:hidden;margin:0 10px;padding:10px 0;height:100%;border-bottom:1px #eee solid;}
.pro .pic{width:122px;float:left;}
.pro .pic img{width:120px;height:90px;border:1px #ccc solid;}
.pro .details{width:420px;margin-left:10px;float:left;}
.pro .details a{color:#333;font-size:14px;font-weight:bold;}
.pro .details a:hover{color:#00519c;}
.pro .details p{margin-bottom:10px;}
.pro .perty{width:120px;float:right;}
.pro .perty a.contact{display:block;width:116px;height:23px;background:url(../images/contact.gif) left center no-repeat;}

.righ{float:right; width:324px; margin-top:5px; margin-left:10px}
.righ .imgp{ margin-left:12px; border:#ccc 1px solid; padding:1px}
.righ .xxt{margin-left:12px; margin-top:5px}
.righ .xxt img{border:#ccc 1px solid; padding:1px; margin-right:5px; display:inline; width:50px; height:33px}
.con_all{margin-left:10px; margin-top:6px;}


.righ1{width:140px;float:right; margin:20px 0px 20px 10px;}

.reproduct_title{line-height:32px; background:#eee; font-size:12px; font-weight:bold; color:#00519c; margin-bottom:12px; padding-left:10px}
.reproduct ul li{float:left; width:124px; padding:0 8px}
.reproduct ul li img{width:120px; height:90px; padding:1px;}
.reproduct ul li a.pic{border:1px #ccc solid;margin-bottom:4px;}
.reproduct ul li a{display:block; text-align:center;line-height:18px;}
.reproduct ul li a.pic:hover{border:#00519c 1px solid;}
.reproduct ul li a:hover{color:#00519c}


.app ul {width:220px;padding:0px 10px 10px;float:left;text-align:center;}
.app ul li{width:184px;}
.app ul li a{display:block;color:#00519c;text-decoration:underline;}
.app ul li.pic a img{width:180px;padding:1px;}
.app ul li.pic a {border:1px #aaa solid;}
.app ul li.pic a:hover{border:1px #00519c solid;}
.app ul li a:hover{text-decoration:none;}

.box1{width:720px;float:left;border-bottom:1px #ccc dashed;border-top:1px #ccc dashed;margin-bottom:20px;}
.app1 ul {width:170px;padding:10px 5px 10px;float:left;text-align:center;}
.app1 ul li{width:154px;}
.app1 ul li a{display:block;color:#00519c;text-decoration:underline;}
.app1 ul li.pic a img{width:150px;padding:1px;}
.app1 ul li.pic a {border:1px #aaa solid;}
.app1 ul li.pic a:hover{border:1px #00519c solid;}
.app1 ul li a:hover{text-decoration:none;}

.product1 ul{float:left; width:722px}
.product1 ul li{float:left; width:124px}
.product1 ul li img{width:120px; height:90px; padding:1px; border:#ccc 1px solid;}
.product1 ul li.w{width:578px; margin-left:20px}
.product1 ul li.w a{display:block; font-weight:bold; color:#00519c}
.product1 ul li.w a:hover{text-decoration:underline}

.product2{margin-left:10px;}
.product2 ul{float:left; width:332px;border-bottom:#eee 1px solid;padding:5px 0px 5px 10px;}
.product2 ul li{float:left; width:124px}

.product2 ul li.con a.contact{display:block;width:116px;padding-left:200px; height:23px;background:url(../images/contact.gif) right center no-repeat;}
.product2 ul li img{width:120px; height:90px; padding:1px; border:#ccc 1px solid}
.product2 ul li.w{width:198px; margin-left:10px}
.product2 ul li.w a{display:block; font-weight:bold; color:#00519c}
.product2 ul li.w a:hover{text-decoration:underline}

.cer{text-align:center; margin-bottom:20px}
.cer img{margin-right:20px; padding:2px; border:#ccc 1px solid}
.cont{line-height:22px}
.cont a{color:#00519c; font-size:12px; }
.cont a:hover{text-decoration:underline;}
a.pdf{display:block;float:right;padding-left:30px;margin-right:7px;_margin-right:3px;line-height:32px;height:32px;width:30px;background:url(../images/pdf.gif) 5px center no-repeat;border-left:1px #aaa solid;border-right:1px #aaa solid;}
a.pdf:hover{background-color:#00519c;color:#fff;}

.culture{ line-height:20px; margin-bottom:20px}
.culture ul.menu1, ul.menu1 ul {list-style-type:none; margin:0px; padding:0px;width:100%;}
.culture ul.menu1 a {display:block; text-decoration: none;}
.culture ul.menu1 li {margin-top:11px;}
.culture ul.menu1 li a/*, ul.menu ul.menu li a */{background:url(../images/culture_02.jpg) no-repeat 6px center; height:20px;color:#444; background-color: #EFEFEF;padding-left:25px;}
.culture ul.menu1 li ul li a, ul.menu1 ul.menu1 li ul li a { height:auto; min-height:40px;_height:40px;background:#fff; color: #656565;}
.culture ul.menu1 ul.menu1 li a:hover {border-left:0px;padding-left:0.5em;}
.culture ul.menu1 a.active, ul.menu1 ul.menu1 li a.active, ul.menu1 a.active:hover, ul.menu1 ul.menu1 li a.active:hover {text-decoration: none; background:url(../images/culture_01.jpg) no-repeat 6px center; background-color:#6CB01B; height:20px; padding-left:25px; color:#fff;}
.culture ul.menu1 a.active, ul.menu1 ul.menu1 li a.active, ul.menu1 a.active:hover, ul.menu1 ul.menu1 li a.active:hover {text-decoration: none; background: #04aa9e url(../images/culture_01.jpg) no-repeat 6px center; height:20px; padding-left:25px;color:#fff;}

.sitemap ul li{display:block;float:left;width:960px;}
.sitemap a{display:block;color:#00519c;width:960px;font-size:12px;}
.sitemap a.y{font-weight:bold;font-size:16px;}
.sitemap a.w{font-weight:bold;font-size:13px;}
.sitemap a.j{color:#333;width:310px;float:left;font-size:11px;font-weight:bold;}
.sitemap a:hover{text-decoration:underline;}

#footer{width:960px; height:auto; padding:12px 0; border-top:#ccc 1px solid; margin-top:12px;}
.copyright{ text-align:center;}

.flink{text-align:center; padding:6px 0}
.flink a{padding:0 4px;color:#666;}
.flink a:hover{text-decoration:underline;}
.plink{width:960px;text-align:center;}
.plink a{line-height:12px;border-right:1px #aaa solid;padding:0 8px;}
#footer a:hover{color:#666;}