@charset "utf-8";/*==========@@HTML默认 开始@@==========*//*基本*/*{ font-size:16px;padding:0px; margin:0px }body{color:#000;background-color: #FFF;	padding:0px; margin:0px auto;overflow:scroll;overflow-x:hidden;overflow-y:auto; font-family: Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;font-size:16px; max-width:640px; }div{ margin:0; padding:0; border:0; color:#333333; }img{ margin:0; padding:0; border:0; }.cc1 img{ display:block;}p{ margin: 0px 0px 0 0;}.ChannelContent a{color:#FF9D02}b,strong {font-weight: bold;}table { border-collapse: collapse; border-spacing: 0;/* Remove most spacing between table cells.*/}li{ list-style: none outside none;}.slideBox{ width:100%;  overflow:hidden; position:relative;  }.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }.slideBox .hd ul li.on{ background:#f00; color:#fff; }.slideBox .bd{ position:relative; height:100%; z-index:0;   }.slideBox .bd li{ zoom:1; vertical-align:middle; }.slideBox .bd img{ width:100%; display:block;  }.slideBox .prev,.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }.slideBox .prevStop{ display:none;  }.slideBox .nextStop{ display:none;  }.cc { width:100%;overflow:hidden; position:relative;  }.cc .prev,.cc .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow1.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }.cc .next{ left:auto; right:3%; background-position:8px 5px; }.cc .prev:hover,.cc .next:hover{ filter:alpha(opacity=100);opacity:1;  }.cc .prevStop{ display:none;  }.cc .nextStop{ display:none;  }/*链接*/a{ text-decoration:none; color:#FF9D02; background: transparent;  outline:none}a:visited {color:#FF9D02; }a:focus { outline:none; }a:hover, a:active{ color:#999; outline:none;}/*标题*/h1 { font-size: 1.3em;margin:  0;}h2 {font-size: 1.2em; margin: 0;}h3 { font-size: 1.17em;margin: 0;}h4 {font-size: 1em;margin:0;}h5 {font-size: 0.83em;margin: 0;}h6 { font-size: 0.67em;margin: 0;}/*表单*/form {margin: 0;}button,input,select,textarea {    font-size: 100%;  /* Correct font size not being inherited in all browsers. */    margin: 0;  /* Address margins set differently in IE 6/7, Firefox 3+, Safari 5,and Chrome */    vertical-align: baseline; /* Improve appearance and consistency in all browsers */    *vertical-align: middle; /* Improve appearance and consistency in all browsers */}button,select {text-transform: none;}input{  -webkit-border-radius:5px; -moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;	background-color: #FFFFFF;	border: 1px solid #E8E8E8;	margin: 3px 0px;	padding: 5px 3px;	width:99%;	line-height: normal; }textarea{	-webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px;border-radius:5px; -moz-box-sizing: border-box;  background-color: #FFFFFF;	border: 1px solid #E8E8E8; margin: 3px 0px;padding: 5px 3px;	width:99%; }/*其它*/blockquote {margin: 1em 40px;}dfn {font-style: italic;}hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}code, kbd, pre, samp {font-size: 1em;}pre {margin: 1em 0; white-space: pre;white-space: pre-wrap;word-wrap: break-word; }small {font-size: 80%;}sub,sup {font-size: 75%;line-height: 0; position: relative;vertical-align: baseline; /* Prevent `sub` and `sup` affecting `line-height` in all browsers.*/}sup {top: -0.5em;}sub {bottom: -0.25em;}dl{margin: 1em 0;}dd {margin: 0 0 0 40px;}audio:not([controls]) {display: none; height: 0;}/*==========@@HTML默认  结束@@==========*//*==========@@元件 开始@@==========*//*常用颜色*/.blue {color: #00F !important;}.green {color: #0F0 !important;}.red {color: #F00 !important;}.black {color: #000000 !important;}.white {color: #FFFFFF !important;}.gray { color:gray; !important; }.purple { color:purple;  !important;}/*清除浮动*/.clear { display:block; clear:both;height: 5px;}.float_left { float:left; }.float_right { float:right; }/*对齐方式*/.left { text-align: left}.right {text-align: right}.center{ text-align: center}/*其它*/.hide { display:none; }  /*隐藏*/.more{ float: right; padding-right:10px; display:none; } /*more链接*/.more a{ color:#167312}.code_image{ cursor: pointer; padding-bottom:6px;} /*验证码图片样式*//*必须输入，主要*/.required{ color:red; font-weight:bold;}.form_text_verifycode { width:80px; }.form_radio{ width:auto; border:0;}.form_checkbox{ width:auto; border:0}/*按钮*/.btn{	width:100%; padding:9px 0px;font-size:16px;text-decoration:none; margin:5px 0px; cursor:pointer;	-webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; border-radius:3px;	background:#FF9900;border:0px solid #0B8E00; color:#ffffff; display:block; text-align:center; }.btn:active{background:#ca5148;}.btn_download{color:#ffffff; display:block; text-align:center; cursor:pointer;		width:80px; text-decoration:none; margin:0px; 	background:#179F00;	-webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; border-radius:3px;	text-indent:0; }.btn_download:active{	padding:0px;top:0px;	background-image:-o-linear-gradient(bottom,  #5DD300 0%, #179F00 100%);	background-image:-moz-linear-gradient(bottom,  #5DD300 0%, #179F00 100%);	background-image:-webkit-linear-gradient(bottom,  #5DD300 0%, #179F00 100%);	background-image:-ms-linear-gradient(bottom,  #5DD300 0%, #179F00 100%);	background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, #5DD300),color-stop(1, #179F00));	background-image:linear-gradient(bottom, #5DD300 0%, #179F00 100%);	-webkit-box-shadow:0 1px 0 #5DD300 inset, 0 1px 2px rgba(0, 0, 0, 0.5);	-moz-box-shadow:0 1px 0 #5DD300 inset, 0 1px 2px rgba(0, 0, 0, 0.5);box-shadow:0 1px 0 #5DD300 inset, 0 1px 2px rgba(0, 0, 0, 0.5); }.btnSmsCode{ width:90%; float:right; padding:6px 0; font-size:14px;}.ChannelContent img{ display:block}/*箭头*/.arrow{ background:url(../images/arrow1.png) center center no-repeat; 	background-size:14px;width:30px; height:30px; display:block; float:right;vertical-align:middle;}/*频道*/.ChannelName{}.ChannelContent{ clear:both; padding:10px; line-height:1.8em; }.ChannelSContent{}/*信息*/.InfoTitle, .ChannelName{ font-size:18px; line-height: 1.5em; vertical-align:middle; font-weight:bold;}.InfoTime{color:#999; text-align:left; font-size:12px; padding:2px 0px; height:25px}.InfoContent{ font-size:17px; line-height:1.8em}.InfoContent p{ font-size:17px}.InfoPicture{ text-align: center;}.InfoPicture img{width:100%;}.f1{}.f2{}.f3{}.f4{}.f5{}.ShowInfo{ height: 30px; line-height: 1.5em; font-size:18px; border-top: 1px solid #bdbec1; vertical-align:middle; padding-top:5px; color:#000000;}#ReadLevelTip{ font-weight:bold; color:red;}.Tag{ text-align: left; font-weight:bold; }.Tag b{}.Tag a{ padding:0 3px; font-weight:normal; text-decoration:none;}.InfoContent img, .ChannelContent img{max-width:100%; }/*==========@@元件 结束@@==========*//*==========@@模块  开始@@==========*/.left_title{ border:0px solid red; clear:both; display: none; }.left_title h2 {  color:#3d8a32;  text-align:center; overflow:hidden; }.left_title h2 a { color:#3d8a32; background:#060; color:#fff; padding:1px 8px; border-radius:5px; }.left_body{ padding:3px 5px;}.left_bottom { clear:both; height:5px; }.left_title1 { text-align:center;}.left_title1 h2 { color:#505050; font-size:24px; font-weight: normal; }.left_title1 h2 a { color:#FF9900; font-size:24px; font-weight: normal;}.left_title1 p { line-height:34px; text-transform:uppercase; font-size:28px; color:#FF9900; font-family: 华文细黑; margin:0;}.left_body1 { overflow:hidden; zoom:1; padding:5px 0px 0px;}.left_body1 .ChannelContent p { text-indent:2em; color:#505050;}.left_bottom1 {}.left_title2 { text-align:center; background-color:#FF9D02; padding-top:10px; padding-bottom:10px;}.left_title2 h2 { color:#505050; font-size:24px; font-weight: normal; }.left_title2 h2 a { color:#fff; font-size:24px; font-weight: normal;}.left_title2 p { line-height:34px; text-transform:uppercase; font-size:20px; color:#fff; font-family: 华文细黑; margin:0;}.left_body2 { overflow:hidden; zoom:1; padding:5px 0px 0px;}.left_bottom2 {}.left_title3{ text-align:center;;}.left_title3 h2 { color:#505050; font-size:24px; font-weight: normal; }.left_title3 h2 a { color:#505050; font-size:24px; font-weight: normal; }.left_title3 p { line-height:34px; text-transform:uppercase; font-size:28px; color:#505050; font-family: 华文细黑; margin:0;}.left_body3{  overflow:hidden; zoom:1; padding:10px 0px 0px;}.left_bottom3 { clear:both; height:0; }/*==========@@模块  结束@@==========*//*==========@@布局  开始@@==========*//*===公共 开始===*/body_index, .body_single, .body_article, .body_picture, .body_download, .body_video, .body_product,  .body_job, .body_guestbook, .body_feedback{ }.index, .single, .article, .picture, .download, .video, .product, .job, .guestbook, .feedback{ width:100%; margin:0px auto }#top, #logo, #navigation, #banner, #location, #announcement, #link, #copyright { width: 100%;  margin: 0px auto;}/*===公共 结束===*//*===首页 开始===*/#index_1 { background:#282828; padding:15px 0;}#index_2 { padding: 1px 0 0 0 ;}#index_3 { overflow:hidden; background:url(../images/index_3.jpg) center top no-repeat; background-size:100% 100%; padding:15px 0;}#index_3 img { width:30%; float:left; } #index_3_1 { float:right; width:64%; margin-left:6%;}#index_3_1 p { color:#FFF; font-size:16px; font-weight:normal;}#index_3_1 a { display:block; margin-top:15px; width:120px; height:40px; line-height:40px; text-align:center; background:#FFF; color: rgba(221,76,49,1); font-size:18px; font-weight:normal;}#index_4 { background:#FFF;}#index_5 { overflow:hidden; text-align:center;}#index_6 { background:#FFF; padding:15px 0 0 0;}/*===首页 结束===*//*===招聘频道  开始===*/.job{ }table.job_table { border:0px solid #16b7b7; margin:8px 0px; padding:0px; text-align:center; width:100%; border-collapse:collapse;}table.job_table td{ padding:5px 2px;}table.job_table th{color:#000;}.JobName{ font-size:20px; border-bottom: 1px dotted #999; padding:3px 8px; font-weight:bold;}/*===招聘频道  结束===*//*===留言频道  开始===*/.guestbook{ }.guestbook .ChannelName h1{ border-bottom:1px dotted #CCCCCC; padding:5px 0px;}table.guestbook_table{ width:100%;}table.guestbook_table .t1{ width:25%; text-align:left }table.guestbook_table .t2{ width:75%; text-align:left;}/*===留言频道  结束===*//*===反馈模型 开始===*/.feedback{ }.feedback .ChannelName h1{ border-bottom:1px dotted #CCCCCC;  }table.feedback_table{ width:100%;}table.feedback_table .t1{ width:25%; text-align:left }table.feedback_table .t2{ width:75%; text-align:left;}/*===反馈模型 结束===*//*===订购 开始===*/.order{width:98%;margin:0px auto}.order .WantOrder h1{ border-bottom:1px dotted #999999; padding: 5px 0px;}.order .f1{ float:right; color:red;}.order table.order_table{ width:100%;  }.order table.order_table .t1{ width:28%; text-align:left}.order table.order_table	 .t2{ height:72%; text-align:left}/*===订购 结束===*//*===地图 开始===*/.sitemaplist li{border-bottom:1px dashed #d0d1d4;padding: 0.5em 8px; background-color:#FFF}.sitemaplist li .ChannelName{ font-weight:bold;}.sitemaplist li .ChannelDepth1{ font-weight:bold;}.sitemaplist li .ChannelDepth2{text-indent: 2em; }.sitemaplist li .ChannelDepth3{text-indent: 4em; }.sitemaplist li .ChannelDepth4{text-indent: 6em; }.sitemaplist li .ChannelDepth5{text-indent: 8em; }/*===地图 结束===*//*==========@@布局  结束@@==========*//*==========@@公共模块 开始@@==========*//*Logo部分*/#logo{ }#logo .WebLogo{ text-align:center;  }#logo .WebLogo img{ max-width:100%; display:block;/*解决img底部空白的bug*/ margin:0 auto;}/*导航*//*#navigation { padding:0px; border: 0px solid red; background-color:#dddddd; clear:both; overflow:hidden}#navigation ul.navigationlist li { width: 25%; height:30px;line-height:30px;vertical-align:middle;padding:0px;margin:0px;float:left; text-align:center; background-color:#dddddd; border-bottom:1px solid #d5d5d5;border-top:1px solid #e1e1e1;background:url(../images/navigationlist.png) #dddddd no-repeat right center;  }#navigation ul.navigationlist .current { color:#167312; }*/#navigation { padding:0px; border: 0px solid red;  clear:both; overflow:hidden}#navigation table{background:#fff; /*边框颜色*/width:100%; margin:0px auto; border-spacing:1px; border-collapse:separate}#navigation td{background:#FFF; /*单元格底色*/}#navigation a{line-height:35px;font-size:16px;color:#434343;overflow:hidden;display:block;text-align:center;}#navigation a.current{ background:#FF9900; color:#FFF}/*===FlexSlider幻灯片  开始===*/#banner { margin-bottom:-6px; overflow:hidden; position: relative;}#banner img{ width:100%;}#banner li .BannerText {  position: absolute;  top: 25%;  width:100%;  text-align: center;  }#banner li .BannerText h2 {color: #FFF;font-size:26px;  }#banner li .BannerText p {color: #FFF;font-size: 18px;}#banner .swiper-pagination-bullet{ width: 10px; height: 10px; background:#fff; /*分页点默认颜色*/}#banner .swiper-pagination-bullet-active{ background:#FF9900; /*当前活动分页点颜色*/}/*幻灯片标题*/ .flex-caption { width:100%; padding:3px 0px; position: absolute; bottom: 3px;color: #fff;text-align: right;font-size: 14px;line-height: 22px;height:22px;}/* FlexSlider Necessary Styles*/.flexslider {margin: 0; padding: 0;}.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */.flexslider .slides img {width: 100%; display: block;}.flex-pauseplay span {text-transform: capitalize;}/* Clearfix for the .slides element */.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}html[xmlns] .slides {display: block;}* html .slides {height: 1%;}/* No JavaScript Fallback *//* If you are not using another script, such as Modernizr, make sure you * include js that eliminates this class on page load */.no-js .slides > li:first-child {display: block;}/* FlexSlider Default Theme*********************************/.flexslider { margin: 0px; background: #fff; border: 0px solid #fff; position: relative;  zoom: 1; }.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }.loading .flex-viewport { max-height: 300px; }.flexslider .slides { zoom: 1; }.carousel li { margin-right: 5px; }/* Direction Nav */.flex-direction-nav {*height: 0;}.flex-direction-nav a  { display: block; width: 40px; height: 40px; margin: -20px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }.flex-direction-nav .flex-prev { left: -50px; }.flex-direction-nav .flex-next { right: -50px; text-align: right; }.flexslider:hover .flex-prev { opacity: 0.7; left: 10px; }.flexslider:hover .flex-next { opacity: 0.7; right: 10px; }.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }.flex-direction-nav a:before  { font-family: "flexslider-icon"; font-size: 40px; display: inline-block; content: '\f001'; }.flex-direction-nav a.flex-next:before  { content: '\f002'; }/* Pause/Play */.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; }.flex-pauseplay a:before  { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }.flex-pauseplay a:hover  { opacity: 1; }.flex-pauseplay a.flex-play:before { content: '\f003'; }/* Control Nav *//*.flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}*/.flex-control-nav{ width: 100%;position:absolute; bottom:10px;  margin:0px; text-align: center; border:0px dashed red}.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3); }.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}.flex-control-thumbs li {width: 25%; float: left; margin: 0;}.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}.flex-control-thumbs img:hover {opacity: 1;}.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}/*===FlexSlider幻灯片  结束===*//*当前位置*/#location{ padding:3px 0px;margin-top: 10px; border-bottom: 1px solid #FF9900;border-top: 1px solid #FF9900;color:#000;  height:1.5em; line-height:1.5em; clear:both; text-indent:3px;}#location a{color:#000}/*搜索 */.search{width:98%;margin:0px auto}.searchresult{ font-weight:bold; font-size:18px;}/*评论*/.comment{}.CommentList h1{ border-bottom:1px #999999 dotted; padding:5px 0px;} /*评论列表标题*/.LeaveComment h1{ border-bottom:1px #999999 dotted; padding:5px 0px; } /*我要评论标题*/.CommentTime {}.CommentContent { color:#999999 }table.comment_table{ width:100%;  }table.comment_table	.t1{ width:28%; text-align:left}table.comment_table	.t2{ height:72%; text-align:left}/*分页条*/.page {padding:1px; height:auto; clear:both; line-height:0.5em; text-align:center; margin-top:5px;}.page a, .page span {border:1px solid #e0e0e0; padding:2px 3px; margin: 3px 0px 3px 4px; line-height:22px; background-color:#FFFFFF}.page a:link, .page_turner a:visited { text-decoration:none; }.page a:hover { background:#FF9900; color:#f0f055; }.page .current{ background:#FF9900; color:#FFF;}.page #total{color:red}.page .pageinfo{ display: none}.page .pagefirst{ display: none}.page .pageend{ display: none}/*会员登录*/table.login_table{ width:90%; text-align:center; margin:5px auto;}table.login_table th{ width:100px; text-align:left; font-weight:bold;}table.login_table td{ text-align:left; width:200px;}table.login_table .operation{text-align:center; line-height:2.2em;}table.login_table .oauth{ text-align:center; }table.login_table .oauth img{ margin:0 3px;}/*会员注册*/table.reg_table{ width:90%; text-align:center; margin:5px auto;}table.reg_table th{ width:100px; text-align:left; font-weight:bold;}table.reg_table td{  text-align:left; width:200px;}table.reg_table .operation{text-align:center; line-height:2.2em;}table.reg_table #SmsCode{ width: 60px; }/*忘记密码 第一步*/table.forget_table1{ width:90%; text-align:center; margin:5px auto;}table.forget_table1 th{ width:100px; text-align:left; font-weight:bold;}table.forget_table1 td{ text-align:left;  width:200px;}table.forget_table1 .operation{text-align:center; line-height:2.2em;}/*忘记密码 第二步*/table.forget_table2{ width:90%; text-align:center; margin:5px auto;}table.forget_table2 th{ width:100px; text-align:left; font-weight:bold;}table.forget_table2 td{text-align:left; width:200px;}table.forget_table2 .operation{text-align:center}table.forget_table2 #SmsCode{ width:60px;}table.forget_table2 .PasswordQuestion, table.forget_table2 .MemberMobile, table.forget_table2 .FindPwdWay{ padding:3px 0;}/*分享按钮*/.tool{width:95%; margin:0px auto;  text-align:center;}.tool a{color:#000; font-size:16px}.tool table{ width:100%; margin:5px 0px }.tool td{ padding: 3px 5px; width:50%; text-align:center}/*分享到朋友圈弹出框提示*/#guide{ position: fixed;	top:0;	left:0;	width:100%;	height:100%;background:rgba(0, 0, 0, 0.7);	display:none;z-index:20000;}#guide img {position: fixed;right: 18px;top:5px;width: 260px;height: 180px; z-index:20001;}/*版权信息*/#copyright{ padding:3px 0px; text-align:center; font-size:14px; color:#666; border:0px solid red; margin-bottom:50px}#copyright a{color:#666; font-size:14px;}#copyright .TechnicalSupport{ text-align:center; padding-bottom:5px;font-size:14px;}#copyright .TechnicalSupport a { font-size:14px;}#copyright .bottom_copyright{ padding:3px 0px; font-size:14px;}#copyright .bottom_navigation{ text-align:center; height:35px; line-height:35px; background:#71C6A0; font-size:14px; display:none}#copyright .bottom_navigation a{ font-weight:normal; color:#000}#copyright .Mobile{text-align:center; height:35px; line-height:35px; background:#FF9900;}#copyright .Mobile a{ font-weight:normal; color:#fff; font-weight:bold;}#copyright .Language{padding:10px 0px 0px 0px;  color:#666; text-align:center;}/*底部固定工具条*/#tool { position: fixed; bottom: 0; left: 0; right: 0; z-index: 900; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }ul.toollist { position: fixed; z-index: 900; bottom: 0; left: 0; right: 0;margin: auto; display: block; height: 48px;}.toollist li{ float:left;width: auto;  height: 100%;width:33.333%;position: static!important;  margin: 0;border-radius: 0!important; -webkit-box-sizing: border-box;box-sizing: border-box; -webkit-box-flex: 1; box-flex: 1;-webkit-box-sizing: border-box; box-shadow: none!important; background: none;}.toollist li a {font-size: 20px;line-height: 20px;text-align: center;display: block;text-decoration: none;padding-top: 2px;position:relative;}.toollist li a img{width:24px;height:24px;}.toollist li a p{margin: 1px 0 1px 0;font-size: 14px;display: block !important;line-height: 18px;text-align: center;}/*绿色主题*/.toollist {	background:#FF9900;}.toollist li{ border-right: 1px solid rgba(255, 255, 255, 0.7);}.toollist li a {color: #fff;}/*==========@@公共模块 结束@@==========*//*==========@@通用列表 开始@@==========*//*列表全局样式*/.textlist li, .gridlist li, .wxlist li, .thumblist li{ font-size:16px; line-height:1.5em; vertical-align:middle; background-color:#FFF; overflow:hidden;}.textlist li:hover, .thumblist li:hover, .gridlist li:hover{cursor:pointer;}/*文本列表*/.textlist li{background:url(../images/textlist.png) left center no-repeat; text-indent:25px; line-height:40px;text-overflow:ellipsis; white-space:nowrap; border-bottom: 1px dashed #c6c6c6;}.textlist li.first{ background:none; padding-left:3px;}.textlist li .InfoTime{ display: none;}.textlist li .InfoContent{ font-size:14px; color:#CCCCCC; white-space:normal}.textlist li img{ float:left; width:85px; margin-right:5px; border:1px solid #167312; }/*带缩略图文本列表*/.thumblist{}.thumblist li {line-height:1.8em;overflow:hidden;width:100%; margin-bottom:5px;}.thumblist li img{ float:left; width:90px; margin-right:8px; border:1px solid #999999; }.thumblist li a:hover img { border:1px solid #034b9f; }.thumblist li .InfoTitle{color:#000000;}.thumblist li p{height:3em; overflow:hidden; color:#999; line-height:1.5em; margin:0px;}.thumblist1{}.thumblist1 li{ width: 60%; padding:5px 5px 0 5px; box-sizing:border-box;}.thumblist1 li img{width: 100%;}.thumblist1 li div .InfoSTitle{font-size: 16px; font-weight: bold; color: #333;display: block;overflow:hidden;text-overflow: ellipsis; white-space: nowrap; line-height:28px;}.thumblist1 li div .InfoSTitle:hover{color:#FF9900;}.thumblist1 li div .float_right{ float:left; color: #929292; font-size: 14px;}.thumblist1 li div{padding: 0 5px;}.thumblist1 li div p{ float:left; color: #666; font-weight: normal; margin: 0; padding:5px 0; font-size: 14px; height:4em; overflow: hidden;line-height:20px;}.cc1 img{max-width:640px; width:100%}.page li{ float:left;}.page li a { padding:3px 8px; margin:5px;}/*橱窗列表*/.gridlist li{overflow:hidden; float:left; margin:1%; width:48%;}.gridlist li .InfoTitle{ height: 30px; line-height:30px; overflow: hidden; font-size:14px; text-align:center; background:#FF9900; color:#fff}.gridlist li .InfoPicture { }.gridlist li .InfoPicture img{ vertical-align:middle;}.gridlist li:hover .InfoTitle {  background:#FF9900; color:#FFF; }.gridlist1{ }.gridlist1 li { width:33%; float:left; text-align:center; }.gridlist1 li .Img { position:relative; width:100px; height:100px; overflow:hidden; margin:0 auto; border-radius:50%;}.gridlist1 li img { width:100%;}.gridlist1 li a { white-space:nowrap; color:#FFF; font-size:18px;}.gridlist1 li .channelname { position:absolute; top:0; right:0; bottom:0; left:0; background: rgba(217,80,70,0.5); opacity:1; color:#FFF; line-height:100px; font-weight:normal;}/*微信列表*/.wxlist li{overflow:hidden;	-moz-border-radius: 5px 5px 10px 10px; -webkit-border-radius: 5px 5px 10px 10px;-o-border-radius:5px 5px 10px 10px; border-radius: 5px 5px 10px 10px; 	border:0px solid #d0d1d4;margin: 10px auto;	padding: 8px 8px;	/*	box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.25);  -moz-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25); -webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);-o-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);	background: url(../images/bottom.png) repeat-x scroll left bottom #FFFFFF;	background-size:2px auto;*/}.wxlist li .InfoTime{}.wxlist li .GoTop{ text-align:center; font-weight:bold; height:30px; line-height:30px; color:#000}.wxlist li .InfoPicture, .wxlist li .ChannelPicture{ border: 0px solid red}.wxlist li .InfoPicture img, .wxlist li .ChannelPicture img{ width:100%;}.wxlist li .InfoSContent, .wxlist li .ChannelSContent{ line-height: 1.5em; border:0px solid #900; padding:5px 2px; color:#222222; font-size:14px;}.wxlist li .ShowInfo{ }/*侧边时间显示*/.wxlist .InfoTimeSide {margin:10px 8px 0px 0px;width:auto;font-size:12px;float:left;background-color:#179F00;padding:5px;position:relative;-webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;border-radius:12px;-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,0.14);-moz-box-shadow:0 2px 1px 0 rgba(0,0,0,0.14);-o-box-shadow:0 2px 1px 0 rgba(0,0,0,0.14);box-shadow:0 2px 1px 0 rgba(0,0,0,0.14);font-family:Georgia,"Times New Roman",Times,serif; }.wxlist  InfoTimeSide p{color:#FFF}.wxlist  .InfoTimeSide p b {font-size:20px; }.wxlist  .InfoTimeSide p i {font-size:11px; }.wxlist  .InfoTimeSide span {position:absolute;top:10px;right:-4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:12px;height:12px;transform:rotate(45deg) ;background-color:#179F00;-webkit-transform:rotate(45deg) ;-moz-transform:rotate(45deg) ;-o-transform:rotate(45deg) ;-ms-transform:rotate(45deg) ; }/*频道列表*/.subchannellist{ width:99%;border:0px solid red; margin:0px auto;}.subchannellist li{float:left;text-align: center; border:0px dashed blue; width:25%; }.subchannellist li a{display:block; margin:3px 3px;border-radius:5px;  padding:5px 0px; background-color:#FF9D02; color:#FFF; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}.subchannellist #current a { color:#FFF; background:#FF9900;}/*广告列表*//* .adlist { background-color: #FF9900;} */.adlist li { width:100%; overflow:hidden; position:relative; text-align:center;}.adlist li img { }.adlist li a { display:block;}.adlist li .AdText { position:absolute; top:25px; width:100%; text-align:center;}.adlist li .AdText h2 { font-size: 24px; color:#FF9900; font-weight:normal;}.adlist li .AdText p { font-size: 16px; color:#FFF; font-weight:normal;}/*==========@@通用列表 结束@@==========*/.bottom {width: 100%; height: auto; overflow: hidden; background-color: #e23619;}.foot {width: 100%; height: auto; overflow: hidden; margin:1em auto; padding-bottom:3em;}.foot p{ width:100%;  line-height:1.5em; text-align:center; color:#FFF}.foot a{ width:100%;  line-height:1.5em; text-align:center; color:#FFF}/***提交表单**/.ls-message {	width: 95%;	margin: 20px auto}.ls-message .lyb-board {	padding: 0 2%;	border: 1px solid #ddd;	border-radius: 3px;	background-color: #fff}.ls-message .lyb-board .lyb-project {	padding: 10px 0 5px;	text-align:center;	font-size: 16px;	color: #FF9900}.ls-message .lyb-board .lyb-project p {	margin: 4px}.ls-message .lyb-board #form .wap-item {	margin: 10px 0;	padding-left: 10px;	border: 1px solid #ddd;	height: 40px;	line-height: 40px;	border-radius: 3px;	overflow: hidden}.ls-message .lyb-board #form .wap-item input[type=text] {	float: left;	width: 70%;	padding: 5px;	margin-left: 18px;	border: none;	font-size: 14px;	line-height: 28px}.ls-message .lyb-board #form .wap-item b {	float: left;	font-size: 14px;	color: #e23619}.ls-message .lyb-board #form .wap-item label {	float: left;	margin-left: 5px;	font-size: 14px}.ls-message .lyb-board #form .wap-item input[type=submit] {	width: 100%;	border: none;	background-color: #e23619;	text-align: center;	color: #fff;	font-size: 16px;}.ls-message .lyb-board #form .wap-item:last-child {	padding: 0;	background-color: #e23619;	border: 1px solid #e23619}