body,html{
		margin:0;
		font-size:12px;
		line-height:24px;
		color:#2e2e2e;
		font-family:"微软雅黑", "宋体";
		background:#ffffff;
}
ol,ul,li,p {
		margin:0;
		padding:0;
		list-style:none;
		text-indent:0;
}
dl,dt,dd {margin:0; padding:0; border:0;}
a {
		color:#2e2e2e;
		text-decoration:none;
		outline:none;
}
a img {
		border:0;
		margin:0;
		padding:0;
}

 
/************************************静态样式************************************/

/*************************头部*****************************/
.alpha0 {filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0; width:100%; height:100%; position:absolute; left:0; top:0; z-index:-1;}
.color1 { display:block; background::#05a89a; width:103px; height:103px; position:relative; overflow:hidden;}
.color2 { display:block; background:#faa04e; width:103px; height:103px; position:relative; overflow:hidden;}
.color3 { display:block; background:#f84070; width:103px; height:103px; position:relative; overflow:hidden;}
.color4 { color:#fffd2b;}
.alpha70 { filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity: 0.70; width:100%; height:100%; position:absolute; left:0; top:0; z-index:-1;}
.alpha40 { filter:alpha(opacity=40); -moz-opacity:0.40; -khtml-opacity: 0.40; opacity: 0.40; width:100%; height:100%; position:absolute; left:0; top:0; z-index:-1;}
.h65 { height:65px; display:none;}

/*页眉*/
.top_bg{ width:100%; height:157px; background:url(../images/top_bg.png) left bottom no-repeat; overflow:hidden; }
.top_bg .t_top{ width:100%; height:33px; line-height:33px; background:#ae0101; overflow:hidden;}
.top_bg .t_top .top{ width:1200px; height:33px; margin:0 auto; overflow:hidden; }
.top_bg .t_top .top .phonebox{ float:right; height:33px; width:50%; text-align:right; font-size:15px; color:#ffffff; }
.top_bg .t_top .top .phonebox strong{ font-weight:bold; font-size:15px; color:#ffffff;}
.top_bg .t_top .top .phonebox a{font-size:15px; color:#ffffff;}

.top_bg .t_top .top .welcomebox{ float:left; width:50%; font-size:14px; color:#ffffff;}

/*主导到*/
.menubox_bg{ width:1200px; height:124px; margin:0 auto; overflow:hidden;}
.menubox_bg .logo img{ margin-top:35px;}

#menu { float:right; width:46%; height:124px; text-align:center; overflow:hidden;}
#menu li{ float:left; width:16.66%; height:30px; line-height:30px; margin-top:50px; overflow:hidden;} 
#menu li .nav_a { display:block; width:100%; height:30px; font-size:15px; color:#010101; overflow:hidden;}
#menu li:hover .nav_a{ font-weight:bold;}
#menu li.on .nav_a{ font-weight:bold;}

#menu li:hover .subnav{}


/*二级菜单*/
#menu .subnav { width:1920px; height:56px;  border-bottom:1px solid #ffffff;  position:absolute; left:0; top:87px;  display:none;}
#menu .subnav .sub_box { float:right; }
#menu .subnav .sub_box  a { display:block; width:100%; height:56px; text-align:center; font-size:14px; color:#ffffff; overflow:hidden;}
#menu .subnav .sub_box  a:hover { background:url(../images/ny_line.jpg) center bottom no-repeat;}




/*banner*/
.banner{ width:100%; height:623px; margin:0 auto; overflow:hidden;}
.ny_banner { height:405px; margin:0 auto; text-align:center; overflow:hidden;}




/*banner*/
/********************************************flex 幻灯*****************************************************/

/*#indexpic{ background:url(../images/banner_bg.jpg) borrom repeat-x;}

.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}*/


/* FlexSlider Necessary Styles
*********************************/
/* .flexslider {margin: 0; padding: 0; overflow: hidden;clear:left;float:left;}*/
/* .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 { width:1200px; background: #fff; position: relative; -webkit-border-radius: 0px; -moz-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: 0 1px 

0px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); -o-box-shadow: 0 1px 4px rgba(0,0,0,.2); box-shadow: 0 1px 4px rgba(0,0,0,.2); 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  { text-decoration:none; display: block; width: 40px; height: 48px; margin: -20px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: 

pointer; color: rgba(0,0,0,0.8);  background:url(../images/arr.png) no-repeat; text-indent:-999em }
.flex-direction-nav .flex-prev { left: -50px; background-position:0 0 }
.flex-direction-nav .flex-next { right: -50px; background-position:-132px 0}
.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; }*/

/* 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; 

background:#ddd}
.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: 50px; text-align: center;z-index: 88;}
.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;}

@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev { opacity: 1; left: 10px;}
  .flex-direction-nav .flex-next { opacity: 1; right: 10px;}
}*/
 
/************************************************************主体部分****************************************************************/

/*页面布局*/
.indexbox { width:100%; height:1130px; margin:0 auto; background:url(../images/newsbox_bg.jpg) bottom center no-repeat; overflow:hidden;}

/*企业概况*/
.aboutbox_bg{ width:100%; height:680px; background:url(../images/aboutbox_bg.jpg) center top no-repeat;}
.aboutbox{ width:1200px; margin:0 auto; overflow:hidden;}
.aboutbox dt{ height:283px; text-align: center; overflow:hidden;}
.aboutbox dt .zname{ display:block; height:44px; line-height:44px; margin-top:60px; font-size:30px; color:#ffffff; overflow:hidden;}
.aboutbox dt .ename{ line-height:27px; font-size:27px; color:#ffffff; text-transform:uppercase; overflow:hidden;}
#tabs{ width:100%; height:38px; margin-top:42px;}
#tabs a{ display:inline-block; width:127px; height:38px; line-height:38px; font-size:17px; color:#4b4b4b; margin:0 15px; background:url(../images/btn_01.png) center center no-repeat; overflow:hidden;}
#tabs a:hover{ color:#ffffff; background:url(../images/btn_02.png) center center no-repeat;}
#tabs a.on{ color:#ffffff; background:url(../images/btn_02.png) center center no-repeat;}
.aboutbox dd{ width:1163px; height:323px; background:#ffffff; margin:0 auto; overflow:hidden;}
.aboutbox dd .video_pic{ float:left; width:535px; height:323px; overflow:hidden; position:relative;}
.aboutbox dd .textbox{float:right; width:580px; height:280px; margin-right:15px;}
.aboutbox dd .textbox .title{ display:block; width:100%; height:57px; line-height:65px; font-size:18px; color:#000000; border-bottom:1px solid #dcdcdc; overflow:hidden;}
.aboutbox dd .textbox .desc{ width:100%; height:205px; margin-top:20px; font-size:15px; line-height:30px; overflow:hidden;}


/*产品中心*/
.productbox_bg{ width:100%; height:722px; background:url(../images/productbox_bg.jpg) top center no-repeat; overflow:hidden;}
.productbox { width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.productbox dt{ width:100%; height:222px; text-align:center; background:url(../images/pro_title_bg.png) center center no-repeat; overflow:hidden;}
.productbox dt .title{ display:block; height:46px; line-height:46px; font-size:34px; color:#fc1717; margin-top:47px;}
.productbox dt .slogan{ line-height:27px; font-size:14px; color:#fffefe; margin-top:40px;}
.productbox dd{ width:100%; height:auto; overflow:hidden;}
.productbox dd ul{ width:100%; height:auto; overflow:hidden;}
.productbox dd ul li{ float:left; width:273px; height:427px; border-bottom:1px solid #a5a9aa; background:#ffffff; margin-left:36px; overflow:hidden;}
.productbox dd ul li .pic{ width:273px; height:263px; position:relative; overflow:hidden;}
.productbox dd ul li .title{ width:100%; height:164px; font-size:18px; color:#232323; text-align:center; background:#ffffff; overflow:hidden;}
.productbox dd ul li .title .zname{ display:block; width:95%; height:78px; line-height:78px; margin:18px auto 0;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.productbox dd ul li .title .more{ display:block; width:90px; height:24px; font-size:14px; color:#8d8d8d; text-align:center; border:1px solid #b2b2b2; margin:0 auto;}
.productbox dd ul li:hover .pic{ width:265px; height:255px; border:4px solid #e73636; overflow:hidden;}
.productbox dd ul li:hover .title{ background:#e73636;}
.productbox dd ul li:hover .title .zname{ color:#ffffff;}
.productbox dd ul li:hover .title .more{ color:#fefefe; border:1px solid #fbdbdb;}


/*新闻中心*/
.newsbox_bg{ width:100%; height:940px; background:url(../images/newsbox_bg.jpg) top center no-repeat;}
.newsbox { width:1160px; height:356px; margin:0 auto; overflow:hidden;}
.newsbox dt{ width:100%; height:114px; overflow:hidden;}
.newsbox dt .more{ float:right; line-height:180px; font-size:14px; color:#626262;}
.newsbox dt .title{ line-height:140px; font-size:30px; color:#e70e0f;}
.newsbox dd{ width:100%; height:240px; overflow:hidden;}
.newsbox dd .news_img{ float:left; width:64%; height:240px; overflow:hidden;}
.newsbox dd .news_img .pic{ float:left; width:353px; height:240px; position:relative;}
.newsbox dd .news_img .textbox{ float:right; width:50%; overflow:hidden;}
.newsbox dd .news_img .textbox .n_time{ line-height:15px; font-size:15px; color:#383321;}
.newsbox dd .news_img .textbox .title{ display:block; width:98%; height:52px; line-height:52px; font-size:20px; color:#e70e0f; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.newsbox dd .news_img .textbox .desc{ width:100%; height:117px; line-height:29px; font-size:14px; color:#544f3f; overflow:hidden;}
.newsbox dd .news_img .textbox .more{ display:block; width:147px; height:38px; line-height:38px; text-align:center; border:1px solid #c5c5c7; font-size:14px; color:#5b574a; margin-top:7px;}
.newsbox dd .news_img .textbox .more:hover{ border:1px solid #e70e0f; color:#e70e0f;}
.newsbox dd ul{ float:right; width:33%; height:240px; overflow:hidden;}
.newsbox dd ul li{ width:93%; height:auto; padding-left:7%; background:url(../images/jia.png) left center no-repeat; border-bottom:1px solid #aeaeae;}
.newsbox dd ul li .title{ display:block; width:95%; line-height:46px; font-size:15px; color:#383321; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.newsbox dd ul li .desc{ width:100%; height:52px; margin-bottom:5px; font-size:14px; color:#766e51; overflow:hidden; display:none;}
.newsbox dd ul li:hover{ background:url(../images/jian.png) left 20px no-repeat;}
.newsbox dd ul li:hover .title{ line-height:37px;}
.newsbox dd ul li:hover .desc{ display:block;}


/*种植基地*/
.casebox { width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.casebox dt{ width:100%; height:144px; text-align:center; margin-top:65px; font-weight:bold; font-size:15px; color:#a0a0a0; overflow:hidden;}
.casebox dt .title{ line-height:46px; font-size:30px; color:#fc1717; padding:0 10px; vertical-align:middle;}
.casebox dt .slogan1{ line-height:27px; font-size:14px; color:#1f1f1f; margin-top:10px;}
.casebox dd{ width:100%; height:auto; overflow:hidden;}
.casebox dd ul{ width:100%; height:192px; overflow:hidden;}
.casebox dd ul li{ float:left; width:202px; height:192px; margin-left:18px; position:relative; overflow:hidden;}
.casebox dd ul li .pic{ width:202px; height:192px; position:relative; overflow:hidden;}
.casebox dd ul li .title{ width:100%; height:35px; line-height:35px; text-align:center; background:url(../images/case_title_bg.png) top repeat-x; overflow:hidden; position:absolute; bottom:0; left:0;}
.casebox dd ul li .title a{ display:block; width:95%; height:35px; line-height:35px; font-size:14px; color:#ffffff; margin:0 auto;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}



/************************************************足部********************************************************/
/*页脚*/
.footer_bg{ width:100%; height:167px; position:relative;}
.footer_bg .fo_img{ position:absolute; bottom:0; left:0;}
.footer{ width:1200px; height:167px; margin:0 auto; position:relative; z-index:2;}
.footer .textbox{ float:left; width:55%; height:167px; font-size:14px; color:#ffffff; overflow:hidden;}
.footer .textbox strong{ line-height:39px; font-size:21px; color:#ffffff;}
.footer a{ font-size:14px; color:#ffffff; }
.footer_bg .phonebox{ float:left; width:26%; height:127px; line-height:30px; text-align:right; font-weight:bold; font-size:20px; color:#ffffff; margin-top:35px; overflow:hidden;}
.footer_bg .phonebox strong{ line-height:42px; font-size:42px; color:#fefffe;}
.qrcodebox{ width:280px; height:auto; overflow:hidden; position:absolute; top:-30px; right:28px; display:flex; display:-webkit-flex; flex-flow:row wrap; justify-content:space-between; align-content:space-between; align-items:stretch;}
.qrcodebox .qrcode{ width:133px; height:auto; border:1px solid #ea5959; float:left; overflow:hidden;}
.qrcodebox .qrcode img{ margin-left:5px; margin-top:5px;}
.qrcodebox .qrcode p{ height:35px; line-height:35px; font-size:14px; color:#fefffe; text-align:center;}




.clear{ clear:both; margin:0; padding:0;}



/************************************************内页********************************************************/
/*内页页面布局*/
.insidebox { width:100%; margin:0 auto; background:url(../images/ny_bg_line.jpg) left 50px repeat-x; position:relative; overflow:hidden;}
.leftbox{ width:1200px; height:80px; margin-left:-600px; position:absolute; left:50%; top:0;}
.contentbox { width:1200px; height:auto; margin:0 auto; padding-bottom:160px; overflow:hidden;}

/*内页导航*/
.guidebox{ width:68%; height:80px; overflow:hidden;}
.guidebox dt{ width:100%; height:56px; border-bottom:1px solid #ffffff; overflow:hidden; display:none;}
.guidebox dt ul{ height:56px; line-height:56px; position:absolute; right:0;}
.guidebox dt ul li{ float:left; width:69px; height:56px; line-height:56px;}
.guidebox dt ul li a{ display:block; width:100%; height:56px; text-align:center; font-size:14px; color:#ffffff; overflow:hidden; }
.guidebox dt ul li:hover a{ background:url(../images/ny_line.jpg) center bottom no-repeat;}
.guidebox dt ul li.on a{ background:url(../images/ny_line.jpg) center bottom no-repeat;}
.guidebox dd {width:100%; height:80px; overflow:hidden;}
.guidebox dd ul{ width:100%; height:80px; text-align:center; vertical-align:bottom; overflow:hidden;}
.guidebox dd ul li{ float:left; width:111px; height:51px; margin:29px 1px 0; }
.guidebox dd ul li .ny_nav_a{ display:block; width:100%; height:51px; line-height:60px; font-size:16px; color:#ffffff; text-align:center; background:url(../images/ny_btn.png) bottom center no-repeat; }
.guidebox dd ul li:hover{}
.guidebox dd ul li:hover .ny_nav_a{ line-height:51px; background:url(../images/ny_btn_hover.png) bottom center no-repeat;}
.guidebox dd ul li.on .ny_nav_a{line-height:51px; background:url(../images/ny_btn_hover.png) bottom center no-repeat;}

/*内页二级导航*/
.guidebox dd ul li .subnav{ display:none;}

/*内容显示*/
.contentbox dt { width:100%; height:39px; line-height:39px; margin-top:50px; overflow:hidden; }
.contentbox dt strong{ float:right; line-height:39px; font-size:24px; color:#5c5c5c; padding-left:15px; display:none;}
.contentbox dt span{ float:right; line-height:39px;  font-size:14px; color:#010000; }
.contentbox dt span a{ font-size:14px; color:#010000;}
.contentbox dd { width:100%;  min-height:640px; margin:0 auto; padding:2% 0;}



/*-------------————————————————————————————————————————————————内页公用样式————————————————————————————————————————————————-------------*/
/*上一条｜下一条*/
.prev_next { clear:both; margin-top:20px;}
.prev_next a {font-weight:bold; color:#3399FF;}
.prev_next a:hover {color:#FF0000;}
.h3{font-size:14px; line-height:35px;}
.label{ font-size:14px; font-weight:bold; margin-top:10px;}
/*产品展示列表*/
.productlist{ height:auto; overflow:hidden; }
.productlist li { float:left; text-align:center; margin:12px; width:273px; height:303px; overflow:hidden; text-overflow:hidden; white-space:nowrap; }
.productlist li .pic{ display:block; width:100%; height:263px; position:relative; overflow:hidden;}
.productlist li .title{ width:100%; height:40px; line-height:40px; font-size:16px; }
.productlist li:hover .title a{ font-weight:bold; color:#27b72f;}
.productlist li img {}
.productlist li:hover img {}
.productlist li.none{width:100%;}
.productlist li .name{ position:absolute; top:215px; left:0; width:100%; height:80px; margin:0;}
.productlist li .name a.title { display:block; line-height:40px; font-size:14px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.productlist li .name a.more { padding:3px 10px; background:#cccccc; color:#404040; line-height:40px;}
.productlist li.on .name a.title { border-top:1px solid #0074cb; border-bottom:1px solid #0074cb; color:#0074cb;}
.productlist li.on .name a.more { background:#0074cb; color:#404040;}
.productlist li.on .pic { background:#0074cb;}
.productlist li .name .price{ font-weight:bold; font-size:14px;}
.productlist li .name .price b { color:#ff0000;}
.productlist li p.brief{ position:absolute; bottom:0; left:0; width:100%; height:120px; line-height:24px; margin:0; text-align:left;}
.pages a{text-decoration:none}


/*产品展示内容*/
.productshow{}
.productshow .title{ font-size:16px; text-align:center; margin:20px 0;}
.productshow .infopro{ color:#838080; text-align:center; margin:10px 0;}
.productshow .infopro .views{color:#FF0000;}
.productshow .pic{ text-align:center;}
.productshow .brief{}
.productshow .buy{text-align:right; font-size:16px; display:none;}
.productshow .buy a{ padding:10px; background:#357dcb; color:#ffffff;}


/*产品展示列表*/
.piclist{ height:auto; overflow:hidden; }
.piclist li { float:left; text-align:center; margin:12px; width:273px; height:303px; overflow:hidden; text-overflow:hidden; white-space:nowrap; }
.piclist li .pic{ display:block; width:100%; height:263px; position:relative; overflow:hidden;}
.piclist li .title{ width:100%; height:40px; line-height:40px; font-size:16px; }
.piclist li:hover .title a{ font-weight:bold; color:#27b72f;}
.piclist li.none{width:100%;}
.piclist li img {}
.piclist li:hover img {}
.piclist li.none{width:100%;}
.piclist li .name{ position:absolute; top:215px; left:0; width:100%; height:80px; margin:0;}
.piclist li .name a.title { display:block; line-height:40px; font-size:14px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.piclist li .name a.more { padding:3px 10px; background:#cccccc; color:#404040; line-height:40px;}
.piclist li.on .name a.title { border-top:1px solid #0074cb; border-bottom:1px solid #0074cb; color:#0074cb;}
.piclist li.on .name a.more { background:#0074cb; color:#404040;}
.piclist li.on .pic { background:#0074cb;}
.piclist li .name .price{ font-weight:bold; font-size:14px;}
.piclist li .name .price b { color:#ff0000;}
.piclist li p.brief{ position:absolute; bottom:0; left:0; width:100%; height:120px; line-height:24px; margin:0; text-align:left;}


/*产品展示内容*/
.picshow{}
.picshow .title{ font-size:16px; text-align:center; margin:20px 0;}
.picshow .infopro{ color:#838080; text-align:center; margin:10px 0;}
.picshow .infopro .views{color:#FF0000;}
.picshow .pic{ text-align:center; margin:0 10px 0 0; width:640px; margin:0 auto;}
.picshow .breif{ }
.picshow .buy{ text-align:right;}


/*新闻展示列表*/
.newslist { height:auto; overflow:hidden;}
.newslist li { width:48%; height:100px; float:left; margin:1%; overflow:hidden; background:#efefef; border-bottom:solid 2px #cccccc;padding-top:8px}
.newslist li .time { width:23%; height:125px; overflow:hidden; float:left; background:#efefef; text-align:center;}
.newslist li .time .day { width:50px; height:35px; line-height:35px; text-align:center; font-size:16px; color:#ffffff; margin-left:12px;margin-top:20px; background:#1169b3;}
.newslist li .time .year { width:50px; height:31px; line-height:31px; text-align:center; font-size:14px; color:#ffffff;  margin-left:12px; background:#004a8f;}
.newslist li .time .views { display:none; font-size:12px; color:#817777; line-height:20px;} 
.newslist li .title { padding-left:8px;float:left width:75%; height:30px; line-height:30px; margin-top:15px; font-size:16px; font-weight:bold; color:#666666; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.newslist li .desc { float:left; width:70%; height:40px; line-height:20px; color:#888888; margin-top:5px; margin-bottom:15px; overflow:hidden;} 
.newslist li .desc .more_00 { display:block; width:80px; height:16px; line-height:16px; }
.newslist li:hover { border-bottom:solid 2px #27b72f;}
.newslist li:hover .title { color:#27b72f;}
.newslist li:hover .desc .more_00 {  color:#004a8f; }
.newslist .more{padding-left:8px;}

/*搜索列表样式*/
.newslist li .datetime{ float:right; margin-right:15px;}
.newslist li .sortname{ margin:0 15px; ;}
.newslist li .search_title{ color:red;} 

/*新闻展示内容*/
.newsshow{}
.newsshow .title{ font-size:20px; color:red; text-align:center; margin:20px 0;}
.newsshow .infopro{ color:#666666; text-align:center; margin:10px 0;}
.newsshow .infopro .views{color:#ff0000;}
.newsshow .pic{ margin:0 10px 0 0;}
.newsshow #content{ width:96%; margin:0 auto; overflow:hidden; }

/*下载列表*/
.downlist { min-height:450px; margin-top:20px;}
.downlist li { text-indent:15px; background:url(../images/newsbox_list_ico.gif) 0 center no-repeat;}
.downlist li b{ color:#ff0000;}
.downlist li .datetime { float:right; font-size:12px;}
.downlist li .describe { width:450px; height:48px;}
.downlist li .sortname { font-weight:bold;}
.downlist li .recommend { color:#FF0000;}
.downlist li .top { color:#0000FF;}
/*下载内容*/
.downshow{}
.downshow .title{ font-size:16px; text-align:center; margin:20px 0;}
.downshow .infopro{ color:#838080; text-align:center; margin:10px 0;}
.downshow .infopro .views{color:#ff0000;}
.downshow .pic{ text-align:center; margin:0 10px 0 0;}
.downshow #content{ width:96%; margin:0 auto; overflow:hidden; }
/*留言板例表*/
#gbooklist {width: 98%;text-align:center;}
#gbooklist .faq  ,#gbooklist .reply{text-align:left;width: 98%;word-wrap: break-word;word-break: break-all;}
#gbooklist .faqtit,#gbooklist .faqcon{padding-left:5px;}
#gbooklist .faqtit{background:#CCCCCC}
#gbooklist .reply{border: 1px dashed #FF0000;width:95%;margin-bottom:10px;margin-left:5px;padding:3px;}
.faqline{margin:15px auto;}
/*列表分页*/
.pages { clear:both; text-align:center; padding-top:20px;}
.pages span{ margin:0 3px; display:inline-block; padding:0 5px; line-height:26px; color:#000000; text-align:center;}
.pages a{ margin:0 3px;  display:inline-block; border:1px solid #cccccc; min-width:26px; line-height:26px; color:#000000;}
.pages a:hover { background:#0074cb; color:#ffffff;}
.pages span.current { background:#0074cb; color:#ffffff; display:inline-block; min-width:26px; padding:0;}
/*清除浮动*/
.clear {clear:both;}
/*相关内容*/
.relatedlist { overflow:hidden; height:auto; border-top:1px solid #cccccc; padding-top:5px;}
.relatedlist #content { height:120px; overflow:hidden; float:left; margin:0 5px;}
.relatedlist a.prev, .relatedlist a.next { display:block; float:left; width:10px; height:96px; line-height:96px; border:1px solid #cccccc; text-align:center; font-weight:bold;}
.relatedlist a.prev:hover, .relatedlist a.next:hover { background:#cccccc; color:#ffffff;}
.relatedlist .over { color:#cccccc;}
.relatedlist #content ul li { margin-right:9px; text-align:center;}
.relatedlist #content ul li a.pic{display:block; float:left;}
.relatedlist #content ul li p.name{text-align:center; line-height:24px; font-size:12px;}
.relatedlist .scroll_content { float:left; margin-top:4px;}
.relatedlist .scroll_content ul li { margin:0 3px; text-align:center;}
.relatedlist .scroll_content ul li a.pic{display:block; width:120px; overflow:hidden; border:1px solid #eeeeee;}
.relatedlist .scroll_content ul li a.pic:hover{ border:1px solid #cccccc; background:#cccccc;}
.relatedlist .scroll_content ul li p.name{text-align:center; width:120px; line-height:24px; height:24px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:12px;}

.product ul li{ float:left;}
.pic ul li{ float:left;}
.video ul li{ float:left;}
.news ul li{ text-indent:15px; background:url(../images/newsbox_list_ico.gif) 5px center no-repeat; float:left; width:50%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
/*友情链接*/
#links {width:1003px; margin:0 auto; clear:both; margin-top:10px; line-height:32px; height:32px;}
#links .title { font-size:14px; font-weight:bold;}
#links li {float:left; margin:0 10px;}
#links li a {display:block; color:#000000;}
/*404页面*/
._404 { font-size:30px; line-height:80px; height:80px; text-align:center;}
/*网站地图*/
.sitemap { font-size:14px; font-weight:bold; clear:both}
.subsitemap { font-size:12px;}
.subsitemap li { float:left; font-weight:normal; margin:5px; padding:0 5px; border:1px dashed #cccccc;}
.contbox { width:504px; height:392px; padding-left:60px; float:left; background:url(../images/content.gif) no-repeat;}
.contbox p { line-height:65px;}
.addressbox { width:524px; height:430px; float:left; margin-left:10px; border:solid 1px #a9a9a9; overflow:hidden;}
/*分享*/
.sharebox { height:auto; overflow:hidden; float:right; padding-bottom:10px; clear:both;}

/*招聘*/
.jobslist li {width:48%; height:40px; line-height:40px; float:left; margin:1%; overflow:hidden; background:#efefef; border-bottom:solid 2px #cccccc;}
.jobslist li .datetime{ float:right; padding-right:15px;}
.jobslist li .title{ color:#333333; padding-left:15px;}
.jobslist li:hover {  border-bottom:solid 2px #187daf;}