﻿.header { width: 1190px; margin: 0px auto; }
.header .topbar { height: 27px; border-bottom: 1px solid #dddddd; }
.header .topbar .left { float: left; text-align: left; }
.header .topbar .right { float: right; text-align: right; }
.header .topbar em { display: inline-block; margin: 0 10px; color: #B2B2B2; }
.header .topbar i { display: inline-block; position: relative; overflow: hidden; vertical-align: top; }
.header .topbar span { display: inline-block; margin-top: 5px; }
.header .topbar .phone { background: url(../images/ico.png); width: 11px; height: 17px; top: 3px; margin-right: 3px; }
.header .topbar .msg { background: url(../images/ico.png) -20px 0 no-repeat; width: 18px; height: 16px; line-height: 12px; top: 3px; font-size: 12px; font-style: normal; color: #fff; text-decoration: none; margin-left: 3px; font-family: 'Cordia New'; text-align: center; }
.header .bar { width: 1190px; height: 98px; }
.company_name{font-size:26px; font-family:"微软雅黑"; padding:30px 0;}
.header .search { float: right; margin-top: 31px; text-align: right; _margin-right:-140px; }
.header .search .form { background: url(../images/ico.png) 0 -340px no-repeat; vertical-align: middle; height: 40px; display: inline-block; text-align: left; *width: 720px; }
.header .search .key { width: 365px; height: 34px; line-height: 34px; margin: 3px 0 0 3px; border: 0px; text-indent: 5px;}
.header .search .type { width: 71px; height: 37px; line-height: 37px; margin: 3px 0 0 0; display: inline-block; vertical-align: top; text-align: left; padding-left: 7px; }
.header .search .submit { vertical-align: top; width: 102px; height: 40px; background: url(../images/ico.png) 0 -120px no-repeat; border: 0px; cursor:pointer;}
.header .search .send { vertical-align: top; width: 142px; height: 40px; background: url(../images/ico.png) 0 -80px no-repeat; border: 0px; }
.header .search .selecttype { width: 82px; height: 125px; text-align: left; margin: 0 0 0 -11px; position: relative; z-index: 2000; border-bottom: 1px solid #C8C8C8; border-right: 1px solid #C8C8C8; border-left: 1px solid #C8C8C8; background: #F0F0F0; }
.header .search .selecttype li { height: 25px; line-height: 25px; }
.header .search .selecttype li a { display: block; width: 72px; height: 25px; padding-left: 10px; }
.header .search .selecttype li a:hover { background: #0B66B5; color: #fff; }
.header .nav { width: 1190px; height:32px;  border-bottom:3px solid #0b66b5;}
.header .nav_dl .nav_dd { float: left; margin-left: 18px; font-size: 16px; line-height:35px;}
.header .nav_dl .nav_dt { float: right; display:block; height:32px;font-size:24px; line-height:32px; color:#e50230; background:url(../images/nav.png) -1160px -43px no-repeat; padding-left:30px;}
.header .nav_dl .nav_li { float: left; width: 92px; text-align: center;  }
.header .nav_dl .nav_li a { width: 92px;  display: block; }
.header .nav_dl .nav_li a:hover { background: url(../images/nav.png) 0 -36px no-repeat;}
.header .nav_dl .nav_li a.hover { background: url(../images/nav.png) 0 -36px no-repeat; }
/*左侧css开始*/
.content_left{ width:907px;_width:900px;}
.search_condition{ border:1px solid #e8e3e3; float:left;}
.condition_select,.condition_material{ float:left;}
.condition_specifications,.condition_material,.condition_specifications{ clear:both;}
.condition_select{min-height:42px;}
.condition_material{ min-height:40px;}
.condition_material,.condition_select{border-bottom:1px solid #e8e3e3; width:100%;}
.search_condition .condition_select_name{clear:both; width:10%;height:42px; float:left; overflow:hidden;text-align:left; line-height:42px; text-indent:1em;}
.search_condition .condition_select ul{ display:block; width:89%;float:left; margin-bottom:10px; /**height:90px !important;*/}
.search_condition .condition_select ul li{ height:20px; line-height:20px; padding:0 20px 0 5px; margin:12px 0 0 12px; border:1px solid #dddddd; background:url(../images/wrong.jpg)  right no-repeat; float:left; display:block; cursor:pointer;}
.search_condition{width:100%;}
.condition_material_name{ width:10%; height:35px;float:left; clear:both; overflow:hidden; text-align:left; line-height:35px; text-indent:1em;}
.condition_material ul{ width:90%; display:block; float:left; margin:0 0 10px 0; max-height:60px; overflow-x:hidden;/**height:40px !important;*/}
.condition_material ul li{ height:20px; line-height:18px; padding:0 20px 0 5px; margin:10px 0 0 12px; display:block;  float:left;}
.condition_material ul li a:hover{ font-weight:bold; color:#e72947;}
.condition_specifications{ height:42px;}
.condition_specifications_name{ clear:both;width:10%;height:42px; overflow:hidden;text-align:left; line-height:42px; text-indent:1em;}
.condition_specifications p{ line-height:42px;}
.condition_specifications p{ margin-left:30px; _margin-top:10px; float:left;}
.condition_specifications p .kd{ width:60px; height:18px; border:1px solid #a6a6a6; margin:0 5px 0 5px; font-size:12px;}
.condition_specifications_search{ width:70px; height:20px; background:#0c50b6; display:block; cursor:pointer; border:0; font-size:12px; color:#fff; margin-top:10px;}
.resources_list{ margin-top:10px; float:left; width:100%;}
.resources_list_title{ height:28px; line-height:28px; width:100%; border-bottom:2px solid #0c50b6;}
.resources_list_title h1{ font-size:16px; line-height:30px; width:133px; display:block; background:#0c50b6; color:#fff; text-indent:1em; font-weight:bold;}
.resources_list_category{ height:28px; width:100%; margin:0 auto; background:#f2f7ff; border:1px solid #dddddd;}
.resources_list_category li{ float:left; line-height:28px; height:28px; text-align:center;}
.resources_list_category1{ width:30%;}
.resources_list_category2{ width:11%;}
.resources_list_category3{ width:20%;}
.resources_list_category4{ width:13%;}
.resources_list_category5{ width:13%;}
.resources_list .resources_list_category6{ width:12%; border-right:0;}
.resources_list_main{ margin-top:10px;}
.resources_list_main li{ height:66px;border-bottom:1px solid #e3e3e3; padding-bottom:5px;width:98%; margin:5px auto 10px auto; font-size:14px;clear:both;}
/*.resources_list_main li:hover{ background:#f9f9f9;}*/
.resources_list_main li dl{ width:30%; display:block;  height:66px;}
.resources_list_photo{ border:1px solid #e9e4e4; width:65px; height:62px; padding:1px;}
.resources_list_main dl.resources_list_main1 dd{ float:left; margin-left:5px; line-height:22px; width:188px; height:66px; display:block; overflow:hidden; }
.resources_list_main dl dd p span{ font-weight:bold; color:#0c50b6;font-size:14px;}
.resources_list_main p.resources_list_main1,.resources_list_main p.resources_list_main2,.resources_list_main p.resources_list_main3,.resources_list_main p.resources_list_main4,.resources_list_main p.resources_list_main5,.resources_list_main p.resources_list_main6{line-height:66px; text-align:center; overflow:hidden; height:66px;}
.resources_list_main p.resources_list_main2{width:11%;}
.resources_list_main p.resources_list_main3{width:20%;}
.resources_list_main p.resources_list_main4{width:13%;}
.resources_list_main p.resources_list_main5{width:13%;}
.resources_list_main p.resources_list_main6{width:12%;}
.resources_list_main p.resources_list_main4 font{ color:#e72947; font-weight:bold;}
/*左侧css结束*/
/*右侧css开始*/
.content_right{ width:273px;}
.shop_resources{ height:98px; width:269px; border:2px solid #e9e4e4;}
.shop_resources_left{ width:104px; height:98px; background:#efefef;}
.shop_resources_left p{ height:32px; line-height:32px; text-align:center; font-size:18px; color:#7e7e7e; font-weight:bold;}
.shop_resources_left .calendar{ width:96px; height:63px; float:left;/*border:2px solid #0d53b7;*//*border:2px solid #e72947;*/ margin:0 1px 1px 1px;}
.calendar_left{ width:48px; height:63px; /*background:#e72947;*/ /*background:#fff;*/ /*border-right:2px solid #0d53b7;*/}
.calendar_left p{ /*color:#fff;*/ font-size:16px; text-align:center; font-family:Arial; line-height:30px; color:#e72947;}
.calendar_left p span{ font-size:30px;}
.calendar_right p{ text-align:center; line-height:63px; font-size:40px; /*background:#fff;*/ font-family:Arial;color:#e72947; /*color:#0d53b7;*//*color:#e72947;*/ width:48px; height:63px; }
.shop_resources_right{ width:155px; height:98px; margin:0 5px; }
.shop_resources_right1{border-bottom:1px dashed #a9a9a9;font-size:32px;}
.shop_resources_right2{ font-size:30px;}
.shop_resources_right1,.shop_resources_right2{ height:48px;  color:#0d53b7; font-size:25px;  text-align:center; line-height:48px; }
.shop_resources_right1 span,.shop_resources_right2 span{ color:#6f6f6f; font-size:12px; }

.shop_service,.contact_us,message_online{ width:273px;}
.shop_service_title,.contact_us_title{ height:30px; /*background:#0e51b7;*/ border-bottom:2px solid #0d53b7;}
.shop_service_title_left,.contact_us_title_left{ width:4px; height:30px; background:#e72947;}
.shop_service_title_right,.contact_us_title_right{ font-size:14px; color:#0d53b7; text-indent:5px; line-height:30px;}
.shop_service_main{ border-bottom:2px solid #929292;}
/*.shop_service_main,.contact_us_main,.message_online_main{ border-left:1px solid #eae5e5; border-right:1px solid #eae5e5;}
*/.shop_service_main ul,.contact_us_main ul,.message_online_main ul{ padding:10px; border-bottom:1px solid #eae5e5; padding-bottom:10px;}
.shop_service_main ul li,.contact_us_main ul li{ line-height:30px;}
.shop_service_main ul li span,.contact_us_main ul li span{ color:#e72947;}
.shop_service_main ul li span a{ color:#e72947;}
.shop_service_main ul li span a:hover{ text-decoration:underline;}
.shop_service_qqzx,.shop_service_zxzx,.shop_service_scdp{ cursor:pointer; border:0;}
.shop_service_zxzx,.shop_service_scdp{height:28px; width:116px;}
.shop_service_qqzx{ height:30px; width:243px; margin:10px 0 0 14px; background:url(../images/qqzx.jpg) no-repeat; }
.shop_service_zxzx{ margin:10px 0 10px 14px;background:url(../images/zxzx.jpg) no-repeat; }
.shop_service_scdp{ margin:10px 0 10px 10px;background:url(../images/scdp.jpg) no-repeat; }
.message_online_title{ height:40px; text-align:center; line-height:40px; color:#fff;background:#0e51b7; font-size:16px; }
.message_online_main{ width:98%; overflow:hidden; margin:0 auto; background:#f4f4f4;}
.message_online_main_name,.message_online_main_tel,.message_online_main_email{height:34px; width:100%; margin:0 auto; background:#fff;text-indent:5px; border:1px solid #d9d9d9; line-height:34px; color:#6e6e6e;}
.message_online_main ul li{ margin-bottom:10px;}
.message_online_main_message{ min-height:100px; width:100%; line-height:24px;border:1px solid #d9d9d9; color:#d5d5d5; text-indent:5px;}
#message_online_main_message{ color:#6e6e6e; font-size:14px;}
.message_online_main_post,.message_online_main_reset{ width:118px; background:#e72947; height:32px; border:0; color:#fff; line-height:32px; text-align:center; font-size:16px; cursor:pointer;}
.message_online_main_reset{ margin-left:10px;}
.pages { margin: 20px 0; text-align: right; }
.pages a { border: 1px solid #ddd; padding: 3px 10px; display: inline-block; margin-left: 5px; }
.pages a:hover { border: 1px solid #0e51b7; background: #0e51b7; color: #fff; }
/*右侧css结束*/
.foot { width: 1170px; margin: 10px auto 0 auto; border-top: 2px solid #CCCCCC; background: #F5F5F5; padding: 10px; height: 60px; }
.foot p { height: 28px; }
/*内页 开始*/
.inside_right{ width:907px; _width:900px;}
.company_title{ height:30px; width:100%; border-bottom:2px solid #0e51b7;}
.company_title h1{ height:30px; line-height:30px; color:#323232; font-weight:bold; font-size:16px; text-indent:5px;}
.inside_right_main{ /*background:#fbfbfb;*/ min-height:940px; clear:both;}
.inside_right_main_son{ margin:0 auto;width:880px; }
.inside_right_main_son p{ line-height:24px; text-indent:2em; font-size:14px; color:#58595b; padding:20px 0 1px 0; }
.inside_right_main_son p span{color:#e72847;}
.inside_right_main_son ul li{padding:10px 0 10px 0;}
/*内页 

/*收起 展开 开始*/
.resource_sqzk{ width:89%;}
.resource_sq{background:url(../images/icon_sq.jpg) 55px 18px no-repeat;}
.resource_zk{background:url(../images/icon_zk.jpg) 55px 18px no-repeat;}
.resource_sq,.resource_zk{ width:80px; height:42px; line-height:42px; display:block; text-align:center; }
/*收起 展开 结束*/
