﻿*{margin:0;padding:0;}
body{padding:0;margin:0;font-family: "微软雅黑";font-size:15px;color:#555;background:#f7f7f7;}
a,area{blr:expression(this.onFocus=this.blur())}
/* for IE */
:focus{-moz-outline-style:none;}
/* for Firefox */
a{text-decoration:none;color:#555;outline:none;}
a:hover{color:#81807E;text-decoration:none;outline:none;}
a img{border:none;}
table tr td, font{font-size:14px;}
ul{list-style:none;}
.length{word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.box{display: -moz-inline-stack; display:inline-block; *display:inline; *zoom:1;}
input,textarea{ outline:none;}
/* Wrapper */
#wrapper{ min-width:1200px; max-width:9999px; width:100%; margin:0 auto;}
.font{font-family:"宋体";}
/* Header */
#top_fixed{ position: fixed; left:0; top:0; z-index:99; width:100%; background:#fffdf9 url(../images/bg.jpg) repeat-x; height:159px;}
.p_h{ height:159px;}
#header{width:1096px;margin:0 auto; z-index:9; position:relative;}
.top{ position:relative; height:103px}
.logo{ position:absolute; top:0; left:0; background:url(../images/logo.jpg) no-repeat; width:181px; height:103px; display:block;text-align:center}
.top_tel font{ font-size:16px;}
.top_lan{ border:1px solid #ddd; height:21px; line-height:19px; padding-left:10px; width:82px; background:#fff url(../images/t_x.jpg) 76px 9px no-repeat; position:absolute; right:0; top:48px; z-index:99;}
.top_lan p{ display:block; height:21px; height:19px; cursor:pointer;}
.top_lan ul{ position:absolute; top:22px; left:-1px; display:none; background:#fff; border:1px solid #ddd; border-top:0; border-bottom:0; width:92px;}
.top_lan ul a{ display:block; height:25px; border-bottom:1px solid #ddd; padding-left:10px; line-height:23px;}
.top_lan ul a:hover{ background:#eee; color:#555;}
.banner{position:relative; height:600px; z-index:1;}
.banner .a_bigImg{ height:600px; background-image:url(../images/banner.jpg);}
.sub_banner{position:relative; height:300px; z-index:1;}
.sub_banner .a_bigImg{ height:300px; background-image:url(../images/sub_banner.jpg);}
.a_bigImg{ position:absolute; top:0; left:0; width:100%; background-position:top center; background-repeat:no-repeat;}
.ul_change_a2{ position:absolute; bottom:10px; width:300px; text-align:center; left:50%; margin-left:-150px; z-index:9;}
.ul_change_a2 li{ display:inline; position:relative; text-align:center; padding:0 5px;}
.ul_change_a2 span{display: -moz-inline-stack; display:inline-block; *display:inline; *zoom:1; cursor:hand;cursor:pointer; width:12px; height:12px; overflow:hidden; background:url(../images/icon.png) no-repeat;}
.ul_change_a2 span.on{ background-position:0 -12px;}
.clear{clear:both;}
/* Menu */
#menu{ height:56px; position:relative; z-index:9;}
#menu ul {}
#menu ul li{float:left; padding:0 5px; position:relative;}
#menu ul li a.m_a{ color:#636161; display:block; text-align:center; width:101px; height:56px; line-height:54px; text-align:center;}
#menu ul li a.m_a:hover{ color:#fff; background:#81807E;}
#menu ul li.birthday{padding:0;}
#menu ul li.birthday a.m_a{background:#f95087;color:#fff;width:97px}
#menu ul ul{ position:absolute; top:56px; left:5px; display:none;}
#menu ul li:hover a.m_a{color:#fff; background:#81807E;}
#menu ul ul a{ display:block; height:35px; line-height:33px; opacity:0.9; background:#fff; color:#81807E; text-align:center; width:100px; padding:0 5px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#menu ul ul li{ float:none; padding:0;}
#menu ul ul a:hover{ background:#81807E; color:#fff;}
/* Search */
.s_bg{ border-bottom:1px solid #e5e0d5;}
.sear_lan{ width:1096px; margin:0 auto; padding-top:18px; height:39px;}
.hot_key{ float:left; width:800px; font-size:13px;}
.hot_key a{ margin-right:15px;}
.hot_key span{ padding-right:5px;}
#search{ float:right; width:220px; height:24px; border:1px solid #ddd; background:#fffdf9;}
#search .keyword{ float:left; background:#fffdf9; width:180px; padding-top:1px; height:23px; padding-left:14px;}
#search .keyword input{height:22px;font-size:12px;width:170px;line-height:22px;float:left;border:0;color:#666666;}
#search .submit{cursor:pointer;float:right;background:url(../images/search.jpg) no-repeat;width:25px;height:24px;border:0;}
/* Home */
#home{}
#home .h_top{ height:87px;  text-align:center;}
#home .h_top p{ display:block; height:60px; font-size:36px; color:#81807E;}
#home .h_top font{ font-size:16px; text-transform:uppercase;}
#home .h_pro{width:1096px;margin:0 auto; padding-top:63px; height:616px;}
#home .hp_lan{ text-align:center; height:66px; padding-top:20px;}
#home .hp_lan li{display: -moz-inline-stack; display:inline-block; *display:inline; *zoom:1; margin:0 10px;}
#home .hp_lan li a{ display:block; border:1px solid #ddd; height:38px; line-height:36px; font-size:16px; width:110px; cursor:pointer;}
#home .hp_lan li.on a{ background:#81807E; color:#fff;}
#home .hp_con{ position:relative;}
#home .hp_con b{ position:absolute; top:180px; width:18px; height:33px; cursor:pointer;}
#home .hp_con b.h_l{ background:url(../images/h_l.jpg) no-repeat; left:-35px;}
#home .hp_con b.h_r{ background:url(../images/h_r.jpg) no-repeat; right:-35px;}
#home .hp_con ul.list_pro li a img{ height:240px; margin:20px auto;}
#home .hq_bg{ background:url(../images/h_qual.jpg) top center no-repeat; height:400px;}
#home .h_qual{width:1096px;margin:0 auto; padding-top:100px; text-align:center;}
#home .h_qual .h_top font{ color:#fff;}
#home .hq_con { padding-top:50px}
#home .hq_con li{display: -moz-inline-stack; display:inline-block; *display:inline; *zoom:1; margin:0 10px;}
#home .hq_con li a{ display:block; border:1px solid #ddd; cursor:pointer; height:38px; line-height:36px; font-size:16px; width:110px; color:#fff;}
#home .hq_con li a:hover{ background:#81807E; color:#fff;}
#home .h_news{width:1096px;margin:0 auto; padding-top:75px; height:512px;}
#home .h_news .h_top{ height:95px;}
#home .hn_con{ height:318px; position:relative;}
#home .hn_con b{ position:absolute; top:110px; width:18px; height:33px; cursor:pointer;}
#home .hn_con b.h_l{ background:url(../images/h_l.jpg) no-repeat; left:-35px;}
#home .hn_con b.h_r{ background:url(../images/h_r.jpg) no-repeat; right:-35px;}
#home .hn_list{}
#home .hn_list li{float:left; padding:0 2px; padding-bottom:20px; position:relative; z-index:1;}
#home .hn_list li:hover{ z-index:9;}
#home .hn_list li a{ display:block; width:250px; height:260px;  padding:10px; transition:All 0.2s ease-in-out; -webkit-transition:All 0.2s ease-in-out; -moz-transition:All 0.2s ease-in-out; -o-transition:All 0.2s ease-in-out;}
#home .hn_list li a img{ width:250px; height:200px; display:block;}
#home .hn_list li a p{ display:block; width:250px; height:60px; line-height:30px; overflow:hidden; cursor:pointer;}
#home .hn_list li a:hover{ box-shadow:1px 1px 10px #555; background:#fff;}
#home .hn_more a{ display:block; width:97px; height:35px; line-height:33px; font-size:16px; border:1px solid #81807E; margin:0 auto; text-align:center; color:#81807E;}
#home .hn_more a:hover{ color:#fff; background:#81807E;}
#home .hl_bg{ background:#fff;}
#home .h_lan{ width:1096px; margin:0 auto; padding-top:70px; height:282px;}
#home .h_lan li{ width:350px; text-align:center;}
#home .h_lan li img{ width:350px; margin-bottom:10px; display:block;}
#home .h_lan li p{ font-size:16px;}
#home .h_lan li.hl_1{ float:left;}
#home .h_lan li.hl_2{ float:left; display:inline; margin-left:26px;}
#home .h_lan li.hl_3{ float:right;}

/* Page */
#page{width:1096px;margin:0 auto;min-height:300px;_height:300px; padding:30px 0;}

/*p_title*/
#p_title{ height:46px;}
#p_title span{ font-size:30px; color:#81807E;}
#p_title font{ font-size:16px; text-transform:uppercase; color:#777777; padding-left:23px;}
/*Sidebars*/
#sidebar{ min-height:47px; background:#e4e4e4;}
#sidebar li{ float:left;}
#sidebar li a{ display:block; text-align:center; border-right:1px solid #fff; height:47px; line-height:45px; width:126px; padding:0 5px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#sidebar li a.shover{ color:#81807E;}

/* Content */
#content{ padding-top:30px;}
.content-inner{min-height:400px;_height:400px;text-align:left;line-height:23px;}
/*list_pro*/
ul.list_pro{text-align:center;min-height:200px;_height:200px;}
ul.list_pro li{float:left; padding:0 2px; padding-bottom:30px; position:relative; z-index:1;}
ul.list_pro li:hover{ z-index:9;}
ul.list_pro li a{ display:block; width:230px; height:315px; border:1px solid #ddd;  padding:9px 0; margin:0 19px; background:#fff; transition:All 0.2s ease-in-out; -webkit-transition:All 0.2s ease-in-out; -moz-transition:All 0.2s ease-in-out; -o-transition:All 0.2s ease-in-out; cursor:pointer; position:relative;}
ul.list_pro li a span{ background:url(../images/new.png) no-repeat; width:49px; height:51px; z-index:9; top:0; right:0; position:absolute;}
ul.list_pro li a img{ width:200px; height:285px; display:block; margin:0 auto;}
ul.list_pro li a p{ display:block; width:230px; height:25px; line-height:20px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul.list_pro li a:hover{ box-shadow:1px 1px 10px #555; background:#fff;}

/*list_pic*/
ul.list_pic{text-align:center;min-height:200px;_height:200px;}
ul.list_pic li{float:left; padding:0 8px; padding-bottom:20px; position:relative; z-index:1;}
ul.list_pic li:hover{ z-index:9;}
ul.list_pic li a{ display:block; width:250px; height:265px;  border:1px solid #ddd;  padding:8px 3px; background:#fff; transition:All 0.2s ease-in-out; -webkit-transition:All 0.2s ease-in-out; -moz-transition:All 0.2s ease-in-out; -o-transition:All 0.2s ease-in-out;}
ul.list_pic li a img{ max-width:250px; margin:0 auto; height:231px; display:block;}
ul.list_pic li a p{ display:block; width:250px; height:25px; padding-top:5px; cursor:pointer; line-height:20px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul.list_pic li a:hover{ box-shadow:1px 1px 10px #555; background:#fff;}

.new_tab{ border:1px solid #ddd; border-collapse:collapse;}
.new_tab td{ border:1px solid #ddd; border-collapse:collapse;}
.new_tab2, .new_tab2 td{ border:0;}

/*dis_big*/
#dis_pro{ width:1000px; margin:0 auto;}
#dis_pro .dis_l{ float:left; width:400px;}
#dis_pro .dis_pic{ padding-bottom:10px;}
#dis_pro .dis_pic img{ display:block; width:400px;}
#dis_pro .do_list{ position:relative; height:100px;}
#dis_pro .do_list b{ position:absolute; width:25px; height:66px; cursor:pointer; display: block; top:30px;}
#dis_pro .do_list b.d_l{ background:url(../images/d_l.jpg) no-repeat; left:0;}
#dis_pro .do_list b.d_r{ background:url(../images/d_r.jpg) no-repeat; right:0;}
#dis_pro .do_con{ width:320px; height:100px; margin:0 auto;}
#dis_pro .do_con li{ float:left; width:80px; height:80px;}
#dis_pro .do_con li img{ width:65px; height:65px; cursor:pointer;}
#dis_pro .do_con li img.on{ border:2px solid #81807E; height:61px; width:61px;}
#dis_pro .dis_con{ float:right; width:560px;}
#dis_pro .d_name{ padding-top:20px; min-height:30px; height:30px; font-size:18px; border-bottom:1px solid #ddd; padding-bottom:10px; line-height:28px;}
#dis_pro .d_text{ padding:15px 0; min-height:120px; _height:120px;}
#dis_pro .d_order{ background:url(../images/d_order.jpg) no-repeat; width:146px; height:36px; display:block;}
#dis_pro .dis_top{ height:40px; background:#f8f3e9; border:1px solid #ddd;}
#dis_pro .dis_top p{ height:40px; line-height:38px; margin-top:-1px; margin-left:-1px; text-align:center; display:block; width:115px; font-size:16px;  background:#fffdf9; border:1px solid #ddd; border-bottom:0; border-top:2px solid #81807E; color:#81807E; font-weight:bold;}
#dis_pro .dis_note{ padding:15px 0; min-height:300px; _height:300px; line-height:1.8;}
#dis_pro .dis_note img{ max-width:100%;}
#dis_pro .dis_list{ padding:15px 0; position:relative; height:250px;}
#dis_pro .dis_list b{ position:absolute; width:18px; height:33px; top:120px; cursor:pointer;}
#dis_pro .dis_list b.dl_l{ background:url(../images/dl_l.png) no-repeat; left:0;}
#dis_pro .dis_list b.dl_r{ background:url(../images/dl_r.png) no-repeat; right:0;}
#dis_pro .dl_con{ width:960px; margin:0 auto; height:280px;}
#dis_pro .dl_con li{ height:280px; text-align:center; width:192px; float:left;}
#dis_pro .dl_con li a{ display:block; width:160px; height:230px; padding:10px; transition:All 0.2s ease-in-out; -webkit-transition:All 0.2s ease-in-out; -moz-transition:All 0.2s ease-in-out; -o-transition:All 0.2s ease-in-out; cursor:pointer; margin:0 auto;}
#dis_pro .dl_con li a img{ display:block; height:200px; margin:0 auto; max-width:160px;}
#dis_pro .dl_con li a p{ display:block; height:30px; line-height:25px; text-align:center; display:block; width:160px; margin:0 auto; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#dis_pro .dl_con li a:hover{ box-shadow:1px 1px 10px #555; background:#fff;}
#dis_pro .dis_but{ padding-bottom:10px;}
#dis_pro .dis_but li{ float:left; width:320px; height:160px;}
#dis_pro .dis_but li img{ width:320px; height:160px; display:block;}
#dis_pro .dis_but li.db_1{}
#dis_pro .dis_but li.db_2{ padding-left:20px;}
#dis_pro .dis_but li.db_3{ float:right;}

/*page_num*/
.page_num{text-align:center;line-height:30px;min-height:25px;clear:both;_height:25px;}
.page_num a,.page_num span{ display:inline-block; padding:3px 12px; border: 1px solid #ddd; margin:0 1px; border-radius: 2px;}
/* demo */
#demo{overflow:hidden;width:600px; margin:0 auto;}
#indemo{float:left;width:100000px;}
#indemo img{margin-right:10px;border:1px solid #ccc;}
#demo1{float:left;}
#demo2{float:left;}
.pro_content{ position:relative;}
.t_left{background:url(../images/pleft.jpg) no-repeat;cursor:pointer;width:7px;height:9px; position:absolute; top:0; left:0;}
.t_right{background:url(../images/pright.jpg) no-repeat;cursor:pointer;width:7px;height:9px; position:absolute; top:0; right:0;}
/*cnews_content*/
.cnews_content{width:960px;margin:0 auto;}
.cnews_content font.font{ color:#7f580f;}
.cnews_content .cnews_type{font-weight:bold;height:30px;line-height:25px;position:relative; font-size:16px;}
.cnews_content .cnews_type a{position:absolute;top:0;right:0;line-height:25px;}
.cnews_content .ntype_pic{float:left;width:240px;border:1px solid #ccc; margin-top:10PX;}
.cnews_content ul.cnews_list{min-height:110px;_height:110px;padding-bottom:20px;}
.cnews_content ul.cnews_list li{position:relative;height:32px;padding-top:10px;border-bottom:1px dotted #ddd;float:right;width:700px; font-size:14px;}
.cnews_content .news_type{line-height:23px;font-weight:bold;clear:both; height:30px; border-bottom:1px dotted #ddd; font-size:16px;}
.cnews_content .news_more{line-height:23px;font-weight:bold;clear:both;text-align:right; font-size:14px;}
.cnews_content ul.list_news{min-height:200px;_height:200px;}
.cnews_content ul.list_news li{position:relative;height:32px;padding-top:10px;border-bottom:1px dotted #ddd; font-size:14px;}
.cnews_content  span.date{position:absolute;right:5px;top:10px;}

.list_case{ min-height:300px; _height:300px; padding-bottom:15px;}
.list_case li{ float:left; width:241px; padding:8px; margin:10px 0; margin-right:20px;  text-align:center; border:solid 1px #dedede;  height:365px; transition:All 0.2s ease-in-out; -webkit-transition:All 0.2s ease-in-out; -moz-transition:All 0.2s ease-in-out; -o-transition:All 0.2s ease-in-out;}
.list_case li:hover{ box-shadow:1px 1px 10px #555;} 
.list_case li .case_pic{ width:241px; height:221px; overflow:hidden;}
.list_case li .case_pic img{ width:241px;}
.list_case li .case_title{ font-size:14px; font-weight:bold; height:30px; line-height:28px; border-bottom:solid 1px #dedede; overflow:hidden; width:241px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list_case li .case_note{ font-size:12px; color:#333; height:69px; line-height:23px; overflow:hidden; padding:5px 0;text-align:left;}
.list_case li .case_more{ }
.list_case li .case_more a{ color:#fff; display:block; background:#81807E; width:110px; height:30px; line-height:30px; color:#fff; margin:0 auto;}

ul.list_info{ min-height:300px; _height:300px;}
ul.list_info li{  padding-bottom:20px; margin-bottom:20px; border-bottom:1px dotted #bbb; font-size:14px;}
ul.list_info li img{ float:left; width:200px; display:block; border:1px solid #ddd; }
ul.list_info li .ln_con{ float:right; width:540px;}
ul.list_info li .ln_name{ font-size:18px; height:36px; display:block; width:540px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:30px;}
ul.list_info li .ln_text{ height:69px; line-height:23px; color:#777;}
ul.list_info li .ln_date{  font-size:12px; margin-top:15px;}

/*dis_news*/
#dis_news{}
#dis_news .dnews_title{font-weight:bold;font-size:16px;_height:30px;min-height:30px;line-height:30px;text-align:center;}
#dis_news .dnews_line{text-align:center;_height:25px; line-height:25px; border-top:1px dashed #ccc;}
#dis_news .dnews_content{padding:10px 0;_height:400px;min-height:400px;line-height:23px;}
#dis_news .dnews_content img{ max-width:100%;}
#dis_news .dnews_more{ padding-top:15px; min-height:150px; _height:150px;}
#dis_news .dm_top{ height:40px; font-weight:bold; font-size:16px; color:#81807E;}
#dis_news .dm_list li{ float:left; width:490px; margin-right:50px; height:35px; position:relative;}
#dis_news .dm_list li font{ font-family:"宋体";}
#dis_news .dm_list li span{ position:absolute; top:0; right:0; color:#aaa;}

#dis_news .dis_top{ height:40px; background:#f8f3e9; border:1px solid #ddd;}
#dis_news .dis_top p{ height:40px; line-height:38px; margin-top:-1px; margin-left:-1px; text-align:center; display:block; width:115px; font-size:16px;  background:#fffdf9; border:1px solid #ddd; border-bottom:0; border-top:2px solid #81807E; color:#81807E; font-weight:bold;}
#dis_news .dis_list{ padding:15px 0; position:relative; height:280px;}
#dis_news .dis_list b{ position:absolute; width:18px; height:33px; top:120px; cursor:pointer;}
#dis_news .dis_list b.dl_l{ background:url(../images/dl_l.png) no-repeat; left:0;}
#dis_news .dis_list b.dl_r{ background:url(../images/dl_r.png) no-repeat; right:0;}
#dis_news .dl_con{ width:1040px; margin:0 auto; height:280px;}
#dis_news .dl_con li{ height:280px; text-align:center; width:260px; float:left;}
#dis_news .dl_con li a{ display:block; width:230px; height:250px; padding:10px; transition:All 0.2s ease-in-out; -webkit-transition:All 0.2s ease-in-out; -moz-transition:All 0.2s ease-in-out; -o-transition:All 0.2s ease-in-out; cursor:pointer; margin:0 auto;}
#dis_news .dl_con li a img{ display:block; height:210px; margin:0 auto; max-width:230px;}
#dis_news .dl_con li a p{ display:block; height:30px; line-height:30px; padding-top:5px; text-align:center; display:block; width:240px; margin:0 auto; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#dis_news .dl_con li a:hover{ box-shadow:1px 1px 10px #555; background:#fff;}

/*list_links*/
ul.list_links{text-align:center;min-height:200px;_height:200px;}
ul.list_links li{float:left;padding:5px 10px;text-align:center;width:140px;min-height:50px;_height:50px;}
ul.list_links li img{width:130px;height:50px;}

/*blan*/
.lan_bg{ background:#181818;}
#blan{ width:1096px; margin:0 auto; padding:26px 0; color:#999999;}
#blan a{ color:#999999;}
#blan a:hover{ color:#fff;}
#blan .b_list{ float:left;  width:140px; padding-right:16px; min-height:130px; _height:130px;}
#blan .bl_name{ font-size:14px; height:33px; color:#fff; font-size:15px;}
#blan .b_list li{ height:25px; width:140px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:12px;}
#blan .b_code{ float:right; width:139px;}
#blan .b_code img{ display:block; width:119px; margin-bottom:5px;}
#blan .b_code p{ text-align:center;}
#blan .bc_l{ float:left; width:119px;}
#blan .bc_r{ float:right; width:119px;}
/* footer */
#footer{ background:#181818; border-top:1px solid #2a2a2a; color:#999999;}
#footer a{ color:#999999;}
#footer a:hover{ color:#fff;}
#footer .bottom{width:1096px;margin:0 auto; padding:15px 0; min-height:25px; line-height:23px; _height:25px; text-align:center;}

#kefu{ right:10px; bottom:50px; position:fixed; z-index:999;}
#kefu li{ display:block; margin-bottom:10px; width:70px; height:70px; background:url(../images/b_but.png) no-repeat; text-align:center; color:#fff;}
#kefu li:hover{ background-position:0 -70px;}
#kefu li a{ display:block; width:70px; height:70px;}
#kefu li.kf_1 a{ background:url(../images/bs_1.png) no-repeat;}
#kefu li.kf_2 a{ background:url(../images/bs_2.png) no-repeat;}
#kefu li.kf_3 a{ background:url(../images/bs_3.png) no-repeat;}
#kefu li.kf_4 a{ background:url(../images/bs_4.png) no-repeat;}
#kefu li a p{ display:block; padding-top:45px; color:#fff; font-size:12px;}


#sale_pic{ position:relative; width:1096px; }
#sale_pic b{ position:absolute; top:110px; width:18px; height:33px; cursor:pointer;}
#sale_pic b.h_l{ background:url(../images/dl_l.png) no-repeat; left:-35px;}
#sale_pic b.h_r{ background:url(../images/dl_r.png) no-repeat; right:-35px;}


ul.list_job{ padding-bottom:10px; min-height:200px; _height:200px;}
ul.list_job li{ float:left; margin-left:60px; height:110px; margin-bottom:50px; border-right:1px solid #ddd; padding-right:35px; width:192px;}
ul.list_job li div.lj_name{ font-size:19px; line-height:35px;}
ul.list_job li div.lj_date{ font-size:14px; color:#737373; line-height:35px;}
ul.list_job li div.lj_more{}
ul.list_job li div.lj_more a{ background:url(../images/lj_more.png) right center no-repeat; padding-right:25px; height:27px; line-height:25px; font-size:16px; display:block; margin-left:50px; width:70px; color:#81807E;}


#dis_job{ background:#fff; width:820px; height:530px; overflow:hidden;}
#dis_job .dj_top{ height:60px; border-bottom:1px solid #ddd; padding:15px; line-height:60px; font-size:24px; background:url(../images/dj_logo.png) 650px 18px no-repeat;}
#dis_job .dj_info{ height:65px; border-bottom:1px solid #ddd; padding:10px 15px;}
#dis_job .dj_info li{ float:left; width: 170px;height: 28px;line-height: 28px;font-size: 15px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-right:10px;}
#dis_job .dj_con{ height:330px; overflow:hidden; margin:10px;}

#network{ width:1096px; margin:0 auto; height:654px; background: url(../images/sale_map.jpg) no-repeat;}
#network .net_list{ float:left; width:685px; height:654px; position:relative;}
#network .net_list li{ position:absolute; min-width:40px; white-space:nowrap; _width:40px; height:20px; text-align:center; font-size:12px; cursor:pointer;}
#network .net_list li p{ position:relative; z-index:9;}
#network .net_list li.sn_1{ left:486px; top:503px;}/*广东省 */
#network .net_list li.sn_2{ left:423px; top:510px;}/*广西省 */
#network .net_list li.sn_3{ left:437px; top:570px;}/*海南省 */
#network .net_list li.sn_4{ left:544px; top:463px;}/*福建省*/
#network .net_list li.sn_5{ left:509px; top:437px;}/*江西省 */
#network .net_list li.sn_6{ left:574px; top:384px;}/*上海市 */
#network .net_list li.sn_7{ left:563px; top:415px;}/*浙江省 */
#network .net_list li.sn_8{ left:527px; top:387px;}/*安徽省 */
#network .net_list li.sn_9{ left:550px; top:354px;}/*江苏省 */
#network .net_list li.sn_10{ left:519px; top:319px;}/*山东省 */
#network .net_list li.sn_11{ left:483px; top:256px;}/*北京市 */
#network .net_list li.sn_12{ left:458px; top:304px;}/*山西省 */
#network .net_list li.sn_13{ left:409px; top:255px;}/*内蒙古*/
#network .net_list li.sn_14{ left:498px; top:294px;}/*河北省 */
#network .net_list li.sn_15{ left:526px; top:260px;}/*天津市 */
#network .net_list li.sn_16{ left:610px; top:151px;}/*黑龙江省 */
#network .net_list li.sn_17{ left:603px; top:197px;}/*吉林省 */
#network .net_list li.sn_18{ left:566px; top:231px;}/*辽宁省 */
#network .net_list li.sn_19{ left:473px; top:353px;}/*河南省 */
#network .net_list li.sn_20{ left:460px; top:443px;}/*湖南省 */
#network .net_list li.sn_21{ left:463px; top:394px;}/*湖北省 */
#network .net_list li.sn_22{ left:409px; top:418px;}/*重庆市 */
#network .net_list li.sn_23{ left:343px; top:413px;}/*四川省 */
#network .net_list li.sn_24{ left:331px; top:493px;}/*云南省 */
#network .net_list li.sn_25{ left:390px; top:463px;}/*贵州省 */
#network .net_list li.sn_26{ left:423px; top:352px;}/*陕西省 */
#network .net_list li.sn_27{ left:267px; top:322px;}/*青海省 */
#network .net_list li.sn_28{ left:279px; top:260px;}/*甘肃省 */
#network .net_list li.sn_29{ left:385px; top:309px;}/*宁夏 */
#network .net_list li.sn_30{ left:152px; top:241px;}/*新疆 */
#network .net_list li.sn_31{ left:167px; top:381px;}/*西藏 */
#network .net_list li.sn_32{ left:586px; top:493px;}/*台湾 */

#network .net_list li:hover p{transform: scale(1.2,1.2);-webkit-transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);-moz-transform: scale(1.2,1.2);}

#network .net_list div.nl_radius {
	z-index: 1;
    position: relative;  
    top: 0;
  	left: 0;
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
}
#network .net_list div.nl_radius > div {
    background-color: #fff;
    width: 15px;
    height: 15px;
    border-radius: 100%;
    position: absolute;
    margin: 2px;
    left: 0px;
    top: 0px;
    opacity: 0;
    margin: 0;
    width: 35px;
    height: 35px;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation: nl_radius 1s 0s linear infinite;
    animation: nl_radius 1s 0s linear infinite;
}
#network .net_list div.nl_radius > div:nth-child(2) {
    -webkit-animation-delay: 0.2s;
    animation-delay: 0.2s;
}
#network .net_list div.nl_radius > div:nth-child(3) {
    -webkit-animation-delay: 0.4s;
    animation-delay: 0.4s;
}
@-webkit-keyframes nl_radius {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 0; 
	}
  5% {
    opacity: 1; 
	}
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0; }
}

@keyframes nl_radius {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 0; }

  5% {
    opacity: 1; }

  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0; } 
}

#network .net_con{ float:right; width:352px; height:634px; background:#fffdf9; margin-top:10px; margin-right:12px;}
#network .net_select{ height:35px; background:#f8f3e9; text-align:center; padding-top:8px;}
#network .net_select div.select{position: relative;display: inline-block; width: 160px;margin-right: 5px;}
#network .net_select select{ cursor: pointer;width:160px;height:27px; border:1px solid #ddd; font-family: "微软雅黑";background-color:#fffdf9;outline: none;color:#909090;}
#network .sales_info{ width:325px; margin:0 auto;}
#network .si_top{ height:70px; line-height:70px; text-align:center; font-size:20px; color:#81807E; border-bottom:1px solid #ddd; margin-bottom:15px;}
#network .si_list{ width:325px; height:480px; position:relative; overflow:hidden;}
#network .si_list li{ padding:10px 0; line-height:23px; min-height:69px; _height:69px; border-bottom:1px solid #ddd;}
#network .si_list li b{ font-size:16px;}
#network .si_list .content{ width:310px;}




