
.clear{ clear:both;}

*{margin:0; padding:0;}

a{ text-decoration:none; color:#F00;}

a:hover{ text-decoration:underline;}

body{ background:#edeef0; color:#666; font-size:15px; margin:0; padding:0;line-height:1.62;font-family:"微软雅黑","宋体",Arial,SimSun,sans-serif;}

ul{ list-style:none; padding:0; margin:0;}

li{ padding:0; margin:0; list-style:none;}

img{ border:none;}

.fl{ float:left;}

.fr{ float:right;}

.red{ color:#red;}

html { overflow-y:scroll; font-size:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;}



p{

 padding: 0;

 margin: 0;

}

.top{  width:100%; background:#e3e7e8; border-top:2px #ED4276 solid; overflow:hidden;}

.nav{ width:100%; height:35px; background:#ed4276;}

.nav li{ float:left; text-align:center; width:20%; height:35px; font-size:18px; line-height:35px; background:url(../images/nav_tel.jpg) no-repeat right; font-weight:800;}

.nav li a{ color:#FFF;}

#tb{ width:8%; text-align:center; height:35px; background:#65ba3d;}

#tb img{ padding-top:8px;}

#panel{ background:#ff9ebc; margin:1px 0px;}

#panel a{ color:#FFF; font-size:16px; line-height:30px;}

.e{ overflow:hidden; padding:2% 5%;}



#banner { width:100%; text-align:center; height:266px; }

#banner img{height:266px; width:640px;}

#slider { width:100%;  line-height:0; text-align:center; position:relative; overflow:hidden;height:266px; }

#slider ul { -webkit-transition:left 800ms ease-in 0; -moz-transition:left 800ms ease-in 0; -o-transition:left 800ms ease-in 0; -ms-transition:left 800ms ease-in 0; transition:left 800ms ease-in 0; }

#slider li{height:266px;}

#pagenavi { position:absolute; bottom:0px; width:100%; height:4px; }

#pagenavi a {  background:#888283; display:inline-block; _display:block; *display:block;width:25%; height:3px; float:left; }

#pagenavi a.active { background:#f67199;}

.mune{ width:100%; overflow:hidden;}

.mune li{ float:left; width:20%; height:118px; background:#fbfbfb;border: solid 1px #d0d2d3;

-webkit-border-radius: 15px;

-moz-border-radius: 15px;

border-radius: 15px;

-webkit-box-shadow: inset 0 1px 5px #d0d2d3;

-moz-box-shadow: inset 0 1px 5px #d0d2d3;

box-shadow: inset 0 1px 1px #d0d2d3;  font-size:18px; line-height:24px; text-align:center; margin:3% 1% 1% 3%;}

.mune li a{ color:#666666;}

.mune li img{ padding:10px 0px 0px 0px;}



.hd{ height:40px; line-height:40px; font-size:20px; background:#dcdcdc;  position:relative; border-bottom:1px #bfbfbf solid; margin-top:20px;  }

.hd ul{ position:absolute; height:41px; top:0; overflow:hidden; width:100% }

.hd ul li{ float:left; color:#666; width:33.3%; text-align:center; background:url(../images/c.jpg) no-repeat right; font-weight:800;}

.hd ul a{ color:#444;}

.hd ul .on{   background:#ed4276; color:#CF7F21;   }

.hd ul .on a{ display:block; color:#ffffff;  }

.bd ul{ padding:20px 0 10px 10px;  }

.bd li{ height:53px; line-height:53px;  border-bottom:1px #666666 dashed; font-size:20px; padding-left:10px; }

.bd li a{ color:#666;  }

.bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }

.bd li span{ color:#ed4276;}

#ts1{ text-align:center; border:none; margin-top:15px;}

#ts{ text-align:center; border:none; margin-top:15px;}

.tit{background:#DCDCDC;border-bottom: 1px solid #BFBFBF;font-size: 20px;height: 40px;line-height: 40px;}

.tit a{ color:#FFF;}

.bt{ text-align:center; background:#ed4276; width:33.3%; height:40px; font-weight:800;}

.tit span{ font-size:16px; padding-right:2%;}



.zj{ width:96%; overflow:hidden; padding:2% 2% 2% 2%;}

.zj_l{ width:40%;}

.zj a{color:#ed4276;}

.zj_r{ width:60%;}

.zj_r h2 a{ color:#ed4276; font-size:36px;}

.zj_r p{ font-size:22px; color:#555;}

.zj_r img{ padding-top:20px; padding-left:10px;}

#p1{ padding-bottom:5px;}

#p2{ padding-bottom:10px;}

#p3{ color:#323232;}

#p4{ color:#888;}

.bdyy{ padding:2% 0% 0% 2%; font-size:18px; line-height:50px; }

.bd1{width:470px; height:36px;}

.bd2{width:470px; height:36px;}

.bd3{width:270px; height:36px; line-height:36px;}

.bd4{width:270px; height:36px; line-height:36px;}

.bd5{width:470px; height:36px;}

.bd6{width:470px; height:105px; vertical-align:text-top;}

.bd7{ width:159px; height:36px; background:url(../images/an1.jpg) no-repeat; border:none; cursor:pointer; padding:0px; margin:0px; float:left;}

.bd8 a{ padding:0px; width:198px; height:36px; float:right; display:block;}

.bd8{ text-align:center; height:36px; width:70%; overflow:hidden; margin:0 auto; padding:22px 0px;}

.sb{ width:100%; overflow:hidden;}

.sb li{ float:left; width:20%; height:86px; background:#fbfbfb;border: solid 2px #d0d2d3;

-webkit-border-radius: 15px;

-moz-border-radius: 15px;

border-radius: 15px;

-webkit-box-shadow: inset 0 1px 5px #d0d2d3;

-moz-box-shadow: inset 0 1px 5px #d0d2d3;

box-shadow: inset 0 1px 1px #d0d2d3;  font-size:18px; line-height:24px; text-align:center; margin:0% 1% 2% 9%;}

.sb li a{ color:#666666;}

.sb li img{ padding:10px 10px 0px 10px;}

.foot_nav{ background:#ed4276; height:37px; border-top:1px #d92e62 solid;}

.foot_nav ul li{ float:left; width:25%; background:url(../images/bb.jpg) no-repeat right; text-align:center;}

.foot_nav ul li a{ color:#FFF; line-height:37px; font-size:18px; text-align:center; font-weight:800;}

.to{ width:126px; height:36px; margin:20px auto; background:#e1e1e1; line-height:36px; font-size:18px;}

.to a{ color:#ed4276;}

.to img{ padding:5px 10px;}

.dz{ text-align:center; line-height:18px; line-height:31px; color:#323232; height:162px; overflow:hidden;}

.foot{ width:100%; height:94px; margin:10px 0px 0px 0px; position:fixed; bottom:0px;}

.foot ul li{ float:left; width:25%; text-align:center; background:#b07f40;}



/*list*/

.lb{ padding-left:2%; color:#FFF; line-height:35px; font-weight:800;}

.lb a{ color:#FFF; font-size:18px;}

.li_tit{ color:#ed4276; font-size:24px; text-align:center; line-height:40px;}

.lm{ width:83%; margin:0 auto;}

.lm li{ float:left; width:163px; height:52px; text-align:center; background:#f9f9f9;border: solid 2px #d0d2d3;

-webkit-border-radius: 15px;

-moz-border-radius: 15px;

border-radius: 15px;

-webkit-box-shadow: inset 0 1px 5px #d0d2d3;

-moz-box-shadow: inset 0 1px 5px #d0d2d3;

box-shadow: inset 0 1px 1px #d0d2d3;  font-size:22px; line-height:52px; margin:0px 2% 2% 0;}

.lm li a{ color:#323232;}

.lm li:hover{ background:url(../images/h.jpg) no-repeat;}

.lm li:hover a{ color:#FFF;}

.ch{ border-bottom:2px #b7b7b7 solid; background:#ed4276;}

.fy{ height:36px; width:100%; text-align:center; margin:22px auto;}

.fy ul{ width:495px; overflow:hidden; margin:0 auto;}

.fy ul li{ float:left; background:#e1e1e1; line-height:36px; border:1px #b7b7b7 solid; font-size:20px; margin-right:23px; text-align:center; padding:0px 10px;}

.fy ul li a{ color:#666666;}

.fy .thisclass{ background:#ed4276; }

.fy .thisclass a{ color:#FFF;}

.zx{ width:537px; overflow:hidden; padding-bottom:40px; height:40px; margin:0 auto;}

.zx img{ float:left;  -moz-box-shadow: 3px 3px 4px #bdc0c1;

    -webkit-box-shadow: 3px 3px 4px #bdc0c1;

    box-shadow: 3px 3px 4px #bdc0c1; }

.t{ margin-right:25px;}

.al{ margin:10px 0px 20px 0px;}

.gg{ margin:0 auto; width:640px; height:111px;}

.zj_li{ width:577px; overflow:hidden; margin:10px auto}

.zj_li img{ width:178px; height:216px;}

.zj_li dl{ float:left; width:178px; overflow:hidden; margin:0px 7px; height:252px;}

.zj_li dd a{ display:block; color:#444444; font-size:18px; line-height:30px; width:158px; margin:0 auto;}



/*lylx*/

.img{ width:100%; height:auto;}

.map{ padding: 0px 2% 2% 2%; overflow:hidden;}

.lx{font-size:20px; color:#323232; line-height:38px; padding:10px 0px 10px 3%;}

/*bz*/

.bz{ width:83%; margin:15px auto;}

.bz li{ float:left; width:163px; height:52px; text-align:center; background:#f9f9f9;border: solid 2px #d0d2d3;

-webkit-border-radius: 15px;

-moz-border-radius: 15px;

border-radius: 15px;

-webkit-box-shadow: inset 0 1px 5px #d0d2d3;

-moz-box-shadow: inset 0 1px 5px #d0d2d3;

box-shadow: inset 0 1px 1px #d0d2d3;  font-size:22px; line-height:52px; margin:0px 2% 1% 0;}

.bz li a{ color:#323232;}

.bz .bz1{ background:url(../images/h2.jpg) no-repeat;}

.bz .bz1 a{ color:#FFF;}

.bz .bz2 a{ color:#b07f40; text-decoration:underline;}

.bz ul{ margin-bottom:10px; overflow:hidden;}

/*arc*/

.arc{color:#323232; font-size:18px; width:95%; margin:0 auto;}

.arc a{ color:#323232; }

.arc_tit{ background:#e1e1e1; overflow:hidden; margin:15px 0px 20px 0px; padding:5px 0px;}

.arc_tit h2{ font-size:24px; text-align:center;}

.arc_tit h2 a{ color:#ed4276;}

.arc_tit p{ text-align:center; font-size:18px; color:#323232;}

.arc_tit p span{ padding-left:30px;}

.arc_tit p a{ color:#323232; font-weight:800;}

.arc_con{ width:95%; margin:0 auto;}

.arc_con p{ font-size:18px; line-height:30px; color:#323232;}

.tel{ text-align:center; font-size:18px; color:#323232; line-height:27px; width:480px; margin:0 auto;}

#wl{ height:27px; color:#323232; line-height:27px; width:185px;}

.tel a{ float:right;}

.yj{ width:100%; height:80px; background:#e1e1e1; overflow:hidden;margin:20px auto;}

.yj_con{ width:580px;  overflow:hidden; margin:2px auto}

.zjnm{ width:80%; margin:2% auto; overflow:hidden;}

.zjnm dl{ background:#FFF; overflow:hidden; font-size:22px;}

.zjnm dl a{ color:#323232;}

.zjnm dl span{ font-size:30px; color:#ed4276; padding:0px 10px;}

.wy{ width:100%; overflow:hidden; background:#e1e1e1; height:118px; margin-bottom:10px;}

.wy_con{ width:90%; margin:0 auto;}

.wy_con h2{ font-size:18px; color:#323232; font-weight:100; line-height:40px;}

.wy_con li{ width:48%; float:left; color:#323232; font-size:18px;background:url(../images/bk.jpg) no-repeat right; }

.wy_con li span{ background:url(../images/bfb.jpg) no-repeat; color:#FFF; display:block; float:left; font-size:22px; width:20px; height:70px; line-height:25px; text-align:center; width:47px; padding-right:10px;}

/*js*/

.dh{ height:42px; width:100%; background:#ed4276;}

.dh img{ margin-top:2px;}

.dh_con{ width:577px; overflow:hidden; margin:0 auto;}

.th{ padding-top:2px; -moz-box-shadow: 3px 3px 4px #bd355e;

    -webkit-box-shadow: 3px 3px 4px #bd355e;

    box-shadow: 3px 3px 4px #bd355e;}

.js li{ height:89px; border-bottom:1px #b7b7b7 solid; margin:0 auto 10px; background:#e1e1e1; margin-top:2px; width:98%; padding:0px 1%;}

.js li span a{ color:#cdcbcb; font-size:70px; line-height:89px; float:right;}	

.js li h2{ font-size:20px; color:#323232; font-weight:100; padding-top:8px;}

.js li h2 a{ color:#ed4276; font-size:24px; font-weight:800;}

.js ul{ overflow:hidden; margin-bottom:20px;}

.yydt{ padding-top:10px;}

.yydt a img{ float:right; -moz-box-shadow: 3px 3px 4px #c3c4c6;

    -webkit-box-shadow: 3px 3px 4px #c3c4c6;

    box-shadow: 3px 3px 4px #c3c4c6; margin-bottom:15px;}

.kfal{ width:96%; margin:0 auto; padding-top:10px;}	

.kfal img{ padding-right:15px;}

.kfal h2 a{ color:#ed4276; font-size:18px;}

.kfal p{ color:#444444; text-indent:2em; padding-top:8px;}

.kfal p a{ color:#ed4276;}

.kfal ul li a{ font-size:16px; color:#222222;}

.kfal ul { color:#888888; margin-top:5px;}

.kfal ul li span{ color:#888888;}



.zjtd{ overflow:hidden;}

.zjzj{width:96%;  margin:0 auto;overflow:hidden;}

.zjtd ul{ margin-bottom:40px;}

.zjtd li{ padding:20px 0px; overflow:hidden; border-bottom:1px #c4c4c4 dashed;}

.bdt{ line-height:30px;}

#bzd{ line-height:0px;}



.kfal img{ width:250px; height:150px;}

@media screen and (orientation:portrait) {

#banner img{ width:320px; height:133px;}

#banner{ height:133px;}	

#slider{height:133px;}

#slider li{height:133px;}

}

@media  screen and  (max-width: 768px){

	#banner img{ width:320px; height:133px;}

#banner{ height:133px;}	

#slider{height:133px;}

#slider li{height:133px;}



.jr1{ width:60%; height:37px; overflow:hidden; float:left;}	

.jr2{ width:40%; height:37px; overflow:hidden; float:right; display:block;}

.jr1 img{ width:166px; height:37px; overflow:hidden; float:left;}	

.jr2 img{ width:89px; height:37px; overflow:hidden; float:right;}



.nav{ width:100%; height:18px; background:#ed4276;}

.nav li{ float:left; text-align:center; width:20%; height:18px; font-size:14px; line-height:20px; background:url(../images/nav_tel.jpg) no-repeat right; font-weight:800;}

.nav li a{ color:#FFF;}

#panel a{ color:#FFF; font-size:14px; line-height:20px;}

#tb{ width:8%; text-align:center; height:18px; background:#65ba3d; padding-top:2px;}

#tb img{ width:18px; height:18px; padding:0px; margin:0px;}



.hd{ height:20px; line-height:24px; font-size:14px; background:#dcdcdc;  position:relative; border-bottom:1px #bfbfbf solid; margin-top:20px;  }

.hd ul{ position:absolute; height:20px; top:0; overflow:hidden; width:100% }

.hd ul li{ float:left; color:#666; width:33.3%; text-align:center; background:url(../images/c.jpg) no-repeat right; font-weight:800;}

.bd ul{ padding:0px 0 10px 10px;  }

.bd li{ height:26px; line-height:26px;  border-bottom:1px #666666 dashed; font-size:14px; padding-left:10px; }

#ts1 {

    border: medium none;

    margin: 15px 0px 0px 0px;

    text-align: center;

}

#ts1 img{ width:100px; height:22px;}

.tit{font-size: 14px;height: 20px;line-height: 24px; overflow:hidden;}

.zj_l img{ width:114px; height:150px; }

.tit span{ font-size:14px; padding-right:2%;}

.bt{ height:20px; font-weight:800;}



.bd1{width:200px; height:18px; margin-bottom:10px;}

.bd2{width:200px; height:18px; margin-bottom:10px;}

.bd3{width:100px; height:18px; line-height:18px; margin-bottom:10px;}

.bd4{width:100px; height:18px; line-height:18px; margin-bottom:10px;}

.bd5{width:100px; height:18px; margin-bottom:10px;}

.bd6{width:200px; height:52px; vertical-align:text-top; margin-bottom:10px;}

.bd7{ width:80px; height:18px; background:url(../images/an12.jpg) no-repeat; border:none; cursor:pointer; padding:0px; margin:0px; float:left;}

.bd8 a{ padding:0px; width:105px; height:18px; float:right; display:block;}

.bd8{ text-align:center; height:18px; width:70%;  overflow:hidden; margin:0 auto; padding:10px 0px;}

.bd8 img{ height:18px; width:105px; float:left; display:block;}

.foot_nav{  height:20px;}

.foot_nav ul li{ margin-top:-2px;}

.foot_nav ul li a{line-height:17px; font-size:14px;}

.to{ width:84px; height:18px; margin:10px auto; background:#e1e1e1; line-height:20px; font-size:14px;}

.to img{height:18px; width:15px; padding:0px 5px ;}

.dz{ text-align:center; line-height:18px;color:#323232; height:81px; font-size:14px; overflow:hidden;}

.foot{ width:100%; height:44px; margin:10px 0px 0px 0px; position:fixed; bottom:0px;}

.foot ul li{ float:left; width:25%; text-align:center; background:#b07f40;}

.foot ul li img{ height:44px; width:38px;}

.ghzx{ width:45%;}

.mune li{ width:22%; margin:3% 1% 1% 1%;height:71px; font-size:12px; line-height:20px; }

.mune li img{ width:43px; height:36px;}

.zj_r{ width:55%; line-height:20px;}

.zj_r h2 a{ color:#ed4276; font-size:20px;}

.zj_r p{ font-size:12px; color:#555;}

.zj_r img{ padding-top:10px; padding-left:10px;}

#p1{ padding-bottom:0px;}

#p2{ padding-bottom:0px;}

#p3{ color:#323232;}

#p4{ color:#888;}

.zj_li dl{ width:95px; height:151px; margin:0 4px;}

.zj_li img{ width:95px; height:115px;}

.zj_r img{ padding:0px;}

.zj_li{ width:312px; overflow:hidden;}

.sb li{ width:25%; margin:0 1% 2% 5%;}

.yc1{  width:61px; height:18px; float:left;}

.yc2{  width:61px; height:18px; float:left; display:block; margin-left:10px;}

.yc1 img{  width:61px; height:18px; float:left;}

.yc2 img{  width:61px; height:18px; float:left; display:block;}



.bdyy {

    font-size: 12px;

    line-height: 18px;

   

}

.gg{ width:320px; height:56px;}

.gg img{ width:320px; height:56px;}

.kfal img{ width:250px; height:150px;}

.zx{ display:none;}

.jrr2{ width:225px; overflow:hidden; display:block; float:left; height:33px;}

.fy ul{ width:318px; overflow:hidden; margin:0 auto;}

.fy ul li{  line-height:30px;  font-size:20px; margin-right:5px; text-align:center; padding:0px 5px;}

.wy_con li{ font-size:14px;}

.lm li{ float:left; width:145px; height:46px; text-align:center; background:#f9f9f9;border: solid 2px #d0d2d3;

-webkit-border-radius: 15px;

-moz-border-radius: 15px;

border-radius: 15px;

-webkit-box-shadow: inset 0 1px 5px #d0d2d3;

-moz-box-shadow: inset 0 1px 5px #d0d2d3;

box-shadow: inset 0 1px 1px #d0d2d3;  font-size:22px; line-height:52px; margin:0px 1% 2% 0;}

.lm li:hover{ background:url(../images/h.jpg) no-repeat;}

.bz{ width:96%; margin:15px auto;}

.bz li{ float:left; width:145px; height:46px; text-align:center; background:#f9f9f9;border: solid 2px #d0d2d3;

-webkit-border-radius: 15px;

-moz-border-radius: 15px;

border-radius: 15px;

-webkit-box-shadow: inset 0 1px 5px #d0d2d3;

-moz-box-shadow: inset 0 1px 5px #d0d2d3;

box-shadow: inset 0 1px 1px #d0d2d3;  font-size:22px; line-height:52px; margin:0px 1% 1% 0;}

.nav{ height:20px;}

.lb {

    color: #fff;

    font-weight: 800;

    line-height: 20px;

    padding-left: 2%;

}

.lb a {

    color: #fff;

    font-size: 14px;

}

.kfal img{ width:125px; height:70px;}

.kfal h2 a{ font-size:14PX;}

.kfal p{ font-size:12px;}

.kfal ul li {font-size:12px; line-height:15px;}

.kfal ul li a{ font-size:12px; line-height:15px;}

.zj_li dd a{ font-size:12px;}

.zx {

    height: 18px;

    margin: 0 auto;

    overflow: hidden;

    padding-bottom: 20px;

    width: 277px;

	display:block;

}

.yc3{ width:83px; height:18px; float:left;}

.yc4{ width:184px; height:18px; float:right;}

.yc3 img{ width:83px; height:18px; float:left;}

.yc4 img{ width:184px; height:18px; float:right;}

.arc_con p{ font-size:15px;}

.arc{ font-size:15px;}

.arc_tit h2{ font-size:16px;}

.arc_tit p{ font-size:14px;}

.fy ul li {

    

    font-size: 14px;

    line-height: 24px;

    margin-right: 5px;

    padding: 0 10px;

    text-align: center;

}

.yj {

    

    height: 40px;

    margin: 10px auto;

   

}

.yj_con {

    margin: 2px auto;

    

    width: 290px;

}

.tdh2{ width:43px; height:38px;}

.tdh1{ height:38px; width:238px;}

#ts{ padding-left:0px;}

#ts img{ height:21px; width:300px;}

.zjnm dl img{ width:115px; height:130px;}

.zjnm dl {

	width:120px;

	height:155px;   

    font-size: 12px;

    

}

.zjnm dl span {   

    font-size: 16px;   

}



.wy_con h2 {   

    font-size: 14px;   

    line-height: 40px;

}

.wy_con li {

    background: url("../images/bk.jpg") no-repeat scroll right center rgba(0, 0, 0, 0); 

    font-size: 12px;

   }

.yydt img{ height:18px; width:82px;}

.dh {   

    height: 21px;   

}

.dh img {

    margin-top: 2px;

}

.dh_con {

    margin: 0 auto;

    overflow: hidden;

    width: 265px;

}

.dh_con img{ width:182px; height:17px;}

.dh_con .th{ width:73px; height:17px;}

.yc5 img{ width:74px; height:18px; padding-right:10px;}

.yc6 img{ width:74px; height:18px;}

.lm li {

  

    font-size: 14px;

    height: 26px;

    line-height: 26px;

    margin: 0 2% 2% 0;



    width: 82px;

}



.lm li:hover {

    background:#F65485;

}

.lm {

    width: 86%;

}



.lx {

    

    font-size: 12px;

    line-height: 20px;

   

}

.li_tit {    

    font-size: 16px;

    line-height: 24px;

   

}

.bz li {

     font-size: 14px;

    height: 26px;

    line-height: 26px;

    margin: 0 2% 1% 0;

    text-align: center;

    width: 82px;

}

.bz li a {

    color: #323232;

}

.bz .bz1 {

    background: url("../images/h2.jpg") no-repeat;

}

.js li { 

    height: 44px;

    margin: 2px auto 10px;

    padding: 0 1%;

    width: 98%;

	overflow:hidden;

}

.js li span a {   

    font-size: 16px;

    line-height: 45px;

}

.js li h2 {  

    font-size: 12px;

    font-weight: 100;

    padding-top: 3px;

}

.js li h2 a {  

    font-size: 14px;

    font-weight: 800;

}

}

@media  screen and   (max-width: 768px) and (orientation: landscape) {



}



/*漂浮咨询*/

#zixun{width:36px;position: fixed;right: 0px;top: 30%;display:none;}

#online{width:200px;height:80px;text-align:center;background:#fff;position: fixed;left:50%;top:50%;margin:-40px 0 0 -100px;box-shadow:0 0 5px rgba(0,0,0,.6)}

.online_top{font-size:16px;color:#333333;padding-top:10px;}

.online_btn{margin-top:5px;}

.online_btn a{width:77px;display:inline-block;margin:0 5px;}

.online_btn img{vertical-align: middle; width:100%;}

.line_colse{width:25px;height:25px;background:url(../images/line_colse.png) no-repeat;background-size: 100% 100%;position: absolute;top: -10px;right: -10px;cursor: pointer}







