﻿
body{ padding:0px; margin:0px; font-family:"微软雅黑"; font-size:12px; color:#333; line-height:24px; background:url(/Html/images/bg.gif) top center repeat-x #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{ background:url(../image/topbg.png) top center repeat-x; height:177px; position:absolute; width:100%; z-index:1000;}
#header{ width:1060px; margin:0px auto; padding:0px; height:110px; clear:both}
#header h1{margin:36px 0 0 0; float:left; padding:0}


.toplink{  margin:0 auto; width:960px; line-height:43px; height:43px; text-align:left; }
.toplink1{ color:#aecef3;}

.link{ float:right; width:550px; text-align:right; margin:0px 0px 0 0; clear:right}
.link a{ }


.search{ margin:15px 0 0 0;background:#; float:right;border-radius:15px;}
.kuang2{ background-color:#fff; border:0px;  font-family:Arial, Helvetica, sans-serif; height:18px; width:173px; margin:2px; color:#999999 }

.tel{ float:left; color:#000;  font-weight:normal; line-height:24px;font-size:18px;color:#000; margin-top:12px;}
.tel b{ padding:0; margin:0}

.language{ width:95px; float:right; color:#0170b8; line-height:30px; text-align:left; margin-top:15px;}
.language a{ color:#C72C94;}
 a.home{ background:#C72C94; text-align:center; color:#FFFFFF; line-height:30px; display:block; float:right; width:30px;border-radius:15px}





/*========================================菜单样式=======================================*/

#nav{ width:1004px; margin:0 auto; background:#0b52b0; height:44px; }
#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; }

/*========================================菜单样式font-family:Georgia;=======================================*/





/*========================================内页样式=======================================*/
#Hang1{ width:1081px; margin:20px auto; clear:both; height:auto; overflow:auto;text-align:center; background:url(../image/hang1bg.jpg) bottom center no-repeat}
#Hang1 h1,#Hang2 h1,#Hang3 h1{ font-size:36px; color:#AD0175; background:url(../image/hangzibg.png) bottom center no-repeat; height:80px; margin-top:40px}
#Hang1 h1 span,#Hang2 h1 span,#Hang3 h1 span{ font-size:18px; color:#D657B2; font-family:"Times New Roman", Times, serif;text-transform:uppercase;}

#Hang1 ul{ padding:0; margin:0 auto; width:1040PX; list-style:none;}
#Hang1 li{ width:200px; float:left; margin:10PX 30px; line-height:20px; text-align:center;display:block; }
#Hang1 li H3{ font-size:16px; color:#FBDAF3; }
#Hang1 li span{ color:#CCCCCC; font-size:12px}




.div1100{ width:1080px; margin:0px auto; overflow:auto}
#Hang2{ width:100%; background:url(../image/hang2bg.jpg) top center; height:570px; padding-top:30px; text-align:center}

#Hang2 ul,li{ padding:0; margin:0; list-style:none;}
#Hang2 li a{ width:259px; height:350px; float:left; margin:10PX 5px; padding:0px 0; line-height:30px; text-align:center;display:block; background:#FFF3FF; color:#111; font-size:18px }
#Hang2 li a img{ border: solid 2px #EFBAE0; margin:0 0 10px 0; width:255px; height:233px}
#Hang2 li a span{ font-size:14px;text-transform:uppercase;}
#Hang2 li a span p{ padding:0; margin:0}
#Hang2 li a:hover{ background:#CE0B8E;  color:#FFFFFF!important; }

#Hang2 li a p.more{ background:#D830A7; font-size:12px;border-radius:15px; line-height:24px; color:#FFFFFF; text-align:center; width:80px; margin:0 auto;}


#Hang3{ width:100%;  background:url(../image/hang3bg.gif) top center; margin:0px auto 0px auto; overflow:auto; text-align:center; padding-bottom:40px;}
.divhang3{ width:1039px; margin:20px auto; clear:both; padding:10px; background:#fff;height:auto; overflow:auto; color:#003c7e;}
#Hang3 ul{  margin:10px auto; clear:both; width:1080px; }
#Hang3 li { padding:0; width:285px; height:170px; float:left; margin:10px 26px; border:#bdd0e3 solid 10px;}
#Hang3 li img{width:285px; height:170px;}

a.more{border-radius:15px; background:#AD0175; width:110px;  line-height:34px; margin:0 auto; color:#FFFFFF; display:block; clear:both; font-size:16px}
/*========================================新闻选显卡  结束=======================================*/


/*========================================foot  结束=======================================*/
#foot{ clear:both; background:#AD0175; border-top:#D22C9C solid 5px; width:100%; margin:0 auto; color:#fff;}
.erweima{ width:260px; float:right; text-align:center; margin:20px 20px 0 0; font-size:15px; line-height:30px;border-left:#FCC6EF solid 1px;}

#foot h3{ color:#FCB2E4;padding:0; margin:0}
#foot h4{ color:#FFFFFF; font-size:16px; padding:10px 0; margin:0}
.foot1{width:621px; padding:0 0px; color:#fff; clear:both; float:left; margin:20px 0 0 20px}
.foot1 a{color:#fff; text-decoration:none;}

.zzb07tail{ line-height:50px;  font-size:12px; width:100%; margin:20px auto 0 auto; clear:both; text-align:center; border-top:#FCC6EF solid 1px; color:#FCC6EF;}
a.zzb07link:link{ text-decoration:none; padding-right:5px;  color:#FCC6EF;}
a.zzb07link:visited{ text-decoration:none; padding-right:5px; color:#FCC6EF; }
a.zzb07link:hover {text-decoration: underline; padding-right:5px; color:#fff; }
/*========================================foot  结束=======================================*/




.font1{ color:#cc9900;}
.font1 a{color:#cc9900;}
.font2{ color:#CC0000; font-weight:bold;  margin-right:10px;}

.font3{ color:#FFFFFF;}



.clear{ clear:both; }
#content{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*/}




/*========================================内页样式=======================================*/
#main{margin:20px auto; width:1060px; height:auto; overflow:hidden;clear:both; background:#fff; 
}


#left{float:left; display:inline; width:240px; height:auto;}
#left h1{ font-size:16px; color:#fff; text-align:left; line-height:36px; height:36px; background:url(../image/h1bg_en.gif); text-indent:1em; padding:0; margin:0}
.left01 {text-align:left; padding-bottom:5px; margin-bottom:10px;border-left:#ddd solid 1px;border-right:#ddd solid 2px;border-bottom:#ddd solid 2px; height:auto; clear:both; overflow:auto; line-height:22px; }
.left01 ul,.left01-1{ background:#FFFFFF; width: 200px; margin:0px auto; padding:8px 0}
.left01 li{text-indent:1em;margin:5px 0px;list-style:none; }
.left01 li a{ padding:0;   background:url(../image/ileft02.gif) left 6px no-repeat; border-bottom:#ddd dotted 1px; padding-left:5px; color:#333; display:block; font-weight:bold; font-size:14px;}
.left01 li a:hover{ background:url(../image/ileft02on.gif) left 6px no-repeat; color:#CC3300}

.left02 {text-align:left; background:#0359a8; padding-bottom:5px; margin-bottom:10px }
.left02 ul,.left01-1{ background:#FFFFFF; width:181px; margin:0px auto; padding:8px}
.left02 li{text-indent:1em;margin:5px 1px;list-style:none; }
.left02 li a{ padding:0;   background:url(../image/icon02.gif) right center no-repeat; border-bottom:#ddd dotted 1px; padding-left:5px; color:#333; display:block; font-weight:bold; font-size:13px;}



a#leftonon { color:#CC0000;}
.padding10{ padding:10px;}


#nei{ background:#ffffff; width:1001px; margin:0 auto;}


#right{width:790px; height:auto; float:right;  padding:0px 0px; margin:0; display:inline; font-size:14px}
.bar{ height:33px; line-height:33px; color:#C93AA6;  font-size:18px; text-transform:uppercase; padding-left:20px;  font-weight:bold;  background:url(../image/barbg_en.gif) left bottom; margin-top:3px; margin-bottom:20px;}

.neirong{ padding:0 20px;}

.subrighttitle{ float:right; font-size:12px; font-weight:normal; padding-right:15px; color:#333333;}
.bar02{ border-bottom:#CCCCCC dotted 1px; color:#999999}

#right hr{ border-bottom:#CCCCCC dashed 2px; border-top:0;}


.news{ width:95%; margin:10px auto; clear:both; }
.news li{ border-bottom:#CCCCCC dashed 1px; list-style:none; background:url(../image/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;}





.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;  color:#990000; border-bottom:#ccc solid 0px;}




.subrighttitlegreen{
padding-left:22px;
background:url(../image/jiantou.jpg) left center no-repeat;
height:50px;
line-height:50px;
font-size:16px;
font-weight:bold;
color:#1b86ca; clear:both;
}





.leimiaoshu{ background:#f1f1f1; padding:20px; border:#ddd solid 2px;}


.proli a{ width:200px; height:145px; float:left; margin:10PX 29px; padding:10px 0; line-height:30px; text-align:center;display:block; border:#CCCCCC solid 1px; background:#f1f1f1; color:#000; font-size:15px ;}
.proli a img{ width:180px; height:140px; border:#ddd solid 1px;}
.proli a:hover{ background:#CE0B8E;  color:#FFFFFF!important; }


.proli01{ width:180px; height:110px; background:#fff; margin-right:10px; overflow:hidden;}
.proli01 img{ max-height:100%; max-width:100%}
.proli02{ padding-left:10px;}




.subrighttitlepro{
padding-left:22px;
background:url(../image/p-fenjiexian.jpg) left center repeat-x;
height:56px;
line-height:40px;
font-family:"微软雅黑";
font-size:18px;
font-weight:bold;
color:#fff; clear:both;
}



.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(../image/d2.gif) left center no-repeat; padding-left:20px;}

.picimg{}
.picimg img{width:400px!important; height:auto!important;width:expression_r(document.body.clientWidth>400?"400px":"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;}








.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 a{ margin:15px 25px; width:200px; height:150px; line-height:30px; padding:4px; border:#dddddd solid 0px; background-color:#F6E6F0; color:#FFFFFF; float:left; display:inline; text-align:center;}
.sclist a:hover{ background-color:#F6E6F0}








.prolist{ margin:5px 5px; width:220px;  float:left; display:inline; text-align:center;}
.prolist01{ width:200px; height:200px; padding:0px;  text-align:center;}
.prolist02{ padding:0px; margin:1px 0; height:20px; text-align:center; background:#eeeeee;  width:200px;}




.biaoge{ width:100%; clear:both;}
.biaoge table{ width:90%; clear:both; margin:0 auto;}
.biaoge table td{ }

.biaoge img{ max-width:100%;}