@charset "utf-8";
/* CSS Document */
@import url(Common.css);

body {
	color:#999999;
	background:#000 url("../Images/bg.jpg") no-repeat center 55px;
	font-family: Arial, SimSun, Sans-Serif;
	font-size: 12px;
	line-height: 1.8;
}
a {color:#56463D; text-decoration:none; outline:none; cursor:pointer}
a:hover {color:#FE8B1E; text-decoration:underline;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea {font-size:100%; vertical-align:middle;}
textarea {overflow:auto;vertical-align:top;}
img {-ms-interpolation-mode:bicubic; border:none;}
.layout img {padding:4px; margin:0 10px;}

#default,#index{ width:100%; margin:0px auto;padding:0px; } 

/****头部********/
#top {width:962px; margin:0 auto; zoom:1; overflow:hidden; margin:20px auto;}
#top a {color:#D09C6E}
#top1 {float:left;}
#logo { margin-left:10px;}
#top2 {float:right; padding:12px 15px 10px 0;}
.top2_1 {float:right; line-height:12px;}
.top2_2 {float:right; padding:13px 0 0 0; overflow:hidden;  clear:both;}
#top2 #prodsearch {margin:0;}
#top2 #prodsearch #pkeyword {float:left; width:190px; height:24px; line-height:24px; padding:0 2px 0 3px; border:0; background:url("../Images/input.gif") no-repeat;}
#top2 #prodsearch #psbt {float:left; width:21px; height:24px; text-indent:-1000px; background:url("../Images/search.gif") no-repeat;}



/*导航菜单*/
#mainmenu{width:100%; margin:0 auto; background:#000;border-bottom:5px #C1030E solid;}
#menu{width:992px; margin:0 auto;}
#menu ul {height:55px;}
#menu li{float:left; margin-right:4px; position:relative;width:110px;text-align:center;}
#menu li.libg{width:2px;float:left;position:relative; line-height:55px;}
#menu li a{display:block; color:#fff; font:12px/25px Arial,Sans-Serif,SimSun;text-decoration:none;padding:10px 0px; }
#menu .hot,#menu li:hover,#menu li.over {background:#B9100D ;}
#menu .hot a,#menu li:hover a,#menu li.over a {background:#B9100D; color:#fff}

/*二级导航菜单*/
.menu2 li ul {display:none;}
.menu2 li:hover ul,.menu2 li.over ul{display:block;}
#mainmenu .ddmenu2 {width:110px;background:none;position:absolute;padding:0;left:0px;top:55px;clear:left;border-top:1px #D80600 solid; }
#mainmenu .ddmenu2 li{line-height:30px;width:108px;clear:left;background:#B9100D; padding:0;border:0;border:1px #D80600 solid; border-top:none;}
#mainmenu .ddmenu2 li a{background:#C41016;color:#fff;width:108px;height:30px;line-height:30px;font-size:12px; text-align:center;font-weight:normal;margin:0;border:none;display:block;overflow:hidden;text-decoration:none;padding:0px;}
#mainmenu .ddmenu2 li a:hover{background:#B20400;color:#fff;}
#mainmenu .ddmenu2 #hot a{font-weight:blod;} 


.inbanner{width:950px; padding:6px; height:400px; margin:0 auto; text-align:center; background:#000 url(../Images/inbanner.gif) no-repeat bottom;}
.banner{width:950px; padding:6px; height:206px; margin:0 auto; text-align:center; background:#000 url(../Images/banner.gif) no-repeat bottom;}
#container{width:962px; margin:0 auto; overflow:hidden; }


/*index*/

.col{width:962px;height:290px;margin:0 auto}
.col_gongcheng{width:224px;float:left;}
.col_news{width:380px;padding-top:24px;padding-right:14px;float:left;}

.col_video{width:340px;float:left;text-align: right; border:1px #000 solid; border-left:1px #56463D dotted; padding:10px 0px; margin-top:10px;}


/*板块 最新工程*/
.gongcheng{width:224px;height:75px;padding-top:5px}
.gongcheng_list{width:189px;height:209px;background-image:url("../Images/newsbg.jpg");background-repeat:no-repeat;float:left;padding-left:35px;}
.gongcheng_list ul{width:149px;margin:0;float:left;	padding-left:0}
.gongcheng_list li{list-style-type:none;width:149px;padding:1px 0;height:20px}
/*板块 最新资讯*/
.newstitle{width:150px;height:20px;float:left;margin:0 auto}
.newsright{width:198px;	float:left;}
.newsmore{width:33px;float:left}

.newslist{width:380px;height:236px;float:left;padding-top:10px}
.newslist ul{width:380px;float:left;padding-left:0;margin:0}
.newslist_li01{width:10px;height:25px;list-style-type:none;line-height: 25px;background-image:url("../Images/dian.gif");	background-repeat:no-repeat;	float:left;	background-position: left center}
.newslist_li02{width:295px;height:25px;line-height:25px;float:left;list-style-type:none}
.newslist_li03{	width:74px;float:right;height:25px;line-height:25px;list-style-type:none;padding-right:0;text-align: right}


/*default*/
.dmain1 { width:230px; float:left;  overflow:hidden; margin-right:20px;}
.dmain2 { width:682px;padding:0 15px; min-height:500px; float:left;overflow:hidden;background:url(../Images/leftline.gif) repeat-x left 55px}
.dmain2 p {margin-bottom:1em;}

#default #banner { width:962px; margin:0 auto}
#default #container .inner {overflow:hidden; zoom:1; width:962px; background:url(../Images/line.gif) repeat-y 240px top}


/*ײ*/
#bottom{
	margin-top:20px;
	background-color: #000000;
}
#bottom1 {
	line-height:20px;
	width:100%;
	color:#AF5E5E;
	background-image: url(../Images/in2.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 114px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D40C03;
	border-right-color: #D40C03;
	border-bottom-color: #D40C03;
	border-left-color: #D40C03;
}
#bottom2 {
	padding:5px 0 10px;
	background-color: #000000;
}

/* =============== 栏目导航与分类 ================= */
/*子菜单栏目*/
#submenu{}
#submenu li{height:32px;line-height:32px; background:#ccc;}
#submenu li a{display:block; padding-left:28px; background:url("../Images/menu.gif") no-repeat;}
#submenu #hot a{font-size:14px;font-weight:600;color:#a00;  background:url("../Images/menu.gif") 0 -32px no-repeat;}


/*产品、新闻分类*/
.newscate,.prodcate {margin:0 auto 0px;}
.newscate li,.prodcate li {margin:0px auto; height:32px;line-height:32px;overflow:hidden;list-style:none; background:url("../Images/view-listbg01.jpg") no-repeat;}
.newscate li a,.prodcate li a {line-height:32px; display:block; padding-left:70px;line-height:32px;}
.newscate li a:hover,.prodcate li a:hover { text-decoration:none;background:url("../Images/view-listbg02.jpg") no-repeat; }
.newscate #hot,.prodcate #hot { background:url("../Images/view-listbg02.jpg") no-repeat;}

/*多级产品类别*/
.msidebar1 {line-height:2.2}
.msidebar1 a {}
.msidebar1 a:hover {}
.msidebar1 ul a {}
.msidebar1 ul a:hover {}
#msidebar #hot a {}
#msidebar #hot a:hover {}

/* ================== 新闻系统 ==================== */
/*列表*/
#boxNewsList {margin:0; padding:0; overflow:hidden}
#boxNewsList li{background:url("../Images/li.gif") 5px 12px no-repeat; height:28px; line-height:28px;  border-bottom: 1px dotted #333333;}
#boxNewsList li a{ padding-left:12px; float:left;}
#boxNewsList li .newsTime {font-size:11px; padding-left:5px; float:right}
#index #boxNewsList .newsTime {float:left; padding-left:15px; color:#999; font-size:12px}

/*文章*/
#boxNews{ width:98%; }
#title{text-align:center;font-size:18px;font-family:simsun,Arial,sans-serif; font-weight:600}
#boxNews #info { text-align:center; color:#888; font-size:11px;}
#maininfo{ padding:10px 0; font-size:12px; line-height:1.8;}

/* This */
.dmain3 #boxNewsList li {background:url("../Images/dot.gif") 0 12px no-repeat; border-bottom:1px dashed #9DA6B7}
.dmain3 #boxNewsList li a {padding-left:15px;}


/*产品系统*/
.product_list li { height:140px;margin-bottom:5px;width:150px;padding:9px;border: 1px #000 solid;float:left; text-align:center}
.list_a  { display:block; width:140px; height:116px; border:1px solid #4C2626; padding:4px; }
.product_list li span { line-height:24px; width:150px;text-align:center; display:block; background:url(../Images/ProButton.gif) repeat-x; }
.product_list li span a{ color:#D19D6E}
.product_2{background:none;  height:auto; overflow:hidden;}


/*案例系统*/
.case_list{padding-top:10px;}
.case_list li { height:200px;margin-bottom:5px;width:226px; background:url(../Images/casebg.jpg) top center no-repeat;float:left; text-align:center}
.case_list_a  { display:block;margin:6px 18px 8px 24px; width:184px;height:148px;}
.case_list li span { line-height:30px; width:200px;text-align:center; display:block; margin-top:15px}
.case_list li span a{ color:#D19D6E}
.case_2{background:none;  height:auto; overflow:hidden;}

#gallery{ text-align:center}
#gallery img {border: none;}
#gallery_nav {text-align: center;}
#gallery_nav a{ margin:00px 5px 20px 5px;padding:2px; border:1px #3E2B2F solid;}
#gallery_output {width: 600px;margin-bottom:20px;overflow: hidden;}
#gallery_output img {display: block;margin: 20px auto 0 auto;}

/*生产设备*/
.fac_list{}
.fac_list li { margin-bottom:5px;width:340px;float:left; text-align:center;margin-top:10px;}
.fac_list_a  { display:block; width:300px; height:240px; border:1px solid #4C2626; padding:4px; }
.fac_list li span { line-height:30px; width:310px;text-align:center; display:block;background:url(../Images/ProButton.gif) repeat-x;}
.fac_list li span a{ color:#D19D6E}
.fac_2{background:none;  height:auto; overflow:hidden;}

/******留言信息******/
.Qa_Title{  background:url(../Images/ProButton.gif) repeat-x; height:24px; line-height:24px;padding-left:5px; color:#D19D6E;margin:15px 0px 5px 0px;}
.question_list .q{ border-bottom: 1px dotted #333333;height:30px;line-height:30px}
.question_list .q a{padding-left:15px;background:url("../Images/li.gif") no-repeat 5px 4px;}
.question_list .q .o{margin-right:2px;float:right;cursor:pointer;}
.question_list .q .c{margin-right:2px;float:right;cursor:pointer;}
.question_list .q .o .close,.question_list .q .c .open{display:inline;}
.question_list .q .o .open,.question_list .q .c .close{display:none;}
.question_list .answer{margin-top:5px;background:#000; border:1px #333333 solid;line-height:22px;display:none;}
.question_list .answer .answer_inner{padding:5px;}


.feedback{width:320px;float:left; }
.feedback td{padding:5px 15px 6px 0;}
.feedback input{width:236px; height:20px; line-height:20px; border:1px #56463D solid;  background-color:#000; color:#56463D}
.feedback textarea{width:236px; height:90px; overflow:auto; line-height:20px; border:1px #56463D solid; background-color:#000;color:#56463D}
.feedback input.width{width:75px;}
.feedback td a.btnStyle{display:inline-block; width:77px; margin-right:20px; height:28px; overflow:hidden; background:url("../Images/021.gif") no-repeat; text-align:center; line-height:28px; color:#D19D6E;}
.feedback td a:hover{color:#D19D6E;}
a.btnStyle{display:inline-block; width:77px; margin-right:20px; height:28px; overflow:hidden; background:url("../Images/021.gif") no-repeat; text-align:center; line-height:28px; color:#ffffff;}
.feedback_right{width:260px; height:auto float:right; font-weight:normal}
.feedback_right dl{width:240px; padding-left:20px; height:auto;font-weight:normal}
.feedback_right dl dt{float:left; font-size:12px;font-weight:normal}

/*当前位置*/
.homelink{ display:block; margin:20px 0 10px; height:30px;line-height:30px; color:#56463D}

/*左右滚动*/
.marq_img img {width:130px; height:120px; border:1px solid #e2e2e2; padding:4px; background:#ffffff; margin:0 5px;}
/*静态图片列表*/
.piclist_img br {height:1px;line-height:1px;}
.piclist_img img {margin:0 5px; padding:1px; border:1px solid #ccc;}
.piclist_title {line-height:1.5}
/*新闻列表分页*/
.pagenav {padding-top:10px}
/*产品展示分页*/
#prodpage {text-align:center;}



 
/**幻灯**/
.slider{width:237px;height:190px;position:relative;overflow:hidden;}
.conbox{position:relative;/*必要元素*/}
.switcher{position:absolute;bottom:10px;right:10px;float:right;z-index:99;}
.switcher a{background:#fff;border:1px solid #D00000;cursor:pointer;float:left;font-family:arial;height:12px;line-height:12px;width:12px;margin:2px;text-align:center;color:#D00000;}
.switcher a.cur,.switcher a:hover{background:#FF0000;border:1px solid #D00000;height:12px;line-height:12px;width:12px;margin:2px;color:#fff;}
#slider .conbox div{width:237px;height:190px;overflow:hidden;}
