/* Minification failed. Returning unminified contents.
(182,51): run-time error CSS1054: JavaScript error in expression property: Variable has not been declared: documentElement
(183,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found 'background-image：url('
 */
@charset "utf-8";
/* CSS Document */
body{ color:#333;font-size: 12px;line-height:20px; font-family:"微软雅黑"; background:#f7f7f7}
input,textarea,select,button{font-size:100%; font-family:arial;font-family:inherit;border:0px;margin:0px;padding:0px;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,form,dl,dt,dd,li{margin:0;}
h4,h5,h6{font-size:1em;}
ul,ol{ padding-left:0; list-style-type:none;}
em,i{ font-style:normal}
/*image with no-border*/
img{border:0;}
/** 重置超链接元素 **/
a { text-decoration: none; color:#333333;}
a:hover { text-decoration: none; color:#c90e0e; }

/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }
.clear{ clear:both}

.at{width:1200px;margin:0 auto;}
/**/
/*宽度*/
.w420{width:420px;}
.w170{width:170px;}
.w600{width:600px;}
/**/

.mt100{margin-top:100px;}
.pt15{padding-top:15px;}
.pl10{padding-left:10px;}
.fl{float:left;}
.fr{float:right;}
.mt{margin-top:10px;}
.mt8{margin-top:8px;}
.pd2040{padding:20px 40px;}
.pd10{padding:10px 0px;}
.pd30{padding:30px 0px;}
.mt20{margin-top:20px;}
.mt15{margin-top:15px;}
.ml20{margin-left:20px;}
.ml10{margin-left:10px;}
.ml12{margin-left:12px;}

.pd100{padding:50px 100px;}
.pt8{padding-top:8px;}
.pb100{padding-bottom:100px;}
.ptb50{padding:50px 0px;}
/*字体*/
.f15{ font-size:15px;}
dl.last{border-bottom:0px;}
/*color*/
.red{color:red;}
a.red:link,a.red:visited,a.red:hover{color:red}
.blue{color:blue;}
a.blue:link,a.blue:visited,a.blue:hover{color:blue}
.ms{ margin:5px 0}
.reds{color:#c90e0e;}
.gray{color:#999;}
a.reds:link,a.reds:visited,a.reds:hover{color:#c90e0e}
.white{color:#fff;}
.banner_f{width:590px;float:left; display:inline;height:70px;margin-top:14px;}
/*form*/




/*翻页*/
.page{line-height:40px;color:#666666;clear:both;margin:40px 160px;min-width:600px;width:600px;margin-top:40px;height:40px;float:left; display:inline}
.page a{ display:block;float:left;line-height:38px;margin-left:5px;border:1px solid #ddd; background:#fff;width:38px;height:38px; text-align:center;border-radius:0.3em;}
.page div{float:left;}
.page a.dangqian{ background:#c90e0e;color:#fff; }
.pbk{ background:#eeeeee;}
.page a:hover{background:#c90e0e;color:#fff; }

/*nav*/
.watuo{width:1200px;margin:0 auto;}
.logo{float:left;height:50px;width:200px;}
.header_s{width:100%;float:left; background:#fff;}
.loch{ line-height:40px;height:40px;width:1175px;float:left;}
.loch a{color:#666;}



/*发布页面 */
.lochgr{ background:#f7f7f7;width:1020px;float:left;line-height:30px;height:30px;padding-left:10px;border-bottom:1px solid #ddd;}
.fbmenu{width:140px;float:left;line-height:36px; text-align:center;margin-top:15px;}
.fbmenu a{ display:block;width:134px;border:1px solid #dddddd;float:left; border-top:0px;border-bottom:0px; background:#fff;}
.fbmenu a.topline{border-top:1px solid #ddd}
.fbmenu a.btline{border-bottom:1px solid #ddd;}
.fbmenu a.hover{ background:url(/Images/web/images/fbact.jpg) no-repeat;width:142px;border:0px;border-left:1px solid #ddd;}
.fb_mkbox{width:1030px;float:left;margin-left:20px; display:inline;margin-top:15px;}
.fb_mkbox h1{ font-size:20px;color:#333;line-height:70px;padding-top:30px; background:url(/Images/web/images/fbtit.jpg) no-repeat left 55px;padding-left:20px;}
.fb_mkbox h1 em{color:#d60000}
.fb_main{width:1030px;float:left;border:1px solid #ddd; background:#fff;position:relative}
.formmk{ font-size:14px;float:left;width:80%;padding:50px 10%; position:relative}
.formmk li{padding-bottom:22px;line-height:32px; clear:both;width:100%;float:left; position:relative}
.formmk div{float:left;}
.formmk .bdl{width:10%; text-align:left;padding-right:10px;line-height:32px;color:#333; font-weight:bold}
.formmk .bdl b{ color:red;}
.formmk .bdr i{color:#F00; font-style:normal;}
.formmk .bdr{width:80%;line-height:32px;padding-left:1%;color:#333;}
.formmk .bdr .f_input{border:1px solid #e0e0e0;height:30px;line-height:30px;padding:0px 10px;color:#666;border-radius:0.2em;}
.formmk .bdr select{border:1px solid #e0e0e0;height:32px;line-height:30px; margin-top:-2px;width:100px;border-radius:0.2em;}
.formmk .bdr textarea{border:1px solid #e0e0e0;padding:5px;border-radius:0.2em;}
.formmk .bdr ul li{width:90px;float:left;padding-bottom:0px;line-height:20px;clear:none; }
.tstext{ font-size:14px;color:#f73740; font-weight:bold;line-height:30px;margin-left:12%; clear:both;min-width:500px;}
.upimg{ background:url(/Images/web/images/fb_img.png) no-repeat;width:143px;height:143px;float:left;line-height:128px; text-align:center; font-size:44px;color:#ccc; cursor:pointer}
.fwbk{float: left;background:url(/Images/web/images/fb_img.png) no-repeat;width:143px;height:143px;text-align:center; position:relative}
.sc_img{width:143px;float:left;margin-right:15px; display:inline}
.add{width:32px;height:32px;margin:40px 54px;background:url(/Images/web/images/add.png) no-repeat center center;}
.add:hover{background:url(/Images/web/images/add1.png) no-repeat center center;}
.fwbk{float: left;background:url(/Images/web/images/fb_img.png) no-repeat;width:143px;height:143px;text-align:center; position:relative}
.fwbksp{float: left;background:url(/Images/web/images/fb_sp.jpg) no-repeat;width:147px;height:136px;text-align:center; position:relative}

.addwx{ font-size:14px;color:#999;height:30px;width:143px; text-align:center;line-height:25px;}
.inputstyle{
    width: 143px;
    height: 100px;
    cursor: pointer;
    outline: medium none;
    position: absolute;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    opacity:0; 
    left:0px;
    top: 0px;
}
.yzimg{float:left;}
.yztext{height:44px;line-height:20px; font-size:12px;width:200px; overflow:hidden;float:left;}
.upimg:hover{color:#c00;}
.textarea_k{width:95%;height:200px;}
.fb_button{ background:#c90e0e;width:190px;height:40px; font-size:18px;color:#fff;border:0px; cursor:pointer;border-radius:0.2em; display:inline; clear:both}
.ml_b15{margin-left:12%;float:left;}
.bz{ background:url(/Images/web/images/fb_bz_map.jpg) no-repeat;width:130px;height:31px;line-height:31px;padding-left:30px;float:left; font-size:14px;}
.fbbt{float:left;width:100%;font-size:22px; text-align:center;padding-bottom:50px;}

/*footer*/
.footer{ background:#383a3f;text-align:center; color:#ccc;line-height:25px;width:100%;float:left;color:#eee; font-size:14px;padding-bottom:20px;min-width:1200px; clear:both;margin-top:10px;}
.ftnav{float:left;width:100%;height:50px;line-height:50px; background:url(/Images/web/images/footer_line.jpg) repeat-x bottom;}
.ftnav ul{width:1200px;margin:0 auto;color:#eee;}
.ftnav li {float:left;padding-right:30px;}
.ftnav li a{color:#eee;}
.ftnav li a:hover{color:#c90e0e}
.ftDl{width:70%; font-size:12px;line-height:24px; text-align:left;margin-top:20px;float:left;}
.ftDl .beian{ color:#eee;}
.ftDl .beian:hover{ color:#c90e0e;}
.ftDr{width:30%;float:right; font-size:16px;margin-top:20px;}
.ftDr span{float:right;padding-right:20px;padding-top:20px;}
.ftDr img{float:right;}
@charset "utf-8";
/* CSS Document */
/*首页*/
.top_black{  background:#c90e0e;height:44px;width:100%;color:#fff;line-height:44px; font-size:16px}
.top_black .search.fr b{color:#333}
.top_black a{color:#ffffff; height:44px; width:30px;display:inline; text-decoration:none;}  
.top_black a:hover,.top_black a.current{ color:#ffffcc; text-decoration:none;}  
.fl{float:left;}
.fr{float:right;position:relative;}

#topNavWrapper {
	width:100%;
        margin:0 auto;
	text-align: left;

	height: 44px;
	margin: 0px auto;
	z-index:100;
	_position: relative ;
	_top:0px;
	line-height:44px;
}
#topNav {
	width:100%;
        
        padding:0px 5px;
	float: left;
	display: block;
        z-index: 100;
	overflow: visible;
	position: fixed;
	top: 0px; /* position fixed for IE6 */
	_position: absolute;
	_top: expression(documentElement.scrollTop + "px");
	background-image：url(/Images/web/images/bj123.jpg);
        /*background:url(/Images/web/images/bj123.jpg);*/
		background:#c90e0e;
	background-position: right;
	height: 44px;
	line-height:44px;
}


.banner{margin-top:3px;width:100%;float:left;margin-bottom:-4px;position:relative;}
/*广告样式*/
.advertiment-label {
    padding: 1px 7px;
    position: absolute;
    left: 0;
    bottom: 6px;
    color: white;
    font-size: 12px;
    background: rgba(0,0,0,0.6);
    border-radius: 0px 8px 0px 0px;
    filter: alpha(opacity=60)\9;
    background: black\9;
    z-index: 3;
}
.advertiment-labe2 {
    padding: 4px 10px;
    position: absolute;
    left: 0;
    bottom: 0px;
    color: white;
    font-size: 12px;
    background: rgba(0,0,0,0.6);
    border-radius: 0px 8px 0px 0px;
    filter: alpha(opacity=60)\9;
    background: black\9;
    z-index: 3;
}
.banner_f {
    width: 590px;
    float: left;
    display: inline;
    height: 70px;
    margin-top: 14px;
    position: relative;
}
.logoh{height:88px;width:1200px;margin:0 auto; clear:both}
.i_logo{float:left;}
.logoh .fb{float:left;margin-left:20px;height:50px;margin-top:20px;}
/*search*/
.search{float:left;margin-left:20px;height:45px;border:1px solid #c90e0e; background:#f7f7f7;margin-top:20px; display:inline;border-radius: 30px}
.search select,.search input{height:45px;line-height:45px;}

.search select{width:100px;border:0px;border-right:1px solid #dddddd;color:#666666;padding-left:12px; font-size:16px;margin-left:25px;background:#f7f7f7;}
.search dt,.search dd{float:left;}
.search dd {width:325px;}
.search dd input{width:325px;height:45px;background:#f7f7f7;}
input.button_ss{background:#c90e0e url(/Images/web/images/ss.png) no-repeat;width:100px;height:45px;border:0px;padding:0px; text-align:center;line-height:45px;color:#fff; font-size:16px;border-radius: 0px 30px 30px 0px;padding-left:10px;}
.search dt.button_ss a:link,.search dt.button_ss a:visited,.search dt.button_ss a:hover{color:#fff; text-decoration:none}
/*导航*/
.menuleft{ background:#c90e0e url(/Images/web/images/menuleft.png) no-repeat;width:248px;height:46px;float:left;}
.menuleft b{color:#fff;font-size:14px;float:right;padding-right:25px;}
.menuleft_cl{width:246px;border-left:1px solid #dddddd; border-right:1px solid #dddddd; background:#f7f7f7;float:left;}
.menuleft_cl dl{border-bottom:1px solid #ddd;width:100%;float:left;padding:10px 0px;}
.menuleft_cl dt{ background:url(/Images/web/images/msjt.jpg) no-repeat right 10px; clear:both}
.menuleft_cl dt i{float:left;padding-left:10px;}
.menuleft_cl dt{line-height:35px;font-weight:bold;font-size:14px;height:40px; overflow:hidden;}
.menuleft_cl dd{float:left;width:65px; padding-left:15px;text-align:left;line-height:24px;font-size:12px;}
.menuleft_cl .col2 dd{width:100px;}
.nav_bk{ background:#f7f7f7;border:1px solid #e8e8e8;border-bottom:3px solid #c90e0e}
.nav_i{height:44px;line-height:44px;}
.nav_i li{float:left; font-size:16px;width:115px; text-align:center}
.nav_i li.fb{width:200px;background:url(/Images/web/images/fb.png) no-repeat top left;margin-left:50px;}
.nav_i li.fb a{color:#c90e0e; font-weight:bold; padding-left:20px;}
.nav_i li.act{ color:#c90e0e}
.nav_i li.act a{color:#c90e0e;}
/*LOGIN*/
.tmmk{ background:url(/Images/web/images/tmmk.jpg) no-repeat  center -4px;width:182px;height:58px;color:#fff;padding-right:20px; text-align:right;padding-top:20px;font-size:14px;}
.tmmk strong{ font-size:30px}
.loginform{width:200px;float:left;border:1px solid #e8e8e8;float:right;height:354px;margin-left:10px;border-top:0px;border-bottom:0px;}
.loginform .logintit{ background:#f7f7f7; background:url(/Images/web/images/logintbg.jpg) no-repeat bottom left;line-height:30px; font-size:16px;padding-left:20px;font-weight:bold;padding-bottom:10px;}
.loginform .fcolor{float:right;color:#f15b8f;}
.loginform .ps{float:left;}
.loginform li{padding-top:8px;width:180px;float:left;margin-left:20px; display:inline}
.loginform li span{float:left;}
.login_t,.login_p,.login_yz,.login_h{ padding-left:36px;height:25px;line-height:25px;border:1px solid #dddddd;width:122px;color:#999999; background:#fff;}
.login_t{background:#fff url(/Images/web/images/user.jpg) no-repeat top left;}
.login_p{background:#fff url(/Images/web/images/password.jpg) no-repeat top left;}
.lbutton{ background:#c90e0e;width:160px;height:30px; font-size:14px; color:#fff; text-align:center}
.xqfb_btn{border-top:1px solid #dddddd;padding-top:5px;width:100%;float:left;margin-top:5px;}
.xqfb_btn img{padding-left:18px;}
.xqfb_btn h2{ font-size:14px; font-weight:normal;color:#666;line-height:25px;}


/*焦点图*/
.focus{ position:relative; width:730px; height:340px; background-color: #000; float: left;margin-top:6px;margin-left:9px; display:inline}  
.focus img{ width: 730px; height: 340px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:470px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:15px; right:260px; position:absolute; height:21px; text-align:center; z-index: 200;width:100px; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(/Images/web/images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
.wright{width:952px;margin-left:246px;}
.gdtit{float:left;width:932px;color:#c90e0e;height:20px;padding-left:20px;padding-top:10px;}
.gdtext{width:951px;float:left;height:81px;border:1px solid #dddddd;border-left:0px;}
.marqueetext{line-height:23px;}
.sctext{width:950px;float:left;}

.marqueetext li{}
.marqueetext li i{ font-weight:bold; font-size:12px;color:#999;padding:0px 10px 0px 20px;}
/*新闻*/
#solid{
	width:230px;
	height:180px;
	clear:both;
	margin-top:14px;
	position:relative;margin-left:14px;
}
#solid .solid0,#solid .solid1,#solid .solid2{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:180px;
	display:none;
}
#solid .solid0{
	background:#78c4db;
}
#solid .solid1{
	background:#c5c9db;
}
#solid .solid2{
	background:#e7dfd1;
}
#solid ul{
	margin:0px;
	padding:0px;
	list-style:none;	
}
#solid ul li{
	position:absolute;
	right:0px;
	top:0px;
	width:230px;
	height:180px;
	margin-left:-452px;
	display:none;
	cursor:pointer;
}
#solid #btt{
	width:230px;
	height:30px;
	top:200px;
	left:14px;
	position:relative;
}
#solid img{width:230px;height:180px;}
#solid #btt span{
	position:absolute;
	top:15px;
	left:26%;
	display:block;
	width:20px;
	height:5px;
	margin:0 5px;	
	text-align:center;
	background:#e6e6e6;
	z-index:1000;
	cursor:pointer;
	filter:alpha(opacity=70); /*IE滤镜，透明度50%*/
	-moz-opacity:0.7; /*Firefox私有，透明度50%*/
	opacity:0.7;/*其他，透明度50%*/
}
.newsbk{width:260px;float:left;}
.newsimg{width:100%;height:260px;float:left;}
.newstwli dl{margin:0px 20px 20px 20px;border-bottom:1px solid #dddddd;padding-bottom:20px;width:188px;float:left; display:inline;height:60px;}
.newstwli dt{float:left;width:80px;height:60px;}
.newstwli dd{padding-left:20px;float:left; font-weight:bold;width:85px;}
.newslist,.newslist1{padding:0px 20px 20px 10px; }
.newslist ul{background:url(/Images/web/images/phli.jpg) no-repeat top left;width:220px;/*height:510px;*/height:270px;float:left;padding-left:30px;}
.newslist li,.newslist1 li{line-height:28px; clear:both}

/*推荐*/
.jpzstj{width:1200px;float:left; display:inline;border-bottom:1px solid #eee; position:relative}
.tit_h{ width:100%;float:left;background:url(/Images/web/images/tltit_bgline.jpg) no-repeat top;border-bottom:1px solid #eee;height:44px; margin-top:15px; overflow:hidden }
.fb_btn{ background:url(/Images/web/images/fbbtn.jpg) no-repeat;padding-left:40px;color:#666;font-size:16px;float:right;height:25px;margin-top:10px;padding-top:5px; font-weight:bold;margin-left:15px;}
.fb_btn a:link,.fb_btn a:visited{color:#ea1010;}
.fb_btn a:hover{color:#fc6901;}
.tit_h3{ width:100%;  background:url(/Images/web/images/f3tit.jpg) no-repeat left bottom;float:left;height:44px; margin-top:15px; overflow:hidden;padding-bottom:10px; }

.tit_h h2{ height:42px;line-height:44px;padding-left:10px; font-size:22px;float:left; }
.tit_h3 h3{height:46px;font-size:22px;padding-left:10px;margin-top:13px; font-weight:normal;}
.tit_h h4{ height:42px;line-height:44px;left:25px; font-size:18px;padding-left:20px;}
.f2li dl{padding:0px 15px 0px 15px;width:370px;float:left;line-height:20px;border-bottom:1px dashed #ddd;}
.f2li dt{width:170px;height:130px;float:left;padding-top:15px;}
.f2li dd{width:165px;float:left;border-left:1px dashed #dddddd;margin-left:15px;height:120px;padding:15px 0px 20px 15px;}
.f2li p{color:#777;padding:5px 0px;}
.f2li h3{color:#000; font-size:14px; font-weight:normal}
.f2li h4{color:#c90e0e; font-size:14px; font-weight:normal}
.wyimgli {border-left:1px solid #eee;float:left;}
.wyimgli dl{float:left;width:215px;margin-left:19px;  position:relative; display:inline;padding-bottom:10px;}
.wyimgli dt{width:215px;height:170px;float:left;}
.wyimgli dd{width:215px;float:left;padding:5px 0px;}
.wyimgli{width:939px;float:left;padding-top:14px;position:relative;}
.wyimgli dd h2{ font-size:14px; font-weight:normal;padding-bottom:5px;}
.wyimgli dd p{ color:#666666;line-height:18px;padding:5px 0px;}
.tjfd{ position:absolute;width:205px;height:30px;  line-height:30px;left:0px; top:136px; text-align:right;padding-right:10px;background:#000;opacity:0.5;}/*背景透明*/
.wyimgli h3{ position:absolute;width:200px;height:30px;  line-height:30px;color:#fff; left:10px;  top:136px; text-align:left;margin:0;z-index:99;opacity:1;}/*加入z-index值，文字就不会透明了*/
.wyimgli h3 a{ color:#fff;}
.wyimgli h4{ font-size:14px;color:#c90e0e;}

/*最新推荐*/
.zxmk{width:260px;float:left;}
.zxmk dl{width:234px;float:left;}
.zxmk dl{padding:16px 13px 0px 0px;float:left;line-height:20px;}
.zxmk dt{float:left;}
.zxmk dt img{width:95px;height:80px;}
.zxmk dd{padding-left:10px;float:left;width:120px;}
.zxmk p{color:#777;}
.zxmk h3{color:#333; font-weight:normal;font-size:14px;}
.zxmk h4{color:#c90e0e; font-weight:normal}
dl.last{border:none}

.tlBox_f3{width:399px;float:left;padding-bottom:20px; display:inline}
.f3li dl{padding:20px 20px 0px 20px;width:350px;float:left;line-height:20px;}
.f3li dt{width:160px;height:110px;float:left;}
.f3li dd{width:170px;float:left;padding-left:20px;padding-top:10px;}
.f3li p{color:#777;}
.f3li h4{color:#c90e0e}
ul.f3textli{width:100%;float:left;padding:15px 0px 0px 0px;}
ul.f3textli li{width:350px;background:url(/Images/web/images/d.jpg) no-repeat 12px 15px;padding-left:30px;line-height:28px; font-size:14px;color:#999999;float:left; clear:both; display:inline}
ul.f3textli li b{float:left; font-weight:normal}
ul.f3textli li a{ display:block;float:left;}
ul.f3textli li i{font-size:12px;float:right;}

/*厂房推荐*/
.mr_left{padding:0px 20px 0px 0px;margin-top:15px;width:240px;float:left;}
.mr_left dl{margin-bottom:10px; position:relative; }
.mr_left dd{padding:5px 10px 10px 10px ; background:#f2f2f2;}
.mr_left h4,.mr_right h4{color:#c90e0e; font-size:14px;}
.mr_left h3{font-size:14px;}
.tjfdl{ position:absolute;width:230px;height:30px;  line-height:30px;left:0px; top:170px; text-align:right;padding-right:10px;background:#000;opacity:0.5;}/*背景透明*/
.mr_left h3{ position:absolute;width:230px;height:30px;  line-height:30px;color:#fff; left:10px;  top:170px; text-align:left;margin:0;z-index:99;opacity:1;}/*加入z-index值，文字就不会透明了*/
.mr_left h3 a{ color:#fff;}

.cfmk{padding:10px 4px 20px 2px; display:block;float:left;width:1182px}
.cfmk li{padding-top:10px;margin-left:14px;float:left; display:inline;height:100px;}
.cfmk li.zx3{width:380px;}
.cfmk li.zx2{width:575px;}

/*特别推荐*/
.cxcfmk{padding:7px 0px 7px 7px;float:left;width:99%;}
.cxcfmk dl{width:225px;height:146px; background:#f2f2f2;float:left; text-align:center; font-size:14px;margin-left:10px; display:inline;margin-top:10px;}
.cxcfmk dl a:link{color:#666}
.cxcfmk dl a:hover{color:#dd252d}
.cxcfmk dl img{margin:6px;}


/*地区展示*/
.dqTlmk{width:100%;float:left;position:relative;background:#fff;border-bottom: 1px solid #e0e0e0;border-left:1px solid #dddddd; }
.dqTlmk1{width:50%;float:left;position:relative;border-top:1px solid #e0e0e0; background:#fff;  }
.dqname{float:right;line-height:40px;color:#ddd; font-size:14px;margin-left:50px;}
.dqname a{color:#666;padding:0px 5px;}
.dqTit{ width:36px; float:left; height:254px;  position:relative;  /*border-left:1px solid #dddddd;*/}
.dqTit h2{ position:absolute;height:60px;line-height:19px;top:15px;font-size:16px;left:-2px;width:20px;color:#333;border-left:2px solid #c90e0e;padding-left:10px;}  
.dqTit h2 a:link,.dqTit h2 a:visited,.dqTit h2 a:hover{color:#333}
.dqTimg dl{float:left;width:120px;margin-left:10px;  display:inline;height:120px; overflow:hidden;}
.dqTimg dt{width:120px;height:90px;float:left;}
.dqTimg{width:923px;float:left;position:relative;padding-left:5px;padding-top:10px;}
.dqTimg dd{ width:120px;height:30px;  line-height:30px;text-align:center;float:left;}
.dqTimg a{ color:#666;}
.dqTtxe{width:150px;float:left;border-left:1px solid #e0e0e0;padding-top:2px;padding-bottom:4px;}
.dqTtxe li{ padding-left:15px;line-height:31px;width:203px;float:left;font-size:12px;}

.dqTlmk1 .dqTimg{width:552px}
.dqTlmk1 .dqTit{height:200px;}
.cline{border-left:1px solid #e0e0e0;}
.dqTlmk1 .dqTimg dl{margin-left:10px;}
.dqTlmk1 .dqTtxe li{width:120px;padding-left:15px;}



/*特别*/
.tbli{ background:#fff;border-top:0px;width:1198px;float:left;}
.tbli dl{float:left;padding:10px;width:140px;margin-left:10px; display:inline;margin-top:10px; background:#f7f5f6;}
.tbli dt{width:140px;height:100px;float:left;}


.tbli dd{width:140px;height:20px;  padding-top:10px;color:#666; text-align:center;float:left;}
.tbli dd a{ color:#666;}


.line{border-right:1px solid #ddd;}

.twimg{padding-left:20px;}
.twimg dt{float:left;}
.twimg dd{width:200px;float:left;padding-left:20px;}
/*友情链接*/
.linktext{padding-top:10px;width:1200px;float:left;padding-bottom:20px;}
.linktext li{width:133px;float:left;line-height:24px; text-align:center}
.linktext li a:link,.linktext li a:visited{color:#666;}
.linktext li a:hover{color:#c90e0e;}

/*列表页面－选择模块*/
/* select */
.screen_box{float:left;width:1198px;border:1px solid #e8e8e8;  background:#fff;}
.select{padding:20px 0px;border-radius:4px;width:100%;font-size:12px; }
.select li{list-style:none;padding:3px 0 3px 85px}
.select .select_list{clear:both}
.select dl{zoom:1;position:relative;line-height:24px;}
.select dl:after,dl.sub:after{content:" ";display:block;clear:both;height:0;overflow:hidden}
.select dt{width:60px;margin-bottom:5px;position:absolute;top:0;left:-60px;text-align:right;color:#333;height:24px;line-height:24px; }
.select dd{float:left;display:inline;margin:0 0 5px 5px;}
.select a{display:inline-block;white-space:nowrap;height:24px;padding:0 5px;text-decoration:none;color:#333;border-radius:2px;}
.select a:hover,.select .selected a{color:#c90e0e; font-weight:bold}


.select_result{height:40px;line-height:40px;border-bottom:1px solid #e8e8e8;}
.select_result dl{width:80%;float:left;}
.select_result dt{font-weight:bold;float:left;width:120px; text-align:right; background:url(/Images/web/images/listicon.jpg) no-repeat 15px 5px;padding-left:35px; font-size:14px;color:#333}
.select_result dd{float:left;}
.select_no{color:#999}
.select_result a{margin-top:6px;padding-right:25px;background:#fff url(/Images/web/images/x.jpg) right 9px no-repeat;border:1px solid #dddddd;line-height:25px;height:25px; overflow:hidden;padding-left:10px;margin-left:10px; display:inline;float:left;}
.select_result a:hover{color:#c00;}
.sub{ clear:both;padding:5px;border:1px solid #dddddd;margin-top:10px;width:90%;zoom:1;position:relative;line-height:24px; background:#fff;}
.select_result .cztj{float:right;padding-right:10px;width:10%;}
.select_result .cztj a{ border:0px; background:none;}
.select_result .selected{ display:none}
.search_form{padding:10px 40px;}
.search_fbg{ background:#fff url(/Images/web/images/search_i.jpg) no-repeat 6px 6px;padding-left:40px;height:31px;border:1px solid #dddddd;width:400px;color:#999999;line-height:31px;border-right:0px;}
.s_button{ background:url(/Images/web/images/button_ss.jpg) no-repeat;width:100px;height:35px;color:#fff;line-height:35px;border:0px;}

/*列表页面*/

.side_r{width:262px;float:right;}
.side_l{width:922px;float:left;padding-bottom:30px;}
.kf_tel{ background:url(/Images/web/images/d_tel.jpg) no-repeat 0px 18px ;padding-left:30px;color:#c00;line-height:50px;}
.kf_tel strong{ font-size:18px; font-family:Arial, Helvetica, sans-serif}
.side_bk,.side_bk1{border-top:0px;width:240px;float:right; background:#fff;border:1px solid #ddd;padding:0px 10px 10px 10px;margin-top:15px;}

.s_tj_tit{font-size:16px; font-weight:bold;line-height:34px; padding-top:3px;padding-bottom:10px;background:url(/Images/web/images/f3tit.jpg) no-repeat bottom left;float:left;width:100%}
.s_tj_tit .line_b{float:left;width:100px; text-align:center}
.bkbox .newslist1 ul{background:url(/Images/web/images/phli.jpg) no-repeat left 12px;width:210px;height:280px;float:left;padding-left:30px;}
.bkbox .newslist1 li{width:200px;}
.bkbox{width:240px;float:left;border-top:0px;}
.bkbox ul{padding:10px 0px;width:240px;float:left;}
.bkbox li{width:100%;float:left;line-height:28px;height:28px;padding:0px;}
.bkbox li h4{ font-weight:normal;float:left;}
.bkbox li p{color:#c90e0e;float:right;}
.bkbox dl{width:100%;float:left;margin-top:15px;}
.bkbox dt{float:left;width:100px;padding-right:20px}
.bkbox dd{width:120px;float:left;}
.bkbox dd h3{ font-size:14px;padding-bottom:10px; font-weight:normal;}
.bkbox dd p{color:#999;}
.bkbox dd p a:link,.bkbox dd p a:visited{color:#999;}
.bkbox dd p a:hover{color:#c90e0e}
.cbanner{float:left;width:250px;height:250px;margin-top:15px;}
.list_tit{ height:50px;width:922px;}
.libt{ font-size:16px; background:#c90e0e;width:120px; text-align:center;color:#fff;float:left;margin-top:16px; font-weight:bold;line-height:35px;height:35px;}
.s_tj_tit1{ background:url(/Images/web/images/tit_s_l.jpg) no-repeat 0px 11px;padding-left:20px;width:220px; font-size:16px; font-weight:bold;line-height:34px;margin-top:20px;}
.cxxx{float:left;padding-left:25px;line-height:32px;height:33px;width:776px;border:1px solid #ddd;border-left:0px;border-bottom:0px;margin-top:16px; background:#fff;}
.cxxx strong{color:#c90e0e; font-weight:normal;}
/*图文列表*/
.list_li{width:920px;float:left; background:#fff;border:1px solid #ddd;}
.list_li dl{border-bottom:1px dashed #f3f3f3;padding:25px 0px 10px 0px;width:100%;float:left;}
.list_li dt{float:left;padding:0px 25px;}
.list_li dd{float:left;color:#999;}
.textp{ clear:both;line-height:18px;padding-top:5px;}
.text_k{width:510px;line-height:25px;}
.text_k1{width:575px;line-height:25px;}
.text_k .ad{color:#333;}
.text_k h2,.text_k1 h2{font-size:16px;padding:0px 0px 5px 0px;}
.text_k .other{color:#c90e0e;}
.text_k .other a:link,.text_k .other a:hover,.text_k .other a:visited{color:#c90e0e;}
.other i{font-size:12px;color:#999}
dd.jg_k{width:180px; font-size:12px;line-height:30px; text-align:right;float:right;padding-right:20px;margin-top:20px;color:#333;}
.jg_k b{ font-size:25px;color:#c90e0e; font-weight:normal}
.list_mk{padding-bottom:30px;}
.other{float:left;line-height:35px;margin-top:5px;}
.other h2{float:left; font-size:14px;}


/*详细页面*/
.loc_h{line-height:50px;width:100%;}
.side_l .info_box{width:860px;float:left; background:#fff;position:relative;padding:30px;}

.info_box{width:1140px;float:left; background:#fff;border:1px solid #ddd; position:relative;padding:30px;}
.info_tit{width:100%;padding-bottom:20px;}
.info_tit h1{line-height:40px;font-size:25px}
.info_tit h2{color:#999; font-size:12px; font-weight:normal;line-height:20px;}
.info_twk{padding-top:20px;width:100%;float:left;}
.info_img{float:left;padding-right:30px;width:450px;height:330px;}
.info_text{width:650px;float:left;}
.info_text dl{float:left;line-height:32px; font-size:14px;width:100%;height:32px; }
.info_text dt{color:#333;width:90px; text-align:left;float:left;font-size:14px; font-weight:bold;}
.info_text b{ font-size:20px; font-weight:normal}
.info_text dd{float:left;width:230px; text-align:left;height:28px;color:#555;}
.info_text dd .gr{color:#0C0}
.info_text dd.c{width:530px;}
.info_text dd em{color:#c90e0e; font-weight:bold; font-size:25px;font-weight:normal;}
.tel_mb{border-top:1px dashed #eeeeee;width:650px;float:left;padding:10px 0px 0px 0px;margin-top:10px;}
.info_text .tel_mb em{ color:#c90e0e;font-size:22px;padding-left:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold }
.info_text .tel_mb .tstext{ margin-left:0px;margin-top:10px; font-weight:bold;width:80%;float:left;}
.tit_tl{line-height:32px; font-size:16px; font-weight:bold;border-bottom:1px solid #eeeeee;}
.tk{width:100px; text-align:center; background:#c90e0e;color:#fff; text-align:center; font-weight:normal;}
.info_jsbk{ background:#fff;border:1px solid #ddd;margin-top:15px;}
.info_js_text{padding:30px; font-size:14px;line-height:30px;color:#666;min-height:200px;}
.info_js_pic,.info_js_map{ text-align:left;padding:30px;}
.info_js_map{padding-top:30px;}
.info_js_pic img{margin-top:30px;max-width:650px;}
/*news*/
.nloc{line-height:50px;height:50px;width:100%;float:left;}
.newslist_tit{ border-bottom:1px solid #dddddd;height:50px;width:100%;}
.newslist_tit .libt{ font-size:16px; background:none; border-bottom:3px solid #c90e0e;width:80px; text-align:center;color:#333;float:left;margin-top:13px; font-weight:bold;line-height:35px;height:35px;}
.newslist_li{width:100%;float:left;}
.newslist_li dl{border-bottom:1px solid #f3f3f3;padding:25px 0px;width:99%;float:left;}
.newslist_li dt{float:left;padding:0px 25px;width:19%;}
.newslist_li dd{float:left;color:#666;}
.newslist_li .text_k{width:75%}
.newslist_li .text_k .ad{color:#666;}
.newslist_li .text_k h2{font-size:16px;padding:0px 0px 6px 0px;}
.newslist_li　.text_k .other a:link,.text_k .other a:hover,.text_k .other a:visited{color:#3498db;}
.newslist_li dl.tl{padding:25px;width:870px}
.newslist_li .tl .text_k{width:100%;}

.newsbkbox{width:100%;float:left;border-top:0px;}
.newsbkbox ul{padding:20px 0px;width:100%;float:left;}
.newsbkbox li{width:100%;float:left;line-height:28px;height:28px;padding:0px;}
.newsbkbox li h4{ font-weight:normal;float:left;}
.newsbkbox li p{color:#c90e0e;float:right;}
.newsbkbox dl{width:100%;float:left;margin-top:20px;}
.newsbkbox dt{float:left;width:120px;padding-right:20px}
.newsbkbox dd{width:160px;float:left;}
.newsbkbox dd h3{ font-size:14px;padding-bottom:10px; font-weight:normal}
.newsbkbox dd p{color:#999;}
.newsbkbox dd p a:link,.bkbox dd p a:visited{color:#999;}
.newsbkbox dd p a:hover{color:#c90e0e}


.side_ln{width:920px;float:left;padding-bottom:30px; background:#fff;border:1px solid #ddd;}

.newsinfo {padding:40px;width:840px;float:left;padding-bottom:30px; background:#fff;border:1px solid #ddd;}
.newsinfo h1{width:100%; clear:both;    font-size: 28px;
    font-weight: 400;
    line-height: 1.5em;
    padding: 0 0 20px;
    text-align: left;}
	.newsinfo h2{font-size: 12px;
    height: 26px;
    line-height: 26px;
    padding: 0 0 20px; font-weight:normal;color:#999;}
.newsnr{border-top:1px dashed #dddddd;width:100%;float:left;padding:30px 0px;    font-size: 16px; line-height: 2em;}
.newsnr img{ border: 0;
    display: block;
    margin: 0 auto;
    max-width: 100%;
    word-wrap: break-word !important;    vertical-align: top;}
	
/*列表页面*/
.at{width:1200px;margin:0 auto;}
.a_loc{ border-bottom:1px solid #e5e5e5;height:40px;width:100%;float:left; clear:both;margin-top:15px;}
.a_loctext{line-height:40px;color:#999;height:40px; float:left;width:800px;}
.a_midbox{width:1200px;margin:0 auto; background:#fff; clear:both}
.a_title {border-bottom:1px solid #dddddd;
    font-size: 20px;
    font-family: "Microsoft YaHei"; font-weight:bold;color:#333;
    width: 1200px;
    height: 46px;
    line-height: 46px;
    text-align: left; display:inline; clear:both;margin-top:20px;float:left;
}
.a_title p{border-bottom:3px solid #e30707;float:left;}

.a_container {
    width: 1200px;
    margin: 10px 0px;float:left; display:inline
}
.a_container li {
    background-color: white;
   width:1198px;float:left;border-bottom:1px dashed #dddddd;
}
.a_container li a {
    display: block;float:left;width:100%;
}

.a_container li .a_img {
    float: left;
    width: 350px;
    height: 190px;
    margin:20px 30px;display:inline;
}
.a_container li .a_content {
    box-sizing: border-box;
    font-family: 微软雅黑, Arial;
    overflow: hidden;
    padding-right: 45px;
}
.yqbt{ margin-top:25px;width:100%;float:left;}
.a_container li .a_content .a_pro {
    display: block;
    font-size: 22px;
    font-weight: 600;
    word-break: break-all;
    word-wrap: break-word;
    color: #555;width:600px;float:left;
}
.a_text {
    padding-top: 20px;
    color: #555555;
}
.a_container li .a_content .a_litit {
    float: left;
    font-size: 16px;
    box-sizing: border-box;
    cursor: auto;
    width: 250px;
    padding-right: 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-left: 28px;
    
}
.a_ad{width:100%;float:left;line-height:30px;}
.a_tel {
    float: left;
    font-size: 22px;
    padding-left: 44px;
    background:url(/Images/web/images/yqtel.jpg) no-repeat 0px 0px;height:40px;line-height:40px;color:#333;
	width:100%;float:left; margin-top:15px;}
.a_container li .a_content .a_nr {
    color: #999;
    margin-top: 10px;
    box-sizing: border-box;
    word-break: break-all;
    word-wrap: break-word;
    font-size: 12px;line-height:24px;width:80%;float:left;
}
.yqbk{width:1198px;float:left;border:1px solid #dddddd; background:#fff;}
.a_conttype {
    height: 32px;
    line-height: 32px;
    padding: 0px 10px;margin-left:5px;
    border-radius: 5px;

    background: #c90e0e;
    font-size: 15px;
    color: #fff;
	float:right;
}
.a_container .page{margin-left:280px;}
