@charset "utf-8";
body{ padding:0px; margin:0px; font-family:"微软雅黑"; font-size:12px; color:#333; line-height:24px; background:#FFFFFF;}
ul,li{ padding:0; margin:0; }
a img{ border:0}
a:link{color:#333; text-decoration:none}
a:visited{color:#333; text-decoration:none}
a:hover{ color:#990000; text-decoration:none;}



#top{ width:100%;  height:110px;  margin:0 auto;  }

.wangzhanxinjialianjie{width:510px; float:right; font-size:12px; color:#999; margin:20px 0 0 0; text-align:right;padding:0px;}

.toplink{width:205px; float:right; font-size:12px; color:#999; margin:10px 0 0 0; text-align:right}
.toplink a{ color:#999999; margin:0 5px;}
a.eng{ background:url(../images/eng.gif) left center no-repeat; height:24px; width:80px; text-align:center;  display:block; float:right; color:#000000;}

.link{ float:right; width:100px; border-left:#ddd solid 1px;  border-right:#ddd solid 1px; height:30px; padding:0 10px; line-height:30px;}
.link a{color:#aecef3; margin:0 5px; }

.search{ margin:0; float:left; width:200px; padding:2px 5px 2px 0; height:18px; 
border: 1px solid #dedede;}
.kuang2{ background-color:#fff; border:#CCCCCC solid 0px; color:#ccc; font-family:Arial, Helvetica, sans-serif; height:15px; width:170px; margin:0 0 0 5px; }


#header{ width:1101px; margin:0px auto; padding:0px; height:105px;}
#header h1{margin:25px 0 0 0; float:left;}
#header .logo{margin:25px 0 0 0; float:left;}

.thumbnail span{position:relative;z-index:0; margin-top:20px}
.thumbnail:hover{background-color:transparent;z-index:50;}
.thumbnail span img{border-width:0;padding:2px;position:absolute;background-color:#FFFFE0;left:-1000px;border:1px dashed gray;visibility:hidden;color:#000;text-decoration:none;padding:5px;}
.thumbnail:hover img{visibility:visible;top:0px;left:0px;}
.thumbnail p{margin-top:200px}




.tel{ float:right; color:#ccffff; width:500px; text-align:right; margin-top:20px;}
.tel b{font-size:18px;color:#000;font-family:Georgia;}


/*========================================菜单样式=======================================*/

#nav{ width:100%; background:url(../images/menu.gif) top center repeat-x; height:39px;}
#Menuall{ width:1001px; height:44px; margin:0 auto; padding:0px; clear:both;z-index:10000; }
#banner{ width:990px; height:240px; margin:20px auto; padding:0px; text-align:center; }

/*========================================菜单样式=======================================*/





#foot{ clear:both; background:#f0f4f7; height:240px; width:100%;  margin:20px auto 0 auto; padding-top:20px;}



.erweima{ float:left;  width:150px; padding:0px; text-align:center; }

#foot ul{ width:700px; float:right}
#foot ul li{ width:170px; float:left; font-size:14px;list-style:none;}
#foot ul li a strong{ color:#333333}
#foot ul li a{ display:block; color:#999;}

.div1009{ width:1009px; margin:20px auto;}
.foot2{float:left; width:360px; padding:15px 0px 0 50px; border-left:#ddd solid 1px; border-right:#ddd solid 1px;}




.zzb07tail{width:100%;  padding:0px 0PX ; clear:both; margin:0 auto; line-height:40px; background:#d9e6ee; text-align:center;}
a.zzb07link:link{ text-decoration:none; padding-right:5px; }
a.zzb07link:visited{ text-decoration:none; padding-right:5px;}
a.zzb07link:hover {text-decoration: underline; padding-right:5px; }
/*========================================内页样式=======================================*/
#Indexbg{ width:100%; height:auto; background:url(../images/aboutbg.gif) top center repeat-x #eeeeee; height:auto; margin:0 auto; padding-top:25px;}

#Iabout{ width:1001px; clear:both; margin:0 auto; height:auto; overflow:auto; font-size:14px;}
#Iabout .left{ float:left; padding:0px; width:280px; text-align:justify;font-size:16px; color:#FFFFFF; margin-left:10px}
#Iabout .left h1{ color:#add2f9; font-size:16px;}
#Iabout .left h1 a{ color:#add2f9;}

#Iabout .right{ float:right;  padding:0px;}


#Iabout ul{ float:right; padding:0; margin:15px 0 0 0; }
#Iabout ul li{  width:220px; padding:5px; float:left; list-style:none;}
.border1{ border:#ddd solid 1px; margin:20px auto 0 auto;}
/*========================================菜单样式=======================================*/

.inews { width:1059px; margin:0px auto; padding:20px; clear:both; height:auto; overflow:auto; border-left:#dddddd solid 1px; border-right:#dddddd solid 1px; }



.inews1{ width:251px; float:left; height:auto; color:#777777}
.inews1 img{ margin-bottom:0px;}

.inews2{ width:450px; float:left; height:auto; margin:0 0 0 30px }
.inews2-1{ height:95px; border-bottom:#eee solid 1px; padding-top:15px}
.inews2-1 img{ margin-right:20px;}
.inews2-1 ul{ }


.inews3{ float:right; width:284px;}
.inews3 ul,.inews3 ul li{ padding:0; margin:0; list-style:none; display:inline}
.inews3 ul li a{ width:134px; height:58px; padding:15px 0; text-align:center; float:left; background:#3e74d7;border-radius:5px; margin:4px; display:block; color:#FFFFFF; font-size:14px}
.inews3 ul li a:hover{ background:#340e72!important}





.font1{ color:#cc9900;line-height:36px;}
.font1 a{color:#cc9900;}
.font2{ color:#CC0000; font-weight:bold;  margin-right:10px;}
.font3{ color:#FFFFFF;}
.clear{ clear:both; }

/*========================================内页样式=======================================*/
#content000{margin:10px auto; width:981px; height:auto; overflow:hidden;clear:both; background:#fff; 
border:#074A99 0px solid; padding:10px;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#ccc,strength=4);/*ie*/
-moz-box-shadow: 0 0 5px #ccc;/*firefox*/
-webkit-box-shadow: 0 0 5px #ccc;/*safari或chrome*/
box-shadow: 0 0 5px #ccc;/*opera或ie9*/}

#content{ background:url(../images/conbg.gif) top repeat-x;  padding:20px 0; width:100%; height:auto; overflow:auto}
#main{ background:url(../images/mainbg.gif) top left no-repeat; width:1099px; margin: 0 auto; min-height:429px; overflow:auto }


.n1{ background:url(../images/about_en_02.jpg) top center no-repeat; width:100%; height:329px; margin:0 auto; padding:0}
.n2{ background:url(../images/nb2.jpg) top center no-repeat; width:100%; height:329px; margin:0 auto; padding:0}
.n3{ background:url(../images/nb3.jpg) top center no-repeat; width:100%; height:329px; margin:0 auto; padding:0}
.n4{ background:url(../images/nb4.jpg) top center no-repeat; width:100%; height:329px; margin:0 auto; padding:0}
.n5{ background:url(../images/nb5.jpg) top center no-repeat; width:100%; height:329px; margin:0 auto; padding:0}
.n6{ background:url(../images/about_en_04.jpg) top center no-repeat; width:100%; height:329px; margin:0 auto; padding:0}
.n7{ background:url(../images/about_en_08.jpg) top center no-repeat; width:100%; height:329px; margin:0 auto; padding:0}



.hang1{ margin:20px auto; text-align:center}


.iprolist{ width:227px; float:left; height:240px; text-align:center; margin:9px;}
.iprolist img{ width:223px; border:#33b3ed solid 2px;}

.hang2{ width:981px; clear:both;margin:20px auto; height:316px;}





#left{float:left; display:inline; width:240px; height:auto; margin:0 0 0 10px;}
#left h3{ font-size:16px;color:#2450a2; text-align:left; line-height:20px; height:30px;  margin:0px auto; padding:10px 0 0 20px; }
#left h3 span{ font-size:11px; font-weight:normal; color:#ccc;}
.left01 {text-align:left; padding-bottom:5px; margin-bottom:10px;  height:auto; clear:both; overflow:auto }
.left01 ul,.left01-1{ background:#FFFFFF; width:216px; margin:0px auto;}
.left01 li{text-indent:0em;margin:5px 0px;list-style:none; }
.left01 li a{ padding:0;   background:url(../images/leftbg.gif) left center no-repeat;  color:#333; display:block;font-size:13px; line-height:43px; width:216px; text-indent:1em; margin:2px auto;}
.left01 li a:hover{ padding:0;   background:url(../images/leftbgon.gif) left center no-repeat;  color:#fff; }

.left02 {text-align:left; padding:3px 6px; margin-bottom:10px; border:#ddd solid 1px  }

.left03 {text-align:left; }

.padding5{ padding:5px;}



a#leftonon { color:#CC0000;}



.l01{ clear:both; width:650px; padding:30px; border:#eee solid 3px; margin:10px auto; }
.l01 h1{ padding:0; margin:0 0 20px 0; font-size:20px}
.l01 h1 a{ text-align:center;}
.l02{clear:both;}
.l02 a{padding:0;   background:#fff; border-bottom:#56b3eb solid 1px; color:#56b3eb; display:block; font-weight:bold; font-size:15px; text-align:left; line-height:27px;clear:both;}
.l03 { margin:10px 10px 20px 10px; clear:both;  height:auto; overflow:auto}
.l03 a{ background:url(../images/icon02.gif) left center no-repeat; padding-left:20px; width:120px; margin-right:10px; float:left; display:block}

.newslist{background:url(../images/main03.gif) repeat-x; margin:10px 0;}
#nei{ background:#ffffff; width:1001px; margin:0 auto;}


#right{width:785px; height:auto; float:right;  padding:15px 20px; margin:0; display:inline; font-size:14px; text-align:justify;}
.bar{ height:30px; line-height:15px;  font-size:15px; margin-bottom:15px; text-transform:uppercase; padding-left:15px;  font-weight:bold;  }
.bar h2{font-size:15px; display:inline;}
.bar span{ color:#096cb0;font-size:12px; font-weight:normal;}
.neirong{ padding:0 10px;}

.subrighttitle{ float:right; font-size:12px; font-weight:normal; color:#999999;}
.bar02{ border-bottom:#CCCCCC dotted 1px; color:#999999}

#right .font1{ color:#FFFFFF; line-height:30px; height:30px; }

#right hr{ border-bottom:#ddd solid 1px; border-top:0;}
.fazhan{ width:90%; margin:10px auto; clear:both; border:#eee solid 3px; padding:2% 5%;}
.fazhan strong{ color:#2450a2}



#mainall{ background:url(../images/mainbg2.gif) top left no-repeat; width:1099px; margin: 0 auto; min-height:429px; overflow:auto }
#rightall{width:1065px;   border:#ddd solid 0px; padding:15px; margin:0 auto; overflow:hidden}



.news{ width:95%; margin:10px auto; clear:both; }
.news li{ border-bottom:#CCCCCC dashed 1px; list-style:none; background:url(../images/icon01.gif) left 10px no-repeat; padding-left:20px; font-size:12px; color:#999999; line-height:22px;margin:10px auto; height:auto}
.news li a{ font-size:14px;line-height:30px;}




.link1{ border-bottom:#CCCCCC dotted 1px; padding:1px; margin:2px 30px; height:30px; line-height:30px; clear:both; }

.page{ width:100%; margin:20px auto; text-align:center; clear:both;  height:20px; line-height:20px; background-color:#eeeeee;}
.newsbg{ border-bottom:#CCCCCC dotted 1px; background-color:#FFFFFF; line-height:30px;}

h5{ text-align:center; margin:0px auto; font-size:16px; font-weight:bold; line-style:40px; height:40px; font-family:"微软雅黑"; color:#990000;}
.protitle{text-align:center; margin:0px auto; font-size:16px; font-weight:bold; line-style:40px; height:40px; font-family:"微软雅黑"; color:#990000;}



.subrighttitlegreen{
padding-left:22px;
background:url(../images/jiantou.jpg) left center no-repeat;
height:50px;
line-height:50px;
font-family:"微软雅黑";
font-size:16px;
font-weight:bold;
color:#1b86ca; clear:both;
}


.lei{ height:40px; clear:both; width:100%; text-align:center; margin-bottom:20px; text-align:left; color:#cc3300  }
.leiname{ background:#0359a8; width:200px; text-align:center; border-bottom:#CC3300 solid 3px; line-height:36px; font-size:15px; color:#FFFFFF; float:left; margin-right:20px;}
.leiname a{ color:#FFFFFF}



.leiname2{ background:#0359a8; border-bottom:#CC3300 solid 1px; width:150px; text-align:center; line-style:36px; font-size:15px; color:#FFFFFF; margin-bottom:30px; float:left; margin-right:20px;}
.leiname2 a{ color:#FFFFFF}

chanpinlb{ clear:both;}

.leimiaoshu{ background:#f1f1f1; padding:20px; border:#ddd solid 2px;}

.tdpic{ max-width:100%; text-align:center; width:100px; height:90px}
.tdpic img{ max-height:100%; max-width:100%;}

.proli a{ margin:15px 15px 10px 20px; width:220px; height:170px; line-height:20px; padding:3px; border:#007ed4 solid 0px;color:#fff; float:left; display:inline; text-align:center; background:#007ed4; font-size:12px;}
.proli img{ border:#007ed4 solid 0px; height:auto; width:220px;}
.proli a:hover{ background-color:#ef5f22}
.proli a strong{ font-size:14px}


.proli01{ width:150px; padding:0px; text-align:center; float:left; display:inline ; font-size:14px; border:#eeeeee solid 3px; }
.proli02{ float:right; width:170px; padding:0px; text-align:left; font-size:12px; }


.pshow1{ clear:both; margin:10px 0; min-height:200px; overflow:hidden; padding-bottom:0px;}
.pshow1-1{ width:200px; height:140px; margin-right:20px; float:left; border:#eeeeee solid 3px;display:table-cell;
text-align:center; line-height:160px; padding-top:20px;
vertical-align:middle;}
h4{ text-align:left;  font-size:14px; font-weight:bold; list-style:30px; color:#990000; }
.title{ clear:both; BORDER-BOTTOM: #dddddd 1px solid}
.pshow2{ clear:both; margin:10px 0; height:auto; min-height:300px;}
.pshow1-2{ float:right; width:340px; margin-right:10px; margin-top:20px; line-height:40px; padding-left:40px; border-left:#ccc dashed 1px; padding:20px 0 20px 40px;}



.subrighttitlepro{
padding-left:22px;
background:url(../images/p-fenjiexian.jpg) left center repeat-x;
height:56px;
line-height:40px;
font-family:"微软雅黑";
font-size:18px;
font-weight:bold;
color:#fff; clear:both;
}


.demoli a{ margin:10px; width:170px; height:170px; float:left; display:inline; text-align:center;}
.demoli a:hover{ background-color:#f08300}

.pnews a{ background:url(../images/icon02.gif) left center no-repeat; padding-left:20px; border-bottom:#CCCCCC dashed 1px; display:block;}

.news2{ border-top:#ccc solid 0px; padding:0px;clear:both;}
.news2-1{ width:340px; border:#ddd solid 1px; float:left; margin:0 0 0 14px;}
.news2-1 strong{color:#FFFFFF; background:#177ee1; text-indent:1em; display:block;}
.news2-1 p{ padding:10px; margin:0;}
.news2-1 p a{ border-bottom:#CCCCCC dashed 1px; display:block; background:url(../images/d2.gif) left center no-repeat; padding-left:20px;}

.picimg{}
.picimg img{width:600px!important; height:auto!important;width:expression_r(document.body.clientWidth>600?"600px":"auto"); padding:1px!important; border:#dddddd solid 3px!important; margin:10px auto!important; clear:both; display:block;}

.comimg{}
.comimg img{width:600px!important; height:auto!important;width:expression_r(document.body.clientWidth>600?"600px":"auto"); padding:1px!important; border:#dddddd solid 3px!important; margin:10px auto!important; clear:both; display:block;}



#wap{ width:930px;}
#wap a{ font-size:16px; clear:both; display:block; font-weight:bold; color:#990000}
#wap ul{ background:#f1f1f1; border:#CCCCCC solid 1px; padding:10px; height:auto; margin:0 auto; min-height:30px}
#wap ul li{float:left; width:130px; display:inline; list-style:none}
#wap li a{   font-size:12px; font-weight:normal; color:#000000;}


.wenhuastyle{ font-size:12px;}
.wenhuastyle p{ margin:0; padding:0}
.wenhuastyle strong{ font-size:15px; color:#FF6600; padding:10px 0;}
.wenhuastyle hr{ height:1px; border:#CCCCCC dotted 1px; margin:10px;}




.newspage {
 width:720px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto; PADDING-TOP: 20px; TEXT-ALIGN: center; clear:both
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #993300; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#993300; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#993300; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
 


.sclist { margin:15px 22px; width:208px; height:158px; line-height:30px;float:left; display:inline; text-align:center;}
.sclist a img{ border:#ddd solid 3px; padding:1px; width:200px; height:150px;}
.sclist a img:hover{ border:#2358b3 solid 3px;}







.wdlist{ margin:15px 15px; width:208px; height:200px; line-height:20px;  background-color:#fff; float:left; display:inline; text-align:center;}
.wdlist a:hover{ color:#FFFFFF; background-color:#f08300}
.wdlist01{ height:150px; width:200px; margin:0 auto;padding:1px; border:#dddddd solid 3px;}
.wdlist01 img{ height:150px!important; max-width:200px; overflow:auto;}



.wdshow{ width:400px; padding:10px; background-color:#FFFFFF; border:#CCCCCC solid 1px; margin:0 20px 0 0; text-align:center; float:left;}

.wdshow2 { float:left; margin-left:20px; width:300px; margin-top:30px;}
.wdshow2 h5{ color:#990000; text-align:left;border-bottom:#eeeeee solid 1px;}


.ilist{ margin:5px 8px; width:150px;  float:left; display:inline; text-align:center;}


.prolist{ margin:15px; width:228px;  float:left; display:inline; text-align:center;}
.prolist01{ width:220px; height:150px; padding:0px;  text-align:center; border:#eee solid 3px; padding:1px; margin:0 auto}
.prolist01 img{ width:220px; height:150px}
.prolist02{ padding:0px;  height:30px; text-align:center;  width:200px; text-align:left; line-height:30px; font-weight:bold; margin:0 auto}




.biaoge{ width:100%; clear:both;}
.biaoge table{ width:99%; border:#ddd solid 0px; clear:both; margin:0 auto; font-size:12px}
.biaoge table td{ border-bottom:0px solid #ddd; text-align:center!important;}
.biaoge table td p{ margin:0; padding:0}

.biaoge img{ max-width:100%;}







.honorpart2{ margin:20px auto; clear:both; width:80%;}
.holist3{  height:250px; float:left; background:#FFFFFF; width:158px; margin:10px 22px 0 28px; text-align:center; display:inline;}
.holist3-1{ border:#ddd solid 3px;padding:1px; width:150px; height:200px; margin:0 auto}
.holist3-1 img{ width:150px; height:200px;}
.holist3 h4{ font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0; padding:0; text-align:center; }



.holist2{  width:228px; height:210px; float:left; background:#FFFFFF; margin:10px 0px 10px 28px; text-align:center;}
.holist2-1{ border:#ddd solid 3px;padding:1px; height:160px; width:220px; margin:0 auto}
.holist2-1 img{height:160px; width:220px;}
.holist2 h4{ font-size:14px; margin:0; padding:0; text-align:center; color:#666666 }

/*========================================选项卡样式=======================================*/
.lanrenzhijia{ width:100%;  margin:5px auto; overflow:auto;}
.lanrenzhijia .tab{ overflow:hidden; border-bottom:#2354aa solid 2px}
.lanrenzhijia .tab a{ display:block; padding:5px 20px; float:left; text-decoration:none; color:#2354aa; margin:5px 0 0 5px}
.lanrenzhijia .tab a:hover{ background:#2354aa; color:#fff; text-decoration:none;}
.lanrenzhijia .tab a.on{background:#2354aa; color:#fff;  text-decoration:none;}
.lanrenzhijia .content{ overflow:hidden; padding:0;}
.lanrenzhijia .content li{ display:none; list-style:none;}



.protable{ width:99%; clear:both; margin:0 auto; font-size:13px}
table{border-spacing:2px;}
.protable tr td{border-bottom:1px solid #717171; text-align:center; font-family:Calibri;}
.protable tr td P{ padding:0; margin:0}
.protable .holl td{border-top:4px solid #717171;}
.protable .colltop{ border-top:4px solid #e70012!important;border-bottom:1px solid #e70012;}
.protable .coll{ border-bottom:1px solid #e70012;}
