/* CSS Document */
* {
	margin:auto; padding: 0px; font-family: "Microsoft YaHei"; font-size:12px;
}
li{ list-style-type : none;} 
#neirong{ width:900px; height:100%; padding: 0px 20px 20px 0px; }
#neirong2{ width:880px; height:350px; padding: 0px 20px 20px 0px; overflow-y:scroll; overflow-x:hidden; }
.bai2{background:#faf8f8; height:5px; width:1200px; margin:auto;}
#zhong{width:700px; height:auto; margin:auto;}
#bianju{ margin:3px;_margin:2px; _display:inline; padding:1px;}
#top{ width:968px; height:120px; background:url(../img/tb.png);  margin-left:120px;}
#man{ width:1200px; height:auto; background:#fff; margin:auto; }
#tman{ width:1200px; height:auto; background:#fff; margin:auto; }
body{  background:#f2f2f2; repeat center top; }
#top1{ width:1200px; height:120px;  margin:auto; background:#f5f5f5;}
#topline {width:1200px; height:1px; background:#090;}
#topline2 {width:1200px; height:2px; background:#090;}.line30{width:1200px; height:0px;  }
.line3{width:1200px; height:30px; background:#fafafa; font-family: "SimSun"; font-size: 12px; font-weight: normal; margin:auto;}
#bai {width:1200px; height:5px; background:#fff; margin:auto}
#hei {width:1200px; height:5px; background:#ccc; margin:auto} #man #top1 table tr td strong {
	color: #000;
}

.logo_003{background:#8ea300;}

.rollBox{width:1194px;overflow:hidden;padding:12px 0 5px 6px;margin:0 auto;}
.rollBox .LeftBotton{height:52px;width:35px;background:url(../images/button.gif) no-repeat 19px 0;overflow:hidden;float:left;display:inline;margin:5px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:34px;background:url(../images/button.gif) no-repeat -16px 0;overflow:hidden;float:left;display:inline;margin:5px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:1120px;overflow:hidden;float:left; }
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:132px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}




.tile { list-style: none; }

.tile { float: left; box-sizing: border-box;  position: relative;}
.animating .tile{ -webkit-transition: left 200ms, top 200ms;}
.tile {padding: 1.25%;}

.box { overflow: hidden; position: relative; box-shadow: 0 4px 10px rgba(0,0,0,.35);-webkit-transition: -webkit-transform ease 15ms, box-shadow ease 20ms, z-index ease 15ms; }
.box .mask { position: absolute; display: block; left: 0; top: 0; width: 100%; height: 100%; pointer-events: none; -webkit-transition: box-shadow ease 150ms, opacity ease 150ms; opa--city: 0; }
/*.tile:not(.empty-tile) .box:hover*/
.box_hover .mask { z-index: 101; x-box-shadow: inset 0 0 25px 2px rgba(0, 0, 0, .45); }
.box:not(.empty):active {}
.tile-logo { position: absolute; width: 100%; height: 100%; top: 0px; overflow: hidden; }
.box .tile-logo img { position: absolute; left:0; top: 0; width: 100%; height: 100%;}
.box .tile-add img { width: 100%; }
.tile-logo, .tile-add {/*background:#ccc;*/  }
.box, .tile-logo img, .tile-add img{border-radius: 5px}
.box::before{ position:absolute; display:block; left:0; top:0; content:' '; width:100%; height:100%; z-index:11; border-radius:4px; border:3px solid #fff; box-sizing:border-box; pointer-events: none;}
.empty-tile a { cursor:default }
.box:not(.empty) .tile-tit { height:30px; line-height:30px; position:absolute; left:0; bottom:-30px; opacity:0; background:rgba(0, 0, 0, .45);box-shadow: inset 0 1px 1px rgba(0,0,0,.09); color:#fff; width:100%;  border-radius: 0 0 4px 4px; font-size: 14px; }
.tile-tit em{margin:0 38px 0 8px; display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; /*font-weight: bold*/}
.snapshot.box:not(.empty) .tile-logo:not(:hover) .tile-tit{bottom:0; opacity: 1; background:rgba(255,255,255,.85); box-shadow:none; color:#505050;}
.snapshot.box:not(.empty) .tile-logo:not(:hover) .tile-tit em{margin-right:8px}

.tile .tile-logo:hover .tile-tit { bottom: 0; opacity: 1; }


.tile .tile-logo:hover .remove { opacity: 1;  -webkit-transition: opacity ease 150ms 0s;}
.tile .tile-logo:hover .remove:hover { -webkit-transition: none;  }

.tile .tile-logo .pin {width:20px; height:24px; cursor:pointer; background-image:url(images/lock.png);  opacity:0.7; position: absolute; right:25px; bottom: 3px; opacity: 0; -webkit-transition: opacity .15s; }
.tile .tile-logo:hover .pin{opacity:.8}
.tile .tile-logo:hover .pin:hover{opacity:1}



body, button, input, textarea { font: 18px/1.5 Tahoma, Helvetica, Arial, 'Microsoft YaHei', sans-serif; }
a { text-decoration: none; cursor: pointer; color: #7f7f7f; }
.grid, .scale-box {
	margin: 0 auto;
	position: relative;
	max-width: 1200px;
	min-width: 400px;
	box-shadow: 0 35px 50px rgba(0, 0, 0, .3);
	overflow:hidden;
	background-color: #FFFFFF;
	padding-top:20px;
	text-align:left;
	background-image: url(../img/bb.gif);
	
}



.shortcut .short_left {
	background: url("../img/top_nav_left.png"); width: 10px; height: 32px; float: right;
}
.shortcut .short_right {
	background: url("../img/top_nav_right.png") right; height: 32px; padding-right: 10px; float: right;
}
#short1 {
	background: url("../img/seo.png") no-repeat; margin: 0px 6px; height: 32px; color:#000; line-height: 32px; padding-left: 16px; display: inline-block;
}
#short2 {
	background: url("../img/oa.png") no-repeat; margin: 0px 6px; height: 32px; color:#000; line-height: 32px; padding-left: 16px; display: inline-block;
}
#short3 {
	background: url("../img/sns.png") no-repeat; margin: 0px 6px; height: 32px; color:#000; line-height: 32px; padding-left: 16px; display: inline-block;
}
.login_panel {
	padding: 18px 20px 6px; width: 560px; height: 22px; text-align: right;
}
.login_panel a {
	background: url("../img/reg_btn.png"); margin: 0px 5px; border: 0px currentColor; width: 60px; height: 22px; text-align: center; color:green; line-height: 22px; font-family: "SimSun"; font-size: 12px; display: inline-block;
}


.sliders_left, .sliders_right {
	opacity: 0;


-webkit-transition: opacity .4s linear;			margin-top: 5px;
	width: 56px;
	height: 100%;
	position: absolute;
	top: 252px;
	border: 1px solid transparent;
	background-image: url(../images/sliders_left.png);
}
.sliders_left { left: 7%; background:url() left 50% no-repeat; padding-top:150px; }
.sliders_right { right: 7%; background:url() right 50% no-repeat; }
.sliders_left.actived, .sliders_right.actived { cursor: pointer; opacity: 1; }
.sliders_left:hover { background-image:url(); }
.sliders_right:hover { background-image:url(); }
.page-area{display: -webkit-box;}
.page { position: absolute;  width:1200px; height:100%; padding: 10px 0px 60px; opacity: 0; margin:auto; margin-left:75px;  background:#FFF;}
.baiti { background:#FFF;}

#container {margin:0 auto; width:1200px;}
#sidebar { float:left; width:230px; height:500px; }
#sidebar2 { float:right; width:230px; height:500px; }
#content { width:auto;height:100%; background:#cff;}


#neileft { float:left; width:0px; height:auto; }
#neiright { float:left; width:860px; height:auto; padding:20px; }
#neiright2 { float:left; width:100%; height:auto; padding:10px; }
#neinei1{   width:100%; height:auto; height:40px; padding:5px; margin-bottom:5px; }
#neinei12{ width:100%; height:auto; height:auto; padding:5px; }
#separator { position:absolute; bottom:23px; width:100%; z-index:10; height:1px; background:#dbdbdb;}
#separator span { display:block; width:70px; height:6px; background:#86ae3f; z-index:1000; margin-top:-3px; }
.separator .green { width:47px; height:6px; background:#090; float:left;}
.separator .grey { width:auto; height:1px; background:#dbdbdb; margin-top:-3px; z-index:1; margin-left:47px;  }


.separator { margin-top:-10px; margin-bottom:10px;   }
#juli{ width:auto; height:40px;  font-size:16px; font-weight:800; }
.left_box_biao2 a{font-size:12px; font-weight:700; text-decoration:none; color:#FFF;}


.left2_box {width:50%;  #8CBAFF solid; margin:0 0 6px 0;overflow:hidden; float:left;} 
.left2_box_biao { width:100%; background:url(lv-left2.gif) no-repeat; padding:7px 0 7px 5px;}
.left2_box_biao a{font-size:12px; font-weight:700; text-decoration:none; color:#5C5C5C;}
.left2_box_list {line-height:20px;background:#FEFEFE; padding:5px 15px 15px 15px; border-top:1px blue solid; border-bottom:1px #F1F1F1 solid; border-left:1px #F1F1F1 solid; border-right:1px #F1F1F1 solid;}
.left2_box_list ul{ margin:0; padding:0; }
.left2_box_list ul li { list-style:none; font-size:12px; line-height:22px; }
.bbiaoti{ font-size:12px; color:#fff;}

.left3_box {width:100%;  #8CBAFF solid; margin:0 0 6px 0;overflow:hidden; float:left;} 
.left3_box_biao { width:100%; background:url(lv-left2.gif) no-repeat; padding:7px 0 7px 5px;}
.left3_box_biao a{font-size:12px; font-weight:700; text-decoration:none; color:#5C5C5C;}
.left3_box_list {line-height:20px;background:#FEFEFE; padding:5px 15px 15px 15px; border-bottom:1px #F1F1F1 solid; border-left:1px #F1F1F1 solid; border-right:1px #F1F1F1 solid;}
.left3_box_list ul{ margin:0; padding:0; }
.left3_box_list ul li { list-style:none; font-size:12px; line-height:22px; }
.bbiaoti{ font-size:12px; color:#fff;}



.fullSlide {
	width:100%;
	position:relative;
	height:250px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:250px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:250px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#f00;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}



/*-------------------------*/
a{color: #fff;text-decoration: none;}
a:hover {text-decoration: none;}


/*------------menu */
#menut{width:980px; height:38px;}
#nav {width:980px;height: 38px;margin: 0 auto 15px auto;background:url(../images/menu-bg.jpg) repeat-x;}
#nav ul {list-style: none;margin: 0;padding: 0;}
#nav ul li {position: relative;float: left;padding: 0px; width:100px; text-align:center;}
#nav ul li:hover {background: url('../images/menu-bg-act.jpg') repeat-x; height:38px; }
#nav ul li a {font-size: 15px; color: #ffffff;display: block;padding: 6px 10px 0px 10px;margin-bottom: 5px;z-index: 6;font-weight:normal; text-transform:uppercase;}
#nav ul li:hover a{color:#fff;}
