@import url(/web/20190209044318cs_/http://www.xmhlcc.com/html/css/reset.css);
@charset "utf-8";
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,fieldset,img,div{margin:0;padding:0;border:0;}

table,td,*{margin:0;padding:0;}
.h1{font-size:14px;}
p,form,table,tr,td {margin:0px;padding:0px;}
select,input,img,select{vertical-align:middle;}
ul{list-style-type:none;margin:0;padding:0;}
img {border:0px;vertical-align:bottom;}
a:link{color:#434343;text-decoration:none;}
a:visited{color:#434343;text-decoration:none;}
a:hover{color:#ff0000;}

.fl,.left{float:left;}
.fr{float:right;}
.center{text-align:center;}
.red{color:#f00;}
.gary {    color:#999999;}
.clear{clear:both;}
.margin_t{margin-top:10px;}
.body_bg{font-size:14px;background:url("../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/body_bg.jpg") repeat-x;}
body {
    font-family: '宋体';
    font-size:14px;
	 padding-top: 6px;
	 background:url("../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/bg.gif") repeat-x scroll 0 0 #F2F2F2
}
li{list-style-type:none;}

.top_key_bg {
    background: url("http://www.baimao.com/html/diysiimg/top_key.jpg") repeat-x scroll 0 0 transparent;
    height: 30px;
}
.top_key {
    font-size:22px;
    line-height: 32px;
    margin: 0 auto;
    width: 960px;
}
.sure_btn{width:42px;height:24px;line-height:24px;background:url("../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/sure_btn.gif") no-repeat;text-align:center;border:none;color:#111;}
.layer{ width:1000px; margin:0 auto;}
.news_t{ color:#B50102;}
input, select, button {
    font-size:14px;
    vertical-align: middle;
}
/******index**********/
.footer {   background:url("../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/foot_bg.jpg") repeat-x #0c0c0c;height:130px;margin:10px auto 0;width:1000px;}
.footer_ct { padding:10px 0 10px 20px;border-bottom:none;background:url("../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/foot_logo.jpg") no-repeat 780px 30px;}
.footer_ct p {    padding:10px 0 0;text-align:left;vertical-align:middle;color:#fff;}
.footer_ct a{color:#fff;}
.footer_ct a:hover{color:#fff;}
.footer .img {    margin-left:400px;margin-top:10px;}
.baimao {    background:url("../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/btn.gif") repeat scroll 0 -94px  transparent;display:inline-block;height:20px;left:5px;padding-right:5px;position:relative;top:5px;width:25px;}
#pagesNav {    height:20px;margin-bottom:20px;margin-top:10px;padding:5px;text-align:center;clear:both;}
#pagesNav .pages_info {    display:inline-block;line-height:20px;}
#pagesNav .pages_num {    display:inline-block;line-height:20px;padding-right:10px;}
#pagesNav .pages_num a {    border:1px solid #a9b4c3;color:#060606;display:block;float:left;font-size:14px;margin-left:5px;padding:0 4px;text-decoration:none;}
#pagesNav .pages_num .page_view {    background-color:#e40112;border:1px solid #a9b4c3;color:#ffffff;font-weight:bold;}
#pagesNav .pages_go {    display:inline-block;line-height:20px;overflow:hidden;}
#pagesNav .pages_go form {    float:left;margin:0;}
#pagesNav .pages_go .input1 {    height:13px;width:20px;}
#pagesNav .pages_go .input2 {    margin:-1px 0 0 10px;}
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}

.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}

.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}

.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.7; 
	width:100%;
	z-index:89;
	font-family:'微软雅黑';
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}

.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}

.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
#slider {
	position:relative;
	background:url(../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	right:8px;
	bottom:5px;
	z-index:100;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:0;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
	font-family:'微软雅黑';
	font-size:14px;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
	font-family:'微软雅黑';
}

.w { width:983px; margin:0 auto; }
.w2{ width:953px; margin:0 auto; }
.center { margin:0px auto; }
.cf{ clear:both; height:0; overflow:hidden; }
.clear{ clear:both; }
.oflow{ overflow:hidden; }
.fr{ float:right; }
.fl{ float:left; }
.st{ font-family:'瀹嬩綋'; }
.yh{ font-family:'寰蒋闆呴粦'; }
.resize{ display:none; }

.v{text-align:center;vertical-align:middle;}
.v img{vertical-align:middle;_margin-top:-1px;}
.v span{display:inline-block;height:100%;vertical-align:middle;}

.head{ height:104px; overflow:hidden; margin-bottom:29px; position:relative; }
.head .tbar{ position:absolute; right:0; top:0; width:254px; height:22px; overflow:hidden; text-align:center; background:url(../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/tbar.gif) no-repeat; color:#fff; }
.head .tbar a{ color:#fff; }
.head .tbar span{ padding:0 5px; }
.head .menu{ position:absolute; right:0; top:49px; height:46px; line-height:47px; overflow:hidden; }
.head .menu li{ float:left; padding:0 10px; background:url(../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/menu-line.gif) no-repeat right 0; font-weight:bold; }

.banner{ overflow:hidden; background:url(../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/banner-bg.gif) no-repeat center top; }
.banner .nivoSlider{ margin:4px 0 2px; }

.body{ background:url(../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/body-bg.png) no-repeat center top;height:auto !important;height:282px;min-height:282px;}

.foot{ background:#e2e2e2 url(../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/foot-bg.gif) repeat-x center top; text-align:center; color:#7c7c7c; padding:18px 0 10px; line-height:1.8 }
.banner{ background-image:url(../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/banner-bg2.gif); }
.inside{ padding-top:16px; padding-bottom:20px; }


.side{ width:198px; overflow:hidden; float:left; }
.side dl dt{ height:31px; line-height:31px; overflow:hidden; color:#fff; background:url(../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/sbg1.gif) no-repeat; margin-bottom:8px; }
.side dl dt strong{ padding-left:56px; }
.side dl dt span{ font-family:Tahoma; font-size:11px; }
.side dl dd a{ display:block; height:31px; line-height:31px; overflow:hidden; background:url(../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/sbg2.gif) no-repeat; margin-bottom:8px; }
.side dl dd a strong{ padding-left:56px; font-weight:normal; }
.side dl dd a.curr strong{ font-weight:bold; color:#b50102; }
.side dl dd ul{ display:none; }
.side dl dd li a{ background:#e5e5e5; }


.right{ width:734px; overflow:hidden; float:right; }
.right .rtop{ height:28px; line-height:28px; overflow:hidden; border-bottom:1px solid #acacac; padding:0 10px 0 5px; }
.right .rtop h2{ font-size:14px; border-left:4px solid #bc0000; height:15px; line-height:15px; margin-top:6px; padding-left:10px; color:#484848; }
.right .rcon{ border-top:1px solid #fff; }


.page{ text-align:center; color:#999; }
.page span{ font-size:11px; }
.page a{ color:#999; }
.page a.curr{ font-weight:bold; color:#333; }
.page img{ vertical-align:middle; }

.page2{ text-align:right; }
.page2 a{ border:1px solid #b9b9b9; padding:1px 4px; color:#666; }
.page2 a.curr{ font-weight:bold; color:#b50102; border:1px solid #b50102 }


.info{ line-height:1.8; margin:20px 5px 0; color:#484848; }
.info img{ display:none; }
.info .title{ text-align:center; font-size:14px; font-weight:bold; }
.info .meta{ text-align:center; border-top:1px solid #dedede; border-bottom:1px solid #dedede; margin:5px 0 20px; padding:3px 0; color:#666; }
.info .pn{ border-top:1px solid #dedede; border-bottom:1px solid #dedede; margin:20px 0 0; padding:3px 0; color:#666; }


.network{ margin:10px 0 0; }
.network .list li{ padding:10px 10px; border-bottom:1px dotted #b5b5b5; line-height:1.5; }
.network .list li .tit{ font-weight:bold; background:url(../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/arrow.gif) no-repeat 0 5px; padding-left:10px; margin-bottom:7px; }
.network .list li .con{ padding-left:10px; color:#484848; }


.job .list li .tit{ background:url(../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/ren.gif) no-repeat 0 3px; padding-left:15px; }
.job .f label{ width:90px; display:block; float:left; text-align:center; }
.job .f .ftit{ margin-bottom:20px; }
.job .f .input{ width:340px; height:19px; line-height:19px; border:1px solid #7f9db9; }
.job .f span{ color:#cc0000; }
.job .errorInput{ background:#eee; }
.job .errorTip{ padding-left:0; color:#c00; display:block }


.news{ margin:20px 10px 0; line-height:1.2; }
.news .list li{ padding:8px 0; border-bottom:1px dotted #b5b5b5; background:url(../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/liimg.gif) no-repeat 0 12px; padding-left:15px; }
.news .list li span{ color:#999; float:right; }


.pro{ margin:20px 0 0; line-height:1.2; }
.pro .list li{ width:173px; float:left; height:200px; overflow:hidden; margin-right:10px; background:url(../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/pro-bg.gif) no-repeat 0 0; }
.pro .list li .img{ width:165px; height:145px; overflow:hidden; margin:4px 4px 15px; }
.pro .list li .tit{ text-align:center; height:24px; line-height:14px; }


.proinfo{ line-height:1.8; margin:20px 5px 0; color:#484848; }
.proinfo .img{ width:379px; height:335px; overflow:hidden; background:url(../../../html/sitetheme/2c43044a14a7b18202e3721e1da974c2/img/mpro-bg.gif) no-repeat; margin-right:15px; }
.proinfo .img div{ width:371px; height:327px; overflow:hidden; margin:4px; }
.proinfo .text{ width:320px; overflow:hidden; line-height:2.4; }
.proinfo .dtit{ border-bottom:1px solid #b8b8b8; }
.proinfo .info{ margin:10px 0 0; }
.errormessenger {
    background: none repeat scroll 0 0 #FFF8EE;
    border: 1px solid #FFA29A;
    color: #FF0000;
    font-size:14px;
    line-height: 20px;
    padding: 0 3px;
    width: 177px;
	margin-top:3px;
	margin-left:88px;
}
.pList18 {    overflow:hidden;padding:5px 10px 0;}
.pList18 li {    float:left;padding:0 10px 10px 0px;_padding:0 10px 5px 0px;}
.pList18 li a {    color:#;white-space:nowrap;}

.pic_news li{ width: 25%;float: left;padding: 20px 0;}
.pic_news li p{    text-align: center;}

