/* CSS Document */


body {margin:0; padding:0; font-size:12px; color:#000000; font-family:"微软雅黑" }
.sprite{ float:left; background:url(../images/sprite.png) no-repeat;}
.clear{ clear:both; font-size:0; line-height:0; font:12px 'sans-serif'; }

img {
	border:none;
}
h1, h2, h3, h4, h5, h6, hr, blockquote, form, ul, ol, li, p, pre, dl, dt, dd, fieldset, legend, button, input, textarea/*, th, td*/ {
	padding:0;
	margin:0;
}
ul, ol, li {
	list-style:none;
}


a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration:blink;
	color:#000000;
}
a:hover {
	text-decoration: none;
	color: #FF0000;
}

.menu_bg{width:235px; height:452px; background:url(../images/menu_bg.png); overflow:hidden}
.about_menu_tit{width:189px; height:47px; background:url(../images/about_menu_bg.jpg); margin:0 auto; margin-top:75px; line-height:50px; font-size:16px;text-indent:42px}
.about_menu_tit a{ color:#FFF100; }
.menu{width:180px; margin:0 auto; margin-top:80px }
.menu ul{list-style:none; margin:0; padding:0; }
.menu ul li { height:32px; font-size:16px; float:left; background:url(../images/menu_icon.png) no-repeat 5% 50%; line-height:32px; font-family:"微软雅黑"; display:block;border-bottom:#AD8B81 dotted 1px;width:180px; overflow:hidden; text-indent:40px}
.menu ul li a{width:180px;color:#000000; display:block}
.menu ul li a:hover{color:#DA2119;background:url(../images/about_menu_bg.jpg); display:block; background-repeat:no-repeat; background-position:left }
.menu ul li a.on{color:#DA2119; background:url(../images/about_menu_bg.jpg); display:block; background-repeat:no-repeat; background-position:left}

.news{ margin:0 auto;
	padding:0;
	margin-top:8px; width:500px;}
.news ul { margin:0;
	padding:0;
	list-style:none
	
}
.news ul li {
	/*padding:15px 0;*/
	width:500px;
	height:25px; line-height:25px; background:url(../images/News_icon.jpg) no-repeat 1% 50%; text-indent:15px; border-bottom:#CCCCCC dotted 1px
	
}
.news ul li span{float:right; color:#999999}

/*.news ul li p {
	
	color:#545454;*/
	/*line-height:24px;*/
/*	font-size:14px;
}*/
/*.news ul li p span.zhutitle a{
	font-size:14px;
	line-height:20px;
	color:#000000;
	font-family:"微软雅黑", "宋体";
	display:block;
	margin-bottom:5px;*/ /*font-weight:bold;*/
/*}
.news ul li p img {
	
	display:block;
	float:left;
	margin-right:13px;
}*/
/*.news ul li p span.more  {
color:#144324;display:block;
}
.news ul li p span.more span a {
color:#144324;
}
*/



/*底部*/
.foot_bg{width:100%; overflow:hidden; background-color:#EFEFEF; height:108px; border-top:#CD2F2E solid 2px}
.foot1{width:980px; margin:0 auto; margin-top:15px}
.foot1 h1{float:left; font-size:12px; font-weight:normal; line-height:22px}
.foot1 h2{float:right; font-size:12px; font-weight:normal;}

/*内页*/

.index{width:100% position:relative; height:900px; overflow:hidden}

.hmenu{width:330px; height:700px; position:absolute; left:465px; top:92px; background:url(../images/hmenu_bg.png); z-index:1000}
.hmenulist{width:90px; margin:0 auto; margin-top:100px}
.hmenulist ul{list-style:none}
.hmenulist ul li{width:90px; height:28px; text-align:center; line-height:28px; font-size:16px}
.hmenulist ul li a{color:#520606}
.news_btn{width:179px; height:26px; margin:0 auto; margin-top:15px}
.indexsp{width:230px; height:135px; margin:0 auto; margin-top:15px}
.lan{width:180px; height:110px; position:absolute; top:125px; right:315px}
.lan ul{list-style:none}
.lan ul li{width:90px; height:110px; font-size:18px; text-align:center; float:left}
.lan ul li a{color:#4B2636}

.flash{width:2000px; height:1080px; padding:0; margin:0; position:absolute; z-index:-1 }
.lefter{width:235px; float:left; margin-left:34px; margin-top:79px}

.righter{width:930px; float:right;}
.right_tit{width:330px; height:33px;  line-height:33px; margin-top:160px; margin-left:126px; color:#511B00; font-size:28px }
.aboutbg{width:100%; height:960px; overflow:hidden; background:url(../images/about_bg.jpg); background-repeat:no-repeat; background-position:center}
.about_bg{width:1280px; height:900px;  margin:0 auto; }

.qq_bg{width:195px; height:69px; background-image:url(../images/online_bg.png); margin-top:5px; overflow:hidden; margin-left:10px}
.qqlist{width:100px; height:22px; float:right; margin-top:45px}
.qqlist ul{list-style:none}
.qqlist ul li{width:24px; height:22px; text-align:center; float:left}
.tel{width:195px; height:60px; margin-top:6px; margin-left:10px}
.shouhou{width:195px; height:60px; margin-top:6px; margin-left:10px}
.sc{width:195px; height:60px; margin-top:10px; margin-left:10px}

.lxbg{width:100%; height:960px; overflow:hidden; background:url(../images/lx_bg.jpg);background-repeat:no-repeat; background-position:center; margin:0 auto}
.lx_bg{width:1280px; height:960px; overflow:hidden;  margin:0 auto}
.lx{width:195px; height:60px; margin-top:6px; margin-left:10px}
.about_txt{width:780px; margin-top:42px; line-height:27px; font-size:16px; margin-left:10px}
.lx_txt{width:780px; margin-top:42px; margin-left:20px; line-height:17px; font-size:12px}

.gongsibg{width:100%; height:960px; overflow:hidden;background:url(../images/gs_bg.jpg); background-repeat:no-repeat; background-position:center}
.gongsi_bg{width:1280px; height:900px; overflow:hidden; margin:0 auto}
.gongsi_txt{width:780px; margin-top:2px; line-height:27px; font-size:16px; margin-left:23px}
.classlist{width:816px;  margin-left:0; margin-top:30px;  height:52px; background-image:url(../images/about_tit_bg.jpg); background-repeat:no-repeat}
.classlist ul{list-style:none}
.classlist ul li{width:180px; float:left; height:52px; line-height:52px; font-size:18px; text-align:center}
.classlist ul li a{color:#FFFF00}
.classlist ul li a:hover{color:#FF00FF}
.classlist ul li a.on{ color:#FF00FF}
.gslist{width:780px;overflow:hidden}
.gslist ul{list-style:none}
.gslist ul li{width:170px; height:104px; overflow:hidden; float:left; margin-right:20px; margin-top:9px}

.rongyubg{width:100%; height:960px; overflow:hidden; background:url(../images/rongyu_bg.jpg); background-repeat:no-repeat; background-position:center; margin:0 auto}
.rongyu_bg{width:1280px; height:900px; overflow:hidden; margin:0 auto}
.rylist{width:780px; margin-top:250px;overflow:hidden}
.rylist ul{list-style:none}
.rylist ul li{width:101px; height:54px; overflow:hidden; float:left; margin-right:9px; margin-top:5px}


.probg{width:100%; height:960px; overflow:hidden; background:url(../images/pro_bg.jpg); background-repeat:no-repeat; background-position:center; margin:0 auto}
.pro_bg{width:1280px; height:900px; overflow:hidden;  margin:0 auto}
.pro_txt{width:780px; margin-top:25px; line-height:27px; font-size:16px; margin-left:23px}

.prolist{width:780px; overflow:hidden}
.prolist ul{list-style:none}
.prolist ul li{width:141px; height:183px; overflow:hidden; float:left; margin-right:70px; margin-top:45px; text-align:center}
.prolist ul li h1{ color:#5C3F34; font-size:18px; font-weight:normal; height:50px; line-height:50px; text-align:center}
.prolist ul li a{color:#5C3F34; }

.prolist2{width:780px; overflow:hidden}
.prolist2 ul{list-style:none}
.prolist2 ul li{width:300px; height:275px; overflow:hidden; float:left; margin-right:70px; margin-top:10px; text-align:center}
.prolist2 ul li h1{ color:#5C3F34; font-size:18px; font-weight:normal; height:50px; line-height:50px; text-align:center}
.prolist2 ul li a{color:#5C3F34; }


.linklist{width:910px; overflow:hidden}
.linklist ul{list-style:none}
.linklist ul li{width:256px; height:218px;  float:left; margin-right:35px; margin-top:15px; text-align:center;}
.linklist ul li h1{ color:#5C3F34; font-size:18px; font-weight:normal; height:50px; line-height:50px; text-align:center}
.linklist ul li a{color:#FF0000; }



.newsbg{width:100%; height:960px;overflow:hidden; background:url(../images/news_bg.jpg); background-position:center; background-repeat:no-repeat}
.news_bg{width:1280px; height:900px;  margin:0 auto}
.news_txt{width:780px; margin-top:23px; line-height:27px; font-size:16px; margin-left:23px}
.line_x{border-bottom:#6F582D solid 1px}

.orderbg{width:100%; height:960px; overflow:hidden; background:url(../images/order_bg.jpg); background-repeat:no-repeat; background-position:center; margin:0 auto}
.order_bg{width:1280px; height:900px; overflow:hidden;margin:0 auto}
.order_txt{width:820px; margin-top:30px; line-height:27px; font-size:16px; margin-left:23px}
.order_txt p{ color:#FF0000; font-size:18px; margin-top:20px}
.order_left{width:586px; float:left; margin-top:15px}
.order_left span{color:#FF0000}
.order_input{width:450px; height:24px; line-height:24px; border:#191A1C solid 1px; background-color:#FFFFFF}
.order_area{width:450px; height:75px;line-height:24px; border:#191A1C solid 1px; background-color:#FFFFFF; overflow-y:hidden}
.order_right{width:220px; float:left; margin-top:20px}
.order_btn{width:50px; height:25px; line-height:25px}

.jobbg{width:100%; height:960px; overflow:hidden; background:url(../images/job_bg.jpg); background-position:center; background-repeat:no-repeat; margin:0 auto}
.job_bg{width:1280px; height:900px; overflow:hidden;  margin:0 auto}
.job_txt{width:820px; margin-top:30px; line-height:27px; font-size:16px; margin-left:23px}
.joblist{ width:780px;line-height:24px;  }
.joblist ul{list-style:none; padding:0; margin:0; font-size:18px}
.joblist ul li{width:242px; height:90px; margin-top:50px;float:left;margin-right:130px}
.joblist ul li p{padding:0; line-height:30px}
.joblist ul li p img{float:left; margin-right:12px; display:block}
.joblist ul li p a{color:#FF0000}
.joblist ul li p span{display:block}
/*
.pro ul {
	margin:0;
	padding:0;
}
.pro ul li {
	padding:15px 0;
	width:360px;
	height:225px; float:left; margin-right:14px; margin-left:14px; overflow:hidden 
	
}

.pro ul li p {
	
	color:#545454;
	line-height:20px;
	font-size:12px;
}
.pro ul li p span.zhutitle a{
	font-size:12px;
	line-height:22px;
	color:#144324;
	font-family:"微软雅黑", "宋体";
	display:block;
	margin-bottom:2px; font-weight:bold;
}
.pro ul li p img {
	
	display:block;
	float:left;
	margin-right:15px;
}
.pro ul li p span.more  {
color:#144324;display:block;
}
.pro ul li p span.more span a {
color:#144324;
}*/


/*通过内页详情*/

.contxt{ width:750px;line-height:24px;  font-size:14px}
.contxt h1 {  text-align:center; border-bottom:#6F582D solid 1px; font-size:24px; line-height:50px; margin-top:15px}
.contxt .nr {width:750px;line-height:24px; margin:0 auto; padding-top:15px; overflow:hidden}
.contxt .nr p{ padding:0}
/*新闻中心*/
.xinwenlist{width:748px; margin:0 auto; margin-top:12px}
.xinwenlist ul{ list-style:none; margin:0 ; padding:0; }
.xinwenlist ul li{ line-height:35px; height:35px; background:url(../images/xinwen_icon.jpg) no-repeat 1% 50%; text-indent:20px; font-size:14px; border-bottom:#D6D6D6 dotted 1px}
.xinwenlist ul li span{ float:right; color:#787877; font-size:12px}

.xinwenpic{width:130px; margin:0 auto; margin-top:132px; float:right; margin-right:7px}
.xinwenpic ul{ list-style:none; margin:0 ; padding:0; }
.xinwenpic ul li{ width:130px;height:85px; margin-top:8px}




/********** pages分页 **********/
.pages{  width:694px; margin:0 auto; text-align:center; height:40px; margin-top:20px; overflow:hidden; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px}
.pages span{display:inline-block;padding:5px 10px; background-color:#36C6FB;margin-left:3px;color:#fff;}
.pages a{ display:inline-block; padding:5px 10px; background:#3E3E3E; color:#fff; margin-left:3px; }
.pages a:hover{ background:#36C6FB;}




/*滚动*/

.index_pic{width:230px; margin:0 auto; margin-top:15px}
.blk_29 {
	ZOOM: 1; POSITION: relative; 
}
.blk_29 .LeftBotton {
	BACKGROUND:url(../images/index_32.jpg) no-repeat 0px 0px;  FLOAT: left; WIDTH: 23px; height:95px; CURSOR: pointer; POSITION: absolute; left:0; top:20px
}
.blk_29 .RightBotton {
	 BACKGROUND: url(../images/index_34.jpg) no-repeat 0px 0px; FLOAT: right; WIDTH: 23px; CURSOR: pointer; POSITION: absolute; HEIGHT: 95px; right:0; top:20px;
}
.blk_29 .Cont {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 230px; height:143px; overflow: hidden; 
}
.blk_29 .box {
	FLOAT: left; WIDTH:155px; height:143px; overflow: hidden; margin:0 auto; text-align:center
}

/* flash */
.zhengshu_pic{width:1440px; height:411px}
#flash{ width:1420px;height:450px;overflow:hidden;margin:0 auto;clear:both;position:relative;padding:0px 0px;}
#flash a{width:1420px;height:450px;display:none;}
#flash img{height:450px;width:1420px;}
.flash_bar{width:1540px; padding-left:700px; height:24px;overflow:hidden;position:absolute;padding-top:8px!important;padding-top:0px;bottom:0px;left:0px;  }
.flash_bar .dq{display:block;float:left;width:8px;height:8px;margin:5px 5px;cursor:pointer;background:url(../images/tg_flash_p.png) no-repeat 0px 0px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p.png" ,sizingMethod="crop");}
.flash_bar .no{display:block;float:left;width:8px;height:8px;margin:5px 5px;cursor:pointer;background:url(../images/tg_flash_p2.png) no-repeat 0px 0px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p2.png" ,sizingMethod="crop");}
#flashBg{height:450px;overflow:hidden;width:100%;clear:both;margin:0;padding:0; text-align:center}
#flashLine{height:304px;width:100%;clear:both;}



