/* Pubulic CSS */
.{font-size:14px;line-height:30px;}
html {height:100%;}
body {margin:0;height:auto;
	width:100%;
	background: #FFFFFF;
	font-size:14px;color:#222222;
	font-family:Microsoft YaHei;
	line-height:30px;
	text-align:center;
	word-wrap:break-word;	
	}
	
ul{margin:0px;padding:0px;}
li{list-style-type:none;padding:0px 0px 0px 6px;background:url(../images/pix_01.gif) no-repeat;}
h1{font-weight:bold;padding:0px;margin:0px;font-size:18px;color:#F10101;padding:3px 0px;text-align:center;}

.box-flex{display:flex;}
.box-columns{display:flex;flex-direction:column;}
.box-wrap{display:flex;flex-direction:row;flex-wrap:wrap;}
.box-nowrap{display:flex;flex-direction:row;flex-wrap:nowrap;}
.box-around{display:flex;justify-content:space-around;}
.box-between{justify-content:space-between;display:flex;}
.box-justify-start{justify-content:flex-start;}
.box-justify-center{justify-content:center;}
.box-justify-end{justify-content:flex-end;}
.box-align-start{align-items:flex-start;}
.box-align-center{align-items:center;display:flex;}
.text-nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*---------Form Table------------------*/
form{ margin: 0; padding: 0;}
.SubmitButton{width:50px;border-top-width: 1px; border-left-width: 1px; font-size: 12px;border-bottom-width: 1px;border-right-width: 1px;height:22px; BACKGROUND-COLOR: #cccccc;line-height:20px;}
/*.inputbox{font-size:12px;height:23px;padding:0px;}*/
.inputbox{font-size:12px;height:20px;padding:1px;border:1px solid #62798F;}
.inputContent {background-color: #ffffff; font-size: 15px; padding: 1px}
/*------------ Top Button Style-----------------------*/
.TopButton{margin:0 auto;text-align:center;line-height:33px;color:#FFFFFF;font-size:12px;font-weight:bold;}
	a.TopButton:link {color:#FFFFFF;text-decoration: none;}
	a.TopButton:visited {color:#FFFFFF;text-decoration: none;}
	a.TopButton:hover {color: #FFF000;text-decoration: none;}
	a.TopButton:active {color:#FFFFFF;text-decoration: none;}
	
	
	
	
/*---------Base style------------------*/
.headerTable{width:100%;min-width:1120px; background-color:#ffffff;border-bottom:1px solid #E2E2E2;text-align:center;margin:0 auto;margin-bottom:20px;}
.headerTable .header{width:1120px;margin:0 auto;}
.headerTable .header .logo{width:280px;}
.headerTable .header .linkbox{width:calc(100% - 320px);}
.headerTable .header .box1{text-align:right;padding:0;}
.headerTable .header .box2{text-align:right;}
.headerTable .header .box2 .anav{line-height:35px;padding:0 15px;color:#05a02d;font-size:16px;font-weight:bold;}
.headerTable .header .box2 a.anav:link {color:#05a02d;text-decoration: none;}
.headerTable .header .box2 a.anav:visited {color:#05a02d;text-decoration: none;}
.headerTable .header .box2 a.anav:hover {color: #b1d641;text-decoration: none;}
.headerTable .header .box2 a.anav:active {color:#05a02d;text-decoration: none;}





.Table{margin:0 auto;background:#ffffff;border:0px solid #ffffff;border-top:0px;border-bottom:0px;}
/*---------copyright------------*/
.Table_copyright{margin:0 auto;width:100%;padding-Top:10px;line-height:20px;text-align:center;background:url(../images/Bottom_bg.gif) top repeat-x;}
/*------------------*/	
.word {font-size: 12px;color:#1D1D1D;line-height:26px;}
	a:link {color:#1D1D1D;text-decoration:none;}
	a:visited {color:#1D1D1D;text-decoration:none;}
	a:hover {color: #FF0000; text-decoration:underline;}
	a:active {color:#1D1D1D;text-decoration:none;}
	
.more{margin:0 auto;float:right;padding-right:5px;}
	a.more:link {color:#000000;text-decoration:none;}
	a.more:visited {color:#000000;text-decoration:none;}
	a.more:hover {color: #FF0000; text-decoration:underline;}
	a.more:active {color:#000000;text-decoration:none;}

.FileTitle{margin:0 auto;font-weight:bold;color:#0C7C16;font-size:12px;padding-Left:30px;padding-Top:2px;}	
.Title{margin:0 auto;font-weight:bold;color:#FFFFFF;}
	a.Title:link {color:#FFFFFF;text-decoration:none;}
	a.Title:visited {color:#FFFFFF;text-decoration:none;}
	a.Title:hover {color: #FFF000;text-decoration:none;}
	a.Title:active {color:#FFFFFF;text-decoration:none;}	
/*---------------------------------------------*/
.copyright {color:#3A3A3A;font-size:12px;line-height:18px;}

.PicList{margin:0 auto;width:25%;float:Left;text-align:center;}
.PicListPage{margin:0 auto;width:33%;float:Left;text-align:center;}

.titlegreen{font-size:14px;color:#008000;padding-left:12px;}
/*--------------------------------------*/
.view-content{width:100%;background:#FFF;height:500px;overflow:hidden;text-align:center;margin-bottom:10px;}
.view-content .skin-default{width:1120px;height:500px;position:relative;margin:0 auto;}
.view-content .skin-default .views-slideshow-controls-top{width:110px;height:350px;position:absolute;top:100px;left:20px; z-index:1000;}
.view-content .skin-default .views_slideshow_pager_field_item{width:80px;height:44px;padding:2px 20px 2px 10px;background:url(../images/vline.gif) bottom repeat-x;cursor:pointer;display:inline-block;_display:inline;}
.view-content .skin-default .views-content-title{color:#FFF;width:80px;text-align:left;line-height:22px;}
.view-content .skin-default .views-content-title em{width:80px;color:#FFF;font-style:normal;display:inline-block;_display:inline;}

.view-content .views_slideshow_cycle_slide{width:1120px;height:500px;position:relative;overflow:hidden; z-index:800;}
.view-content .views_slideshow_cycle_main_Slideshow-block_2{width:1120px;height:500px;position:relative;overflow:hidden;z-index:800;}
.view-content .views_slideshow_cycle_slide .slideshow_body{width:180px;height:180px;text-align:left;padding:10px;position:absolute;top:100px;right:20px;z-index:1000;background:url(../images/slide_body_bg.png) no-repeat;}
.view-content .views_slideshow_cycle_slide .slideshow_body .view-field-title{color:#FFF;font-size:18px;width:180px;}
.view-content .views_slideshow_cycle_slide .slideshow_body .views-field-body{color:#FFF;font-size:12px;width:180px;}
.view-content .views_slideshow_cycle_slide .slideshow_body .views-field-link{font-size:12px;width:80px;text-align:center;background:#009900;}
.view-content .views_slideshow_cycle_slide .slideshow_body .views-field-link a{color:#FFF!important;}

.view-content .onPrevNext{}
.views_slideshow_controls_text{width:1166px;height:200px;position:absolute;top:100px;left:-23px;z-index:1000;}
.views_slideshow_controls_text .views_slideshow_controls_text_previous{float:left;width:43px;height:200px;background:url(../images/vpronext.png) no-repeat 0 0;z-index:1000;}
.views_slideshow_controls_text .views_slideshow_controls_text_previous:hover{background:url(../images/vpronext.png) no-repeat 0 -200px;}
.views_slideshow_controls_text .views_slideshow_controls_text_pause{float:left;width:1120px;height:200px;}
.views_slideshow_controls_text .views_slideshow_controls_text_next{float:right;width:43px;height:200px;background:url(../images/vpronext.png) no-repeat -43px 0;z-index:1000;}
.views_slideshow_controls_text .views_slideshow_controls_text_next:hover{background:url(../images/vpronext.png) no-repeat -43px -200px;}


.views_slideshow_controls_text span:hover {
  text-decoration: underline;
  cursor: pointer;
}




.showcontent{width:1080px;border:1px solid #E2E2E2;padding:19px;margin:0 auto; margin-bottom:20px;border-radius:5px;}



/*-------------------------------------------------------------*/
.copyright{width:100%; background-color:#f8f8f8;padding:15px 0;}
.copyright p{font-size:14px;line-height:22px;color:#666666;padding:0; margin:0;}
.yourposition,.friendlink,.frameTable,.framTable,.framHomeinfo{width:1120px;text-align:left;margin:10px auto;}

.friendlink{width:calc(1120px - 20px);padding:10px;border:1px solid #E2E2E2;display:flex;flex-direction:column;border-radius:5px;}


.framTable{border:1px solid #E2E2E2;margin-bottom:30px;border-radius:5px;}
.framTable .framTitle{padding:5px 10px;border-bottom:1px solid #E2E2E2;justify-content:space-between;display:flex; background-image:url(../img/titlebg.png); background-repeat:repeat-x; background-size:auto 100%;}
.framTable .framTitle .bt{color:#008000;}
.framTable .framContent{width:calc(100% - 20px);padding:10px;}
.goodsMARQUEE{width:180px;height:220px;border:1px solid #E2E2E2;padding:3px;margin:5px;}


.framHomeinfo{padding:0;justify-content:space-between;display:flex;}
.framHomeinfo .framTable{width:550px;margin:0;}
.framHomeinfo .framTable td{border-bottom:1px dashed #E2E2E2;}
.framHomeinfo .adsimg{width:100%;width:1120px;border-radius:5px;}



.classChoostTable{width:calc(1120px - 2px);justify-content:space-between;display:flex;border:1px solid #E2E2E2;}
.classChoostTable:first-child{border-bottom:0;}
.classChoostTable .bigbox{width:50px;padding:8px 8px 8px 15px;background:url(../images/pix_01.gif) no-repeat;background-position:left center;}
.classChoostTable .smallbox{width:calc(100% - 100px);padding:8px;background:none; text-align:left;}
.classChoostTable .alink{ margin:5px;}

.goodsPage{display:flex;flex-direction:row;flex-wrap:wrap;}
.goodsPage .goodsbox{width:calc(20% - 16px);padding:8px;text-align:center;}
.goodspic{text-align:center;}
.goodscontent{text-align:left;}


.infoPage{display:flex;flex-direction:row;flex-wrap:wrap;}
.infoPage .infobox{width:calc(100% - 16px);padding:8px;border-bottom:1px solid #E2E2E2;text-align:left;justify-content:space-between;display:flex;}
.infoPage .infobox .filetitle{width:calc(100% - 100px);}
.infoPage .infobox .filetime{width:100px;}
.infocontent{text-align:left;}






