@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
strong,b { 
font-style:normal; 
font-weight:normal; 
} 

@font-face {
  font-family: 'frutigernext';

  src: url('http://www.huawei.com/en/ucmf/groups/public/documents/webasset/lt_54361_eot.eot');
  src: url('http://www.huawei.com/en/ucmf/groups/public/documents/webasset/lt_54361_eot.eot?') format('embedded-opentype'), url('http://www.huawei.com/en/ucmf/groups/public/documents/webasset/lt_54361_woff.woff') format('woff'), url('http://www.huawei.com/en/ucmf/groups/public/documents/webasset/lt_54361_ttf.ttf') format('truetype'), url('http://www.huawei.com/en/ucmf/groups/public/documents/webasset/lt_54361_svg.svg') format('svg');
}

@font-face {
  font-family: 'frutigernext_medium';

  src: url('http://www.huawei.com/en/ucmf/groups/public/documents/webasset/frutigernext_it_medium.eot');
  src: url('http://www.huawei.com/en/ucmf/groups/public/documents/webasset/frutigernext_it_medium.eot?') format('embedded-opentype'), url('http://www.huawei.com/en/ucmf/groups/public/documents/webasset/frutigernext_medium_woff.woff') format('woff'), url('http://www.huawei.com/en/ucmf/groups/public/documents/webasset/frutigernext_medium_ttf.ttf') format('truetype'), url('http://www.huawei.com/en/ucmf/groups/public/documents/webasset/frutigernext_medium_svg.svg') format('svg');
}
.family1{
font-family:frutigernext,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size:18px;

}



.family2{
font-family:frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size:18px;

}



