﻿@charset "utf-8";
/* CSS Document */
body{ font-family:"宋体"; font-size:12px; color:#434343; padding:0; margin:0;}
.w1200{ width:1200px;}
.ma{ margin:0 auto;}
.f14{ font-size:14px;}
.fl{ float:left;}
.fr{ float:right;}
.ml20{ margin-left:20px;}
.mr20{ margin-right:20px;}
.dis{ display:block;}
.over{ overflow:hidden;}
.clearfloat{ clear:both;}
a{ color:#434343; text-decoration:none;}
a:hover{color:#d71935;}
/*--------global---------*/
.top{ height:82px; background:#fafafa;}
.logo{font-size:24px;  display:block; margin-left:20px;}
.logo span{font-family:"微软雅黑";line-height:82px;}
.logo img{ margin:21px 5px 0 0;}
/*导航 开始*/
.nav{ height:82px;}
.menu{position:relative; z-index:9999;}
.menu ul li {float:left; position:relative;}
.menu li ul{display:none;}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a, .menu ul li a:visited {display:block; width:105px; text-align:center; text-decoration:none; height:82px; line-height:82px;}
/* make the dropdown ul invisible */
.menu ul li ul {display: none;}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {color:#fff; background:#d71935;}
.menu ul li:hover a:hover{color:#fff;}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {display:block; position:absolute; top:82px; left:0; width:105px;}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {display:block; height:40px; line-height:40px; background:#d71935; color:#fff; border-top:1px solid #fff;}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {background:#fc5f76; color:#fff;}
/*导航 结束*/

/*********幻灯切换 开始***********/
.sub_box{width:1200px; height:350px; float:left; position:relative;}
.sub_box img{border:none; width:1200px; height:350px}
#bd1lfimg{ width:1200px; height:350px; overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{width:1200px; height:350px; float:left;}
#bd1lfimg dt{width:1200px; height:350px; }
.sub_nav{width:1200px; height:25px; bottom:0px; position:absolute;}
.sub_no{height:25px; float:right; }
.sub_no li{display:block; width:11px; height:11px; background:url(../images/icon6.png) no-repeat; float:left; margin-right:19px; cursor:pointer;}
.sub_no li.show{background:url(../images/icon7.png) no-repeat;}
/*********幻灯切换 结束**********/

/*产品展示 开始*/
.product_title{ height:38px; background:#d6d6d6;  }
.product_title_left{ width:315px; height:38px; background:#d71935;}
.product_title_left span{ line-height:38px; width:80px; color:#fff; font-size:18px; font-family:"微软雅黑"; margin-right:50px;}
.product_icon li{ float:left; margin-right:7px; margin-top:8px;}
.product_title .more{ line-height:38px;}
.product_main{ width:1200px; height:191px; margin:40px 0 20px 0; overflow:hidden;}
.product_main ul li{ margin-left:55px; _margin-left:40px; float:left;}
.product_main ul li img{padding:4px; border:1px solid #bababa;}
.product_main ul li p{ width:100%; _width:164px; height:30px; line-height:30px; text-align:center;}
/*产品展示 结束*/
.news_con{ background:#000; width:1200px; border-bottom:1px solid #2d2c2c;}
.news{ width:768px; margin-left:33px; _margin-left:10px;}
.news_title{ height:47px; line-height:55px; color:#c4c4c4; overflow:hidden;}
.news_title .more{ line-height:60px;}
.news_title .more a{color:#c4c4c4;}
.news_title .more a:hover{color:#d71935;}
.news_title span{ font-size:16px; font-weight:bold; font-family:"微软雅黑"; background:url(../images/icon4.jpg) 2px 5px no-repeat; padding-left:25px;}
.line{ height:2px; width:100%; background:url(../images/line.jpg) 0 0 repeat-x;}
.news ul{ height:315px;}
.news ul li{ border-bottom:1px dashed #909090; height:88px;}
.news ul li dt{ color:#c4c4c4;}
.news ul li dt.news_title2{ font-size:14px; font-weight:bold; padding:20px 0 8px 0;  text-indent:20px;}
.news ul li dt.news_title2 a{ color:#c4c4c4;}
.news ul li dt.news_title2 a:hover{color:#d71935;}
.news ul li dt.news_content{ line-height:20px; text-indent:20px;}
.contact{ width:354px;  margin-right:22px;}
.contact_content{ background:url(../images/contact_bg.jpg) no-repeat; width:337px; height:275px; margin-top:10px;}
.foot{ height:118px; background:#000000;}
.foot_main{ margin:0 22px 0 33px; height:118px;}
.foot_main dl dt{ clear:both; color:#c4c4c4;}
.foot_main ul li{ float:left; width:80px; padding:20px 0 15px 0; text-align:left;}
.foot_main dl dt a{ color:#c4c4c4;}
.foot_main dl dt a:hover{text-decoration:underline;}
.tel{ width:283px; height:86px; margin-top:20px; background:#d71935; margin-right:6px;}
.tel_wz{ margin:22px 0 0px 7px; color:#fff; font-size:14px; font-family:"微软雅黑"; overflow:hidden;}
.tel_num{ font-size:25px; font-weight:bold; font-family:"微软雅黑"; margin:0px 0 0px 7px; color:#fff;overflow:hidden; }
.contact_content ul{ margin:10px 0 0 10px; width:300px; height:203px;}
.contact_content ul li{ margin:10px 0 0 36px; line-height:20px;}

/*内页 左侧 开始*/
.left{ width:230px; margin-top:20px;}
.product_c{ width:100%;}
.left_title{ width:230px; font-size:14px; background:#d71935; color:#fff; text-indent:10px; font-weight:bold; height:30px; line-height:35px; overflow:hidden;}
.product_c ul,.ppwh ul{ width:230px; margin:8px 0 10px 0; }
.product_c ul li{ height:26px; background:#efefef; display:block; line-height:26px; margin-bottom:5px;display:block; }
.product_c ul li a{width:230px; height:24px;display:block; }
.product_c ul li a:hover{ color:#d71935; text-decoration:underline;}
.product_c ul li span{ background:url(../images/icon5.jpg) 13px 8px no-repeat; padding-left:26px;display:block;}
.ppwh{ margin:20px 0;width:100%;}
.ppwh ul li{ height:40px; line-height:40px; text-align:center; background:#efefef; display:block; margin-bottom:5px;}
.ppwh ul li a{ width:230px; height:40px;display:block;}
.ppwh ul li a:hover{ background:#fc5f76; color:#fff; display:block;}
/*内页 左侧 结束*/

.right{
	width: 950px;
	margin: 20px 0;
	border: 1px solid #e9e9e9;
}
.right_title{
	font-family:"微软雅黑";
	width: 900px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	font-size: 24px;
	border-bottom: 2px solid #dbdbdb;
	padding-bottom: 10px;
	margin: 20px auto;
}
.right_main{
	width: 900px;
	margin: 0 auto;
}
.right_main p{ text-indent:2em; margin:5px 0 20px 0; line-height:24px;}

/*右侧*/

/*-----------------内页资源模块 开始-------------------------*/
.inside_resourcr_release{ width:100%;} /*内页资源模块*/
.resourcr_release_condition{ width:100%; }  /*资源模块--搜索条件*/

/*----收起展开 开始-----*/
.resource_sq,.resource_zk{ width:5%;height:21px; padding-top:8px; display:block; line-height:28px; }
/*----收起展开 开始-----*/

/*----已选 开始-----*/
.condition_selected,.condition_material,.condition_specifications{ width:100%; padding:10px 0 ;border-bottom:1px dashed #dfdfdf; clear:both;}
.condition_selected_name,.condition_material_name,.condition_specifications_name{ width:5%; float:left;  padding-left:15px; height:24px; line-height:24px;}
.condition_selected ul li{  height:24px; float:left;  line-height:20px;}
.condition_selected ul{width:93%; overflow:hidden;}
.condition_selected ul li{ float:left; margin:0 10px 10px 10px; border:1px solid #bfbfbf; overflow:hidden; display:block;background:#fff;  }
.condition_selected ul li a{ float:left; display:block; height:24px; padding:0 18px 0 8px; color:#4f4f4f; background:url(../images/wrong.png) right no-repeat; }
.condition_selected ul li span a:hover{ color:#fff; text-decoration:none; _color:#0d53b7;}
.condition_selected ul li:hover{background:#d71935;}
/*----已选 结束-----*/

/*----品名 开始-----*/
.condition_material ul{ width:87%; overflow:hidden; } 
.condition_material ul li{ float:left; margin:0 10px 10px 10px; padding:0 18px 0 8px; height:20px; overflow:hidden; display:block;}
/*----品名 结束-----*/

/*----规格 开始-----*/
.condition_specifications_name{ margin-right:18px;}
.condition_specifications p{ float:left; margin-right:18px;line-height:20px;}
/*.condition_specifications p.resourcr_release_num{ float:right; display:block; line-height:20px;}
.resourcr_release_num span{ padding:0 2px; font-weight:bold;}*/
.condition_specifications p .kd{ width:63px; height:20px;  border:1px solid #636363; margin:0 5px; line-height:20px;}
.condition_specifications_search{
	background: #d71935;
	color: #fff;
	text-align: center;
	line-height: 23px;
	width: 63px;
	height: 23px;
	border: 0;
	cursor: pointer;
}
/*----规格 结束-----*/

.inside_resource_release{ width:98%;}
/*--------品名列表 开始---------*/
.inside_resource_category{ width:100%; height:33px;}
.inside_resource_category{ background:#fff; margin-top:10px;}
.inside_resource_category ul li{}
.inside_resource_category ul li{ width:13%; margin-right:1%; background:#efefef; height:24px; display:block;  line-height:24px; text-align:center; float:left;}
/*--------品名列表 结束---------*/

/*--------资源发布列表 开始-----*/
.resource_category ul li.last,.inside_resource_category ul li.last{ margin-right:0;}
.inside_resource_release_main li{ display:block; margin-top:10px; border-bottom:1px solid #dfdfdf;}
.inside_resource_release_main li:hover{ background:#efefef;}
.inside_resource_release_main li dl{height:30px; line-height:30px;text-align:center;}
.inside_resource_release_main_goods{ width:13%; }
.inside_resource_release_main li dl dd{ width:13%; margin-left:1%;}
.inside_resource_release_main li dl dd span{ font-weight:bold; color:#cf0000;}
/*----资源列表模块 结束-----*/
/*--------------------内页资源模块 结束-------------------------------*/

/*翻页模块样式 开始*/
.pages { text-align: right; margin:30px 20px 20px 0; }
.pages a { border: 1px solid #ddd; padding: 3px 10px; display: inline-block; margin:20px 0 20px 5px; _margin-bottom:0px; font-size:12px;  }
.pages a:hover { border: 1px solid #d71935; background: #d71935; color: #fff; text-decoration:none; }
.pages strong { border: 1px solid #d71935; background: #d71935; color: #fff;font-size:12px; font-weight: bold; padding: 3px 10px; display: inline-block; margin-left: 5px; }
/*翻页模块样式 结束*/

/*新闻列表*/
.inside_right_title{ height:30px; line-height:30px; text-indent:10px; border-bottom:1px solid #e9e9e9; width:100%;}
.inside_news_main{ padding:0 20px;}
.inside_news_main li{ line-height:30px; line-height:30px; border-bottom:1px dashed #dfdfdf; padding-left:15px; background:url(../images/icon.jpg) 0 10px no-repeat; margin-top:10px;}

/*内页图片列表*/
.inside_photo_list{ margin:20px 0 0 17px; _margin:20px 0 0 10px; float:left;}
.right ul.inside_photo_list li{ float:left; margin:0 17px 30px 0; _margin:0 15px 30px 0; display:block; width:167px; height:126px; border:1px solid #dfdfdf; position:relative;}
.inside_photo_list li img { padding:2px; width:163px; height:122px;}
.inside_photo_list li .pic_bg{ position:absolute; top:100px; left:2px; height:24px; width:163px; background:#000;filter:alpha(opacity=30); -khtml-opacity: 0.3;  opacity: 0.3;}
.inside_photo_list li p a{line-height:24px; height:24px; width:163px; text-align:center; display:block; color:#fff;position:absolute; top:100px; left:2px;}

/*在线留言样式 开始*/
.inside_message{ width:100%; height:576px;}
.inside_message ul{ margin:18px 0 0 20px;}
.inside_message ul li{ margin-top:30px;}
.message_online_main_name{
	width:95%;
	height: 39px;
	text-indent: 5px;
	line-height: 39px;
	color: #6e6e6e;
	border: 1px solid #dfdfdf;
/*-webkit-box-shadow: 1px 2px 4px rgba(0,0,0,.4);
-moz-box-shadow: 1px 2px 4px rgba(0,0,0,.4);
 box-shadow: 1px 2px 4px rgba(0,0,0,.4);*/}
.message_online_main_message{ width:95%; height:174px; line-height:24px;border:1px solid #dfdfdf; color:#d5d5d5;overflow-y:scroll;/*-webkit-box-shadow: 1px 2px 4px rgba(0,0,0,.4);-moz-box-shadow: 1px 2px 4px rgba(0,0,0,.3);
 box-shadow: 1px 2px 4px rgba(0,0,0,.3); */}
#message_online_main_message{ color:#6e6e6e; font-size:14px;}
.message_online_main_post,.message_online_main_reset{
	width: 78px;
	height: 30px;/*-webkit-box-shadow: 1px 2px 4px rgba(0,0,0,.4);-moz-box-shadow: 1px 2px 4px rgba(0,0,0,.3); box-shadow: 1px 2px 4px rgba(0,0,0,.3);*/
	cursor: pointer;
	border: 0;
	background: #d71935;
	margin-right: 30px;
	color: #fff;
}
/*在线留言样式 结束*/
