@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0}
body{ margin:0; padding:0; font-family:SimSun; color:#1d1d1c; background:url(../images/bg.jpg);font-size:12px}
.clear{ clear:both}
.conter{ width:100%}
.top{ height:522px; background:url(../images/top.jpg) no-repeat top center}
.top-1{ width:1024px; margin:0 auto}
.swsy{ line-height:37px; text-align:right; color:#d7a4a4}
.swsy a{ color:#d7a4a4; text-decoration:none}

.log{ float:left; width:516px; height:96px}
.tel{ float:right; width:287px; height:95px}
.menu{ height:56px}
.menu ul{ margin:0; padding:0; }
.menu li{ margin:0; padding:0; line-height:56px; list-style:none; float:left; display:block; width:109px; margin:0 9px }
.menu li a{ text-decoration:none; display:block; line-height:56px; color:#FFF; width:109px; text-align:center; font-size:14px; font-family:Microsoft YaHei}
.menu li a:hover{ text-decoration:none; display:block; line-height:56px; color:#FFF; width:109px; background:url(../images/nav.jpg) no-repeat; text-align:center}
.lunbo{ height:456px; background:url(../images/yy.png) no-repeat center bottom; width:1016px; margin:0 auto}

.main{ width:1024px; margin:0 auto; padding-top:136px}
.foot{}
.foot-1{ background:url(../images/foot.jpg) repeat-x top #fefefe}
.foot-1a{ width:1024px; margin:0 auto}
.lkscwl{ float:left; width:403px; height:232px; background:url(../images/line.jpg) no-repeat right; margin-top:16px;_margin-top:8px; padding-left:18px }

.lkscwl-bt{ font-size:14px; font-weight:bold; color:#b20a24; margin-bottom:18px;_margin-bottom:9px}
.lkscwl-div{ margin-bottom:22px; color:#777777; line-height:18px}
.lkscwl-span{ font-weight:bold; padding-bottom:10px}
.dqfl{ float:left; width:578px; padding-left:22px; margin-top:16px;_margin-top:8px; }
.dqfl-fen{ float:left; width:170px; margin-right:34px}
.dqfl-fen dd{ width:170px; margin-bottom:14px; font-weight:bold; color:#777777}
.dqfl-fen dt{ text-align:left}
.dqfl-fen-dt1{ line-height:30px;}
.dqfl-fen-dt1 a{ line-height:30px; text-decoration:none; color:#777777}


.dqfla{ float:left; width:758px; padding-left:22px; margin-top:16px;_margin-top:8px; }
.dqfla-fen{ float:left; width:230px; margin-right:34px}
.dqfla-fen dd{ width:230px; margin-bottom:14px; font-weight:bold; color:#777777; background:#f2f2f2}
.dqfla-fen dt{ text-align:left}
.dqfla-fen-dt1{ line-height:30px;}
.dqfla-fen-dt1 a{ line-height:30px; text-decoration:none; color:#777777}


.foot2{ background:url(../images/line1.jpg) repeat-x top center #931c20; height:201px}
.foot2a{ width:1024px; margin:0 auto; padding-top:45px}
.foot2a-left{ float:left; width:746px}
.foot2a-fen{ float:left; width:190px; margin-right:15px; padding-left:40px; background:url(../images/line2.jpg) no-repeat right}
.foot2a-fen dd{ width:190px; font-weight:bold; color:#FFF; font-size:14px; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif; margin-bottom:12px}
.foot2a-fen dt{ text-align:left; }
.foot2a-fen-dt1{ line-height:18px;}
.foot2a-fen-dt1 a{ line-height:18px; color:#e4baba; text-decoration:none}

.foot2a-right{ float:right; width:257px}

.foot2a-right-bt{font-weight:bold; color:#FFF; font-size:14px; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif; margin-bottom:8px}

.foot2a-right-nr{}
.foot3{ height:171px; background:#111111}
.foot3a{ width:1024px; margin:0 auto; padding-top:20px}
.log1{ float:left; width:385px; height:133px; background:url(../images/log1.jpg) no-repeat; margin-left:22px}
.lxwm{ float:right; width:304px; margin-left:66px;_ margin-left:33px; color:#707070; line-height:18px; padding-top:16px}
.lxwm-span{ font-size:20px; font-family:Microsoft YaHei}
.lxwm-span1{ font-family:Verdana, Geneva, sans-serif; font-size:7px}

.hzhb{ width:1024px; margin:0 auto; margin-bottom:29px}
.hzhb-bt{ border-top:3px solid #b20a24; height:37px; background:#f8f8f8; border-bottom:1px solid #f1f1f1; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2}
.hzhb-bt1{ float:left; font-size:14px; font-weight:bold; color:#b20a24; margin-top:15px; margin-left:24px}
.hzhb-bt2{ float:right; width:40px; height:13px; margin-right:17px; margin-top:14px}
.hzhb-nr{ border:1px solid #d2d2d2; border-top:none; background:#FFF}
.hzhb-img{ float:left; margin:10px 5px}
.hzhb-img1{ float:left; margin:0}
.gylk{ float:left; width:677px}
.gylk-bt{ background: url(../images/line3.png) no-repeat; height:37px}
.gylk-bt1{ float:left; font-weight:bold; color:#FFF; margin-top:11px; padding-left:28px; font-size:14px}
.gylk-nr{ border:1px solid #d2d2d2; border-top:none; background:#FFF; padding:27px}
.gylk-nr p{ line-height:24px; margin-bottom:20px; text-indent:2em}
.gylk img{ float:left; margin-right:20px}
.gylk a{ color:#c50b05; text-decoration:none}
.khjz{ float:right; width:324px; border:1px solid #d3d3d3}
.khjz-bt{ height:30px; background:url(../images/lin4.jpg) repeat-x; border-bottom:1px solid #d3d3d3}
.khjz-bt1{ font-weight:bold; color:#373737; background:url(../images/dian.jpg) no-repeat left; padding-left:20px; float:left; margin-top:10px; margin-left:7px; font-size:14px}
.khjz-nr{ background:#FFF; padding:18px 17px}
.khjz-nr ul{ margin:0; padding:0; }
.khjz-nr li{ margin:0; padding:0; line-height:30px; border-bottom:1px dashed #b3b3b3; list-style:none }
.khjz-nr li a{ text-decoration:none; font-size:12px; color:#555555}

.news{ float:left; width:340px; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb}
.news-bt{ border-top:3px solid #b20a24; border-bottom:1px solid #f1f1f1; height:38px; background:#f8f8f8; }

.news-bt1{ font-weight:bold; color:#b00305; background:url(../images/dian.jpg) no-repeat left; padding-left:20px; float:left; margin-top:10px; margin-left:7px; font-size:14px}
.news-nr{ background:#FFF; padding:15px}

.news-nr ul{ margin:0; padding:0}
.news-nr li{ margin:0; padding:0; line-height:30px; border-bottom:1px dashed #b3b3b3; list-style:none }
.news-nr li a{ text-decoration:none; font-size:12px; color:#555555}

.lkal-bt{ height:37px; background:url(../images/line4.png) no-repeat;}

.lkal-nr{ background:#FFF; padding:22px 13px; border:1px solid #d2d2d2; border-top:none}
.lkal-img{ float:left; border:1px solid #d3d3d3; padding:5px; width:399px; height:267px}

.lkal-txt{ float:left; width:555px; margin-left:23px}

.lkal-txt ul{ margin:0; padding:0}
.lkal-txt li{ margin:0; padding:0; line-height:30px; border-bottom:1px dashed #b3b3b3; list-style:none }
.lkal-txt li a{ text-decoration:none; font-size:12px; color:#555555}
.lkal-txt-time{ float:right; color:#555555}
.lkshj{ border:1px solid #dbdbdb;width:1022px; margin:0 auto; margin-bottom:29px; background:#FFF}
.lkshj-bt{ height:54px; background:url(../images/line5.jpg) no-repeat; line-height:54px; text-align:center; font-family:Microsoft YaHei; font-size:18px; color:#fefefe}
.lkshj-nr{}
.lkshj-img{ background:url(../images/gu.jpg) no-repeat; height:276px}

.lkshj-img1{ background:url(../images/fang.jpg) no-repeat; height:287px}

.lkshj-img2{ background:url(../images/shou.jpg) no-repeat; height:290px}

.lkshj-span{ font-size:20px; font-family:SimHei; color:#333333; margin-bottom:14px}
.lkshj-span1{ line-height:30px; font-size:14px; font-family:Microsoft YaHei}
.img-lkshj{ padding-top:71px; padding-left:131px}
.img1-lkshj{ padding-top:62px; padding-left:610px}
.img2-lkshj{ padding-top:75px; padding-left:128px}

/* apply */
.apply{width:1024px;margin:0 auto;}
.apply_array{width:164px;float:left;margin-right:30px;}
.apply_array .vote{position:absolute;line-height:26px;margin-top:10px;padding-left:29px;width:83px;display:block;background:url(imgs/vote.gif) no-repeat 0px 0px;height:26px;color:#282828;margin-left:-6px;text-decoration:none;}
.apply_last{margin-right:0px}
.apply_img{text-align:center;width:159px; border:1px solid #d3d3d3; padding:4px;display:table-cell;background:#fff;height:104px;font-size:95px;vertical-align:middle}
.apply_array a{text-decoration:underline}
.apply_array a:hover{color:#e01111}
.apply_info{text-align:center;padding:15px;}
.apply_comment{text-align:center}
.apply_info a{line-height:17px;text-decoration:none; color:#555555}
.apply_nav{position:relative;width:950px;float:left;height:145px;overflow:hidden}
.apply_w{position:absolute;width:1000px;float:left;left:0px}
.apply .img_l{padding:48px 12px 0 12px;float:left;cursor:pointer;}
.apply .img_r{padding:48px 12px 0 12px;float:left;cursor:pointer;}

.jjfa{ float:left; width:199px; background:#FFF}

.qiehuan{ float:right; width:796px; padding-left:27px; background:#FFF; border-bottom:1px solid #f3e5e4; border-right:1px solid #f3e5e4}

.xitong{ float:left; width:353px; border-bottom:1px dashed #f1e7e6; border-right:1px dashed #f1e7e6; padding-top:10px;  padding-right:25px; margin-bottom:10px; padding-bottom:10px}


.xitong1{ float:left; width:772px; border-bottom:1px dashed #f1e7e6; border-right:1px dashed #f1e7e6; padding-top:7px;  padding-right:25px; margin-bottom:10px; padding-bottom:10px}


.xitong-img{ float:left; width:133px; height:133px; border:1px solid #dedcdc; padding:1px; margin-right:10px}

.xitong-img1{ float:left; width:383px; height:153px; border:1px solid #dedcdc; padding:1px; margin-right:10px}
.xitong-txt{ float:left; width:205px;}
.xitong-txt1{ float:left; width:374px;}
.xitong-txt-bt{ font-weight:bold; color:#d60000; font-size:14px; margin-bottom:7px}
.xitong-txt-bt a{ font-weight:bold; color:#d60000; font-size:14px; text-decoration:none;}
.xitong-txt-mes{ line-height:18px; color:#555555; border-bottom:1px dashed #dedbdb; padding-bottom:6px}
.xitong-txt-an{ text-align:right; padding-top:4px}
.xitong-txt-an a{ text-decoration:none; color:#555555}


.nei-top{ height:348px; background:url(../images/nei-top.jpg) no-repeat top center}
.nei-banner{ height:251px; border:5px solid #5a0000}
.jjfa-lxwm{}
.jjfa-lxwm-bt{ background:url(../images/caidan.jpg) repeat-x; height:37px; text-align:left; padding-left:20px; line-height:37px; color:#FFF; font-weight:bold; font-size:14px}

.jjfa-lxwm-nr{ background:#e0e0e0; padding:10px 6px; line-height:24px}

#nei-jjfa{ float:left; width:199px; background:#FFF; border:1px solid #d8d8d8; border-top:none; background:#e0e0e0}

#nei-qiehuan{ float:right; width:794px; padding-left:27px; background:#FFF; border-bottom:1px solid #f3e5e4; border-right:1px solid #f3e5e4}
.daohang{ border:1px solid #dedcdc; height:34px; line-height:34px; background:#f8f7f7; color:#333333; padding-left:18px; margin-bottom:16px}
.nei-right{ padding:15px; padding-left:0}
.nei-neirong{line-height:22px}
.nei-neirong p{line-height:22px; text-indent:2em; margin-bottom:10px}
.right-out{ margin-bottom:15px}
.right-out-bt{ height:38px; line-height:38px; background:#b4021a; color:#FFF; font-size:14px; font-family:Microsoft YaHei; padding-left:18px}

.right-out-bt1{ height:38px; line-height:38px; background:#da808c; color:#FFF; font-size:14px; font-family:Microsoft YaHei; padding-left:18px}

.right-out-bt2{ height:38px; line-height:38px; background:#e1e2e2; color:#b1021a; font-size:14px; font-family:Microsoft YaHei; padding-left:18px; margin-top:20px}

.zykt{ margin-bottom:10px; margin-top:15px}
.zykt-img{ float:left; width:383px; height:153px; margin-right:20px}
.zykt-txt{ float:left; width:360px}

.rsxt-img{ float:left; width:272px; height:84px;}
.rsxt-txt{ float:left; width:69px; height:74px; background:#d58900; text-align:center; color:#FFF; line-height:22px; vertical-align:middle; font-weight:bold; font-size:14px; padding:5px}
.rsxt-mes{ clear:both; line-height:18px; padding-top:5px}
.nqxt-div{ padding:18px}
.nqxt-div p{ line-height:22px; margin-bottom:15px;font-family:Microsoft YaHei; color:#555555; }
.nqxt-end-img{ float:left; width:179px; height:179px; border:1px solid #ccc; padding:5px;}
.nqxt-end-mes{ float:left; width:550px; margin-left:20px}
.nqxt-end-div{ margin-bottom:10px}
.nqxt-end-dj{ float:right; padding-right:20px}
.nqxt-end-dj a{ text-decoration:none; color:#FFFFFF}

.case-div{ border-bottom:1px dashed #CCCCCC; padding-bottom:10px; margin-bottom:10px}
.case-img{ float:left; width:200px; height:131px; margin-right:20px; border:1px solid #CCC; padding:3px}
.case-mes{ float:left; width:550px}
.pinpai{ border:1px solid #dedcdc; margin-bottom:20px}
.pinpai-img{ float:left; width:177px; height:85px; border-right:1px solid #dedcdc}
.pinpai-txt{ float:left; width:570px; padding-left:20px; padding-top:10px}

.food{ float:left; width:180px; margin:10px 7px}
.food dd{ width:180px; height:180px; border:1px solid #d7d5d4}
.food dt{ text-align:center}
.food-dt1{ padding-top:10px;}
.food-dt1 a{ text-decoration:none; color:#5d5b59}

.ppcp-txt{ float:left; width:480px; margin-left:20px}
.ppcp-txt-bt{font-size:16px; margin-bottom:15px; font-family:Microsoft YaHei; color:#555555}
.ppcp-txt-mes{ line-height:18px;font-family:Microsoft YaHei; color:#555555; line-height:22px}

.fanye1{ border:1px solid #dedede; font-size:12px; background:#f2f2f2;height:22px; line-height:22px;text-align:center;  clear:both; width:100%; padding-top:3px; padding-bottom:3px; margin:10px 0px;}
.fanye1 a{ color:#000; text-decoration:none; font-size:12px;}

.list{ border:1px solid #dedcdc; margin-bottom:20px; padding:10px}
.list-div{ margin-bottom:6px}
.list-div-bt{ width:100px; line-height:26px; text-align:center; background:#bab8b8; font-family:Microsoft YaHei; float:left; color:#FFF; font-weight:bold}
.list-div-nr{ float:left; width:636px; margin-left:20px}
.list-div-nr ul{ margin:0; padding:0; }
.list-div-nr li{ margin:0; padding:0; float:left; width:90px; line-height:26px; list-style:none }
.list-div-nr li a{ text-decoration:none; color:#333 }
.list-div-nr li a:hover{ text-decoration:none; color:#ff0000 }



a.e:link {
	color: #383838;
	width:90px;
	height:21px;
	line-height:21px;
	text-align:center;
	background:#dfdfdf;
	display:block;
	text-decoration: none;
	margin-bottom:10px;
}
a.e:visited {
	color: #383838;
	text-align:center;
	width:90px;
	height:21px;
	line-height:21px;
	background:#dfdfdf;
	display:block;
	text-decoration: none;
	margin-bottom:10px;
}
a.e:hover {
	color: #db0000;
	text-align:center;
	width:90px;
	height:21px;
	line-height:21px;
	background:#dfdfdf;
	display:block;
	text-decoration: none;
	margin-bottom:10px;
}
a.ee:link {
	float:left;
	color: #383838;
	width:56px;
	height:23px;
	line-height:21px;
	text-align:center;
	border:1px solid #cccccc;
	margin-right:5px;
	display:block;
	text-decoration: none;
}
a.ee:visited {
	float:left;
	color: #383838;
	text-align:center;
	width:56px;
	height:23px;
	line-height:21px;
	border:1px solid #cccccc;
	display:block;
	text-decoration: none;
	margin-right:5px;
}
a.ee:hover {
	float:left;
	color: #db0000;
	text-align:center;
	width:56px;
	height:23px;
	line-height:21px;
	border:1px solid #cccccc;
	display:block;
	text-decoration: none;
	margin-right:5px;
}
a.f:link {
	background:url(../images/wms.jpg) repeat-x;
	width:90px;
	text-align:center;
	display:block;
	font-family:"Microsoft YaHei";
	font-size:14px;
	text-decoration:none;
	border:1px solid #b5b5b5;
	color:#000;
	margin-bottom:20px;
}
a.f:visited {
	background:url(../images/wms.jpg) repeat-x;
	width:90px;
	text-align:center;
	display:block;
	font-family:"Microsoft YaHei";
	font-size:14px;
	text-decoration:none;
	border:1px solid #b5b5b5;
	color:#000;
	margin-bottom:20px;
}
a.f:hover {
	background:url(../images/wms.jpg) repeat-x;
	width:90px;
	text-align:center;
	display:block;
	font-family:"Microsoft YaHei";
	font-size:14px;
	text-decoration:none;
	border:1px solid #b5b5b5;
	color:#000;
	margin-bottom:20px;
}
.Cont {MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 940px; PADDING-TOP: 5px}
.box {FLOAT:left; WIDTH: 167px; margin:0 10px; TEXT-ALIGN: center}
.box P {MARGIN: 4px auto 0px; WIDTH: 167px; LINE-HEIGHT: 20px}
.box P a{ text-decoration:none; color:#555}
/*.box a img{ FILTER: gray}*/
.imgg{ border:1px solid #d3d3d3; padding:4px}

.lxwm-span1{ font-weight:bold; color:#b40f26; font-size:12px}
.ditu{ border:1px solid #d5d3d3; margin-bottom:20px}
.ditu-img{ float:left; width:368px; }
.ditu-txt{ float:left; width:365px; margin-left:20px; padding-top:15px; padding-bottom:10px; padding-right:20px}
.ditu-bt{ margin-bottom:10px}
.ditu-bt-mc{ font-size:16px; font-family:KaiTi; font-weight:bold; color:#b41222}
.ditu-bt-dz{ float:right; font-size:12px; color:#555}
.ditu-xl{ margin-bottom:10px}
.ditu-xl-bt{ margin-bottom:5px}
.ditu-xl-nr{}
.ditu-xl-nr p{ line-height:18px; margin-bottom:6px}

.contact{ float:left; width:300px; height:340px; border-right:1px solid #b51027; padding:20px}
.contact1{ float:left; width:170px; padding:20px}
.contact2{ float:left; width:180px; padding:20px}
.lyfk{ float:left; width:410px; }
.lyfk-1{ float:left; width:320px; padding:20px}
.yhly{ border:1px solid #c4c1c0; line-height:30px; color:#900; padding-left:20px; margin-top:10px}
.lynr{ border-top:2px  solid #c6243a; margin-top:20px; padding:20px;}
.lynr-div{ margin-bottom:20px}
.lynr-divv{ margin-bottom:5px}
.lynr-div-span{ float:left; display:block; width:70px; line-height:28px; vertical-align:middle}
.lynr-div-span1{ float:left; display:block; width:570px; line-height:28px; vertical-align:middle}
.lynr-div-span2{ float:left; display:block; width:240px; line-height:28px; vertical-align:middle}

.lynr-div-span3{ float:left; display:block; width:30px;  vertical-align:middle}

.inputa{ border:1px solid #CCC; height:24px; width:200px}
.tax{border:1px solid #CCC; }
.ssubmit{ width:50px; height:30px; text-align:center; border:none}
.lyspan{ color:#F00; padding-left:15px}
.sjzx-nr{ float:left; width:320px}
.sjzx-img{ float:left; width:365px; margin-left:10px}
.zzxx{ border-top:2px solid #c6243a; padding-top:5px}

.ssubmit1{ border:1px solid #a29d9c; background:#edeeee; width:60px; height:20px; text-align:center; color:#333}



/*ะยิ๖*/
.qq_online{position: fixed;right: 0;bottom: 5%;}
.tel_online{position: fixed;right: 0;bottom: 40%;width: 146px;height: 90px;background: #d60000;border-radius: 5px;box-sizing: border-box;padding: 10px; z-index: 999;}
.tel_online p{font-size: 14px;color: #fff;margin-bottom: 10px;}
.tel_online p a{color: #fff;text-decoration: none;}
/*ะยิ๖*/




