/*-- common --*/
html {}
* { padding:0px; margin:0px;  }
body { background:#fff url(../Images/bg.jpg) repeat-x; font-family:"微软雅黑", simsun, Arial, Helvetica, sans-serif; }
img { border:0px; }
em { font-style:normal; }
a, a:link, a:visited { text-decoration:none; color:#000; }
a:hover { text-decoration:underline;color:#a30808; }
ul, li { list-style:none; margin:0; padding:0; }
.header{ width: 100%; min-width:1000px; margin:0 auto; height: 148px; z-index:999; position:relative; overflow:hidden;}
.top{ width:1000px; height:100px; margin:0 auto; text-align:center; }
.header .logo{
	width:1000px;
	height:100px;
	position:relative;
	overflow:hidden;
	margin:0px 0 0 0;
	float:left;
	text-align:center;
}
.header  .logo .logo_mask {
	position:relative;
	z-index:10;
	background:none;
	overflow:hidden;
	width:100%;
	height:100%;
	margin:-100px 0px;
	text-align:left;
	display:none;
}
.header .logo a {  display:block; width:100%; height:100%; position:relative; margin:0 auto; }
.copy{ float:right; padding-top:10px; color:#FFF; text-align:right;}
.copy li{ height:30px; display:block;}
.copy li a{ color:#fff; padding:0 10px; font-size:80%}
.copy li a:hover{ color:#F00;}
.copy li img{ margin-top:15px; padding-right:10px;}

.clear { clear:both; }

/*filter:alpha(opacity=56);-moz-opacity:0.56;opacity:0.56;
.navbar { height: 38px;width: 100%;font-size: 12px;margin: 0px;margin-top:0px;background:url("../images/menu_bg.gif") repeat-x 0px -76px; position:relative;}
.nav { width:1000px;margin:0 auto;height:100%;display:block;}
.nav li {float: left; width:109px; height:38px; background:url("../images/menu_bg.gif") repeat-x left top; line-height:38px;text-align:center; margin:0; padding:0; text-indent:10px; }
.nav li a, .nav li a:link, .nav li a:visited { display:block; width:100%; font-size:14px; color:#fff; font-weight:bold; }
.nav li:hover, .nav li.cur {background:url("../images/menu_bg.gif") repeat-x left -38px;}
.nav li:hover, .nav li a:hover {  color: #fff;}
.nav li:hover a, .nav li.cur a:hover{ color:#fff;}
.nav li.cur a{ color:#fff; font-size:14px;}
*/


.navbar { height: 38px;width: 100%;font-size: 12px;margin: 0px;margin-top:0px; BACKGROUND: url(../images/menu_bg.jpg) repeat-x; position:relative;}
.nav { width:1000px;margin:0 auto;height:100%;display:block;}
.nav {PADDING-LEFT: 0px;}
.nav LI {background:url(../images/menu_bg_item.jpg) left top; FLOAT: left; WIDTH: 110px; line-height:30px; POSITION: relative; TEXT-ALIGN: center;display:block; /* border:1px #fff solid; */}
.nav LI A { FONT-SIZE:14px;COLOR: #fff; font-weight:bold;TEXT-DECORATION: none}
.nav LI A:visited {DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none}
.nav LI A:hover {background:url(../images/menu_bg_item_hover.jpg) left top; COLOR: #fff; TEXT-DECORATION: none;DISPLAY: block;}
.nav LI.hover A:visited {COLOR: #fffad6}
/*
.navbar { height: 50px;width: 100%;font-size: 12px;margin: 0px;margin-top:0px;background:url("../images/menubg.png") repeat-x 0px -5px; position:relative;}
.nav { width:1000px;margin:0 auto;height:100%;display:block;}
.nav li {float: left; width:109px; height:50px; line-height:48px;text-align:center; margin:0; padding:0; }
.nav li a, .nav li a:link, .nav li a:visited { display:block; width:100%; font-size:14px; color:#fff; font-weight:bold; }
.nav li:hover, .nav li.cur {background:url("../images/menubg.png") repeat-x  0px -72px;}
.nav li:hover, .nav li a:hover {  color: #fff;}
.nav li:hover a, .nav li.cur a:hover{ color:#fff;}
.nav li.cur a{ color:#fff; font-size:14px;}




.navbar { height: 40px;width: 100%;font-size: 12px;margin: 0px;margin-top:0px;background:url("../images/nav_bg.gif") repeat-x 0px 0px; position:relative;}
.nav { width:1000px;margin:0 auto;height:100%;display:block;}
.nav li {float: left; width:110px; height:40px; line-height:38px;text-align:center; margin:0; padding:0; background:url(../images/nav_line.gif) no-repeat right center; }
.nav li a, .nav li a:link, .nav li a:visited { display:block; width:100%; font-size:14px; color:#000; font-weight:bold; }
.nav li:hover, .nav li.cur {background:url("../images/menu_hover.gif") no-repeat  0px 0px;}
.nav li:hover, .nav li a:hover {  color: #fff;}
.nav li:hover a, .nav li.cur a:hover{ color:#fff;}
.nav li.cur a{ color:#fff; font-size:14px;}
/*

.navbar { height: 38px;width: 100%;font-size: 12px;margin: 0px;margin-top:0px;background:#000; position:relative;}
.nav { width:1000px;margin:0 auto;height:100%;display:block; position:relative;}
.nav li {float: left; width:90px; height:38px; background:#000; line-height:38px;text-align:center; margin:0; padding:0; }

.nav li a, .nav li a:link, .nav li a:visited { display:block; width:100%; font-size:14px; color:#fff; font-weight:bold; }
.nav li:hover, .nav li.cur {background:#17682c;}
.nav li:hover, .nav li a:hover {  color:#fff;}
.nav li:hover a { color:#fff;}
.nav li.cur a{ color:#fff; font-size:14px;}
*/

.navbar  .tel { position:absolute; display:inline-block; top:0; left:65%;  height:38px; line-height:38px; font-size:20px;color:#fff;  }

/*------------首页------------*/
#index_main{ }
#index_main .cbox { margin:0; }
#wrapper { width:96%; height:260px; min-width:1000px; overflow:hidden; margin:0 auto; position:relative; z-index:998; }
.flash{height:260px;  overflow:hidden;}

#pplayer { min-width:1000px; width:96%; margin:0 auto; height:inherit; position:relative; overflow:hidden}
#pplayer ul{height:260px;position:absolute;width:100%;}
#pplayer ul li{float:left;width:100%;height:260px;overflow:hidden;position:relative;}
#pplayer ul li div{position:absolute;overflow:hidden;}
#pplayer_btn { width:1000px; height:10px; position:relative; margin:0 auto;margin-top:-10px; z-index:10;  }
#pplayer .btnBg, #pplayer_btn .btnBg{position:absolute;width:98%;height:20px;left:0;bottom:0;background:#000;}
#pplayer .btn, #pplayer_btn .btn{ bottom:5px; left:50%; position:absolute; }
#pplayer .btn span, #pplayer_btn .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:12px;margin-left:5px;cursor:pointer;background:#fff;}
#pplayer_btn .btn span {font-size:8px; font-family:Verdana, Arial, Helvetica, sans-serif;_font-size:0; text-align:center; padding:0px; color:#333333; line-height:12px }
#pplayer .btn span.on, #pplayer_btn .btn span.on{background:#fff;}
#pplayer .preNext{width:45px;height:100px;position:absolute;top:35%;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer;}
#pplayer .pre{left:0;}
#pplayer .next{right:0;background-position:right top;}

.index{ width:100%; height:112px;  margin-left:auto; margin-right:auto; z-index:3; }

.index_pro{ width:500px;height:102px; float:left; } 

.here {height: 28px;
width: 1000px;
margin:0 auto;
background:#150001; color:#fff;
line-height: 28px;
padding: 0px;
clear: both;
border-top: 0px solid rgb(222, 241, 248);}
.here .place { float:left; padding-left:10px; color:inherit;}
.here .place a:link { color:inherit; }
.here .search {
float:right;
height: 24px;
line-height: 24px;
padding: 4px 10px 0px 0px;

}
.search .inptaa {color: rgb(86, 86, 86);
border: 1px solid rgb(178, 178, 178);}
.search .placbtn{background: url(../images/placbtn.gif) no-repeat;
width: 52px;
height: 18px;
color: rgb(51, 51, 51);
border: 0px;}

.inxcatelist { float:left; width: 230px;}
.inxcatelist .left_con{ min-height:210px; /*background-image:url(../images/b1.jpg); background-position: center bottom; background-repeat: no-repeat;*/ }
.inxcontact .left_con{ min-height:160px; }
.inxabout { margin-right:270px;}
.inxcontact { float:right;width: 265px;   }

.index_right{margin-left: 235px; }
.indexpro{ width:100%; float:left;}

.inxcatelist ul { clear:both; height:auto; }
/*.inxcatelist ul li { display: inline-block !important; background:none !important; border:0 none !important; padding:5px 4px 5px 0px!important; margin:3px !important;   }*/
.inxcatelist ul li.sub { display:none; }
.inxcatelist li a { font-size:16px; line-height:24px; }
.inxcatelist li:hover { background-color:#ebebeb; }
.inxcatelist li:hover a,.inxcatelist li:hover a:hover, .inxcatelist li a:hover { color:#1b2a07; }

.inxcontact .cbox .left_title { width:265px; height:77px; background:url(../images/r_contact.jpg) no-repeat left top; background-size:100% 100%; text-indent:-9999999999px;}
.inxcontact .left_con { width:265px;background:none; }
.inxcontact table img { display:none; }

/*首页-友情连接*/
.linkfbox { width:auto; margin:5px 10px; }
.linkfbox .titlelinktxt {height:26px;}
.linkfbox .titlelinktxt .friendLeft {
float: left;
background: url(../images/style_111_friendLinkLeftbg.gif) no-repeat;
width: 21px;
height: 26px;
}
.linkfbox .titlelinktxt .friendMid {
float: left;
background: url(../images/style_111_friendLinkMidbg.gif) repeat-x;
width: 941px;
height: 26px;
line-height: 26px;
font-size: 12px;
font-weight: bold;
color: rgb(255, 255, 255);
}
.linkfbox .titlelinktxt .friendRight {
float: left;
background: url(../images/style_111_friendLinkRightbg.gif) no-repeat;
width: 18px;
height: 26px;
}
.linkfbox .linkcontent{background: url(../images/style_111_50txtbBg_1.gif) 50% 0% repeat-x rgb(80, 80, 80); padding:10px;

}
.linkfbox .linkcontent a {
margin: 0 5px;
line-height: 30px;
display: block;
float:left;
height: 30px;
border: 1px solid #660000;
background: #eee;
color: #000;
padding: 0 6px;
}
.linkfbox .bottombox { height:5px; padding-bottom:10px; }

/**/
#prod_box { min-width:930px; width:100%; height:195px; margin:0px; padding: 0px; position:relative; overflow:hidden;}
/*
.scrolllist .imglist_w{min-width:930px;width:95%;height:100%;overflow:hidden;float:left;position:relative;margin-left:32px; margin-right:32px;}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{float:left;}
.scrolllist .imglist_w li a{color:#6b0303;text-decoration:none;float:left;display:block; text-align:center;border:solid 1px #ddd; padding:0 3px; margin:0 6px;}
.scrolllist .imglist_w li a:hover { border: 1px solid #ccc; }
.scrolllist .imglist_w li a img{margin:4px; }
.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
.scrolllist .imglist_w li a .a4{padding:4px 0; clear:both; display:block; text-decoration:underline;}
.scrolllist .imglist_w li a:hover .a4 { text-decoration:none; }*/

#prod_box ul { list-style:none;}
#prod_box li { float:left; border:1px solid #ddd; background:#fff; padding:2px; margin-right:4px; }
#prod_box li .a4 { display:block; float:left; margin:3px 0 0 0; font-weight:bold; clear:both;}
#prod_box img { float:left;}



/*------------内页------------*/
.banner{ width:100%; min-width:1000px; height:138px; margin:0 auto; display:none;  }
.banner img{ float:right; text-align:right;}
.main_con{width:96%; _width:1000px; min-width:1000px; margin:0 auto; background:#fff; color:#000; }
.main{ width:100%; _width:1000px; min-width:1000px; margin:5px auto 0; background:#fff; color:#000; }
.main_bottom{ width:100%; min-width:1000px; height:2px; }
.main_con a:link { color:#6b0303; }

.left{ width:230px;float:left; overflow:hidden;}
.flow {position:fixed; _position:absolute; top:0; z-index:999;}

.cbox { margin: 2px 0 8px 0; }

.left_title{ width:220px; height:35px; background:url(../images/left_title.jpg) no-repeat; margin:0 auto; float:left; }
.left_title h2 { font-size:110%; line-height:35px; color:#000; display:block;  text-align:center; }

.left_list{width:220px;margin:20px 0 0 10px; font-family:"微软雅黑", simsun, arial; overflow:hidden; float:left;}
.left_list li { margin:1px 0; }
.left_list a{height:34px; width:210px; line-height:34px;color:#a00d0d; font-size:14px; font-weight:bold;display:block; text-align:left; text-indent:52px;}
.left_list a:hover, .left_list a.cur {color:#1d0f05;  background:#E6E6E6 url(../images/hover.png) no-repeat right top;}
.left_list .visited,.left_list .visited:hover{ background:url(../images/hover.png) no-repeat right top; color:#bf634e; }
.left_list a.root  { background:#f1f1f1 url(../images/hover.png) no-repeat right top; text-indent:30px; color:#bf634e; font-size:15px; }
.left_list a.root:hover, .left_list a.root.cur { background:#E6E6E6 url(../images/hover.png) no-repeat right top;}

.left_con h3 {height: 20px;line-height: 20px;color: #ecd8b7;margin-bottom: 6px;position: relative; display:none;}
.left_con h3 span { text-align: center; font-size:12px;}
.left_con h3 .afont { display:block;}
.left_con h3 .bfont {color: #E4DAC8;height: 20px;left: 0;position: absolute;text-align: center;top: 1px;width: 100%;height: 11px;overflow: hidden;}

.left_con{ width:220px; margin:1px auto; background:#f4f5f6; overflow:hidden; float:left;}
.left_con ul{ background:url(../images/pro.jpg) no-repeat top center; }
.left_con ul li{ display:block;  border-bottom: 1px dotted #ddd; margin-top:8px;margin-bottom:4px; padding-bottom:4px;}
.left_con ul li { background-image: url(../images/classify_icon.png); background-position: 0 -16px; background-repeat: no-repeat; padding-left:25px;}
.left_con ul li a:hover { text-decoration:underline; color:#6b0303; }
.left_con ul li.sub {padding-left: 40px;background-position: 20px -487px;}
.left_con ul li:hover { background-position: 0 -45px; }

.left_con .txtb { padding:5px 10px;}

.left_con .lefthonor { margin:5px auto;}
.lefthonor .pic{margin:0 auto;}
.lefthonor .pic A:hover{}
.lefthonor .pic A{display:table-cell;width:190px;height:100px;text-align:center;vertical-align:middle; overflow:hidden;}
.lefthonor .pic A IMG{vertical-align:middle;border-width:0; margin:auto;}
.lefthonor .basic H1{color:#775031;font-size:12px;font-weight:400;line-height:23px;}
.lefthonor .basic{width:100%;height:24px;color:#f39800;font-weight:400;margin:0; text-align:center;}


.left_bottom { width:220px; height:auto; float:left; }

.right{ margin-left:230px; _width:750px; margin-right:10px; padding:0px; overflow:hidden; }

.right_title{ height:40px; background:url(../images/style_111_40rightTitle.gif) no-repeat; line-height:26px; }
.right_title h3{ font-size:14px; line-height:40px; font-weight:bold;background:url(../images/ico.gif) no-repeat 2px 33px; float:left;  padding:0 0 0 45px;}
.right_title h3 em { font-size:14px;   }

.right_title span{ float:right; padding:10px 10px 0 0; color:#000}
.right_title span a{ padding:0 5px;color:#000}
.right_title span a:hover{ color:#000;}

.right_txt{overflow:hidden; margin:1px 0; padding:10px; }
.right_bg{ }
/*------------about------------*/

.about .right_txt {  font-size:14px;line-height:25px; min-height:380px;}
.about p{margin:15px 0 0 15px;}
.about p a{border-bottom:1px #292424 dashed;}
.about p img{ text-align:center; margin:15px 0;}

.inxabout .right_txt * { line-height:25px;font-size:16px; }
.inxcontact .txtb * { line-height:18px; font-size:14px; }
.inxcontact .left_con {   }

.hotline span { color:red; font-weight:bold; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif}

p.honor img { margin:10px; }

/*---------agent----*/
.agent .right_txt {color:#5d4932; font-size:14px;line-height:25px;}
.agent p {margin:15px 0 0 10px; font-size:inherit;}
.agent .right_txt h3 { color:#6d0b0a; font-size:16px; font-weight:bold; margin:20px 0 0 10px; }

/*------------news------------*/

.news ul li{font:12px/30px "宋体";border-bottom:1px dotted #222; padding-left:10px; background:url(../images/icon.png) no-repeat 0 10px; text-indent:5px;}
.news ul li span{float:right; color:#333}
.news h1 { font-size:16px; color:#6d0b0a; font-weight:bold; }
/*详细*/

.news_info{  height:70px; margin-top:20px;text-align:center;}
.news_info dt{height:40px; line-height:35px; font-size:16px; font-weight:bold;}
.news_info dd{height:30px; line-height:18px;border-bottom:#222 solid 1px; pdding-bottom:10px;}
.news_info dd a{ margin:0 5px; }
.news_info dd a:hover{ color:#6d0b0a;}

#news_txt{ margin:15px 0; line-height:24px;}
#news_txt p{margin:15px 0; line-height:24px;}
#news_txt p a{ border-bottom:1px #ff4400 dashed;}
#news_txt p img{ text-align:center; margin:15px 0;}
.share_link {height: 30px;line-height: 30px;text-align: center;color: #5d4932;border-bottom: #222 solid 1px;border-top: #222 solid 1px;margin-top: 20px;}


/*------------product------------*/

.lcate a { font-size:16px; }
.pro_list{ overflow:hidden; border-bottom:1px #222 solid; }
.product .gallery_box { background:url(../images/box_46.gif) no-repeat center bottom;}
.product select, .product input{ }
.product .btnSearch { text-align:center; width:48px;background:#083215; color:#fff; padding:0 0 1px 0; }
.productlist .content{float:left;overflow:hidden;width:320px; margin:5px 15px 0 0;}
.productlist .content .pro-module{width:100%;float:left;}
.productlist .pic-module{width:100%;height:205px;margin:auto;}
.productlist .pic-module .pic{margin:0 auto; display:table-cell;text-align:center;vertical-align:middle;width:316px;height:200px; border:#746847 1px solid; overflow:hidden; zoom:1;}
.productlist .pic-module A{ }
.productlist .pic-module .pic:hover{border:#b3b8b4 1px dotted;}
.productlist .pic-module A IMG{vertical-align:middle;border-width:0;  }
.productlist .pro-module H1{padding-left:15px;color:#746847;font-size:12px;font-weight:400;padding-top:8px;line-height:23px;}
.productlist .pro-module .basic{width:320px;background:url(../images/name.png) no-repeat;height:34px;color:#f39800;font-weight:400;_background:url(../images/name.jpg) no-repeat;margin:0; }

.inx_product_list  .content{float:left;overflow:hidden;width:320px;margin:0 10px 0 5px;}
.inx_product_list .content .pro-module{width:100%;float:left;}
.inx_product_list .pic-module{width:100%;height:205px; margin:auto; padding:5px 0; background:#fff;border:0px solid #999}
.inx_product_list .pic-module .pic{margin:0 auto;}
.inx_product_list .pic-module .pic A:hover{ }
.inx_product_list .pic-module .pic A{display:table-cell;width:320px;height:120px;text-align:center;vertical-align:middle; overflow:hidden;}
.inx_product_list .pic-module .pic A IMG{vertical-align:middle;border-width:0; margin:auto;}
.inx_product_list .pro-module H1{padding-left:15px;color:#775031;font-size:12px;font-weight:400;line-height:23px;}
.pro-module h1 span, .pro-module h1 a, .pro-module h1 a:link{ }
 .pro-module h1 a:hover{color: #746847;}
.inx_product_list .pro-module .basic{width:320px;height:25px;color:#f39800;font-weight:400;_background:url(../images/name.jpg) no-repeat;margin:0;text-align:center;}


.photolist  .content{float:left;overflow:hidden;width:320px; height:280px; margin:0 10px 0 5px;}
.photolist .content .pro-module{width:100%;float:left;}
.photolist .pic-module{width:100%;height:245px; margin:auto; padding:5px 0; background:#fff;border:0px solid #999}
.photolist .pic-module .pic{margin:0 auto;}
.photolist .pic-module .pic A:hover{ }
.photolist .pic-module .pic A{display:table-cell;width:320px;height:120px;text-align:center;vertical-align:middle; overflow:hidden;}
.photolist .pic-module .pic A IMG{vertical-align:middle;border-width:0; margin:auto;}
.photolist .pro-module H1{padding-left:15px;color:#775031;font-size:12px;font-weight:400;line-height:23px;}
.pro-module h1 span, .pro-module h1 a, .pro-module h1 a:link{ }
 .pro-module h1 a:hover{color: #746847;}
.photolist .pro-module .basic{width:320px;height:25px;color:#f39800;font-weight:400;_background:url(../images/name.jpg) no-repeat;margin:0;text-align:center;}

/*------------pic------------*/
#netpic{ width:98%; height:409px; position:relative;}
/*------------contact------------*/
.contact .right_txt { min-height:450px; line-height:24px; }
.contact .right_txt h2 { font-size:18px; line-height:30px; }

/**message**/

.newly ul { width: 800px; _width:750px; margin:10px auto; overflow:hidden; }
.newly li { float:left; width:100%; border-bottom:1px dotted #222; margin:4px 0; padding:4px 0; }
.newly li div { float:left; }
.tags {  width:80px; text-align:right; margin:0 5px; line-height:35px; display:block; }
.txtBox{display:inline-block;_zoom:1;border:1px solid gray;background:#e1e1e1;box-shadow:inset 1px 1px 3px rgba(0,0,0,.2); height:35px;}
.txtArea {border:1px solid gray;background:#eee;box-shadow:inset 1px 1px 3px rgba(0,0,0,.2);}
.txtIpt input,.txtArea textarea,.txtSele input{border:0 none;background:transparent; color:#000;}
.txtIpt input,.txtSele input{height:30px;line-height:30px;padding:0.5em;color:#000}
.txtIpt input[type=radio] { height:30px; vertical-align:middle;}
.txtIpt input[type=image] {height:39px;}
.txtIpt .vcode{float:left}
.txtCaptcha { width:300px; height:35px; }
.txtCaptcha #vcode { float:left;}
.txtCaptcha #captcha{ float:right; margin: 2px 0; _margin-top:5px;}
label,select,textarea,input,button{vertical-align:middle;font-family:inherit;font-size:100%}
input,button,select,textarea{outline:0}
.txtIcon { border:none; height:auto; }
.memTips{position:relative;left:0;top:0;display:block;float:left;line-height:35px;margin-left:15px}
.memTips span{float:left;display:block;height:35px;padding:0 5px 0 30px;white-space:nowrap;}
.memTips .msg {color:#660000; }
.tipsNormal{border:1px solid #b9e3ff;background:#f3fbff;color:#acacac}
.tipsWrong{border:1px solid #ffc7c7;background:#ffecec;color:red}
.tipsWrong i{background-position:-20px 0}
.memTips i{position:absolute;left:10px;top:10px;display:block;width:15px;height:15px}
.icoMsg{background:url(../images/memInfoIco.gif) no-repeat}
.newly .messageok { font-size:16px; color:#aaa; line-height:25px;}

.feedback .gbhead { background:url(../images/gbook.png) no-repeat 0 0 ; height:140px; position:relative; }
.feedback .gbhead .newtit { margin-top:20px; margin-left:160px; height:70px; display:block; width: 600px; }
.feedback .gbhead ul {margin-top:15px; background:#111; border:1px solid #222; height:25px; line-height:25px; }
.feedback .gbhead ul li {float:left; color:#990000 }
.feedback .gbhead ul li.inden { padding-left:10px; width:50px;}
.feedback .gbhead ul li.name { width:18%;}
.feedback .gbhead ul li.tit { width:52%;  }
.feedback .gbhead ul li.date { width:90px; }

.feedback .lyb {color:#666666;border-left:1px dotted #222;border-top:1px dotted #222;}
.feedback .lyb select {color:#8F8F8F;}
.feedback .lyb td, .feedback .lyb th {border-right:1px dotted #222;border-bottom:1px dotted #222;border-top:none;border-left:none;}
.feedback .lyb th {background-color:#111;}
.feedback .lyb .textAareaMain {border:1px solid #CCC;color:#999;}
.feedback .lyb .child {	background-color:#111;}
/**/
.job-detail { padding:0px; margin:0px; border-left:1px dotted #222; border-top:1px dotted #222;}
.job-detail tr { }
.job-detail td { padding-left:10px; line-height:30px; border-bottom:1px dotted #222; border-right:1px dotted #222;}

/*------------contact------------*/


/*---------------分页器-------------*/
.pager {margin:10px auto 0px; width:100%; height:29px; overflow:hidden;clear:both;color:#000; line-height:25px; padding:10px 0px 0px 0px; text-align:right;}
.pager span.sum-page{ }
.pager span.pagenumber{ line-height:20px; }
.pager a,.pager b,.pagenumber span{display:block; padding:3px 5px; line-height:20px; height:20px; background:#6b0303; margin:0px 5px;display:inline; font-weight:bold; color:#ffffff; /**/}
.pager .pagenumber a{color:#ffffff;background-color:#6b0303;}
.pager .next-page a{color:#ffffff;background-color:#6b0303}
.pager a:hover{color:#fff;}
.pager b{background:#043e04; border:#ffffff 1px solid; color:#ffffff; background:none transparent;}
.pager .pagenumber b { background: gray; }
.pager .key-page{ vertical-align:text-top;}
.pager .input-page{width:35px;/* font-size:14px; margin:0px 5px;*/}
.pager .page-button{padding:0px;}


/*------------底部------------*/
#footer{ width:100%; min-width:1000px; margin:0 auto; color:#fff;background:#5f1515;clear:both;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#bottom{width:100%; min-width:1000px;  margin:0px auto ;color:#fff;}
.footer{ width:100%; min-width:1000px; max-width:1400px; margin:0 auto; padding:10px 0; display:block;  }
.footer>div{ text-align:center;color:#fff;}
.footer a, .footer a:visited{color:#fff;}
.footer a:hover{ text-decoration:underline; color:#fff;}
.nav-bottom{ float:left; padding:8px 0;}
.nav-bottom li { float:left; }
.nav-bottom a{margin:0 8px;}
.nav-bottom a:hover{ text-decoration:underline;}

.ui-tools-bottom{top:auto;bottom:115px;z-index:100;position:fixed;_position:absolute;right:10px}.ui-tools-qr{position:relative}.ui-tools-qr .ui-poptipnoc{position:absolute;display:none;left:-222px;top:-100px;width:210px;height:240px}.ui-tools-qr a:hover .ui-poptipnoc{display:block}.ui-poptipnoc-left{margin-left:-10px}.ui-poptipnoc{position:absolute;top:0;left:0;z-index:200;display:none;padding:1px;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ffc059;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.4);-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.4);box-shadow:1px 1px 3px rgba(0,0,0,0.4);white-space:normal}.ui-poptipnoc-left .ui-poptipnoc-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#ffc059}.ui-poptipnoc-arrow{border-width:11px}.ui-poptipnoc-arrow,.ui-poptipnoc-arrow i{position:absolute;display:block;width:0;height:0;border-style:solid;_border-style:dashed;border-color:transparent}.ui-tools-qr .ui-poptipnoc-bd{padding:5px;color:#666;white-space:nowrap;text-align:center}.ui-ico{display:inline-block;width:40px;height:40px}.ui-tools-bottom .item-tools{display:block;width:40px;height:40px;overflow:hidden;color:#fff;text-align:center;margin-bottom:1px}.item-icon{position:relative;display:block;width:40px;height:40px;text-indent:-9999px;margin:3px 0;cursor:pointer;opacity:.5;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;-moz-transition:opacity .3s ease-in,opacity .3s ease-out;-webkit-transition:opacity .3s ease-in,opacity .3s ease-out;-o-transition:opacity .3s ease-in,opacity .3s ease-out;transition:opacity .3s ease-in,opacity .3s ease-out}.item-icon{background-image:url(../images/fixqr.png);background-repeat:no-repeat}.ui-tools-gotop .item-icon{background-position:0 0}.ui-tools-feed .item-icon{background-position:0 -80px}.ui-tools-qr .item-icon{background-position:0 -40px}.item-icon:hover{opacity:1;filter:alpha(opacity=100);-moz-opacity:1}

.contact-qrcode { margin:10px; padding:5px; border:1px solid #FF6820; width:200px; text-align:center; }