@charset "utf-8";
/* CSS Document */



.new_box{ overflow:hidden}
.banner{width:334px; height:292px; float:left}

.warp{ padding:10px; background-color:#fff; width:980px;min-height: 480px; 
  height:expression(this.height < 480 ? "480px" : this.height); }
.index_news{position:relative; width:374px; float:left; padding-left:21px; margin-top:5px}
.index_news .news{position:absolute;top:0;left:21px;width:80px;height:80px;text-indent:-9999em;}
.index_news .hot{ padding-left:96px; background:url(../imagesindex/index_43.jpg) no-repeat left top; height:101px;overflow:hidden}
.index_news .hot {padding-bottom:6px}
.index_news .hot b a:link,.index_news .hot h4 a:visited{ color:#f94805; font-size:16px;}
.index_news .hot p{ line-height:18px; color:#2C5483 ;font-size:13px;}
.index_news .hot p a:link,.index_news .hot p a:visited{color:#f94805;}
.index_news .hot_list{ overflow:hidden;  background:url(../imagesindex/index_47sdasda.gif) repeat-x top; padding-top:18px; height:140px; overflow:hidden}
.index_news .hot_list li{ /* float:left; width:50%; */width:100%;white-space: nowrap;overflow:hidden;text-overflow: ellipsis; background:url(../imagesindex/index_47.gif) no-repeat 7px}
.index_news .hot_list li a{font-size:14px; padding-left:15px; line-height:26px;  background:url(../imagesindex/index_66adas.gif) no-repeat 7px}
.index_news .hot_list li a:link,.index_news .hot_list li a:visited{ color:#2C5483}
.index_news .share{ overflow:hidden}



.index_list_block{ overflow:hidden; margin-top:13px}
.index_list_block dt{ height:44px;}
.index_list_block dt ul{  padding-left:130px}
.index_list_block dt ul li{padding:0px 9px; background:url(../imagesindex/index_66.gif) no-repeat right; float:left}
.index_list_block dt ul a{ height:44px; line-height:37px;}
.index_list_block dt ul a:link,.index_list_block dt ul a:visited{ color:#411013}
.index_list_block dt ul a:hover{}
.index_list_block dt .more{ float:right; padding-right:10px; line-height:37px; font-family:"宋体"; color:#7b7b7b;font-weight:bold }
.index_list_block dd{ padding:5px 0px}



.zxtz dt{ background:url(../imagesindex/index_39.jpg) no-repeat}
.zxtz dd ul{ overflow:hidden; background: url(../imagesindex/index_63sdasdasd.gif)}
.zxtz dd li{ line-height:32px; width:33%; float:left; font-size:14px}
.zxtz dd li a{overflow: hidden;width:195px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; display:block; padding-left:22px; background:url(../imagesindex/index_66adas.gif) no-repeat 7px}


.qybg dt{ background: url(../imagesindex/index_366659.gif) no-repeat}
.qybg dd ul{ overflow:hidden; background: url(../imagesindex/index_63sdasdasd.gif)}
.qybg dd li{ line-height:32px; width:50%;*width:370px !important; float:left; font-size:14px; }
.qybg dd li a{overflow: hidden;width:280px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; display:block; padding-left:22px; background:url(../imagesindex/index_66adas.gif) no-repeat 7px}
.qybg dd li p{ line-height:20px; color:#999; font-size:12px; padding-left:20px}

.rzqd dt{ background: url(../imagesindex/index_3hijh9.jpg) no-repeat}
.rzqd dt ul a{ display:block; float:left; height:37px; text-align:center; padding:0px 15px}
.rzqd dd ul{ overflow:hidden; width:1000px; margin-left:11px;}
.rzqd dd li.imgList{ height:60px; width:170px; float:left; border:1px #c6c6c6 solid; margin-right:10px; margin-bottom:10px; overflow:hidden}
.rzqd dd li.imgList:hover{ border-color:#9d9d9d}
.rzqd dd li.imgList a{ display:block;height:60px; width:175px;}
.rzqd dd li.imgList a img{ display:block; margin:0px auto 0px}
.rzqd dd li.imgList .zoneImg{ display:block; margin:0px auto 0px}
.rzqd dd li.wordList{ line-height:32px; width:50%;*width:370px !important; float:left; font-size:14px; }
.rzqd dd li.wordList a{overflow: hidden;width:280px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; display:block; padding-left:22px; background:url(../imagesindex/index_66adas.gif) no-repeat 7px}
.rzqd dd li.wordList p{ line-height:20px; color:#999; font-size:12px; padding-left:20px}

.hzhb dt{ background: url(../imagesindex/index_hzhb.jpg) no-repeat}
.hzhb dd ul{width:750px;}
.hzhb dd li{width: 150px;margin-bottom:10px;float: left;margin:0 10px 10px 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: url(../imagesindex/index_66adas.gif) no-repeat 7px;padding-left: 25px;}
.hzhb dd li a{display:block;}

.index_ad{ overflow:hidden; padding-top:10px;clear:both;}
/* .index_ad{ overflow:hidden; width:741px; padding-top:10px;clear:both;} */
.index_ad ul{ width:1000px; }
.index_ad ul a img{ float:left; display:block; margin-right:12px}

.index_btn{ margin-bottom:12px; display:block}
.sub_ad{ width:224px; height:163px; display:block; overflow:hidden}
.sub_ad img{ width:224px; height:163px}

.sub_block{ width:224px; overflow:hidden; margin-top:13px}
.sub_block dt{ height:44px; line-height:37px; font-family:"宋体", "宋体"; color:#333333; font-size:14px; background: url(../imagesindex/index_65.jpg) no-repeat}
.sub_block dt span{ display:block; height:37px; padding-left:40px}
.sub_block dt .more{ display:block; float:right; background:url(../imagesindex/index_70.gif) no-repeat; margin-right:16px; margin-top:11px; width:36px; height:17px}

.yqzs dd a{ width:214px; height:56px; border:1px #c6c6c6 solid; display:block; margin-bottom:5px; overflow:hidden; margin:0px auto 10px}
.yqzs dd a img{ display:block; margin:0px auto }

.cgal dd{ height:203px; overflow:hidden}
.cgal dd .som{ overflow:hidden; padding-bottom:10px; padding-top:10px}
.cgal dd .som .pic{ width:69px; height:69px; border:1px #757d7f solid; float:left; display:block; color:#ff4704}
.cgal dd .som .pic img{ width:69px; height:69px;}
.cgal dd .som .info{ width:120px; padding-left:15px; float:left; line-height:19px; font-size: 14px;}
.cgal dd .som .info p{ font-size: 12px;}
.cgal dd .som .info h4 a:link,.cgal dd .som .info h4 a:visited{ color:#ff4600}
.cgal dd ul{ overflow:hidden; /* border-top:1px #ddd dashed */}
.cgal dd li{ overflow:hidden; border-bottom:1px #ddd dashed; height:34px; line-height:34px;font-size: 14px;}
.cgal dd li a{display:block;background:url(../imagesindex/index_47.gif) no-repeat 7px; padding-left:22px; }


.flfg dd li{ overflow:hidden; border-bottom:1px #ddd dashed; height:34px; line-height:34px;font-size: 14px;}
.flfg dd li a{display:block;background:url(../imagesindex/index_47.gif) no-repeat 7px; padding-left:22px; }

.rmal dd ul{ padding-left:3px}
.rmal dd li{ overflow:hidden; border-bottom:1px #ddd dashed; padding:8px 0px}
.rmal dd li a{display:block; font-size:14px;}
.rmal dd li p{ line-height:20px; color:#999; font-size:12px;}

.sub_ad_s{ width:224px; height:109px; display:block}
.sub_ad_s img{width:224px; height:109px;}


.xn_list{ margin-top:10px;}
.xn_list dl{float: left;}
.xn_list dt{ height:41px; background:url(../imagesindex/list_06sdasdasdasd.jpg) no-repeat}
.xn_list dt ul{ padding-left:12px}
.xn_list dt ul li{ width:100px; text-align:center; float:left}
.xn_list dt ul a{ height:44px; line-height:37px;}
.xn_list dt ul a:link,.xn_list dt ul a:visited{ color:#2c2c2c;}
.xn_list dt ul a:hover{}
.xn_list dt ul .on{ background:url(../imagesindex/index_til_sub.gif) no-repeat top center; }
.xn_list dt .sort_item{ float:left; display: block; /* width: 23%; */ overflow: hidden; padding-top: 9px;margin-left:10px; /* padding-right: 0px; padding-left: 13px; */}
.xn_list dt .sort_item label{float:left; /* width: 40px; */padding-top: 2px}
.xn_list dt .sort_item select{ float: left; width: 100px; border:1px #CACACA solid;}
.xn_list dt ul .on a:link,.xn_list dt ul .on a:visited{color:#FFF}
.xn_list .mu{ background:none; height:62px; overflow:hidden; margin-bottom:20px}
.xn_list .mu a{height:60px; width:170px; float:left; border:1px #c6c6c6 solid; margin-right:10px; margin-bottom:10px; overflow:hidden;}
.xn_list .mu a img{ display:block; margin:0px auto 0px}
.xn_list .mu h4{ font-size:24px; padding-top:26px; padding-bottom:6px; float:left; border-bottom:1px #c6c6c6 solid; width:536px; color:#333}
.xn_list dd{ border:1px #CACACA solid; border-top: none; border-radius:0px 0px 8px 8px; overflow: hidden;}
.xn_list dd ul{ overflow:hidden; background: url(../imagesindex/list_13.gif)}
.xn_list dd li{ line-height:32px; width:50%;*width:360px !important; float:left; font-size:14px}
.xn_list dd li a{overflow: hidden;width:245px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; display:block; padding-left:22px; background:url(../imagesindex/index_66adas.gif) no-repeat 7px}





.pic_list{ margin-top:10px}
.pic_list dt{ height:41px; background:url(../imagesindex/list_06sdasdasdasd.jpg) no-repeat}
.pic_list dt ul{ padding-left:12px}
.pic_list dt ul li{ width:100px; text-align:center; float:left}
.pic_list dt ul a{ height:44px; line-height:37px;}
.pic_list dt ul a:link,.pic_list dt ul a:visited{ color:#2c2c2c;}
.pic_list dt ul a:hover{}
.pic_list dt ul .on{ background:url(../imagesindex/index_til_sub.gif) no-repeat top center; }
.pic_list dt ul .on a:link,.pic_list dt ul .on a:visited{color:#FFF}
.pic_list dd ul{ padding:10px 0px; width:740px}
.pic_list dd li{ height:60px; width:170px; float:left; border:1px #c6c6c6 solid; margin-right:10px; margin-bottom:10px; overflow:hidden}
.pic_list dd li:hover{ border-color:#9d9d9d}
.pic_list dd li a{ display:block;height:60px; width:175px;}
.pic_list dd li a img{ display:block; margin:0px auto 0px}

.itproject_list{ margin-top:10px}
.itproject_list dt{background:url(../imagesindex/list_06sdasdasdasd.jpg) no-repeat}
.itproject_list dt ul{ padding-left:12px}
.itproject_liitproject_t ul li{ width:100px; text-align:center; float:left}
.itproject_list dd ul{ padding:10px 0px; width:740px}
.itproject_list dd li{ width:230px; float:left; border:1px #c6c6c6 solid; margin-right:10px; margin-bottom:10px; overflow:hidden}
.itproject_list dd li:hover{ border-color:#9d9d9d}
.itproject_list dd li a{ display:block; width:220px;}
.itproject_list dd li .img img{width:229px;height:132px;display:block; margin:0px auto 10px}
.itproject_list dd li .type{text-align:center;padding:5px 0;margin-bottom:5px;color:#666}
.itproject_list dd li .title{text-align:center}
.itproject_list dd li .title a{font-size:16px;color:#2c5483;height:30px;line-height:30px;  overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.itproject_list dd li .info{color:gray;margin-bottom:10px;}
.itproject_list dd li .info span{font-size:16px; color:green}
.itproject_list dd li .info .l{float:left;width:85px;overflow:hidden;text-align:center;margin-left:2px;}
.itproject_list dd li .info .m{float:left;width:85px;overflow:hidden;text-align:center;}
.itproject_list dd li .info .r{float:left;width:55px;overflow:hidden;text-align:center;margin-right:2px;}

.sub_part{ width:721px; padding-left:10px}

.content{ overflow:hidden;line-height: 2;font-size:14pt;}
.content .til{ text-align:center; padding:40px 0px 13px; font-size:36px; font-family:"宋体","宋体"; color:#143571; background:url(../imagesindex/list_12.gif) repeat-x bottom;font-weight:bold }
.content dl{ overflow:hidden; padding:20px 0px}
.content dl dt{ height:60px; border-bottom:1px #c7c7c7 solid; font-size:16pt; font-family:"宋体","宋体"; color:#143571;  padding:0px 5px; overflow:hidden; padding-left:20px;font-weight:bold }
.content dl dt .more{ height:21px; background:url(../imagesindex/list_24_on.gif) no-repeat right; display:block; float:right; margin-top:22px; font-size:16pt; font-family:"宋体", "宋体"; margin-right:10px; width:21px; overflow:hidden; text-indent:-999em;font-weight:bold }
.content dl dt .m_on{ background:url(../imagesindex/list_24.gif) no-repeat right}
.content .text{font-size:14px;  padding:20px 20px; color:#333}
.content .tab_box{padding:20px 20px;}
.content .tab_box table{ border-top:1px #c7c7c7 solid;border-left:1px #c7c7c7 solid; width:96%}
.content .tab_box table td{ border-bottom:1px #c7c7c7 solid; border-right:1px #c7c7c7 solid; padding:10px 10px;   color:#333}
.content .tab_box table .teb_til{ background-color:#f7f7f7; text-align:left; border-right-color:#f0f0f0; color:#777; font-weight: bold;}
.content .tab_box table .teb_til_c{ background-color:#f7f7f7; text-align:center; border-right-color:#f0f0f0; color:#777;font-weight: bold; }
.content .list_box ul{ overflow:hidden; padding:20px 20px; padding-right:0px;}
.content .list_box ul li{ float:left; padding:10px 0px;  padding-right:110px}
.content .list_box ul li label{  float:left; width:180px;  color:#666666}
.content .list_box ul li input{ float:left; border:none; border-bottom:1px #999 solid; width:180px;height:35px; font-family:Verdana, Geneva, sans-serifl;font-size: 14pt;}
.content .list_box ul.name{padding-bottom:0;}
.content .list_box ul.name li input{width:500px;}
.content .down_list ul{ overflow:hidden;padding:20px 50px;}
.content .down_list ul li{padding:0px 10px; border-bottom:1px #d6d6d6 dashed; overflow:hidden; height:45px; }
.content .down_list ul li .fileName{ float:left; color:#aaa}
.content .down_list ul li .data{ float:left; padding-left:5px}
.content .down_list ul li .downl{ float:left; margin-left:15px}
.content .down_list ul li .size{float:right}


.content .tip{ padding-left:50px}
.content .tab_box .tab_a{ text-align:right}
.content .tab_box table .teb_til_a{background-color:#f7f7f7; text-align:left; color:#777;  font-weight:bold}
.content .ctrl{ padding:30px 50px; overflow:hidden;  background:url(../imagesindex/list_12.gif) repeat-x top}
.content .ctrl .close{ float:right; width:80px; height:25px}
.content .ctrl .look_more{ width:144px; height:42px; background:url(../imagesindex/look_more.gif) no-repeat; border:none; line-height:42px; text-align:center; color:#FFF;  font-weight:bold; cursor:pointer; float:left}
.content .ctrl span{ padding-top:26px; display:block; float:left; padding-left:20px; color:#999}
.content .ctrl span a{ padding:0px 5px}


.new_list{ padding:20px 10px;}
.new_list li{ font-size:14px; height:28px; line-height:28px; background:url(../imagesindex/index_66adas.gif) no-repeat 7px; padding-left:14px}
.new_list li a:link,.new_list li a:visited{ color:#2C5483;padding-left:8px;}
.new_list li a:hover{}
.new_list li span{ float:right}


.reg{}
.reg dt{ height:43px; line-height:43px; background:url(../imagesindex/reg_til_bg.gif) no-repeat top #0f820c; font-size:14px; color:#FFF; padding-left:18px}
.reg dd{ border-top:none; background:url(../imagesindex/reg_bg.gif) repeat-y right; overflow:hidden; _zoom:1}
.reg dd .reg_box{ }
.reg dd .reg_more{ width:319px;padding-top:84px}
.reg dd .reg_more .reg_login{ width:111px; height:39px; background:url(../imagesindex/reg_login.gif) no-repeat; display:block; float:left}
.reg dd .reg_more span{ display:block; float:left; line-height:39px; font-size:14px; color:#696969; padding-right:15px; padding-left:35px}
.reg dd .reg_box{ overflow:hidden; padding-top:28px; padding-bottom:38px}
.reg dd .reg_box ul{ padding-top:38px; margin:0px auto; padding-bottom:6px;}
.reg dd .reg_box li{ padding-bottom:18px; clear:both; padding-left:150px; overflow:hidden; padding-top:5px}
.reg dd .reg_box li label{ height:30px; line-height:30px; font-size:14px; color:#666666; float:left; width:155px; text-align:right; padding-right:20px}
.reg dd .reg_box li label span{ color:#bf0000; padding-right:10px; font-family:"宋体"}
.reg dd .reg_box li .text{ border: 1px solid #CCCCCC;
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555555;
    display: inline-block;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    margin-bottom: 0;
    padding: 8px 6px;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    vertical-align: middle; float:left; font-size:14px}
.reg dd .reg_box li .tip{ display:block; padding-top:10px; clear:both; padding-left:176px; color:#b3b3b3}
.reg dd .reg_box li select{  float:left;background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 3px;
    color: #555555;
    display: inline-block;
    font-size: 12px;
    height: 30px;
    line-height: 20px;
    padding: 3px 5px; margin-top:2px}

.reg dd .reg_box .fc .text,.reg dd .reg_box .fc textarea{ border-color:#999999; }
.reg dd .reg_box .fc .tip{ color:#8f8f8f}

.reg dd .reg_box .onf .text,.reg dd .reg_box .onf textarea{
box-shadow:0 0 8px rgba(40,195,15,0.5);
-moz-box-shadow:0 0 5px rgba(40,195,15,0.5);
-webkit-box-shadow:0 0 5px rgba(40,195,15,0.5);
border-color:#3fa83c
}

.reg dd .reg_box .inf img{ display:block; float:left; margin-left:7px; margin-top:-14px}
.reg dd .reg_box .inf .text{ width:172px}

.reg dd .reg_box .err .text{ border-color:#b84040; background-color:#f8ecec; color:#b84040; }
.reg dd .reg_box .err .tip{ padding-left:196px; background:url(../imagesindex/reg_25.gif) no-repeat 174px 9px; color:#ce1f1f}

.reg dd .reg_box .more_btn{ height:22px; line-height:22px; border-top:1px #dddddd solid; text-align:right}
.reg dd .reg_box .more_btn a{ width:48px; height:22px; line-height:22px; display:block; float:right; padding-left:16px; color:#b3b3b3; background:url(../imagesindex/reg_more.gif) no-repeat left}
.reg dd .reg_box .more_btn a:link,.reg dd .reg_box .more_btn a:visited{color:#b3b3b3}
.reg dd .reg_box .more_btn .on{ background:url(../imagesindex/reg_more_on.gif) no-repeat left}

.reg dd .reg_box .radio_box{ float:left; font-size:16px; height:30px; overflow:hidden}
.reg dd .reg_box .radio_box label{ padding-right:20px; width:auto; height:auto; margin:0px}
.reg dd .reg_box .radio_box label input{ margin-top:2px; margin-right:5px}

.reg dd .reg_box textarea{ width:280px;background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555555;
    display: inline-block;
    font-size: 12px;
    height: 80px;
    line-height: 20px;
    margin-bottom: 0;
    padding: 8px 6px;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    vertical-align: middle; font-size:14px}
	
.reg dd .reg_box li .text:focus,.reg dd .reg_box textarea:focus,.reg dd .reg_box li select:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}

.reg dd .reg_box .btn{ padding-top:20px; padding-left:325px}
.reg dd .reg_box .btn .ty{ overflow:hidden}
.reg dd .reg_box .btn .ty input{ margin-right:5px;float:left}
.reg dd .reg_box .btn .ty a:link,.reg dd .reg_box .btn .ty a:visited{ color:#236615; text-decoration:underline}
.reg dd .reg_box .go_reg{ clear:both; display:block; margin-top:20px; width:119px; height:37px; text-align:center; line-height:37px; color:#FFFFFF; font-weight:bold; background:url(../imagesindex/reg_btn.gif) no-repeat; border:none; font-size:14px; cursor:pointer}
.reg dd .reg_box .go_reg:hover{ background:url(../imagesindex/reg_btn_on.gif) no-repeat}

.new{padding:20px 10px;}
.new .til{ font-size:26px; padding-bottom:20px; line-height:29px; font-family: "宋体", "宋体"; font-weight:normal; padding-top:20px}
.new .info{ padding-bottom:3px; background:url(../imagesindex/new_line.gif) repeat-x bottom; overflow:hidden;_zoom:1; }
.new .info li{ float:left; display:block; background:url(../imagesindex/new_info_line.gif) no-repeat right; padding:0px 15px; color:#666666; margin-top:5px}
.new .info li a:link,.new .info li a:visited{ color:#0083de}
.new .introduction{ padding:20px; background-color:#f3f3f3; margin:15px 0px; line-height:26px; font-size:14px; }
.new img{ display:block; text-align:center; margin:20px auto}
.new .img_info{ text-align:center; font-size:12px; color:#000; display:block; width:100%; font-size:12px; line-height:16px; padding-bottom:34px}
.new .text{ line-height:28px; font-size:16px; color:#000000; padding-bottom:50px}

.text img{ 
  max-width: 700px; 
  height:auto;
  width:expression(this.width > 700 ? "700px" : this.width); 
}
.simple_nav{ float:left; width:208px; border:1px #d8f2da solid; background-color:#f9fff9; border-top:2px #087300 solid}
.simple_nav dt{ height:40px; background:url(../imagesindex/simple_nav_til_bg.gif) no-repeat; line-height:37px; font-size:14px; color:#333333; padding-left:12px; font-family:"宋体"}
.simple_nav dd{ overflow:hidden; padding:5px 11px 150px; background:url(../imagesindex/simple_nav_bg.jpg) no-repeat bottom}
.simple_nav dd li{ height:33px; line-height:33px; background:url(../imagesindex/simple_nav_dot_line.gif) bottom repeat-x;}
.simple_nav dd li a:link,.simple_nav dd li a:visited{ color:#333}
.simple_nav dd .on:link,.simple_nav dd .on:visited{ color:#0f820c; font-weight:bold}

.simple_content{  padding:20px}
.simple_content .til{ font-size:18px; color:#333; text-align:center; padding-bottom:12px; border-bottom:1px #ddd solid; font-family:"宋体"}
.simple_content .text{ line-height:28px; font-size:14px; color:#000000; padding:20px 0px}

.tab_box{ width:100%; font-size: 14px;}
.tab_box th{ height:29px; background:url(../imagesindex/tb_head.gif) repeat-x; border-bottom:1px #d6d6d6 solid; line-height:29px; text-align:left;padding:0px 5px}
.tab_box td{ text-align:left;border-bottom:1px #d6d6d6 solid; color:#000000; padding:8px 5px;}
.tab_box td a img{ margin-left:5px}
.tab_box .num{ text-align:right}
.tab_box .ck{ padding-right:15px; padding-left:5px}

.ad {position:absolute;top:260px;width:130px;height:272px;z-index:1002;}
.ad>div,.ad .m_div,.ad .a_div{position:relative;}

.ad .close{position:absolute;top:0;display:block;width:15px;height:15px;text-align:center;line-height:15px;background-color:red;color:#fff;text-decoration:none;}
.ad_left .close{left:-15px;}
.ad_right .close{right:-15px;}
.ad .m_div .close{background-color:#f60}
/*-------------CSS page style pagination--------------*/

