@charset "UTF-8";

/*公共部分开始*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, b {
	padding: 0;
	margin: 0;
	font-weight: normal;
}
html {
	overflow: -moz-scrollbars-vertical;
	overflow: hidden;
	overflow-y:auto;
	overflow-x:hidden;
} /*始终让 Firefox 显示滚动条*/
* {
	word-wrap: break-word;
	margin: 0;
	padding: 0;
}/*文字强制换行word-break:keep-all;(Ff)*/
table {
	border-collapse: collapse;
}/*细线表格*/
fieldset, img {
	border: none;
}/*清除描边*/
ul, li {
	list-style-type: none;
}/*无列表项目标记*/
a {
	text-decoration: none;
	color: #666
}/* 链接无下划线,有为underline;链接去框 */
a:link {
	color: #666;
}/* 未访问的链接 */
a:visited {
	color: #666;
}/* 已访问的链接 */
a:hover {
	color: #a61e28;
}/* 鼠标在链接上 */
a:active {
	color: #666;
blr:expression(this.onFocus=this.blur());
}/* 点击激活链接 */

textarea,select, input {
	vertical-align: middle;
	outline: none;
}
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {
	cursor: pointer;
	outline: none;
}

::-webkit-input-placeholder{}    /* 使用webkit内核的浏览器 */
:-moz-placeholder{}                  /* Firefox版本4-18 */
::-moz-placeholder{}                  /* Firefox版本19+ */
:-ms-input-placeholder{}           /* IE浏览器 */

.clear {
	 margin:0px;
	 padding:0px;
	 width:0px;
	 height:0;
	 overflow:hidden;
	 clear: both;
}

.blank_2 {
	clear: both;
	height: 2px;
	overflow:hidden;
}

.blank_5 {
	clear: both;
	height: 5px;
	overflow:hidden;
}




.blank_10 {
	clear: both;
	height: 10px;
	overflow:hidden;
}
.blank_15 {
	clear: both;
	height: 15px;
	overflow:hidden;
}
.blank_20 {
	clear: both;
	height: 20px;
	overflow:hidden;
}
.blank_25 {
	clear: both;
	height: 25px;
	overflow:hidden;
}
.blank_30 {
	clear: both;
	height: 30px;
	overflow:hidden;
}
.blank_35 {
	clear: both;
	height: 35px;
	overflow:hidden;
}
.blank_40 {
	clear: both;
	height: 40px;
	overflow:hidden;
}
.blank_45 {
	clear: both;
	height: 45px;
	overflow:hidden;
}
.blank_50 {
	clear: both;
	height: 50px;
	overflow:hidden;
}




body {
	font-family:"Microsoft YaHei";
	font-size: 12px;
	color: #828385;
	
	min-width:1100px;
}

body img{ margin:0; padding:0}
/*顶部代码*/
.logo{width:780px; float:left;}
.tel{ width:220px; float:left;}


