body {
	font-family:'Microsoft Yahei';
	color:#666;
	font-size:12px;
	line-height:20px;
	background:#e5e5e5;
	margin:0 auto;padding:0;
	text-decoration: none;
	}
body a{
	font-family:'Microsoft Yahei';
	color:#666;
	font-size:12px;
	line-height:20px;
	text-decoration: none;
	} 
body a:hover{
	font-family:'Microsoft Yahei';
	color:#666;
	font-size:12px;
	line-height:20px;
	text-decoration: none;
	} 
	
ul,li,p{ margin:0px; padding:0px;}
ul,li{margin:0px; padding:0px; list-style:none;}
img{border:none;}

#head{ width:100%; min-width:1100px; height:80px; text-align:center; background:#ffffff; position:fixed;z-index: 1000;  margin:0 auto; padding:0; }
#head .headnr{width:1100px; height:80px; background:url(logo.png) center  no-repeat;text-align:center;  margin:0 auto; padding:0; }	
#head .headnr .bt{ width:800px; height:auto; margin:0 auto; padding:0;}

.menu{ position:absolute; height:40px; line-height:38px; font-size:14px; list-style:none;  top:40px; z-index:888; }
.menu li{ height:40px; float:left; margin-left:40px; width:60px;  font-size:14px;}
.menu li.l1{ width:80px;}
.menu a.dbt{font-size:14px; line-height:38px;font-weight:bold; display:inline-block; color:#666666;}
.menu a.dbt:hover,.menu li.on a.dbt{ border-bottom:solid 3px #000000;}
.menu li dl{ width:700px; background:#e6e6e6; top:40px; left:40px; font-size:14px; display:none; position:absolute; z-index:889; padding:10px 0px;}
.menu li dd{ float:left; width:30.3333%; float:left; margin:3px 1.5%; font-size:14px; }
.menu li dd a{ float:left; padding:3px 5px; color:#010101; font-size:14px; }
.menu li dd a:hover{ background:#4d4d4d; color:#ffffff; font-size:14px; }

#sytpkh{width:100%;min-width:1100px; height: auto;text-align:center; margin-top:0 auto;padding:0;}

#abtpkh{width:100%;min-width:1100px; height:740px; background:url(abtpkhbg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}
#contpkh{width:100%;min-width:1100px;  height:420px; background:url(contpkhbg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}
#newtpkh{width:100%;min-width:1100px; height:420px; background:url(newtpkhbg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}
#cptpkh{width:100%;min-width:1100px; height:480px; background:url(cptpkhbg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}
#cptpkhz{width:100%;min-width:1100px; height:480px; text-align:center; margin:0 auto; padding:0;}

#altpkh3-1{width:100%; min-width:1100px; height:400px;text-align:center; margin:0 auto; padding:0;}

#cptpkh1{width:100%;min-width:1100px; height:480px; background:url(cptpkh1bg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}
#cptpkh2{width:100%;min-width:1100px; height:480px; background:url(cptpkh2bg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}
#cptpkh3{width:100%;min-width:1100px; height:480px; background:url(cptpkh3bg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}
#cptpkh4{width:100%;min-width:1100px; height:480px; background:url(cptpkh4bg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}
#cptpkh5{width:100%;min-width:1100px; height:480px; background:url(cptpkh5bg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}
#cptpkh6{width:100%;min-width:1100px; height:480px; background:url(cptpkh6bg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}
#cptpkh7{width:100%;min-width:1100px; height:480px; background:url(cptpkh7bg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}
#cptpkh8{width:100%;min-width:1100px; height:480px; background:url(cptpkh8bg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}
#cptpkh9{width:100%;min-width:1100px; height:480px; background:url(cptpkh9bg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}
#cptpkh10{width:100%;min-width:1100px; height:480px; background:url(cptpkh10bg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}
#cptpkh11{width:100%;min-width:1100px; height:480px; background:url(cptpkh11bg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}
#cptpkh12{width:100%;min-width:1100px; height:480px; background:url(cptpkh12bg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}
#cptpkh13{width:100%;min-width:1100px; height:480px; background:url(cptpkh13bg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}
#cptpkh14{width:100%;min-width:1100px; height:480px; background:url(cptpkh14bg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}
#cptpkh15{width:100%;min-width:1100px; height:480px; background:url(cptpkh15bg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}

#fwtpkh{width:100%;min-width:1100px;  height:420px; background:url(fwtpkhbg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}
#altpkh{width:100%; min-width:1100px; height:420px; background:url(altpkhbg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}
#dowtpkh{width:100%; min-width:1100px; height:420px; background:url(dowtpkhbg.jpg) center center no-repeat;text-align:center; margin:0 auto; padding:0;}


#abtit{ width:100%;min-width:1100px; height: 40px; text-align:center; 
background-image: -moz-linear-gradient(top, #e2e2e2, #f7f7f7); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e2e2e2), color-stop(1, #f7f7f7)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2', endColorstr='#f7f7f7', GradientType='0');
 margin:0 auto; padding:0;}
 
#abtit .abtitnr{ width:1100px; height: 40px; text-align:left;font-family:'Microsoft Yahei';color:#666;
font-size:14px; line-height:40px; margin:0 auto; padding:0;}
#abtit .abtitnr a{ text-align:left;font-family:'Microsoft Yahei';color:#666;
font-size:14px; line-height:40px;}
#abtit .abtitnr a:hover{ text-align:left;font-family:'Microsoft Yahei';color:#666;
font-size:14px; line-height:40px; }

#abmain{ width:100%; min-width:1100px; height: auto;text-align:center; margin:0 auto; padding:0;}
#abmain .abmainnr{  width:1100px; height: auto; text-align:center ; line-height:30px;font-size:12px; margin:0 auto; padding:0;}

.abmnrz1{font-family:'Microsoft Yahei';color:#666;font-size:16px;line-height:40px; text-align:left;}

#almain{ width:100%; min-width:1100px; height: auto;text-align:center; margin:0 auto; padding:0;}
#almain .almainnr{  width:1120px; height: auto; text-align:center ; line-height:30px;font-size:12px; margin:0 auto; padding:0;}

#symain{ width:100%; min-width:1100px; height: auto;text-align:center; margin:0 auto; padding:0;}
#symain .symainnr{ width:1100px; height: auto; text-align:center ;font-size:12px; margin:0 auto; padding:0;}
.symnr1{ width:710px; height:350px; float:left; margin:10px; text-align:center; padding:0;}
.symnr1 li{ float:left; width:165px; height:165px; margin:5px; background:#000000;}
.symnr1 li img{ width:165px; height:165px;}
.symnr1 li:hover img{filter:alpha(opacity=80); -moz-opacity:0.80; opacity:0.80;}

.symnr1yb{height:370px; width:370px; background:#ffffff; float:right; 
    -webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	-ms-transition:all 0.2s linear;
	transition:all 0.2s linear;}
	
.symnr1yb_bt{float:left; width:330px; height:35px; line-height:35px; color:#333333; font-size:24px; font-family:'Microsoft Yahei'; margin-top:10px; margin-left:30px; margin-right:10px; text-align:left; }

.symnr1yb .lm1{ float:left; width:330px; margin-left:30px;margin-right:10px; font-size:14px; text-align:left; }
.symnr1yb .lm1 li{ float:left; width:49%; height:30px; line-height:30px; margin:1px 0px; font-family:'Microsoft Yahei'; font-size:14px; text-align:left;}
.symnr1yb .lm1 a{ padding:0px 5px;font-family:'Microsoft Yahei'; font-size:14px; height:30px; line-height:30px; display:inline-block; text-align:left;}
.symnr1yb:hover{ background:#4d4d4d;}
.symnr1yb:hover .symnr1yb_bt{ color:#ffffff;}
.symnr1yb:hover .lm1 a{ color:#cccccc;}
.symnr1yb:hover .lm1 a:hover{ background:#000000;}


.symnr1yb .lm2{ float:left; width:330px; margin-left:30px;margin-right:10px; font-size:14px; text-align:left; }
.symnr1yb .lm2 li{ float:left; width:98%; height: auto; line-height:30px; margin:1px 0px; font-family:'Microsoft Yahei'; font-size:14px; color:#666; line-height:30px; text-align:left;}
.symnr1yb:hover .lm2 li{color:#ccc;}

.symnr1zb_bt{float:left; width:710px; height:35px; line-height:35px; color:#333333; font-size:24px; font-family:'Microsoft Yahei'; margin-top:10px; margin-left:10px; margin-right:10px; text-align:left; }


.newtit{width:1080px; height:60px; border-bottom:1px solid #c1c1c1; padding-left:20px; line-height:60px; text-align:left; font-family:'Microsoft Yahei'; font-size:20px; font-weight:bold; color:#333;}

.cpnr1{ width:170px; margin-top:20px; float:left; text-align:center; padding:0;}
.cpnr1 li{ float:left; width:170px; height:170px; margin:5px; background:#000000;}
.cpnr1 li img{ width:170px; height:170px;}
.cpnr1 li a:hover img{filter:alpha(opacity=80); -moz-opacity:0.80; opacity:0.80;}

.prxt img{ width:170px; height:170px;}
.prxt a:hover img{ filter:alpha(opacity=80); -moz-opacity:0.80; opacity:0.80;}

.cpxltitz{font-family:'Microsoft Yahei'; font-size:20px;  color:#000; line-height:60px; text-align:left;font-weight:bold;}
.cpxltitz a{font-family:'Microsoft Yahei'; font-size:20px;  color:#000; line-height:60px; text-align:left; font-weight:bold;}
.cpxltitz a:hover{font-family:'Microsoft Yahei'; font-size:20px;  color:#000; line-height:60px; text-align:left; font-weight:bold;}

.cpneititz{font-family:'Microsoft Yahei'; font-size:20px;  color:#000; line-height:60px; text-align:center;  font-weight:bold;}



.cptitz{font-family:'Microsoft Yahei'; font-size:14px;  color:#000; line-height:40px; text-align:center;}
.cptitz a{font-family:'Microsoft Yahei'; font-size:14px; color:#000; line-height:40px; text-align:center;}
.cptitz a:hover{font-family:'Microsoft Yahei'; font-size:14px; color:#000; line-height:40px; text-align:center;}
.nrz{ font-family:'Microsoft Yahei'; font-size:12px;  color:#000; line-height:30px; }

.p4{ float:left; position:relative; width:860px; margin:30px 0px 35px 105px;}
.p4 li{ float:left; width:410px; height:290px; background:#d2d2d3; margin:10px; }
.p4 li img{ float:left; width:360px; height:240px; }
.p4 li .txtk{ width:360px; float:left; height:240px; position:relative; overflow:hidden; margin:25px 0px 0px 25px;}
.p4 li p{ position:absolute; font-size:15px; font-weight: bold; color:#ffffff; left:0px; bottom:-60px; width:360px; height:60px; line-height:60px; text-align:center; background:url(z3_08.png);}

.p5{ float:left; position:relative; width:860px; margin:30px 0px 35px 105px;}
.p5 li{ float:left; width:410px; height:560px; background:#d2d2d3; margin:10px; }
.p5 li img{ float:left; width:360px; height:510px; }
.p5 li .txtk{ width:360px; float:left; height:510px; position:relative; overflow:hidden; margin:25px 0px 0px 25px;}
.p5 li p{ position:absolute; font-size:15px; font-weight: bold; color:#ffffff; left:0px; bottom:-60px; width:360px; height:60px; line-height:60px; text-align:center; background:url(z3_08.png);}

.jcxltitz{font-family:'Microsoft Yahei'; font-size:20px;  color:#000; line-height:60px; text-align:center; font-weight:bold;}
.jcxltitz a{font-family:'Microsoft Yahei'; font-size:20px;  color:#000; line-height:60px; text-align:center; font-weight:bold;}
.jcxltitz a:hover{font-family:'Microsoft Yahei'; font-size:20px;  color:#000; line-height:60px; text-align:center;  font-weight:bold;}



.panli{ float:left; position:relative; width:1120px;}
.panli li{ float:left; width:260px; height:260px; margin-right:20px; margin-bottom:20px;}
.panli li img{ float:left; width:260px; height:260px; border:0; }
.panli li img a{ float:left; width:260px; height:260px; border:0; }
.panli li img a:hover{ float:left; width:260px; height:260px; border:0; }
.panli li .txtk{ width:260px; float:left; height:260px; position:relative; overflow:hidden; }
.panli li p{ position:absolute; font-size:15px; font-weight: bold; color:#ffffff; left:0px; bottom:-40px; width:260px; height:40px; line-height:40px; text-align:center; background:url(z3_08.png);}


.alxltitz{font-family:'Microsoft Yahei'; font-size:20px;  color:#000; line-height:60px; text-align:left; font-weight:bold;}
.alxltitz a{font-family:'Microsoft Yahei'; font-size:20px;  color:#000; line-height:60px; text-align:left; font-weight:bold;}
.alxltitz a:hover{font-family:'Microsoft Yahei'; font-size:20px;  color:#000; line-height:60px; text-align:left;  font-weight:bold;}

.altitnrz{font-family:'Microsoft Yahei'; font-size:20px;  color:#000; line-height:60px; text-align:center; font-weight:bold;}
.altitnrz a{font-family:'Microsoft Yahei'; font-size:20px;  color:#000; line-height:60px; text-align:center; font-weight:bold;}
.altitnrz a:hover{font-family:'Microsoft Yahei'; font-size:20px;  color:#000; line-height:60px; text-align:center;  font-weight:bold;}

.aljsz{font-family:'Microsoft Yahei'; font-size:14px;  color:#000; line-height:30px; }

.alnr1{ width:260px; margin-top:20px; float:left; text-align:center; padding:0;}
.alnr1 li{ float:left; width:260px; height:260px; margin:5px; background:#000000;}
.alnr1 li img{ width:260px; height:260px;}
.alnr1 li a:hover img{filter:alpha(opacity=80); -moz-opacity:0.80; opacity:0.80;}


.nl { width:1060px;list-style: none outside none; margin:0 auto; padding:0;}
.nl li { line-height: 50px; padding-left: 0px; clear: both;overflow: hidden;text-align: left;}
.nl li.newsLine {overflow: hidden; height: 5px; line-height: 5px;}
.line{ height: 50px;border-bottom: 1px dashed #b2b2b2; overflow: hidden;}
.xwtit{ float:left; width:960px; height:50px; line-height:50px; text-align:left; }
.xwtit a{ font-family:'Microsoft Yahei'; font-size:14px; }
.xwtit a:hover{ color:#F00; font-size:14px;}
.xwrq{ float:right;width:100px; text-align:left; height:50px; line-height:48px; font-size:14px; }



.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

#foot{ width:100%; min-width:1100px; height: auto; background:#666; text-align:center; margin:0 auto; padding:0;}
#foot .footnr{ width:1100px;height: auto; text-align:center; margin:0 auto; padding:0;}

.footz{font-family:'Arial'; font-size:12px; line-height:22px; color:#fff; }
.footz a{font-family:'Arial'; font-size:12px; line-height:22px;color:#fff; }
.footz a:hover{font-family:'Arial'; font-size:12px; line-height:22px;color:#fff; }



