* {margin:0; padding:0;}
body { background:#fff;margin:0px;font-family: ËÎÌå,Verdana;font-size:12px;color:#333;min-width: 1250px; }
ul {list-style:none;}
TD { COLOR: #000; FONT-SIZE: 12px;} 
A:link {text-decoration: none;}
A:visited {text-decoration: none;}
A:hover {color: #f5200a;text-decoration: none;}
img {border:0;}
.fr {float:right;}
.fl {float:left;}
.pa {position: absolute;}
.pr {position: relative;}
.fmyh {font-family: "Microsoft Yahei", "Î¢ÈíÑÅºÚ",Verdana;}
.mt10 {margin-top:10px;}
.clearfloat {clear:both;height:0px;font-size:1px;line-hieght:0px;}
.clearfix:after {clear:both;height:0;content:"";}
.maincontainer {width:100%;margin:0;overflow:hidden;}
.maincontainer_box {width:1208px;margin:0 auto;}
.bg {background:#611402;overflow:hidden;}
.bg1 {background:#f2f2f2;overflow:hidden;}
.bg2 {background:#e4e6e8;overflow:hidden;}
.header_top {width:100%;height:25px;line-height:25px;}
.header {width:100%;height:104px;background:#f1f1f1;margin:0 auto;}
.header_con {width:1208px;margin:0 auto;text-align:right;}
.header_con a {color:#fff;font-size:12px;padding:0 8px;}
.logo {width:1208px;height:122px;background:url(images/logo.jpg);margin:0 auto;}
.logo h1 {text-indent:-999em;}
.navbox {width:100%;height:47px;margin:0;background:url(images/navbg.jpg);}
.nav {width:1218px;height:47px;margin:0 auto;padding:0;font-family: "Microsoft Yahei", "Î¢ÈíÑÅºÚ",Verdana;}
.nav li {float:left;margin:0;font-size:15px;}
.nav li a {display:block;width:150px;height:47px;line-height:47px;color:#fff;margin:0;text-align:center;}
.nav li a:hover {color:#ffff00;text-decoration: none;background:url(images/navbgover.jpg);}
.nav .ge {width:1px;height:47px;background:url(images/ge.jpg);}

.pub_tit {height:30px;line-height:30px;font-weight:normal;}
.pub_tit strong {font-size:16px;color:#840302;}
.pub_tit span {fonts-size:12px;color:#999;padding-left:10px;font-family:Arial;padding-left:5px;}
.more {display:block;width:59px;height:18px;line-height:18px;color:#fff;float:right;background:url(images/more.gif);margin:0 5px 0 0;text-align:center;font-family:Arial;font-size:12px;}
.more:link {color:#fff;}
 
.iabout_box {float:left;width:761px;height:235px;overflow:hidden;}
.iabout_con {width:318px;float:right;}
.iabout_pic {float:left;width:435px;height:230px;}
.iabout_pic img {width:435px;height:230px;margin:0;}
.iabout_con p {font-size:12px;line-height:1.8;color:#000;padding:5px;}

.icontact_box {float:right;width:429px;height:235px;background:url(images/icontactbg.jpg) right bottom no-repeat;}
.icontact_box p {padding:15px 0 0 20px;line-height:1.5;}
.icontact_box p strong {color:#840302;}
.icontact_box p span {color:#fff;}
.icontact_box p a {color:#333}

.iproduct_box {width:100%;padding:20px 0;margin:10px 0;}
.ipro_box {float:right;width:1008px;}
.iproduct {width:1008px;margin:0 auto;padding:15px 0 0 0;}
.iproduct li {float:left;width:190px;height:340x;padding:0;text-align:center;margin:5px 3px;}
.iproduct li a {display:block;color:#333;}
.iproduct li img {width:188px;height:308px;padding:0;border:1px solid #ddd;border-radius:3px;}
.iproduct li a p{color:#333;font-size:13px;width:190px;height:28px;line-height:28px;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}

.ileftpic_box {float:left;width:292px;}

.pubtit {width:100%;height:45px;line-height:45px;text-align:center}
.pubtit strong {font-size:16px;color:#fff;font-family: "Microsoft Yahei", "Î¢ÈíÑÅºÚ",Verdana;}
.pubtit span {color:#fff;padding-left:5px;font-family:Arial;}


.scroll_box {width:100%;height:394px;padding:0;background:url(images/cpbg.gif) 50% 0;}
.xc {width:1200px;HEIGHT: 328px; OVERFLOW: hidden; font-family:ËÎÌå;margin:0 auto;}
.xc .h04 {PADDING:60px 0 0 0px; DISPLAY: block;}
.xc UL {MARGIN: 0px; WIDTH: 1200px; DISPLAY: inline; FLOAT: left;padding:0;}
.xc UL LI {	MARGIN: 5px 0px 5px 9px; WIDTH: 185px;height:328px; DISPLAY: inline; FLOAT: left;text-align:center;}
.xc UL LI IMG {BORDER: 0;  WIDTH:183px;HEIGHT: 296px;border:1px solid #eaeaea;}
.xc UL LI IMG:hover {border:1px solid #ff6600;}
.xc UL LI p {TEXT-ALIGN: center; LINE-HEIGHT: 34px; DISPLAY: block;width:150px;height:34px;color:#fff;margin:0 5px;}

.inews_box {width:430px; margin:0 auto;}
.inews_con {width:420px;margin:0 auto;}
.inews {margin:0;overflow:hidden;padding:0;}
.inews li {width:420px;height:28px;line-height:28px;margin:0;border-bottom:1px dotted #a8c6c4;}
.inews li a {color:#333;display:block;background:url(images/newslist.gif) 0 7px no-repeat;width:330px;padding-left:10px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.inews li a:hover {color:#ff6600;}
.inews li span {float:right;color:#333;}

.hzhb_box {width:100%;padding:10px 0;overflow:hidden;background:#fff;}
.hzhb_ul {MARGIN:0px auto; WIDTH: 1200px;padding:5px 0;}
.hzhb_ul LI {MARGIN: 5px 0px 5px 9px; WIDTH:230px;height:90px; DISPLAY: inline; FLOAT: left;text-align:center;}
.hzhb_ul LI IMG {BORDER: 0;  WIDTH:228px;HEIGHT: 88px;border:1px solid #ccc;}
.hzhb_ul LI IMG:hover {border:1px solid #ff6600;}



.ileftside {float:left;width:198px;overflow:hidden;}
.leftside {float:left;width:206px;overflow:hidden;}
.publeftbt {width:206px;height:54px;line-height:54px;font-size:16px;background:url(images/publeftbtbg.jpg);text-align:center;}
.publeftbt span {color:#ffff00;}
.leftsidecon {width:206px;margin:0 auto;overflow:hidden;}

.publeftcpnav {width:198px;margin:0 auto;padding:2px 0;overflow:hidden;}
.publeftcpnav li {height:39px;font-size:14px;margin:11px 0;}
.publeftcpnav a {display:block;width:198px;height:39px;color:#ff9900;line-height:39px;text-align:center;background:url(images/publeftcpbg.jpg);}
.publeftcpnav a:hover {color:#fff;}
.publeftnav {width:169px;margin:5px auto;padding:0;overflow:hidden;}
.publeftnav li {height:29px;font-size:14px;margin:5px 0;letter-spacing:3px;font-weight:bold;}
.publeftnav a {display:block;width:139px;height:29px;color:#00741e;line-height:29px;padding-left:20px;background:url(images/newslist.gif) 0 6px no-repeat;}
.publeftnav a:hover {color:#c60000;}
.publeftnav .curlink {color:#c60000;text-decoration:none;}


.nr {width:206px;margin:8px auto;}
.nr H5 {width:206px;height:39px;line-height:39px;font-size:15px;color:#fff;background:url(images/publeftbtbg.jpg);margin:0;text-align:center;}
.nr H5 A {color:#fff;}
.nr h5 a:hover {color:#ffff00;}
.nr h5 .curlink {color:#ffff00;}
.nr UL {width:206px;margin:0 auto;}
.nr UL LI {height:24px;font-size:13px;margin:2px 0;}
.nr UL LI A {display:block;width:206px;height:24px;color:#c60000;line-height:24px;text-align:center;background:url(images/publeftbtbg1.jpg);}
.nr ul li a:hover {color:#ff6600;}


.lxwmbg {width:210px;padding:2px;background:url(images/map.gif) right top no-repeat;}
.lxwmbg .txt_center {text-align:center;}
.lxwmbg .txt_center strong {color:#1478c7;font-size:14px;}
.lxwmbg p {padding:5px;font-size:12px;line-height:1.8;color:#222;}
.lxwmbg p span {color:#222;}
.lxwmbg p strong {color:#f10f3f;}
.lxwmbt {width:247px;height:29px;background:url(images/lxwmbt.gif);}
.lxwmbt a {display:block;width:240px;height:29px;}

.heightge10px {clear:both;width:100%;height:10px;background:url(images/menuline.gif);}
.heightge20px {clear:both;width:100%;height:20px;background:url(images/menuline.gif);}

.rightmain {float:right;width:970px;margin:0;overflow:hidden;}

.pubmainbt {width:970px;height:32px;line-height:32px;background:url(images/pubmainlist.gif) 0 7px no-repeat;margin:0;border-bottom:3px solid #770604;}
.pubmainbt h1 {font-size:16px;color:#770604;padding-left:20px;}
.pubmainbt h1 span {float:right;font-family:ËÎÌå;font-size:12px;font-weight:normal;color: #474747;}
.pubmainbt h1 a {color: #474747;}
.pubmaincon1 p {line-height:1.8;font-size:12px;margin:0;padding:5px;}

.pubmaincon {width:950px;padding:10px;margin:0;overflow:hidden;min-height:400px;}
.pubmaincon {line-height:1.8;font-size:14px;}
.pubmaincon p {line-height:1.8;font-size:14px;margin:10px 0;}
.pubmaincon table td {line-height:1.8;font-size:14px;}
.pubmaincon h3 {text-align:center;height:40px;font-size:16px;font-weight:bold;}
.pubmaincon hr {border-bottom:1px dotted #a6a5a5;background:none;border-top:none;border-left:none;border-right:none;}
.pubmainbottom {width:735px;height:12px;background:url(images/pubmainbottom.gif);}
.artstitle {margin:10px 0;width:100%;height:30px;line-height:30px;border:1px dotted #ccc;background:none;text-align:center;color:#575048;}

.news {width:930px;padding:0;margin:0 auto;}
.news ul {padding:0;margin:0;}
.news ul li {display:block;background:url(images/newslist.gif) 0 10px no-repeat;line-height:29px;height:29px;padding:0 0 0 10px;border-bottom:1px dotted #a6a5a5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.news ul li a {font-size:13px;color:#333}
.news ul li a:hover {color:#c60000;}
.news ul li span {float:right;font-size:12px;color:#555;}

.cases {width:930px;margin:0;padding:0;}
.case {margin:0;padding:0;}
.case li {float:left;width:220px;height:230px;padding:0;text-align:center;margin:5px 6px;}
.case li img {border: 1px solid #a9a9aa;padding:1px;width:216px;height:180px;}
.case a img:hover {border: 1px solid #d26802;}
.case a p {font-size:12px;margin:2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.case table td {font-size:12px;}

.conpage {width:100%;height:30px;line-height:30px;marign:10px auto;text-align:center;overflow:hidden;font-size:12px;}
.conpage table {float:right;}
.conpage table td {font-size:12px;font-family:ËÎÌå;}
.conpage a {padding:0 2px;color:#333;}
.conpage span {padding:0 2px;}
.conpage .curpage {padding:0 2px;color:#ff0000;}

.products  {width:950px;margin:0 auto;padding:0;}
.product {margin:0;padding:0;}
.product li {float:left;padding:0;text-align:center;margin:5px 6px;}
.product li a {display:block;color:#333;font-size:13px;}
.product li img {height:260px;padding:0;border:1px solid #ddd;border-radius:3px;}
.product li p {color:#333;font-size:13px;width:168px;height:28px;line-height:28px;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;.}
.product table td {font-size:12px;}
.productdes {margin:10px 0;width:100%;height:28px;line-height:28px;border:1px dotted #dadada;background:none;color:#575048;padding:0;font-weight:bold;}
.productdes span {paddng-left:10px;}

.scrollpic a img {width:150px;height:198px;}
.scrollpic a img:hover {border: 1px solid #d6001d;}
.scrollpic a p {font-size:12px;margin:2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}

.flink_box {width:100%;height:40px;margin:0;}
#flink {width:1180px;margin:0 auto;padding:0;height:40px;line-height:40px;overflow:hidden;color:#000;}
#flink span {color:#ff0000;}
#flink a{color:#000;padding:0 10px;}
#flink a:hover{color:#ff0000;}

.foot {width:100%;margin:0;background:url(images/footbg.jpg);overflow:hidden;}
.footer {width:1204px;height:186px;margin:0 auto;padding:14px 0 0 0;background:url(images/footbg1.jpg) 50% 0 no-repeat;}
.copyright {width:860px;height:143px; font-size:14px;margin:0 auto;text-align:center;background:url(images/wx2wm.jpg) right top no-repeat;}
.copyright p {line-height:2;color:#fff; font-size:14px;padding-top:20px;}





.disable_font {font: 12px;	color: #666666;}

.input {width: 250px;height: 25px;line-height: 25px;color: #666;border: 1px solid #CCC !important;border-radius: 3px;padding: 0px 5px;}
.input:focus {border: 1px solid #C00 !important;border-radius: 3px;}
.textarea {width: 250px;height: 80px;color: #666;border: 1px solid #CCC;margin-bottom: 15px;border-radius: 3px;padding: 0px 5px;}
.textarea:focus {border: 1px solid #C00 !important;border-radius: 3px;}
.code {width: 90px;}


.search-keywordx{ width:125px; background:none; border:1px solid #ccc; color:#ccc;font-family:arial;padding-left:5px;font-size:11px}
.search-submitx{cursor:pointer; width:40px; height:20px; display:block; border:1px solid #ccc; background:none;}