﻿@charset "utf-8";

/* CSS Reset */
.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;margin:0;padding:0;overflow:hidden;width:0;height:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{padding:0;margin:0;}

fieldset,img,abbr,acronym{border:0;}


ol,ul{list-style:none;}

address,caption,cite,code,dfn,em,var{font-weight:normal;font-style:normal;}

caption,th{text-align:left;}

h1,h2,h3,h4,h5,h6{/*font-weight:normal;*/font-size:100%;}

q:before,q:after{content:'';}

a{text-decoration:none;color:#333}

a:hover{text-decoration:underline; color:#996600}

.clean{clear:both;height:0;font-size:1px;line-height:0}

.outline{blr:expression(this.onFocus=this.blur());outline:none}

.md02 .more{font-weight:400;float:right;margin-right:20px}

.md02 .more a:hover{color:#fff}
/*---头部---*/
img{border:none;}

body{padding:0;margin:0;font:12px 宋体,sans-serif;height:100%;word-break:break-all;background:url() repeat-y; background-color:#EAEAEA}
#welcome{ width:100%; background:url(../images/bg1.gif) no-repeat; background-position:center top;}
.wrap{background:url() repeat-x center 346px;width:100%;overflow:hidden; text-align:center; background-color:#fff}
.head{background:text-align:center;background:url(../images/bg_all1.jpg) repeat-x center bottom;}

.head .bd{
background:none;
width:1000px;
height:133px;
margin:auto;
margin-top:0px;
text-align:center;
z-index:2;

}

.head #logo{width:250px; height:72px; overflow:hidden;position: absolute;top:49px;left:39px}

.head #logo a{padding-top:90px;display:block;}

.top01{float:right;height:128px;}

.top01 .le01{width:295px;line-height:19px;height:19px;padding-left:55px;float:left}

.top01 .le01 .gundong{height:19px;overflow:hidden;display:block;width:160px;float:right;font-size:12px;font-weight:400}

.top01 .le01 h1,.gundong h1,.gundong h2,.gundong h3,.gundong b{display:inline;font-weight:400;font-size:12px}

.top01 .le01 a,.top01 .le01{color:#6d4f74;font-size:8px}

.top01 .le01 a:hover{color:#b37fd2}

.top01 .rig00{float:right;width:300px;_width:300px;margin-top:10px;font-size:12px; font-family: "新宋体"; color:#0C4585;text-align:right;}
.top01 .rig01{clear:both;float:right;width:300px;_width:300px;margin-top:20px;font-size:18px; font-family:"微软雅黑", "新宋体"; font-weight:bold; color:#FF3300; text-align:right;}

.top01 .rig02{clear:both;float:right;width:300px; height:30px; line-height:30px; padding:0;margin:0 auto;font-size:12px; text-align:right; clear:both}

/*---二级导航---*/
#nav_border{height:51px;margin:0 auto;width:100%;background:url(../images/menu_bj_all.jpg) repeat-x center bottom; clear:both}

#nav{height:51px;margin:0 auto;width:1000px;background:url(../images/menu_bj.jpg) repeat-x center bottom; clear:both}

#nav ul.left{float:left;height:51px; line-height:51px;margin-left:0px}

#nav ul.right{float:left;height:51px;margin-left:0px;}

#nav ul.left a{width:125px;height:51px;line-height:51px;}

#nav ul.right {width:1px;height:51px;background:#006600}

#nav li{
	/*background:url(../images/nav.gif) repeat-x center bottom;*/
	font-size:14px;
	color:#fff;
	font-weight:bold;
	float:left;
	z-index:111;
	position:relative;
	text-indent:0;
	height:51px;
	line-height:51px;
	margin-left:0px;
}

#nav a{color:#ffffff;display:block;text-align:center;line-height:51px;height:51px;padding-top:0px;float:left;text-decoration:none}

/*---当前分类---*/

#nav .active{background:url(../images/nav1.gif) no-repeat center bottom;color:#fff;font-weight:bold;width:125px}

#nav li:hover a,#nav li.sfhover,#nav a:hover{background:url(../images/nav1.gif) no-repeat center bottom;font-weight:bold;line-height:51px;height:51px;padding-top:0px;}

#nav li ul{position:absolute;left:-9999px; margin-left:6px; font-family:Verdana,宋体; font-weight:bold;}

#nav li:hover ul,#nav li.sfhover ul{background:#0066CC;left:0;position:absolute;width:130px;z-index:10;border-bottom: 5px solid #777;padding:1px;filter:Alpha(Opacity=90); opacity:0.90;}

#nav li ul li{line-height:30px;height:30px;margin:0;}

#nav li:hover ul li a,#nav li.sfhover ul li a{font-weight:400;height:auto;line-height:30px;height:30px;text-align:left;text-indent:18px;width:130px;color:#fff;padding-top:0px}

#nav li ul li a:hover{background:#0A4689;color:#fff;margin:0;text-align:left}

/* specific to FF browsers */

#nav li:hover ul{margin-top:0;top:51px;}

/* specific to IE browsers */

#nav li.sfhover ul{margin-top:-1px;top:38px}

.hot_ico{background:url(hot.gif) no-repeat 48px 0}

/*--info.asp右侧---*/
#rightinfo{float:left;width:698px;border: #ccc solid 1px; margin-left:0px;margin-top:5px;padding-right:10px;}

#rightinfo_one{float:left;width:978px;border: #ccc solid 1px; margin-left:0px;margin-top:5px;padding-right:10px; padding-left:10px;}
/*---动画页底部---*/

.foot_index{width:1000px;text-align:center;line-height:26px;margin:0 auto;padding-bottom:30px;}
.foot_index p{text-align:center; margin:0 auto; }
.foot_index p a{color:#FFFF00;	text-decoration: none;	font:14px 宋体;}
.foot_index p a:hover{	color:#ffff00; font-weight:bold;text-decoration: underline;	font:14px 宋体;
}
.foot_index p span a{color:#000;	text-decoration: none;	font:12px 宋体;}
.foot_index p span a:hover{	color:#ffff00;	text-decoration: underline;	font:12px 宋体;
}

/*---底部---*/

.foot{clear:both;width:100%; height:100px;line-height:100px;margin:auto;background:url(../images/bot2.jpg) repeat-x;}
.footbt{margin:auto;text-align:center;width:1000px;height:80px; padding-top:20px;clear:both;}
.footbt p{text-align:center;line-height:28px;clear:both;}
.footbt a{color:#000; text-decoration:none}
.footbt a:hover{color:#000}
.footbt em a{ color:#000}

#left_bot{clear:both;height:300px;position:relative;margin:auto;}
#left_bot span{position:absolute;  bottom:10px;  padding:0px;  margin:0px}

/*文章列表kind=1*/
#newslist{ width:680px;height:360px;margin-left:20px; overflow:hidden;float:left;}
#newslist ul{width:680px;}
#newslist ul li{width:680px;height:33px; line-height:33px;background:url(../images/jiubei1.gif)  no-repeat 0px 9px;  padding-left:15px;float:left;}
#newslist ul li a{display:block;float:left;}
#newslist ul li a:hover{ text-decoration:underline}
#newslist ul li img{ margin-left:10px;}
#newslist ul li span{ float:right; color:#999999; width:100px; font-size:12px;#ccc}

#newsone{ width:680px;height:100%;margin-left:10px;float:left; line-height:24px; font-size:14px; color:#333333}
#newsone img{ padding-bottom:15px;}



/*文章列表kind=留言*/
#newslist2{ width:680px;height:100%;margin-left:10px; overflow:hidden;float:left; border:0px solid}
#newslist2 ul{width:680px;}
#newslist2 ul li{width:680px;height:26px; line-height:26px;background:url(../images/dot2.gif) no-repeat 0px 3px;  padding-left:20px;float:left;}
#newslist2 ul li a{display:block;float:left;}
#newslist2 ul li a:hover{ text-decoration:none}
#newslist2 ul li a img{ padding-left:15px;}
#newslist2 ul li span{ float:right; color:#999999; width:160px;}

/*文章列表分页*/
.fenye1{ width:500px;height:50px; line-height:50px; margin:auto; color:#000000;border:0px solid}
.fenye1 a{color:#ff0000}
.fenye1 a:hover{ color:#000; text-decoration:none}

/*栏目全部列表*/
.lanmu_all{ width:250px;height:100%;margin-left:10px; overflow:hidden;float:left;}
.lanmu_all ul{width:250px;}
.lanmu_all ul li{width:105px;height:26px; line-height:26px;background:url(/images/jindan1.gif) no-repeat 0px 8px;  padding-left:20px;float:left; border:0px solid}
.lanmu_all ul li a{display:block;}
.lanmu_all ul li a:hover{ color:#ff0000;}

/*搜索*/
.search_info{ clear:both;width:98%; margin:0 auto;text-align:center;}

/*文章分页*/
#page2{ clear:both;width:98%; margin:0 auto;text-align:center;font-size:12px;}
#page2 a{background:url(../images/page_bg.jpg) no-repeat; text-align:center;text-decoration:none;display:inline-block; margin:0 2px; font-family: Arial, Helvetica, sans-serif; color:#946219; padding:3px 8px 3px 8px; border:1px #946219 solid; overflow:hidden;}
#page2 a:hover{color:#946219;border:1px #b48c5a solid;}
#page2 a.on{font-weight:bold;background:#ff7c0b;border:1px #ff7c0b solid;color:#fff;}
#page2 a.first{background:url(../images/jmnewspage.gif) no-repeat; background-position:2px 0;width:9px;_height:15px;text-indent:-9999px;_vertical-align:top;}
#page2 a.prev{background:url(../images/jmnewspage.gif) no-repeat; background-position:-29px 0;width:8px;_height:15px;text-indent:-9999px;_vertical-align:top;}
#page2 a.next{background:url(../images/jmnewspage.gif) no-repeat; background-position:-57px 0;width:8px;_height:15px;text-indent:-9999px;_vertical-align:top;}
#page2 a.last{background:url(../images/jmnewspage.gif) no-repeat; background-position:-88px 0;width:9px;_height:15px;text-indent:-9999px;_vertical-align:top;}
#page2 a.sandian{font-family: Tahoma; border:none; padding:3px 1px 3px 1px;color:#999;cursor:default;}
.pageinput{border:1px solid #cccccc;background-color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size:12px;line-height:22px;color: #666666;text-decoration: none;padding: 0px 3px 0px 4px;margin:0 5px 0 3px;text-align:center;vertical-align:top;}
.pagebtn{width:54px;height:24px;line-height:26px;background:url(../images/foodlistbtn.gif) no-repeat;color:#ffffff;border:none;font-size:12px;text-decoration: none;vertical-align:top;font-weight:bold;}
/**/
/*栏目--没有下级栏目*/
#lanmu1{ border:dotted 1px #ddd;width:260px; height:40px; line-height:40px;margin-left:0px; margin-top:5px; margin-bottom:5px; text-align:center; color:#ddd}
.hei {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.hei:link {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.hei:hover {
	color: #FF0000;
	text-decoration:underline;
}
/*传统常用css*/
.bai {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.bai:link {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.bai:hover {
	font-size: 12px;
	color: #EAEAEA;
	text-decoration: none;
	font-family: "宋体";
	font-style: normal;
}
.bai_bold12 {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.bai_bold12:link {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.bai_bold12:hover {
	font-size: 12px;
	color: #FFCC00;
	text-decoration: none;
	font-family: "宋体";
	font-style: normal;
	font-weight: bold;
}
.q {
	font-family: "宋体";
	font-size: 14px;
	font-style: normal;
	line-height: 22px;
	color: #000000;
	word-break:break-all;
}
.q18 {
	font-family:  "微软雅黑", "楷体_GB2312", "黑体","宋体";
	font-size: 18px;
	font-style: normal;
	line-height: 26px;
	color: #FFFFFF;
	word-break:break-all;
}

.q1 {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #000000;
	word-break:break-all;
}
.q2 {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	line-height: 24px;
	color: #000000;
	word-break:break-all;
}
.title16 {
	font-family: "宋体";
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
.title14 {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color:#333333;
}
/*新闻css*/
/* .xinwen1*/
#xinwen{}
#xinwen .xinwen1{width:380px;loat:left}
#xinwen .xinwen1 ul{width:370px;padding-left:10px;}
#xinwen .xinwen1 ul li{width:350px; background:url(../images/jiubei1.gif) no-repeat 0px 9px; padding-left:15px; float:left; overflow:hidden; border-bottom:#CCCCCC dashed 1px;}
#xinwen .xinwen1 ul li a{font-size:12px; height:30px; line-height:30px;}
#xinwen .xinwen1 ul li span{font-size:12px; float:right;height:30px; line-height:30px;}

/*公司文化css*/
/* .wenhua*/
#wenhua{}
#wenhua .wenhua1{width:328px; height:150px; float:left}
#wenhua .wenhua1 ul{width:325px; height:150px;padding-left:3px;}
#wenhua .wenhua1 ul li{width:290px; background:url(../images/jiubei1.gif) no-repeat 0px 9px; padding-left:18px; float:left; overflow:hidden; border-bottom:#CCCCCC dashed 1px;}
#wenhua .wenhua1 ul li a{font-size:12px; height:32px; line-height:32px;}
#wenhua .wenhua1 ul li span{font-size:12px; float:right;height:32px; line-height:32px;}

/*图片艺术*/

#techan{width:860px;height:150px;position:relative;}
#techan .hd {width:850px; height:150px; float:left;}

.d1 {
margin:0px auto;
width:860px;
overflow:hidden;
white-space:nowrap;
}

.div2{ width:860px;height:150px;margin-left:3px; overflow:hidden;float:left;}
.div2 ul{ width:860px;height:150px;}
.div2 ul li{ width:860px;height:150px;}
.div2 ul li a{ display:block; width:165px; height:150px;text-align:center;float:left;}
.div2 ul li a:hover{ text-decoration:none}
.div2 ul li img{ width:155px; height:120px;padding-right:10px; padding-bottom:5px; padding-top:5px}


/*===== 首页大幻灯 =====*/
#contents{height:auto; overflow:hidden; margin:0 auto;} 
.slideBox2{ height:299px; overflow:hidden; position:relative; padding-top:0px;} 
.slideBox2 .hd{ height:15px; overflow:hidden; position:absolute; right:6px; bottom:6px; z-index:2;} 
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBox2 .hd ul li{ float:left; margin-right:1px;  width:18px; height:15px; line-height:17px; text-align:center; background:#000; cursor:pointer;color:#fff;} 
.slideBox2 .hd ul li.on{ background:#c8c8c8; color:#333; } 
.slideBox2 .bd{ position:relative; height:100%; z-index:0;} 
.slideBox2 .bd img{ width:1000px; height:309px; } 
.slideBox2 .bg{ width:980px; height:28px; position:absolute; left:10px; bottom:10px; z-index:1; background:#000;filter:alpha(opacity=30);-moz-opacity:0.3;opacity: 0.3;}

/* classlist*/
#classlist{width:230px;}
#classlist ul{width:220px;padding-top:0px}
#classlist ul li{width:196px; height:43px; line-height:43px; background:url(../images/jindan1.gif) no-repeat 12px 12px; padding-left:36px; float:left; border-bottom:1px dotted #D4D4D4;background-color:#F3F3F3}
#classlist ul li a{font-size:12px;}



/*首页焦点幻灯*/
.banner{width:100%; height:299px; background:#fff; }
#full-screen-slider{width:100%; height:299px; float:left; position:relative;}
#slides{display:block; width:100%; height:299px; list-style:none; padding:0; margin:0; position:relative;}
#slides li{display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a{display:block; width:100%; height:100%; text-indent:-9999px;}
#pagination{display:block; list-style:none; position:absolute; left:52%; bottom:20px; z-index:9900;  padding:5px 15px 5px 0; margin:0;}
#pagination li{display:block; list-style:none; width:12px; height:12px; float:left; margin-left:15px; border-radius:5px;background:url(../img/sybg_07.png) no-repeat;}
#pagination li a{display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current{background:url(../img/sybg_08.png) no-repeat;}