﻿@charset "utf-8";
/* CSS Document */
body{ font-family:"宋体"; font-size:12px; color:#4f4f4f; 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:#4f4f4f; text-decoration:none;}
a:hover{color:#0d53b7;}
/*--------global---------*/

/*头部*/
.head{ height:67px;}
.logo{ height:67px; font-size:24px; font-family:"微软雅黑"; line-height:67px;}
.menu { position:relative; z-index:1000;}
.menu .nav{margin-top:21px;}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul li {float:left; position:relative;  }
/* 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; text-align:center; text-decoration:none; width:86px; height:30px; color:#fff; border:1px solid #fff;border-width:1px 1px 0 0;background:#166fc1; 
line-height:30px; font-size:12px;}
/* make the dropdown ul invisible */
.menu ul li ul {display: none;}
.menu ul li ul li{position:relative; z-index:1000;}
/* 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:#7d9bb8;}
/* 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:31px; left:0; width:87px;}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {display:block; background:#aad3fa; color:#000;}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {background:#6c93b8; color:#000;}
/*********幻灯切换 开始***********/
.sub_box{width:1200px; height:350px; float:left; position:relative; overflow:hidden; }
.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;}
/*********幻灯切换 结束***********/

/*新闻动态*/
.news{ background:#ececec; height:45px; margin-top:20px;}
.news dl { height:45px; width:90%; overflow:hidden; display:block;}
.news dl dt{ line-height:45px; margin:0 10px 0 10px; float:left;}
.news dl dd{ float:left; line-height:45px; display:block; margin:0 20px 0 0px;}
.news_more{ height:21px; background:#166fc1; width:66px; color:#fff; cursor:pointer; text-align:center; line-height:21px; border:0; margin:12px 12px 0 0 ;}

/*产品展示*/
.product{ width:451px; margin-top:20px; }
.title{ height:42px; border-bottom:1px solid #999999;}
.title .more{ margin:20px 10px 0 0 ;}
.title h1{ line-height:42px; float:left; padding:0 10px 0 5px; border-bottom:1px solid #111111;}
.product_main,.company_main,.contact_main{ width:100%; overflow:hidden; }
.product_main{ background:url(../images/product_main.jpg) no-repeat;_position:relative;*+position:relative; _width:451px; _height:177px;*+width:451px; *+height:177px;}
/*图片滚动 开始*/
.rollBox{width:100%; height:177px;overflow:hidden;}
.rollBox_2{ width:370px; height:124px; float:left; margin:26px 0 0 28px;}
.rollBox .LeftBotton{height:41px;width:22px; background:url(../images/button_left.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:66px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:41px;width:22px;background:url(../images/button_right.jpg) no-repeat;overflow:hidden;float:right;display:inline;margin:66px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:370px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px; _width:370px; _height:177px; _overflow:hidden;*+width:370px; *+height:177px;*+overflow:hidden;}
.rollBox .Cont .pic{width:165px; height:177px; overflow:hidden;float:left;text-align:center;margin-right:20px; position:relative;}
.rollBox .Cont .pic img{ width:165px; height:124px;}
.pic_bg{ height:24px; width:165px; background:#000; position:absolute; top:100px; left:0;filter:alpha(opacity=30); -khtml-opacity: 0.3;  opacity: 0.3;}
.rollBox .Cont .pic p a{line-height:24px; height:24px; width:165px; text-align:center; display:block; color:#fff;position:absolute; top:100px; left:0;}
.rollBox #List1,.rollBox #List2{float:left;}
/*图片滚动 结束*/

/*公司简介*/
.company{ width:400px; margin:20px 0 0 20px;}
.company_photo{ width:390px; margin-top:20px;}
.company p{ width:100%; text-indent:2em; line-height:24px;}

/*联系我们*/
.contact{ width:271px; margin:20px 0 0 0;}
.contact_main ul li{ width:100%; margin-top:5px; line-height:18px; overflow:hidden;}
.message{ width:267px; height:80px; border:1px solid #dcdcdc; background:#fff; margin-top:10px;}
.message img{ margin:1px; width:146px; height:48px; float:left; padding:15px 60px;background:#f9f9f9;}

/*底部*/
.foot{ border-top:1px solid #989898; margin-top:20px; margin-bottom:20px; }
.foot_nav li{  line-height:20px; margin-left:10px; height:20px; float:left; margin-top:10px;}
.foot_nav li a{color:#888888;}
.foot_nav li a:hover{color:#0d53b7;}
.foot p{ line-height:20px; height:20px; margin-top:10px;color:#888888;}
.tel{ line-height:24px; margin-left:10px; color:#888888; padding-bottom:30px;}

/*左侧*/
.left{ width:280px; margin-top:20px;}
.Column_sorting{ width:278px;}
.left_title{ height:30px; background:#636363; line-height:30px; color:#fff; padding-left:10px;}
.left_main{ border:1px solid #c3c3c3; border-width:0 1px 1px 1px; padding-top:15px; }
.Column_sorting1{ width:256px; height:28px; border:1px solid #bfbfbf; line-height:28px; text-align:center; margin-bottom:15px;}
.Column_sorting1 a{width:256px; height:28px;display:block;}
.Column_sorting1 a:hover{ color:#fff; background:#a1a1a1; width:256px; height:28px; display:block;}
.left_news{ margin-top:10px;}
.left_title .more{ margin:10px 10px 0 0 ;}
.left ul li{ width:80%; margin:0 auto; border-bottom:1px dashed #dfdfdf; line-height:20px; padding-left:20px; overflow:hidden; background:url(../images/icon.jpg) 0 6px no-repeat; margin-bottom:10px;}
.left_message{ margin-top:10px; width:278px; height:102px;background:#fff;border:1px solid #dcdcdc;}
.left_message img{margin:2px; width:146px; height:48px; float:left; padding:25px 64px;background:#f9f9f9;}

/*右侧*/
.right{ width:902px; margin-top:20px; border:1px solid #c3c3c3;}
.right_title{ width:95%; height:60px; border-bottom:1px solid #c3c3c3;}
.right_title h1{ font-size:16px; text-align:center; font-weight:bold; line-height:80px;}
.right_main{ width:95%; padding:20px 0 100px 0;}
.right_main p{ line-height:24px; text-indent:2em; margin-bottom: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;}
.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:#636363;}
/*----已选 结束-----*/

/*----品名 开始-----*/
.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 .kd{ width:83px; height:20px;  border:1px solid #636363; margin:0 5px; line-height:20px; _width:70px;}
.condition_specifications_search{ background:#636363; 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%; color:#fff; background:#636363; 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:#dfdfdf;}
.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 #636363; background: #636363; color: #fff; text-decoration:none; }
.pages strong { border: 1px solid #636363; background: #636363; 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 #c3c3c3; 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:20px; background:url(../images/icon.jpg) 0 10px no-repeat; margin-top:15px;}

/*内页图片列表*/
.inside_photo_list{ margin:40px 0 0 30px; _margin:40px 0 0 15px; float:left;}
.right ul.inside_photo_list li{ float:left; margin:0 27px 30px 0; display:block; width:189px; height:142px; border:1px solid #dfdfdf; position:relative;}
.inside_photo_list li img { padding:2px; width:185px; height:138px;}
.inside_photo_list li .pic_bg{ position:absolute; top:116px; left:2px; height:24px; width:185px; 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:185px; text-align:center; display:block; color:#fff;position:absolute; top:116px; left:2px;}

/*在线留言样式 开始*/
.inside_message{ width:850px; height:576px;}
.inside_message ul{ margin:18px 0 0 20px;}
.inside_message ul li{ margin-top:30px;}
.message_online_main_name{width:501px; 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:501px; 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:#636363; margin-right:30px; color:#fff; }
/*在线留言样式 结束*/