@charset "utf-8";
/* css document */
/*******nybanner***********/

/*.nybanner{ width:100%; clear:both; height:259px; overflow:hidden;}*/
/*.nybanner{ background:url(/uploads/image/images/ny_banner.jpg) no-repeat center ;width:100%;}*/
.nybanner
{
    overflow: hidden;
 position:relative;
  left: 50%;
  margin-left: -955px;
  width:100%;
  height:259px;
  }


/***********ny_main********/
.ny_main_box{width:100%; clear:both;background-image:url(/uploads/image/images/bg_top_box.jpg); background-repeat:repeat; z-index:0;position:relative; margin-bottom:30px;  padding-bottom:30px; }
.ny_pic01{ position:absolute; bottom:0; left:0;z-index:-1;}
.ny_pic02{ position:absolute; bottom:96px; left:223px;z-index:-1;}
.ny_pic03{ position:absolute; bottom:30px; right:187px;z-index:-1;}
.ny_pic04{ position:absolute; bottom:122px; right:44px;z-index:-1;}


.ny_main{width:1150px; margin:0 auto; z-index:0; padding-top:30px; min-height:700px; height:100%; overflow:hidden; position:relative;}

.ny_main_left{ width:218px; min-height:100px;position:relative; float:left; background-color:rgba(255,255,255,0.7);}
.ny_main_left_sub01{ width:200px; height:55px; background-color:#38220f; border-top-right-radius:8px;border-top-left-radius:8px; text-align:center; line-height:55px; font-size:20px; color:#fff; margin:0 auto; }
.ny_main_left_sub01 img{ position:absolute;top:4px;}

.ny_main_left ul{width:201px;margin:0 auto; }
.ny_main_left ul li{width:201px; border-bottom:1px solid #f7f7f7;line-height:44px;height:44px; background-color:#ffffff;}
.ny_main_left ul li a{ color:#878787; font-size:14px; line-height:44px; text-align:center; display:block;}

.ny_main_left ul .current a{ background-color:#f7be39; color:#fff; border-bottom-color:#f7be39;width:200px;}
.ny_main_left_sub03{ background:url(/uploads/image/images/left_bg.png) no-repeat; height:230px; z-index:150;width:201px; margin:0 auto; margin-top:10px; margin-bottom:15px;  }

/*ny_main_right*/
.ny_main_right{float:right; width:912px;}
.ny_main_right_sub01{ background:url(/uploads/image/images/ny_main_sub01_03.jpg) no-repeat; border:1px solid #e5e4e3; height:35px;}
.ny_msin_right_sub01_left{color:#ffffff; font-size:14px; font-family:"微软雅黑"; line-height:35px; float:left;}
.ny_msin_right_sub01_left img{ margin-left:16px; margin-top:-2px; margin-right:10px;}
.ny_msin_right_sub01_left a{ color:#38220f;}
.ny_msin_right_sub01_left a:hover{ text-decoration:underline;}
.ny_msin_right_sub01_left span{ color:#38220f;}

.ny_msin_right_sub01_right{ float:right; margin-right:18px;font-size:14px; font-family:"微软雅黑"; line-height:35px; color:#38220f}
.ny_msin_right_sub01_right .green{ color:#27b21c;}
.ny_msin_right_sub01_right span{ color:#ff0000;}

.ny_main_right_sub02{width:892px; min-height:500px; background-color:#fff; padding:10px 10px 20px 10px; margin-top:20px; position:relative;}

.ny_main_right_sub02_top{ margin-left:20px; margin-top:16px; margin-bottom:20px; }
.ny_main_right_sub02 p{ text-indent:2em; margin-bottom:20px; line-height:24px; padding-left:10px;padding-right:10px; font-size:14px; font-family:"微软雅黑"; color:#494949;}
.ny_main_right_sub03{width:892px; min-height:500px; background-color:#fff; padding:10px; margin-top:20px;}

.ny_main_right_sub03_top{ margin-left:20px; margin-top:16px; margin-bottom:20px; }


/*留言中心*/
.content_right{ float:right;  width:840px; background-color:#fff; }
.content_right_top{ border-bottom:3px solid red; height:37px; width:830px; padding-left:10px;}
.content_right_top a{ line-height:37px; font-family:"微软雅黑"; font-size:14px;}
.content_right_bottom{margin-left:25px;  width:819px; padding-left:10px; padding-right:10px;  margin-top:20px; padding-top:20px; border-radius:2px; overflow:hidden; margin-bottom:20px;padding-bottom:20px;}
.content_right_bottom p{ text-indent:2em; line-height:22px; margin-bottom:10px;}
/*在线留言列表*/
#product_xx02_title{ height:26px; margin-bottom:15px; background-image:url(/uploads/image/images/titlebg01.png); background-position:left top; background-repeat:repeat-x; color:#fff; font-size:14px; font-weight:bold; padding-left:20px; padding-top:6px;}
/***************留言板样式****************/
input.wide {
	width: 250px;
}
input.txt {
	width: 200px;
	 height: 28px; line-height: 28px;
}
input.small {
	width: 50px;
	 height: 28px; line-height: 28px;
}
.input {
	background: rgb(255, 255, 255); padding-left:5px; padding-right:5px; border-radius: 4px; border: 1px solid rgb(202, 202, 202); height: 28px; line-height: 28px; font-family: "microsoft yahei"; margin-right: 5px; vertical-align: middle; display: inline;
}
.form_box {
	margin-top: 20px;
}
.form_box dl {
	padding: 8px 0px; line-height: 28px; clear: both; font-size: 12px;
}
.form_box dl dt {
	width: 150px; text-align: right; float: left; display: block;
}
.form_box dl dt em {
	color: rgb(255, 0, 0); padding-right: 5px; font-style: normal;
}
.form_box dl dd {
	padding-left: 10px; margin-left: 150px;
}
.form_box dl dd i {
	color: rgb(153, 153, 153); line-height: 28px; font-size: 12px; font-style: normal; display: block;
}
.form_box dl dd em {
	color: rgb(153, 153, 153); line-height: 28px; font-size: 12px; font-style: normal;
}
.form_box dl dd .btn_submit {
	background: url(/uploads/image/images/book.png) no-repeat; width:140px; height:39px;border: 0px solid rgb(2, 89, 142); color: rgb(255, 255, 255); line-height: 1em; font-family: "microsoft yahei"; font-size: 14px; cursor: pointer; border:0px;
}
.form_box dl dd .btn_submit1 {
	background: url(/uploads/image/images/book2.png) no-repeat; width:140px; height:39px;border: 0px solid rgb(2, 89, 142); color: rgb(255, 255, 255); line-height: 1em; font-family: "microsoft yahei"; font-size: 14px; cursor: pointer; border:0px;
}
#product_xx03_ly02{
	width:100%; margin:0 auto;
	margin-top:10px;
	margin-bottom: 15px;
	padding:10px;
	background-color:#f6f6f6;
}


#product_xx03_ly02 table{ width:99%;}
#product_xx03_ly02 table .geikai{ background-color:#fff;}

.geikai{ text-indent:2em; padding:0 10px;}
.geikai strong{ margin-left:-10px;}
.geikaifff{ color:#ec060c;}

/******新闻列表********/
.newsl { width:100%; float:left; overflow:hidden; }
.newsr { width:230px; float:right; overflow:hidden; padding-bottom:20px; padding-top:25px;}
.newsl ul.newslist li { padding:0px 0px 0px 0px; height:140px; overflow:hidden; clear:both;    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #cccccc; color:#686868; margin-bottom:30px;}
.newsl ul.newslist li .pic { float:left; width:175px; height:112px; position:relative; cursor:pointer; background: no-repeat center bottom;}
.newsl ul.newslist li .pic img {width:175px; height:115px;position:absolute; left:0px; top:0px; z-index:9; }
.newsl ul.newslist li .pic .picfc {width:175px; height:110px; position:absolute; left:0px; top:0px; z-index:19; background: no-repeat 0px 0px; display:none;}
.newsl ul.newslist li .txt { width:510px; height:100px; float:left; padding:0px 20px; overflow:hidden; line-height:22px;}
.newsl ul.newslist li .txt1 { width:680px; height:120px; float:left; padding-left:22px; overflow:hidden; line-height:22px;}
.newsl ul.newslist li .txt1 time{ color:#333; font-size:14px; font-family:"微软雅黑"; float:right; margin-right:6px;}
.newsl ul.newslist li .newsdate { height:30px; float:right; background: no-repeat left center; padding-left:22px;}
.newsl ul.newslist li .newsdate span.d1 { display:inline-block; /*float:left; width:35px; text-align:center;*/ padding:0px 3px; font-size:26px; height:30px; line-height:29px; font-weight:bold;}
.newsl ul.newslist li .newsdate span.d2 { display:inline-block;/* float:left; text-align:left;*/ font-size:12px; height:24px; line-height:12px; padding-top:3px!important;padding-top:6px;}
.newsl ul.newslist li h3 { font-size:16px; font-weight:normal; color:#333333; padding-bottom:10px; line-height:18px;}
.newsl  ul.newslist li h3 a { color:#333333;}ul.newslist li h3 a:hover { color:#ffc70f;}
.xwckan_xx{ width:82px; height:25px; background:url(/uploads/image/images/zx_bj.jpg) left top no-repeat; color:#fff; text-align:center; margin-top:18px;}
.xwckan_xx a{ display:block;}
.sidemenu {clear:both; margin-bottom:30px;}
.sidemenu li a { display:block; background-color:#f7f7f7; font-size:16px; display:block; clear:both; height:39px; line-height:39px; padding-left:25px; cursor:pointer; color:#000000; border-top:#ffffff 1px solid;border-bottom:#dddddd 1px solid;}
.sidemenu li a span { color:#d7d7d7;}
.sidemenu li a.menuon,.sidemenu li a:hover { background-color:#fd8200; color:#ffffff; border-top:#ffffff 1px solid;border-bottom:#fd8200 1px solid; }.sidemenu li a.menuon span { color:#ffffff;}
.sideinfo { height:52px; padding-top:110px; background: no-repeat 0px 0px; border-bottom:#d6d6d6 1px solid; text-align:center; margin-bottom:30px;}
.sideinfo a.sendbt { display:inline-block; width:200px; height:37px; background: no-repeat 0px 0px;}
.sideinfo a.sendbt:hover {background: no-repeat 0px -43px;}

.xwckan_xx a:link {
	color: #fff;
	text-decoration: none;
}
.xwckan_xx a:visited {
	color: #fff;
	text-decoration: none;
}
.xwckan_xx a:hover {
	color: #38220f;
	text-decoration: none;
}
.xwckan_xx a:active {
	color: #fff;
	text-decoration: none;
}

.hdkblbzt{
	float:left;
	height:115px;
	width:175px;
}


/*新闻详细*/
.newscontit { padding-bottom:0px; height:100%; clear:both;}
.newscontit .pic { float:left; width:175px; height:112px; position:relative; background: no-repeat center bottom;}
.newscontit .pic img {width:175px; height:110px; }
.newscontit .newsdate { height:30px; float:right; margin-top:75px; background: no-repeat left center; padding-left:22px;}
.newscontit .newsdate span.d1 { display:inline-block; /*float:left; width:35px; text-align:center;*/ padding:0px 3px; font-size:26px; height:30px; line-height:29px; font-weight:bold;}
.newscontit .newsdate span.d2 { display:inline-block;/* float:left; text-align:left;*/ font-size:12px; height:24px; line-height:12px; padding-top:3px!important;padding-top:6px;}
.newscontit h1 { width:100%; float:left; padding:0px 0px 0px 0px; font-size:24px; font-weight:normal; text-align:left; color:#2b2b2b; padding-bottom:15px; line-height:35px; text-align:center;}

.newscontent { width:100%; overflow:hidden; padding:20px 0px; clear:both;}
.newscontent p { padding:0 4px; clear:both; line-height:28px;}
.xwfbt{ font-size:12px; color:#686868; text-align:center; border-bottom:#e4e4e4 1px solid; color:#2b2b2b; padding-bottom:5px;}


/*******新闻详细********/
#contetitle{
	font-family:"微软雅黑",arial;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	height:80xp;
	margin-left:30px;
	margin-right:30px;
	margin-bottom:10px;
	line-height:80px;
	
}
.z3g-keyword{
	overflow:hidden;
	margin-top:50px;
}

.z3g-keyword .key{
	height:24px;
	line-height:24px;
	float:left;
	color:#fff;
	padding:0 10px;
	margin-bottom:2px;
	margin-right:2px;
	background:#2c3241;
	font-size:12px;
}

.z3g-keyword em{
	max-width:280px;
	height:24px;
	line-height:24px;
	padding:0 10px;
	background:#b9bac0;
	color:#000;
	float:left;
	margin-right:2px;
	margin-bottom:2px;
	font-size:12px;
	overflow:hidden;
	word-wrap:break-word;
	word-break:break-all;
}


.mininfo{
	font-size:10px;
	text-align:center;
	padding:0 10px 10px 10px;
	color:#b9b9c8;
	border-bottom:1px solid #959595;
	
}
.title_text{ font-size:24px; font-family:"黑体"; font-weight:bold; line-height:45px; height:45px; text-align:center;}
#conterhtml{
	font-family:"微软雅黑",arial;
	font-size:14px;
	line-height:28px;
	padding-left:10px;
	padding-right:10px;
	margin-top:15px;
	}

#product_number{ height:30px; margin-top:15px; margin-bottom:15px; clear:both; border:1px dotted #38130a; padding-bottom:15px; padding:5px; text-align:left; line-height:30px}
#product_number span{ float:right; text-align:right;}
.date_xx{font-size:12px; font-weight:normal; height:20px; text-align:center;border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #38130a; padding-bottom:15px;}
.date_xx strong{ color:#900;}


/*******video******/
.layout_default{float:left; position:relative; width:270px; padding-bottom:20px; margin-left:15px;margin-right:15px;}
.layout_default_03{float: right; position:relative; width:270px; padding-bottom:20px;margin-right:10px;}
.image_tb{ position:absolute; z-index:1; bottom:80px; padding-left:113px; padding-bottom:2px;}
.mod_gallerylist{width:100%; margin:0 auto;}
.meta{font-size:14px; text-align:center; width:270px;}
.meta a{color:#333; text-decoration:none}

.mod_gallerylist a:link {
	color: #2b2b2b;
	text-decoration: none;
}
.mod_gallerylist a:visited {
	color: #2b2b2b;
	text-decoration: none;
}
.mod_gallerylist a:hover {
	color: #0f426e;
	text-decoration: none;
}
.mod_gallerylist a:active {
	color: #2b2b2b;
	text-decoration: none;
}
.image_container img{ width:270px; height:170px;}


.layout_default a:link {
	color: #2b2b2b;
	text-decoration: none;
}
.layout_default a:visited {
	color: #2b2b2b;
	text-decoration: none;
}
.layout_default a:hover {
	color: #0f426e;
	text-decoration: none;
}
.layout_default a:active {
	color: #2b2b2b;
	text-decoration: none;
}


.layout_default_03 a:link {
	color: #2b2b2b;
	text-decoration: none;
}
.layout_default_03 a:visited {
	color: #2b2b2b;
	text-decoration: none;
}
.layout_default_03 a:hover {
	color: #0f426e;
	text-decoration: none;
}
.layout_default_03 a:active {
	color: #2b2b2b;
	text-decoration: none;
}



/*********申请资助*********/
.pull-right{width:700px; margin:0 auto; margin-top:50px;}
.pull-right input{line-height:34px; height:34px; border:1px solid #666; border-radius:3px;margin-right:10px;margin-left:10px;}
.pull-right .item{  
width: 140px;
text-align: right;
padding-right: 10px;
height: 40px;
line-height: 40px;
font-size: 16px;
font-family: sim sun;
color: #666;
font-weight: normal;}


label{display: inline-block;
margin-bottom: 5px;}
.dosub{  width:200px; margin:0 auto; background-color:#38220f; border:none; color:#fff;}



.shenqing .right form img{
	position: absolute;
right: 80px;
top: 0;
z-index: 8;
vertical-align: middle;}

.sczp{ background-image:url(/uploads/image/wimages/sczp.png); background-repeat:no-repeat;}

.line{ border-bottom:2px dotted #cccccc; margin-bottom:20px;}
.no_1{ width:300px;}
.long{width:340px;}
textarea{width:400px;}
.tip{ color:#f00;}


/*******酒报*******/
.jiubao{ margin:50px auto;}
.jiubao_sub01{width:300px; height:212px;  margin-left:80px; margin-right:40px; float:left; margin-bottom:30px; }
.jiubao_sub01 img{ float:left;}
.jiubao_sub01_right{ width:150px; height:206px; float:left; border-bottom:1px solid #ccc; border-top:1px solid #ccc;border-right:1px solid #ccc; margin-right:10px; padding-left:6px; }
.jiubao_sub01_right h1{ font-family:"微软雅黑"; font-size:18px; color:#000; line-height:36px; border-bottom:1px solid #ccc; margin-right:20px; margin-left:6px; margin-bottom:10px;}
.jiubao_sub01_right a{ float:left;  width:70px; height:26px; line-height:26px; background-color:#38220f; text-align:center; color:#fff; margin-left:6px; margin-top:10px;}
.jiubao_sub01_right p{ height:64px; text-indent:0em; padding-left:0; font-size:12px; overflow:hidden; line-height:22px; margin-left:6px; margin-top:6px;}
.jiubao_sub01_right span{ margin-left:6px;}


/**产品**/
.preview{width:400px; height:475px; margin-left:10px; margin-top:10px; border-bottom:1px solid #ccc; padding-bottom:15px; }
/* smallimg */
.smallimg{position:relative; height:52px; margin-top:1px; background-color:#f1f0f0; padding:6px 5px; width:390px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallimgup , .scrollbutton.smallimgup.disabled{background:url(/uploads/image/images/d_08.png) no-repeat;}
.scrollbutton.smallimgdown , .scrollbutton.smallimgdown.disabled{background:url(/uploads/image/images/d_09.png) no-repeat; }

#imagemenu {height:50px; width:360px; overflow:hidden; margin-left:0; float:left;}
#imagemenu li {height:50px; width:60px; overflow:hidden; float:left; text-align:center;}
#imagemenu li img{width:50px; height:50px;cursor:pointer;}
#imagemenu li#onlickimg img, #imagemenu li:hover img{ width:44px; height:44px; border:3px solid #959595;}
/* bigimg */
.bigimg{position:relative; float:left; width:400px; height:410px; overflow:hidden;}
.bigimg #midimg{width:400px; height:400px;}
.bigimg #winselector{width:235px; height:210px;}
#winselector{position:absolute; cursor:crosshair;filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff; }
/* bigview */
#bigview{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}
#bigview img{position:absolute; }


#product_xx01_left{ float:left; margin-right:30px;}
#product_number_left{ float:left;}
#product_number_right{ float:right;}

/**/

#pro{width:280px; height:300px; margin-bottom:30px;float:left; margin-left:8px; margin-right:8px;}
#pro_name{text-align:center; line-height:20px; font-size:14px; margin-left:10px; }
#pro_name a{width:280px; height:20px; line-height:20px; overflow:hidden; display:block;}