.tel{ width:220px; height:99px; float:left; padding-left:60px; background:url(../images/tel.png) no-repeat left 25px;}
.tel .tel_txt{ font-size:20px; color:#6d6d6d;}
.tel .tel_num{ font-size:26px; font-family:"黑体";  letter-spacing:2px; color:#6d6d6d; font-weight:bold;}




/*公共部分*/
/*菜单*/

.menubg{ width:100%; padding-left:15px; padding-right:15px; float:left; background:#b20006; height:40px;}
.container{ width:1100px; margin: 0 auto;}
.menu li { width:200px; line-height:40px; float:left;}
.menu li a{ width:130px; display:block; font-size:18px; color:#fff; text-align:center;}
.current{ background:#ff9d00; color:#fff;}

/*公共部分*/
.hr{ height:4px; overflow:hidden; background:url(../images/hr.png) no-repeat center;}
.tit{ color:#6c4c00; font-size:28px; text-align:center}

.bg{ width:100%; padding-left:15px; padding-right:15px; background:url(../images/bg.jpg); float:left;}
.bg2{ width:100%; padding-left:15px; padding-right:15px; background:url(../images/bg2.jpg); float:left;}

.line{ height:1px; width:1100px; border-bottom:1px solid #ccc}

/*首页*/
.box1{ width:1100px; height:706px; background:url(../images/bg3.png) no-repeat left}
.box1_nr{ margin-left:150px; width:950px; height:706px;}
.box1_nr_left{ width:352px; height:214px; float:left;}
.box1_nr_right{ width:598px; height:214px; float:left; background:#eee;}
.box1_txt{ text-align:left; width:505px; margin:0 auto; padding-top:44px;}
.box1_txt .p1{ font-size:36px; font-weight:bold; color:#945d26}
.box1_txt .p2{ font-size:16px;  color:#333; font-weight:bold;}


/*首页结束*/

.ad{ width:100%; background:url(../images/ad.jpg) no-repeat center; height:400px;  float:left;}

.home_tit2{ text-align:center}
.banner_home{  float:left; margin:0; border:0;}
.box2bg{ width:1100px; overflow:hidden;}
.box2{ width:1130px; position:relative; }
.box2 dl{ width:251px; float:left; margin-right:30px;}
.box2 dl dd.tit_bg{ width:251px; text-align:center;}
.box2 dl dd.tit_txt{ width:212px; margin:0 auto; text-align:center; line-height:24px; color:#4c4c4c; font-size:15px; font-weight:bold;}


/*滚动图片*/
.box3{ width:100%; background:url(../images/bg3.jpg) no-repeat center; height:948px; float:left;}
.box3_1{ width:1100px; height:948px; margin:0 auto; position:relative; }
.box3_1_1 { width:442px; height:310px; position:absolute; left:10px;  top:215px; border:1px solid #770107}
.box3_1_2 { width:636px; height:182px; position:absolute; left:454px; top:215px;}
.box3_1_2 li{ width:195px; height:180; float:left; margin-left:15px;  border:1px solid #770107}
.box3_1_3 { width:315px; height:119px; position:absolute; left:468px; top:405px; border:1px solid #770107}   




.scroll{ width:960px; height:270px; position:absolute; left:142px;  top:535px; }
.scroll img{ border:1px solid #999; margin-left:6px; margin-right:6px;}



.btn{ width:180px; position:absolute; left:500px; top:860px; background:url(../images/btn.png) no-repeat; height:40px; display:block; line-height:40px; text-align:center; font-size:22px; color:#333;}




/*产品开始*/
.pro_box{ width:1100px; overflow:hidden;}
.pro_left{ width:240px; float:left;}
.pro_left_tit{ width:240px; height:70px; background:#b20006; text-align:center}
.pro_left_tit dl dt{ height:30px; line-height:30px; font-size:22px; color:#fff;}
.pro_left_tit dl dd{ color:#9b9393; text-transform:uppercase}
.pro_left_menu{ width:238px; border:1px solid #ccc;}
.pro_left_menu li{ height:70px; border-bottom:1px dashed #ccc;}
.pro_left_menu li a{ display:block; line-height:70px; color:#999; font-size:14px; padding-left:47px; background:url(../images/icon_2.png) no-repeat 19px 30px ;}
.pro_left_menu li a.acurrent{ display:block; line-height:70px; color:#b20006; font-size:14px; padding-left:47px; background:url(../images/icon_1.png) no-repeat left 19px 30px ;}

.left_contact{width:238px; border:1px solid #ccc;}
.left_contact_box{ padding-left:24px; line-height:30px; color:#999}
.left_contact_box dl{ color:#6d6d6d; padding-left:48px; background:url(../images/icon_3.png) no-repeat left;}
.left_contact_box dl dt{ font-size:16px;}
.left_contact_box dl dd{ font-size:22px;}
.pro_content{ width:830px; background:#f5f5f5}
.pro_con{ width:695px; margin:0 auto;}

.pro_con .pro_con_tit{ width:695px; height:75px; line-height:75px; font-size:22px; font-weight:bold; color:#b20006; overflow:hidden  }
.pro_con_tit a{ float:right; color:#b20006;}

.pro_right{ float:right; width:830px;}
.nav{ height:35px; padding-left:20px; line-height:35px; border-bottom:1px solid #e6e6e6; color:#999; font-size:12px;}
.nav a{ color:#999; font-size:12px}

.pro_list li{ margin-left:20px; float:left; width:390px; height:360px; border:1px solid #cccc; margin-bottom:20px; position:relative; }
.pro_list li dl{ padding-left:30px;}
.pro_list li dl dt{ color:#b20006; font-size:14px; line-height:30px;}
.pro_list li dl li{ line-height:18px; color:#b2b2b2;}
.pro_list li .pro_more{ position:absolute; left:330px; top:318px;}



/*产品结束*/


/*分页*/
.page{ text-align:center;}
.pagelist{ width:600px; height:36px; line-height:36px; font-size:14px; margin-bottom:15px; float:right}
.pagelist a{ width:36px; height:36px; display:block; float:left; padding-left:8px; padding-right:8px; font-size:14px;}
.pagelist .a1{ width:70px; display:block; float:left;}
.pagelist a, .pagelist span {
    margin: 2px;
    padding: 2px 6px;
    border: 1px solid #DDD;
	float:left; width:36px;
}
.pagelist a:hover{
	background:#008ce1;
    color: #fff;
}



/*分页结束*/



/*底部开始*/
#footer{ background:#2c2c2c; width:100%; padding-left:15px; padding-right:15px; float:left;}
.foot_menu{ line-height:87px; border-bottom:1px solid #969696;}
.foot_menu li{ float:left; margin-right:80px;}
.foot_menu li a{ font-size:18px; color:#fff;}

.footer_left{ width:900px; float:left; }
.footer_right{ width:190px;  float:right;}

.footer_left li{ height:42px; padding-left:40px; line-height:42px; font-size:16px; color:#f1f1f1}
.footer_left li.foot_1{ background:url(../images/foot.png) no-repeat}
.footer_left li.foot_2{ background:url(../images/foot.png) no-repeat 0 -40px;}
.footer_left li.foot_3{ background:url(../images/foot.png) no-repeat 0 -82px;}
.footer_left li.foot_4{ background:url(../images/foot.png) no-repeat 0 -125px;}

.ewm li{ float:left; text-align:center;}
.ewm li img{ width:160px; height:160px; padding:14px; border:1px solid #6c6c6c;}
.ewm li p{ height:56px; line-height:50px; font-size:21px; color:#fff; }

.footer_bot{ font-size:14px; color:#808080; height:46px;  line-height:46px; border-top:1px solid #969696}

/*底部结束*/

/*关于我们*/
.about{ color:#333; line-height:36px; font-size:16px; text-indent:2em;}
.about_nr_left{ width:550px; height:320px; float:left;}
.about_img_right{ width:550px; height:320px; float:left; text-align:right}
.about_box p{  margin-bottom:15px;}



/*公司新闻*/
.news_box dt{ width:230px; height:160px; margin-right:20px; float:left;}
.news_box dd{ width:850px; float:left;}
.news_box h1 a{ font-size:20px; font-weight:bold; color:#333}
.news_box p{ width:850px; line-height:32px; font-size:16px; color:#666;}
.news_box .time{ float:right; font-size:16px; color:#999}
/*公司新闻结束*/

.show_box{ line-height:30px; font-size:16px; color:#666; text-indent:2em; margin-bottom:15px;}
.show_box h1{ font-size:20px; font-weight:bold; color:#333; text-align:center; margin-bottom:40px;}
.show_box p{line-height:30px; font-size:16px; color:#666; text-indent:2em; margin-bottom:15px;}
.show_box img{ margin-top:10px; margin-bottom:10px; vertical-align:middle}





/*联系我们开始*/
.contact_left{ width:820px; float:left; text-align:left;}
.contact_left h1{ font-size:30px; color:#333;}
.contact_left p{ line-height:47px; font-size:18px; color:#333;}
.contact_right{ width:180px; float:right;}
.contact_right img{ border:1px solid #d1c8b0}
.contact_right p{ height:33px; line-height:33px; color:#6c4c00; font-size:14px; text-align:center;}
.map{ border:1px solid #999}
/*联系我们结束*/




/*内容*/

.show { color:#333; line-height:36px; font-size:16px; }
.show p{ text-indent:2em;}
/*页码*/

.turn_page{ line-height:30px; font-size:14px;}
.turn_page span{ color:#666;}
.turn_page a{ color:#666}

.h_bout_left{ width:580px; float:left; text-align:left;}
.h_bout_right{ width:520px; float:left; text-align:right;}

.ad2{ width:100%; background:url(../images/bg4.jpg) no-repeat center; height:774px; float:left;}

.ad3{ width:100%; background:url(../images/ad3.jpg) no-repeat center; height:400px; float:left;}
.ad4{ width:100%; background:url(../images/ad4.jpg) no-repeat center; height:400px; float:left;}
.ad4_txt{ text-align:center; padding-top:256px; height:50px; line-height:50px; text-align:center; font-size:28px; color:#fff;}


/*地图*/
    .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
