@charset "utf-8";
/* CSS Document */
body{text-align:center; font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif; font-size:14px;  margin:0px 0px;  padding:0px 0px; color:#353535; background:#fff url(../images/bg01.jpg) repeat-x 0px 0px;  }  

form{margin:0px auto;  list-style-type:none;  padding:0px 0px; }  
td{font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif;  font-size:14px;  }  
table{font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif; margin:0px auto;  list-style-type:none;  padding:0px 0px;  }  
td {font-size:14px }  
tr {font-size:14px}  
th {font-size:14px}  
ul{margin:0px 0px;  padding:0px 0px;  list-style-type:none;}  
li{margin:0px 0px;  padding:0px 0px;  list-style-type:none;}    
a:link {color:#353535;text-decoration:none;  }  
a:visited {color:#353535;text-decoration:none;  }  
a:hover {color:#fe7e01;text-decoration:none;  }  
a:active {color:#353535;text-decoration:none;  } 
.red{color:#ff0000}
.red a{color:#ff0000; text-decoration:none}
.red a:hover{color:#ff0000; text-decoration:underline}
.white{color:#FFFFFF}
.white a{color:#FFFFFF; text-decoration:none}
.white a:hover{color:#fe7e01; text-decoration:none}
.black{color:#000}
.black a{color:#000; text-decoration:none}
.black a:hover{color:#fe7e01; text-decoration:none}
.yellow{color:#ba9948;}
.yellow a{color:#ba9948; text-decoration:none}
.yellow a:hover{color:#fff; text-decoration:none}
.blue{color:#2d52a7;}
.blue a{color:#2d52a7; text-decoration:none}
.blue a:hover{color:#2d52a7; text-decoration:none}
.grey{color:#595858}
.grey a:link {color:#595858;text-decoration:none;  }  
.grey a:visited {color:#595858;text-decoration:none;  }  
.grey a:hover {color:#fe7e01;text-decoration:none;  }  
.grey a:active {color:#595858;text-decoration:none;  } 
.green{color:#046132}
.green a:link {color:#046132;text-decoration:none;  }  
.green a:visited {color:#046132;text-decoration:none;  }  
.green a:hover {color:#fe7e01;text-decoration:none;  }  
.green a:active {color:#046132;text-decoration:none;  } 
img{border:0px;}
.left{float:left;}
.right{float:right;}
.banner{clear:both}
.banner01{clear:both; overflow:hidden; height:25px; padding:0px; margin:0px}
.banner02{clear:both; overflow:hidden; height:20px; padding:0px; margin:0px}

#top{height:155px; clear:both; background:url(../images/top.jpg) no-repeat center 0px; overflow:hidden}
.top{clear:both; width:1200px; margin:0px auto; padding:0px}
.logo{float:left; padding:32.5px 0px;}
.logo2{float:right; width:90px; padding:32.5px 0px 32.5px 20px; display:none}
.soso{float:right; padding:59.5px 0px}
.txt01{background:#fff; width:100%; border:0px; height:34px; line-height:34px; font-size:14px; text-indent:10px; border:1px solid #cccaca; border-right:none}
.soso input{ outline: none; }
#menu{clear:both; background:#036232; height:45px; padding:0px; margin:0px; }
#daohang{clear:both; width:1200px; margin:0px auto; padding:0px}
.tab{position:relative;display:block;float:left;cursor:pointer;}
.tab .tablink{position:relative; width:auto; line-height:45px;display:block;height:45px;color:#fff;font-size:16px;z-index:99;float:left;}
.tab .tablink a{line-height:45px;color:#fff;text-decoration:none;}
.arwlink a{color:#fff;padding:0px 46.7px; display:block}
a.tablink{color:#fff; padding:0px 46.7px; display:block;/*padding:0px 43.7px;*/}
.tab:hover{}
.tab:hover .tablink{color:#fff;  background:#fd9305;text-decoration:none}
.tab:hover .tablink a{color:#fff}
.dropdown:hover .arwlink{color:#fff; height:45px}
.dropdown ul{display:none}
.dropdown:hover ul{position:absolute;display:block;top:40px;left:0px;z-index:9}
.subnav{padding-bottom:10px; margin:0px auto}
.subnav a{padding:10px 47px 8px 47px;line-height:25px; margin:0px auto; display:block;white-space:nowrap;color:#112747; border-bottom:1px solid #f1eded; background:#fff}
.subnav a:hover{text-decoration:none;color:#ff7e00}
#daohang li.hover{color:#fff;  background:#fd9305;text-decoration:none}
#footer{background:#f9f9f9; border-top:1px solid #dcdcdc; clear:both}
.footer{clear:both; width:1200px; margin:0pc auto; padding:10px 0px 15px 0px; line-height:32px}
.footer span{padding:0px 15px} 
.f_link{clear:both; width:1200px; margin:0px auto; overflow:hidden; padding:10px 0px 0px 0px}
.f_link ul{list-style-type:none; padding:0px; margin:0px;}
.f_link li{float:left; width:150px; text-align:center; height:32px; line-height:32px;}

.otherwarp{clear:both; width:1200px; padding:0px; margin:0px auto}
.size{clear:both; padding:0px; margin:0px auto; background:url(../images/home.jpg) no-repeat 0px center; padding-left:20px; text-align:left;  line-height:45px;}
.size b{color:#000}
.othermain{clear:both; padding:0px; margin:0px;}
.otherleft{width:230px; float:left; margin:0px 25px 0px 0px;}
.ol_menu{clear:both}
.olm_title{clear:both; background:#046132; border-bottom:2px solid #ff7e00}
.ol_all{clear:both; border:1px solid #dcdcdc;border-top:2px solid #046132;}
.ola_title{clear:both; font-size:18px; background:url(../images/i11.png) no-repeat 10px center; text-align:left; text-indent:28px; padding:10px 0px 8px 0px}
.ola_title span{color:#036232}
.ola_content{clear:both; padding:0px 8px; margin:0px;}
.ola_content ul{list-style-type:none; padding:0px; margin:0px}
.ola_content li{clear:both; text-align:left; background:url(../images/i10.png) no-repeat 0px center; text-indent:10px;text-align:left;  line-height:30px;}
.ola_content li span{float:right; color:#999999}
.ol_tszx{clear:both; }
.olt_title{clear:both; overflow:hidden; background:url(../images/bg02.jpg) no-repeat 0px 0px; height:48px;}
.olt_title .left{background:#036232; color:#fff;clear:both; font-size:16px; padding:5px 12px; margin:10px 0px 0px 15px; overflow:hidden}
.olt_content{clear:both; margin-left:5px;border:1px solid #b1cebf; border-top:none; overflow:hidden; padding-bottom:5px}
.olt_content ul{list-style-type:none; padding:0px; margin:0px;}
.olt_content li{float:left; width:99px; margin:5px 0px 2px 8.2px}

.otherright{width:913px; float:left; border:1px solid #dcdcdc; padding:15px}
.or_title{clear:both; border:1px solid #dcdcdc; border-bottom:2px solid #046132; background:#f9f9f9; font-size:18px; height:45px; line-height:45px; color:#046132; }
.or_title .left{background:#046132;border-radius:5px 5px 0px 0px; padding:0px 15px; color:#FFFFFF}
.or_content{clear:both; padding:25px 10px; min-height:537px}

.news{clear:both}
.news ul{list-style-type:none; padding:0px; margin:0px;}
.news li{clear:both; text-align:left; line-height:32px; background:url(../images/i10.png) no-repeat 0px center; text-indent:12px}
.news li:nth-child(5n+1){border-top:1px dotted #dcdcdc; padding:12px 0px 0px 0px; background-position:0px 24px; margin-top:12px;}
.news li:nth-child(1){border-top:none; padding:0px; margin:0px; background-position:0px center}
.news li span{float:right; color:#999999}
.newsinfo{clear:both; border:1px solid #dcdcdc; padding:20px}
.n_title{text-align:center; line-height:24px; color:#989696; background:url(../images/bg03.jpg) no-repeat bottom; padding:10px 20px 35px 20px;}
.n_title h1{padding:0px;  margin:0px; font-size:20px; line-height:28px; font-weight:normal; padding-bottom:16px; color:#000}
.n_content {clear:both; padding:10px 20px 15px 20px; overflow:hidden; }
.n_content p{line-height:32px; text-align:left}
.n_content img{width: 100% height:auto;}
.n_sx{clear:both; text-align:left; line-height:36px; text-align:left;color:#999; padding:15px 0px 0px 0px; overflow:hidden}
.n_sx a{color:#999}
.n_sx span{color:#000}
.n_dy{clear:both; height:60px; line-height:60px; color: #ec0000; font-size:16px;  border-bottom:1px solid #dcdcdc;}
.n_dy a{color: #ec0000}
.n_shaer{clear:both; text-align:left; padding:20px 50px}
.accuse_all{clear:both; margin-top:20px;}
.accuse_all:nth-child(1){margin-top:0px;}
.aca_title{clear:both; border-bottom:1px solid #dcdcdc; overflow:hidden; margin-bottom:10px}
.aca_title .left{font-size:18px; color:#036232; border-bottom:2px solid #036232; width:100px; text-align:center; padding-bottom:10px;letter-spacing:10px}
.aca_title .right{color:#999999}
.aca_title .right a{color:#999999}
.aca_content{clear:both;}
.aca_content ul{list-style-type:none; padding:0px; margin:0px;}
.aca_content li{clear:both; text-align:left; line-height:32px; background:url(../images/i10.png) no-repeat 0px center; text-indent:12px}
.aca_content li span{float:right; color:#999999}

.video{clear:both}
.video ul{list-style-type:none; padding:0px; margin:0px; }
.video li{float:left; width:270px; margin-left:20px; border:1px solid #dcdcdc; padding:6px; margin-bottom:20px}
.video li:nth-child(3n+1){margin-left:0px;}
.v_name{padding:10px 0px 0px 0px}
.v_name a{display: block; height: 45px; overflow: hidden;}
.video li img{width:270px; height:203px}
.video li img{max-width:3270px; /* sets max-width for IE */
 _width:expression(document.body.clientWidth > 270 ? "270px" : "auto");
 max-height:203px;
   /* sets max-height for IE */
   _height:expression(this.scrollHeight > 203 ? "203px" : "auto");
 transform: scale(1);transition: all 1s ease-in-out 0s;}
.video-wrap{width:100%;position: relative;overflow: hidden;height:620px;background: #000000; text-align:left; z-index:99999}
.video-wrap video{width:100%;height:100%;object-fit: contain}
.video-controls-bg{position: absolute;width: 100%;height: 65px;left: 0;bottom: 0;background: #000000;opacity: .6;filter: alpha(opacity=60);z-index: -1;}
.video-controls{position: absolute;width: 100%;height: 65px;box-sizing: border-box;padding-top: 5px;left: 0;bottom: -75px;z-index: 3;transition: all ease .4s;}
.loading-line{position: absolute;top: 0;background: rgba(255,255,255,.6);width: 100%;height: 4px;left: 0;}
.loading-line em{position: relative;display: block;width: 1%;height: 4px;background: #ff4444;}
.loading-line span{display: block;position: absolute;left: 1%;margin-left: -10px;width: 10px;height: 16px;top: 50%;margin-top: -8px;background: #FFFFFF;cursor: pointer;}
.video-btn{width: 55px;height: 60px;background-image: url(../images/play.png);background-position: center;background-repeat: no-repeat;background-size: 16px 24px;cursor: pointer;display: inline-block;}
.play{background-image: url(../images/pause.png) !important;}
.pause{background-image: url(../images/play.png) !important;}
.video-time{display: inline-block;line-height: 60px;color: #FFFFFF;vertical-align: top;}
.video-fullscreen{width: 55px;height: 60px;background-image: url(../images/fullscreen.png);background-position: center;background-repeat: no-repeat;background-size: 24px 24px;cursor: pointer;float: right;}
.video-fullscreen-active{position: fixed !important;width: 100%;height: 100%;top: 0;left: 0;background: #000000;}
.video{margin:0px auto}
.video-wrap{clear:both; margin:20px 0px}
.adminstrator{clear:both}
.adminstrator_all{clear:both}
.aa_title{clear:both; overflow:hidden; margin-bottom:10px}
.aa_title .left{font-size:18px; color:#036232; width:100px; text-align:center; letter-spacing:10px}
.adminstrator_all{clear:both; margin-top:20px;}
.adminstrator_all:nth-child(1){margin-top:0px;}
.or_title .right{width:200px; padding:7px 10px 0px 0px}
.txt05{background:#fff; width:100%; border:0px; height:26px; line-height:26px; font-size:14px; text-indent:10px; border:1px solid #cccaca; border-right:none; width:100%}
.soso input{ outline: none; }

.query2, .query2 td {border-collapse: collapse; padding:10px 0px; font-size:16px;border:1px solid #dcdcdc; }
.query2 th{padding:10px 0px; background:#046132; color:#fff; font-size:18px;}
.aa_content{clear:both}
.unit{clear:both}
.unit ul{list-style-type:none; padding:0px; margin:0px;}
.unit li{clear:both; text-align:left; line-height:26px; color:#8c8c8c; font-size:14px;border-top:1px dotted #dcdcdc; overflow:hidden; padding:12px 0px 0px 0px; margin-top:12px;}
.unit li:nth-child(1){border-top:none; padding:0px; margin:0px; }
.unit li h1{font-size:16px; color:#000; padding:0px 0px 6px 0px; margin:0px; font-weight:normal}

.query1, .query1 td {border-collapse: collapse; padding:10px 0px; font-size:16px}
.txt02{background:#fff; width:40%; border:0px; height:30px; line-height:30px; font-size:14px; text-indent:10px; border:1px solid #cccaca; }
.txt03{background:#fff; width:85%; border:0px; height:30px; line-height:30px; font-size:14px; text-indent:10px; border:1px solid #cccaca; padding-right:20px }
.txt04{background:#fff; width:85%; border:0px; font-size:14px;  border:1px solid #cccaca; padding:10px }
.complain input{ outline: none; }

.contact{clear:both; background:url(../images/bg04.jpg) no-repeat right bottom}
.contact h1{font-size:32px; padding:0px 0px 15px 0px; margin:0px; text-align:left; color:#046132}
.contact ul{list-style-type:none; padding:0px; margin:0px;}
.contact li{text-align:left; padding:12px 0px;clear:both; font-size:18px;}
.contact li img{margin:0px 10px -10px 0px}

.mainwarp{clear:both; width:1200px; margin:0px auto}
.mw_top{clear:both}
.mwt_left{width:580px; float:left; margin:0px 20px 0px 0px}
.mwt_left img{width:580px; height:435px}
/*yx_rotaion*/
.yx-rotaion{margin:0 auto;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px; background:none}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px; background:none}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}

.mwt_right{width:598px; border:1px solid #dcdcdc; float:left; background:url(../images/i01.jpg) no-repeat 6px 0px; min-height:433px}
.mwtr_top{clear:both; border-bottom:1px dotted #dcdcdc; overflow:hidden; padding:20px 10px 10px 10px;}
.mwtr_top h1{font-size:24px; color:#036232; padding:0px; margin:0px; font-weight:normal; margin-bottom:8px}
.mwtr_top p{text-align:left; line-height:26px; padding:0px; margin:0px}
.mwtr_bottom{clear:both; padding:6px 10px 7px 10px}
.mwtr_bottom ul{list-style-type:none; padding:0px; margin:0px;}
.mwtr_bottom li{clear:both; text-align:left; line-height:33px; background:url(../images/i02.png) no-repeat 0px center; text-indent:20px}
.mwtr_bottom li span{float:right; color:#999999}

.tszxmain{clear:both}
.tm_title{clear:both; background:#f8f8f8 url(../images/bg05.jpg) repeat-x; padding:0px; margin:0px; height:45px; overflow:hidden}
.tm_title .left{}
.tm_title .right{display:block; background:#f8f8f8; padding:0px 15px; line-height:45px;}
.tm_content{clear:both}
.tmc_all{margin-left:21px; width:386px; overflow:hidden; margin-top:20px; float:left; min-height:312px}
.tmc_all:nth-child(3n+1){margin-left:0px;}
.tmca_title{clear:both;border:1px solid #dcdcdc; overflow:hidden;height:38px; border-bottom:none; background:url(../images/line01.jpg) repeat-x bottom}
.tmca_title .left{border-top:2px solid #fe840d; border-right:1px solid #dcdcdc; background:#fff;  width:105px; text-align:center; height:40px; line-height:40px; font-size:18px}
.tmca_title .left img{margin:0px 8px -2px 0px}
.tmca_img{clear:both; text-align:left; line-height:22px; padding:12px 0px 8px 0px}
.tmca_img img{float:left; width:128px; height:96px; margin:0px 10px 0px 0px}
.tmca_img h1{font-size:16px; padding:5px 0px 2px 0px; margin:0px; font-weight:normal;}
.tmca_content{clear:both;}
.tmca_content ul{list-style-type:none; padding:0px; margin:0px;}
.tmca_content li{clear:both; text-align:left; line-height:32px; background:url(../images/i10.png) no-repeat 0px center; text-indent:12px}
.tmca_content li span{float:right; color:#999999}

.mainav{clear:both;}
/* 数字按钮框样式 */
#imgTitle {FILTER:ALPHA(opacity=70); position:relative;left:0px;text-align:left;overflow: hidden;}
#imgTitle_up {left:0px;text-align: left; height:1px; width:inherit; }
#imgTitle_down {left:0px;text-align: right; width:inherit; margin-right:25px}
/* 图片框样式 */
.imgClass {border: 1px solid #fff;}
/* 图片文字框样式 */
#txtFrom {text-align: center;vertical-align: middle;}
/* 数字按钮样式 */
.button { height:5px;text-decoration: none; background: #f89405;margin: 0px;font: bold 0px sans-serif; margin-right:5px; display:block; width:13px; float:right}
a.button, a.button:link, a.button:visited {font-family: sans-serif;text-decoration: none;color:#FFFFFF;}
a.button:hover {font-family: sans-serif;text-decoration: none;color:#fff;background:#fff; }
.buttonDiv {background: #000000;height: 1px;width: 21px;float: left;text-align: center;	vertical-align: middle;}

.xfjtmain{width:800px; float:left; margin-right:20px;min-height:370px}
.xm_title{clear:both; background:#f8f8f8 url(../images/bg05.jpg) repeat-x; padding:0px; margin:0px; height:45px; overflow:hidden}
.xm_title .left{}
.xm_title .right{display:block; background:#f8f8f8; padding:0px 15px; line-height:45px;}
.xm_content{clear:both; padding:15px 0px 0px 0px;}
.xmcl_top{clear:both; overflow:hidden;   position:relative; float:left; margin-right:40px}
.xmcl_top img{width:380px; height:165px}
.xmc_left{width:380px; float:left; margin-right:20px}
.xmclt_title{clear:both; bottom: 0; position: absolute; visibility: visible; width:100%; height:40px; line-height:40px; background:url(../images/bg06.png); text-align:left; text-indent:10px}
.xmcl_bottom{clear:both; padding:12px 0px 0px 0px}
.xmcl_bottom ul{list-style-type:none; padding:0px; margin:0px;}
.xmcl_bottom li{clear:both; text-align:left; line-height:32px; background:url(../images/i10.png) no-repeat 0px center; text-indent:12px}
.xmcl_bottom li span{float:right; color:#999999}
.xmc_right{width:400px; float:left;}
.xmc_right ul{list-style-type:none; padding:0px; margin:0px;}
.xmc_right li{clear:both;text-align:left; line-height:22px; margin:0px 0px 15px 0px; overflow:hidden;}
.xmc_right li img{width:150px; height:90px; float:left; margin:0px 10px 0px 0px}
.xmc_right li h1{font-size:16px; padding:0px 0px 2px 0px; margin:0px; font-weight:normal;}
.xmcr_txt{overflow: hidden; text-overflow:ellipsisl; display: -webkit-box; -webkit-line-clamp:3;-webkit-box-orient: vertical;}
.lymxmain{float:left; width:358px; border:1px solid #dcdcdc; min-height:347px; padding:10px 10px 0px 10px}
.lm_title{clear:both; padding:0px 0px 5px 0px; overflow:hidden}
.lm_title .left{ color:#000; font-size:18px; background:url(../images/i11.png) no-repeat 0px center; text-align:left; text-indent:18px;}
.lm_title .left span{color:#036232}
.lm_content{clear:both}
.lm_content ul{list-style-type:none; padding:0px; margin:0px;}
.lm_content li{clear:both; text-align:left; line-height:31px; background:url(../images/i10.png) no-repeat 0px center; text-indent:12px}
.lm_content li span{float:right; color:#999999}

.spzxmain{width:800px; float:left; margin-right:20px;min-height:365px}
.sm_title{clear:both; background:#f8f8f8 url(../images/bg05.jpg) repeat-x; padding:0px; margin:0px; height:45px; overflow:hidden; margin-bottom:10px; overflow:hidden}
.sm_title .left{}
.sm_title .right{display:block; background:#f8f8f8; padding:0px 15px; line-height:45px;}
.smc_left{width:380px; float:left; margin-right:20px}
.smc_left ul{list-style-type:none; padding:0px; margin:0px;}
.smc_left li{float:left; width:183px; height:137px; overflow:hidden;   position:relative; margin:5px 0px 10px 14px}
.smc_left li img{width:183px; height:137px;}
.smc_left li:nth-child(2n+1){margin-left:0px;}
.smcl_name{clear:both; bottom: 0; position: absolute; visibility: visible; width:100%; font-size:14px; height:35px; line-height:35px; background:url(../images/bg06.png); text-align:left; text-indent:10px}
.smc_right{width:400px; float:left;}
.smc_right ul{list-style-type:none; padding:0px; margin:0px;}
.smc_right li{clear:both; text-align:left; line-height:30px; background:url(../images/i10.png) no-repeat 0px center; text-indent:12px}
.smc_right li span{float:right; color:#999999}
.dwjsmain{float:left; width:378px; border:1px solid #dcdcdc; min-height:344px;}
.dm_top{clear:both; padding:10px 10px 10px 10px}
.dmt_title{clear:both; padding:0px 0px 5px 0px; overflow:hidden}
.dmt_title .left{ color:#000; font-size:18px; background:url(../images/i11.png) no-repeat 0px center; text-align:left; text-indent:18px;}
.dmt_title .left span{color:#036232}
.dmt_content{clear:both; text-align:left; line-height:30px;}

.pagination {}
.pagination li {display: inline-block;margin-right: -1px;padding: 5px;border: 1px solid #e2e2e2;min-width: 20px;text-align: center;}
.pagination li.active {background: #009688;color: #fff;border: 1px solid #009688;}
.pagination li a {display: block;text-align: center;}


.upload_warp_img_div_del { position: absolute; top: 6px; width: 16px; right: 4px; }
.upload_warp_img_div_top { position: absolute; top: 0; width: 100%; height: 30px; background-color: rgba(0, 0, 0, 0.4); line-height: 30px; text-align: left; color: #fff; font-size: 12px; text-indent: 4px; }
.upload_warp_img_div_text { white-space: nowrap; width: 80%; overflow: hidden; text-overflow: ellipsis;}
.upload_warp_img_div img { max-width: 100%; max-height: 100%; vertical-align: middle;}
.upload_warp_img_div { position: relative; height: 100px; width: 120px; border: 1px solid #ccc; margin: 0px 30px 10px 0px; float: left; line-height: 100px; display: table-cell; text-align: center; background-color: #eee; cursor: pointer; }
.upload_warp_img { border-top: 1px solid #D2D2D2; padding: 14px 0 0 14px; overflow: hidden}
 .upload_warp_text { text-align: left; margin-bottom: 10px; padding-top: 10px; text-indent: 14px; border-top: 1px solid #ccc; font-size: 14px; }
 .upload_warp_right { float: left; width: 57%; margin-left: 2%; height: 100%; border: 1px dashed #999; border-radius: 4px; line-height: 130px; color: #999; }
 .upload_warp_left img { margin-top: 32px; }
 .upload_warp_left { float: left; width: 40%; height: 100%; border: 1px dashed #999; border-radius: 4px; cursor: pointer; }
 .upload_warp { margin: 14px; height: 130px; }
 .upload { border: 1px solid #ccc; background-color: #fff; width: 650px; box-shadow: 0px 1px 0px #ccc; border-radius: 4px; }
 .hello { width: 650px; text-align: center; }
 
.videotxt{overflow:hidden}
.videotxt .input{ background: #fff;    width: 270px;  height: 30px;    line-height: 30px;    font-size: 14px;    text-indent: 10px;    border: 1px solid #cccaca;background:#fff;padding-left:0px; font-family:Microsoft YaHei;}
.videotxt .liulan{width:64px;height:35px;border:1px solid  #cccaca;background:#e4e4e4;color:#000;cursor:pointer;}
.videotxt .files{position:absolute;left:-1000px;top:52px;heigth:26px;cursor:pointer;filter: Alpha(opacity=0);-moz-opacity:0;opacity:0;} 

.tapetxt{overflow:hidden}
.tapetxt .input{ background: #fff;    width: 270px;  height: 30px;    line-height: 30px;    font-size: 14px;    text-indent: 10px;    border: 1px solid #cccaca;background:#fff;padding-left:0px; font-family:Microsoft YaHei;}
.tapetxt .liulan{width:64px;height:35px;border:1px solid  #cccaca;background:#e4e4e4;color:#000;cursor:pointer;}
.tapetxt .files{position:absolute;left:-1000px;top:52px;heigth:26px;cursor:pointer;filter: Alpha(opacity=0);-moz-opacity:0;opacity:0;} 