html { overflow-x:hidden; }
body { width:100%; margin:0; padding:0px; font-size:14px; color:#000; background:#fff; font-family:frutigernext,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; }
div,img,form,h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; border:0px; }
a{ text-decoration:none; color:#535353; }
a:hover {  text-decoration:underline; color:#d20000; }

h1,h2,h3,h4,h5{ font-weight:normal; margin:0px; padding:0px; }


#header{ width:1200px; height:82px; margin:0 auto; }

#banner {width:100%; overflow:hidden; background:#fff; }
#mainContent {width:1200px; margin:0 auto; overflow:hidden; }
.main{ width:100%; margin-top:20px; overflow:hidden; }

.fixedwidth{ width:1000px; margin:0 auto; }
.autowidth{ width:100%; overflow:hidden; }

.links{ width:1000px; margin:0 auto; padding:0; text-align:center; overflow:hidden;   }
.links a{ margin:0 2px; }
.copr{ width:1000px; margin:0 auto; text-align:center; padding:5px 0 0 0; line-height:2; overflow:hidden; }
.fenye{ width:100%; padding:20px; text-align:center; overflow:hidden;  }
.sidebar{ width:265px; float:left; overflow:hidden; }
.content{ width:915px; float:right; overflow:hidden; min-height:300px; }
.logo{ width:800px; height:82px; clear:both; float:left; overflow:hidden;  }
.func{ width:400px; height:82px; float:right; overflow:hidden;  } 
.func a{font-family:frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size:16px;
}
.shoucang{ float:left; width:240px; height:82px; line-height:82px; vertical-align:middle;}
.tubiao{ width:160px; height:82px; overflow:hidden; float:right;}
.tubiao span{ float:right; margin:28px 3px; width:26px; height:26px;}


.mainbanner{height:540px;overflow:hidden; position:relative; margin-top:0px;}
.mainbanner_window{left:50%;width:2000px;height:540px;overflow:hidden;margin-left:-1000px;position:absolute;}
.mainbanner_window ul{width:999999px;height:540px;position:relative; list-style:none; margin:0px; padding:0px;}
.mainbanner_window li{background:#fff;width:2000px;height:540px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{left:50%;top:500px;width:90px;height:12px;margin:0 0 0 -45px; padding:0; list-style:none; position:absolute; }
.mainbanner_list li{width:22px;height:12px;overflow:hidden;float:left;display:inline; }
.mainbanner_list a{background:url(../images/h1.png) no-repeat center top;width:18px;height:12px;line-height:12px; margin:0 6px; overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block;}
.mainbanner_list li.active a{background:url(../images/h2.png) no-repeat center top;text-decoration:none;}
.mainbanner_list li a:hover{background:url(../images/h2.png) no-repeat center top;text-decoration:none;}





/*推荐新闻*/
.h-news{ width: 1200px; height: 50px;overflow: hidden; margin:0 auto;border-bottom:1px solid #dddddd; margin-top:5px; padding:0px;}
.h-news-box{width:100%; }
.h-news-list{height:50px;color:#eaeaea}
.h-news-list h2{float:left;font-weight:bold;line-height:46px; font-size:14px; width:86px; background:url(../img/index_27.jpg) left center no-repeat; font-family:frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:normal; padding:2px 4px;}
.h-news-slider{float:left; position: relative; width:1100px;height:50px;overflow:hidden; }
.h-news-slider .bd li{height:50px;overflow:hidden; line-height:50px; vertical-align:middle; }
.h-news-slider .bd li a{color:#333333;}
.h-news-slider .bd li a:hover {
	text-decoration: underline;
}


.fangan{ width:1200px; height:300px; margin:0 auto; overflow:hidden; margin-top:34px;}
.fangan ul li{ float:left; width:297px; height:300px; padding-right:3px;}
.fangan ul li img{ width:297px; height:190px;}
.fangan ul li h1{font-family:frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size:18px; line-height:45px; height:45px; vertical-align:middle; overflow:hidden;}
.fangan ul li h1 a{ color:#535353;}
.fangan ul li p{ line-height:22px;}



.index_product{ width:1200px; margin:0 auto; margin-top:34px; margin-bottom:36px;}
.index_product_t{font-family:frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size:24px; margin-bottom:20px;}
.index_product_t span{ float:right; font-size:14px;}




/*主体*/

a img{transition: opacity 0.35s ease-in 0s;-webkit-transition: opacity 0.35s ease-in 0s;}
a:hover img {filter: Alpha(Opacity=60);opacity: 0.6;}

.index1{width:1200px; margin:0 auto;}
#index1{height:428px; overflow:hidden;font-family:frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; }
.index1_1{width:540px; float:left; }
.focus{position:relative; height:428px; width:540px; overflow:hidden; background:#f0ebe9;}  
.focus img{} 
.focus .fPic{position:absolute; left:0px; top:0px; } 
.focus .fbg{bottom:0px; right:0px; position:absolute; height:0px; z-index:9;}       
.focus .D1fBt{overflow:hidden; zoom:1; height:0px; z-index:10;}
.focus .D1fBt a{position:relative; display:inline; width:48px; height:0px; margin-left:0px; float:left; background:url(images/index6_3.png) no-repeat bottom; text-align:center; color:#5a5a5a; text-indent:0em; padding-top:2px;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:url(images/index6_4.png) no-repeat; color:#FFF;}
.focus .shadow{width:424px; position:absolute; bottom:0; left:0px; z-index:10; height:48px; line-height:48px; display:block; text-align:left; background:#333333; padding-left:20px;}  
.focus .shadow a{color:#fff; font-size:16px; font-weight:normal; overflow:hidden;}      
.focus .fcon{position:relative; width:100%; float:left; display:none; height:428px;}  
.focus .fcon img{display:block;}
.focus .prev,.focus .next{position:absolute;width:48px;height:48px; bottom:0;}
.focus .prev{right:48px; cursor:pointer; background:url(../img/index1_2.jpg) no-repeat;}  
.focus .next{right:0; cursor:pointer; background:url(../img/index1_3.jpg) no-repeat;}




.index1_2{width:640px; float:right; }
.section-focus-pic{height:428px; width:640px; overflow:hidden; position:relative;}
.section-focus-pic ul li{position:absolute; top:0px; left:640px; width:640px; height:428px; overflow:hidden;}
.section-focus-pic .controler{position:absolute; bottom:0px; right:0px; height:0px;}
.section-focus-pic .controler b{display:block;overflow:hidden;text-indent:20px; width:13px;height:13px;font-size:0;background:none;float:left;margin-left:0px; margin-right:0px;cursor:pointer;display:inline;}
.section-focus-pic .controler b.down{background:none;}
.section-focus-pic .controler2 a{display:block; width:21px;position:absolute;top:0px;height:21px; background:none; z-index:2;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:21px;height:21px;}
.section-focus-pic .controler2 .prev{right:25px;}
.section-focus-pic .controler2 .prev i{background:url(../img/index1_6.jpg) no-repeat;}
.section-focus-pic .controler2 .next{right:0px;}
.section-focus-pic .controler2 .next i{background:url(../img/index1_7.jpg) no-repeat;}
.index1_2_1{background:url(../img/index1_4.jpg) no-repeat; width:640px; height:214px;}
.index1_2_11{padding-left:20px; width:270px; float:left; padding-top:25px;}
.index1_2_111{height:46px; line-height:46px;}
.index1_2_111 a{font-size:18px; color:#333333;}
.index1_2_1:hover .index1_2_111 a,.index1_2_2:hover .index1_2_111 a{color:#333;}
.index1_2_112{line-height:19px; font-size:14px; margin-top:16px; margin-bottom:15px;}
.index1_2_113 a{width:23px; height:23px; display:block;}
.index1_2_12{width:350px; float:right;}
.index1_2_2{background:url(../img/index1_16.jpg) no-repeat; width:640px; height:214px; }
.index1_2_22{width:350px; float:left;}






.indexcontent{ width:1200px; margin:0 auto;height:413px;}
.index_news{ float:left; width:743px; height:413px; overflow:hidden; }
.index_news_ti{ height:30px; width:100%;font-family:frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size:24px; margin-bottom:0px;}
.index_news_t{ height:30px; width:100%;font-family:frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size:24px; margin-bottom:35px;}
.index_news_t span{ float:right;font-size:14px; height:30px; line-height:30px; vertical-align:middle; }
.index_news_m{margin-left:60px; width:635px; float:right;margin-right:20px;}
.index_news_m ul li{ height:106px; margin-bottom:15px;  width:100%; overflow:hidden;}
.index_news_m ul li dd{ float:left; width:193px; height:106px; padding-right:24px;}
.index_news_m ul li dt{ float:right; width:418px; }
.index_news_m ul li dt h1{ height:34px; line-height:34px; vertical-align:middle; overflow:hidden;font-family:frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size:18px;}
.index_news_m ul li dt h1 a{color:#535353;}
.index_news_m ul li dt p{ line-height:24px;}




.index_service{  float:left; width:457px; }
.index_service_m{ width:355px; background: url(../img/index_03_03.jpg) left no-repeat; height:350px;padding-left:25px; }
.index_service_m ul li{ width:345px; height:160px; margin-bottom:23px;}
.index_service_m ul li dd{ float:left; width:200px; padding-right:9px;}
.index_service_m ul li dd h1{ width:100%;font-family:frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size:18px; margin-bottom:10px; overflow:hidden; height:20px;}
.index_service_m ul li dd p {width:100%; line-height:25px; height:130px; overflow:hidden;}
.index_service_m ul li dt{ float:right; width:136px; height:160px;}




.indexabout{ width:100%; height:260px; background:#f5f5f5; margin-top:30px;}
.indexabout_t{ text-align:center;font-family:frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size:24px; padding:22px 0; height:30px;}
.indexabout_m { width:1200px; margin:0 auto;}
.indexabout_m ul li{ width:370px; float:left; padding-right:45px;}
.indexabout_m ul li h1{ width:100%; font-size:18px; font-weight:normal;font-family:frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; color:#535353; height:22px; padding-bottom:20px;}
.indexabout_m ul li dd{ float:left; width:114px; height:114px;}
.indexabout_m ul li dt{ float:right; margin-left:10px; width:246px; line-height:30px;height:114px; overflow:hidden} 




.footer{ width:100%; height:350px; background:#272727;}

.foot{ width:1200px; margin:0 auto; height:310px; padding-top:40px; color:#FFFFFF}
.foot a{ color:#FFFFFF;}
.foot .left{ float:left; width:818px; height:250px; overflow:hidden;}
.footer_company{ float:left; margin-right:17px;}
.footer_company label{font-family:frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size:18px; width:100%;  }

.footer_company ul { margin-top:15px;}
.footer_company ul li{ line-height:26px; font-size:16px; overflow:hidden; width:175px; height:24px;}


.foot .right{ float:right; margin-left:0px; width:382px;height:250px; overflow:hidden;}
.foot_pic{ margin-bottom:25px;}
.foot_tub ul li{ float:left; width:55px; height:50px}


.ewm{}
.ewm ul li { float:left; padding-right:30px;}
.ewm ul li h2{font-family:frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size:18px; margin-top:18px;}


.banquan{ clear:both; height:60px; line-height:60px; vertical-align:middle; }

/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{ width:350px; height:350px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:350px;height:350px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:352px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px; list-style:none; margin:0; padding:0;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}



.products{ width:100%; margin-top:20px; padding:10px 0; overflow:hidden; }
.about{ width:320px; height:240px; clear:both; float:left; margin-top:20px; overflow:hidden; }
.news{ width:320px; height:240px; float:left; margin-top:20px; margin-left:20px; overflow:hidden; }
.contact{ width:320px; height:240px; float:right; margin-top:20px; background:url(../images/bj_lxwm.png) no-repeat right 45px; overflow:hidden; }

.ibox{ padding:10px; border:1px solid #eee; border-top:0; height:180px; line-height:20px;  }
.ibox p{ margin:0; padding:0; text-indent:24px; }

.list-news-1{ list-style:none; margin:0; padding:0; }
.list-news-1 li{ width:100%; height:29px; line-height:29px; border-top:1px dashed #ccc; background:url(../images/ico2.png) no-repeat left center; text-indent:10px; }
.list-news-1 li:first-child{ border-top:0;}
.list-news-1 li span{ float:right; color:#666;}

.ColumnCategory{ width:100%; margin-top:2px; overflow:hidden; }
.CategoryList{ border-top:0; border-bottom:0; overflow:hidden; }
.topClass{ width:100%; list-style:none; margin:0; padding:0px; float:left; }
.topClass li{ width:100%; line-height:40px; background:url(../images/bj_s1.jpg) no-repeat left top; float:left; }
.topClass li:hover{ background:url(../images/bj_s2.jpg) no-repeat left top; }
.topClass li.on{ width:100%; background:url(../images/bj_s2.jpg) no-repeat left top; float:left; }
.topClass li a{ width:100%; height:40px;display:block; text-align:left; text-indent:30px; font-size:14px; color:#000; }
.topClass li a:hover{ color:#f00;  }
.topClass li.on a{ color:#f00;  }
.topClass li ul{ width:100%; list-style:none; margin:0px 0; padding:0px 0; display:none; float:left; border-bottom:1px solid #e3e3e3; }
.topClass li ul li{ width:100%; line-height:30px; float:left; background:url(../images/nb.jpg) no-repeat 30px center; margin:0px; }
.topClass li ul li:hover{ background:url(../images/nb.jpg) no-repeat 30px center; }
.topClass li ul li.on{ background:url(../images/nb.jpg) no-repeat 30px center; }
.topClass li ul li a{ height:30px; font-weight:normal; text-align:left; text-indent:42px; }
.topClass li.on ul{ display:block; }
.topClass li.on ul li a{ color:#999; font-weight:normal; }
.topClass li.on ul li a:hover{ color:#000;}
.topClass li.on ul li.on a{ color:#000;}
.GeneralTitle{ width:100%; height:39px;  margin:0; overflow:hidden; border-bottom:2px solid #1d5abf; }
.GeneralTitle-l{ height:39px; line-height:39px; clear:both; float:left; padding-left:10px; font-family:frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size:18px;color:#767676; }
.GeneralTitle-l span{ font-size:14px; color:#ec8080; font-family:Arial, Helvetica, sans-serif; margin-left:5px; font-weight:bold;   }
.GeneralTitle-r{ height:39px; float:right; background:url(../images/bj_tlr.png) no-repeat right top; padding-right:10px; }
.GeneralTitle-r img{ margin-top:15px;}
.contactWay{ width:100%; margin-top:20px; overflow:hidden; }
.contactWay-box{ padding:10px; line-height:2;  border-top:0; overflow:hidden; }
.crumbs{ width:100%; height:42px; border-bottom:1px solid #dddddd; overflow:hidden; }
.crumbs-l{ height:42px; line-height:42px; clear:both; float:left; font-family:frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; font-size:18px;  color:#777777; }
.crumbs-l span{ font-size:12px; color:#999; margin-left:5px;}
.crumbs-r{ height:42px; line-height:48px; float:right; overflow:hidden; }

.insidePic{ width:100%; text-align:center;  overflow:hidden; }

.mainbox{ overflow:hidden; }
.share{ padding:0 20px; overflow:hidden; }

.mainlist{ padding:0 20px; overflow:hidden;   }
.article{ line-height:2; padding:20px; overflow:hidden;  }
.article p:first-child{ margin:0; padding:0; }
.article img{ max-width:700px; }

/*.article table{ border-top:1px solid #e3e3e3; border-left:1px solid #e3e3e3; }
.article table tr td{ border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; padding:5px; }*/

.title-list{ padding:20px 0 0 0; text-align:center; font-size:24px; color:#000; }
.func-list{ text-align:center; padding:8px 0; margin:0 20px; border-bottom:1px dashed #ccc; color:#666; }

.list-news-3{ width:100%; list-style:none; margin:0px; padding:0px; overflow:hidden; }
.list-news-3 li{ float:left; width:100%; padding:20px 0; background:url(../images/line1.jpg) repeat-x left bottom; }
.list-news-3 li dl{ width:100%; margin:0px; padding:0px; }
.list-news-3 li dl dt{ width:120px; height:90px; border:1px solid #e3e3e3; float:left; overflow:hidden; }
.list-news-3 li dl dd{ width:740px; float:right; margin:0; padding:0px;  }
.list-news-3 li dl dd h6{ margin:0; padding:0; }
.list-news-3 li dl dd h6 a{ font-size:14px; color:#d20000; }
.list-news-3 li dl dd h6 span{ float:right; font-size:12px; color:#999; font-weight:normal; font-family:Arial, Helvetica, sans-serif;  }
.list-news-3 li dl dd p{ margin:5px 0px 0px 0px; padding:0px; line-height:1.5; }

.list-case-3{ width:100%; list-style:none; margin:0px; padding:0px; overflow:hidden; }
.list-case-3 li{ float:left; width:100%; padding:20px 0; background:url(../images/line1.jpg) repeat-x left bottom; }
.list-case-3 li dl{ width:100%; margin:0px; padding:0px; }
.list-case-3 li dl dt{ width:200px; height:150px; border:0px solid #e3e3e3; float:left; overflow:hidden; }
.list-case-3 li dl dd{ width:480px; float:right; margin:0; padding:0px;  }
.list-case-3 li dl dd h6{ margin:0; padding:0; }
.list-case-3 li dl dd h6 a{ font-size:18px; color:#d20000; }
.list-case-3 li dl dd p{ margin:5px 0px 0px 0px; padding:0px; line-height:20px; }

.list-solution-3{ width:100%; list-style:none; margin:0px; padding:0px; overflow:hidden; }
.list-solution-3 li{ float:left; width:100%; padding:20px 0; background:url(../images/line1.jpg) repeat-x left bottom; }
.list-solution-3 li dl{ width:100%; margin:0px; padding:0px; }
.list-solution-3 li dl dt{ width:200px; height:150px; border:1px solid #e3e3e3; float:left; overflow:hidden; }
.list-solution-3 li dl dd{ width:480px; float:right; margin:0; padding:0px;  }
.list-solution-3 li dl dd h6{ margin:0; padding:0; }
.list-solution-3 li dl dd h6 a{ font-size:18px; color:#d20000; }
.list-solution-3 li dl dd p{ margin:5px 0px 0px 0px; padding:0px; line-height:20px; }

.btn1{ padding:5px 15px; border:1px solid #eee; background:#f8f8f8; color:#888; outline:0; cursor:pointer;  }
.btn1:hover{ background:#000; border:1px solid #bb0000; background:#e80000; color:#fff;  }

.basic{ padding:20px; overflow:hidden; }
.basic-gallary{ clear:both; float:left; border:0px solid #e3e3e3; }
.basic-info{ float:left; margin-left:20px; }
.basic-info h2{ font-size:20px; }
.basic-info p{ margin:10px 0 0 0; padding:0; line-height:2; color:#333;}

.details{ padding:0 20px; font-size:18px; color:#ba0000; }

.tab_download{ border-left:1px solid #e3e3e3; border-top:1px solid #e3e3e3; margin-top:20px; }
.tab_download tr td{ border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; padding:8px 0; text-align:center; }
.tab_download thead tr td{ background:#f8f8f8; font-weight:bold; }

.mandatory{ color:#f00; }
.textinp{ width:200px; height:18px; line-height:18px; border:1px solid #e3e3e3; }


.list-album{ width:750px; list-style:none; margin:0; padding:0; }
.list-album li{ width:340px; height:290px; float:left; margin-right:20px; margin-top:20px; }
.list-album li img{ width:320px; height:240px; border:1px solid #e3e3e3; padding:9px; }
.list-album li p{ margin:0; padding:0; height:30px; line-height:30px; }


.list-p1{ width:900px; list-style:none; margin:0; padding:0px; }
.list-p1 li{ width:220px; height:200px; float:left; margin-right:0px; margin-top:20px; overflow:hidden; }
.list-p1 li img{ width:200px; height:150px; padding:2px; border:1px solid #e3e3e3; }
.list-p1 li p{ margin:0; padding:0; height:30px; line-height:30px; text-align:center; } 



.newspage{ color:#d20000; padding:10px 20px 20px 20px; font-weight:bold; overflow:hidden;  }
.prevpage{ float:left;}
.nextpage{ float:right; }


#code,#code_hover,#gotop{ width:36px; height:48px; background:url(../swf/icon.png) no-repeat; position:fixed; right:20px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:100px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:100px; _margin-bottom:120px;}
#code_out {display:none;}
#gotop{ background-position:-276px -310px; bottom:47px; _margin-bottom:67px;} 

#code_img{ width:230px; height:230px; background:url(../swf/erwei.png) 0px 0px no-repeat; position:fixed; right:60px; bottom:47px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}