* {margin:0; padding:0;}
body { background:url(images/bg.gif) 0 0 repeat-x #fff;margin:0px;font-family:"Microsoft Yahei","宋体",Verdana;font-size:12px;color:#292626; }
ul {list-style:none;}
TD { COLOR: #292626; FONT-SIZE: 12px;} 
A:link {color: #292626;text-decoration: none;}
A:visited {color: #292626;text-decoration: none;}
A:hover {color: #f5200a;text-decoration: none;}
.fr {float:right;}
.fl {float:left;}
.mt10 {margin-top:10px;}
.clearfloat {clear:both;height:0px;font-size:1px;line-height:0px;}
.clearfix:after {clear:both;height:0;content:"";}
.maincontainer {width:100%;margin:0;overflow:hidden;}
.maincontainer_box {width:1280px;margin:0 auto;background:#fff;overflow:hidden;}
.bg {background:url(images/ibg1.gif) 0 0 repeat-x;overflow:hidden;}

.topheader {width:100%;height:35px;background:#070707;}
.topheader dl {width:1280px;height:35px;margin:0 auto;}
.topheader dl dt {float:left;width:640px;height:35px;line-height:35px;color:#fff;}
.topheader dl dd {float:right;width:340px;height:34px;line-height:34px;text-align:center;color:#fff;}
.topheader dl dd a {color:#fff;padding:0 10px;}
.header {width:1280px;height:135px;margin:0 auto;}
.logo {float:left;width:752px;height:135px;background:url(images/logo.jpg);}
.logo h1 {font-size:39px;height:42px;line-height:42px;text-indent:-999em;}
.logo h6 {font-size:13px;font-weight:normal;font-family:Arial;}
.top_phone {float:right;width:235px;height:72px;background:url(images/dhico.jpg) 0 25px no-repeat;padding:25px 0 0 75px;}
.top_phone h2 {line-height:36px;font-size:33px;color:#0065ce;}
.top_phone h4 {line-height:36px;font-size:18px;color:#555;font-weight:normal;}

/* .nav {width:100%;height:53px;margin:0;background:#025fad;}
.navInner {width:1280px;height:53px;margin:0 auto;}
.nav ul {margin:0;padding:0;}
.nav li {float:left;display: inline;font: bold 15px/52px "宋体"; position: relative;}
.nav li .x {position:relative;z-index:1000000;}
.nav li .x a {display:block;color:#FFFFFF;margin:0px 10px;width:126px;height:52px;float:left;text-decoration:none;text-align:center;}
.nav .nCon {display:none;position:absolute;background:#fff;width:126px;left:10px;top: 51px;overflow: hidden;padding:5px 0px;box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.5);z-index: 1;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.nav .nCon a {font-size:14px;font-weight: normal;display: block;height:30px;white-space: nowrap;line-height:30px;color: #0065ce;padding-left:20px;}
.nav .nCon a:hover {color:#ff6600;}
.nav li.hover, .nav li.hover2 {}
.nav LI.hover .x A {background:#fba104;MARGIN:0 10px; COLOR: #fff; _margin: -1px 0}
.nav LI.hover2 .x A {background:#fba104;MARGIN:0 10px;COLOR: #fff; _margin: -1px 0} */

.navbox {width:100%;height:53px;margin:0;background:#025fad;}
.nav {width:1280px;height:53px;margin:0 auto;}
.nav li {float:left;margin:0;text-align:center;padding:0;}
.nav li a {display:block;width:150px;height:53px;line-height:53px;color:#fff;margin:0;text-align:center;font-size:15px;}
.nav li a:hover,.nav .curlink {color:#fff;height:53px;line-height:53px;text-decoration: none;background:#fba104;}
.nav li:hover a,.nav .curlink a {color:#fff;}
.nav .ge {width:5px;height:47px;line-height:47px;color:#fff;}

.line {clear:both;width:100%;height:6px;background:url(images/line.jpg);}
.searchbox {width:100%;height:112px;background:url(images/sbg.jpg);margin:30px 0 10px 0;}
.search_box {width:410px;height:102px;line-height:23px;margin:0 auto;color:#000;background:url(images/sbg1.jpg) 0 0 no-repeat;padding:10px 0 0 869px;}
.search-keywordx{ width:240px;height:35px;line-height:35px;background:url(images/inputbg.jpg); border:none; color:#ccc;font-size:12px;padding-left:12px;}
.search-submitx{cursor:pointer; width:90px; height:35px; display:block; border:none; background:url(images/sbut.jpg);}

.icpfl {width:100%;}
.icpfl ul {margin:0;padding:0;}
.icpfl ul li {float:left;width:239px;height:259px;margin:10px 8px;}
.icpfl ul li img {width:239px;height:259px;border:0;}

.down {width:100%;clear:both;text-align:center;}

.ileftside {float:left;width:260px;}
.ileftcpfl {width:250px;border:5px solid #0065ce;}
.ileftcpfl h2 {height:40px;line-height:40px;color:#fff;background:#0065ce}
.ileftcpfl h2 strong {font-size:22px;padding:0 15px;}
.ileftcpfl h2 strong em {font-family:宋体;font-style:normal;}
.ileftcpfl h2 span {font-size:12px;font-family:Arial;}
.ileftcpfl ul {width:228px;margin:0 auto;padding:15px 0}
.ileftcpfl ul li {height:50px;}
.ileftcpfl ul li a {display:block;width:198px;height:50px;line-height:50px;padding-left:30px;font-size:15px;border-bottom:1px solid #ccc;color:#0065ce;}

.iproduct {float:right;width:1003px;padding:0;color:#000; font-family:"Arial";}
.iproduct li {float:left;text-align:center;width:235px;height:350px;margin:5px;color:#000;font-family:"Arial";}
.iproduct li a {display:block; color:#000;font-family:"Arial";}
.iproduct li a img {width:235px;height:323px;}
.iproduct li a p {height:40px;line-height:40px;background:#0b60b5;color:#000000;font-family:"Arial";}

.ad_box {width:100%;padding:10px 0;}
.iabout_box {float:left;width:950px;border:1px solid #ccc;border-top:2px solid #0a46a4;overflow:hidden;padding:10px 0;}
.iaboutcon {width:930px;margin:0 auto;}
.iaboutcon h2 {height:30px;line-height:30px;background:url(images/ilist.jpg) 0 50% no-repeat;}
.iaboutcon h2 strong {font-size:15px;padding:0 0 0 15px;color:#000000;}
.iaboutcon h2 span {color:#888;padding-left:10px;font-size:15px;font-family:Arial;}
.iaboutcon p {line-height:2;font-size:13px;margin:0;padding:5px;color:#000000;}
.iaboutcon p img {float:left;margin:5px;border:0;width:530px;height:251px;}
.iaboutcon p a {display:block;width:90px;height:30px;line-height:30px;background:#0a46a4;float:right;text-align:center;color:#fff;}

.more {float:right;margin:8px 5px 0 0;width:86px;height:20px;background:url(images/more.jpg);}
.ilxwm {width:300px;height:402px;float:right;background:url(images/contactbg.jpg);padding:89px 0 0 0;}
.ilxwm h3 {height:30px;line-height:30px;text-align:center;color:#000000;font-size:25px; font-family:SimSun;}
.ilxwm p {padding:5px 32px;font-size:14px;line-height:1.9;color:#000000;}
.ilxwm p strong {color:#0a46a4;}

.four_ys {width:100%;padding:199px 0 10px 0;background:url(images/4dys.jpg) 50% 0 no-repeat #083eff;overflow:hidden;}
.four_ys_box {width:1143px;margin:0 auto;}
.cjbt {width:100%;height:75px;background:url(images/cjbtbg.jpg);padding:17px 0 0 0;}
.cjbt h1 {line-height:45px;text-align:center;font-size:30px;color:#000;}
.cjbt h4 {width:230px;height:25px;line-height:25px;text-align:center;font-size:13px;font-family:Arial;color:#888;padding:3px 0 0 0;background:#fff;margin:0 auto;}


.pubtit {width:100%;height:41px;line-height:41px;padding:0;}
.pubtit strong {color:#594700;font-size:18px;}
.pubtit span {color:#b7a560;padding-left:10px;font-size:16px;font-family:Arial;}
.pubtit a {display:block;width:72px;height:21px;background:url(images/more1.jpg);float:right;}

.real_box {width:1280px;HEIGHT:250px; OVERFLOW: hidden;margin:0;padding:5px 0;}
.real_box .h04 {PADDING:90px 0 0 0px; DISPLAY: block;}
.real_box UL {MARGIN: 0px; WIDTH:1200px; DISPLAY: inline; FLOAT: left;padding:0 0 0 5px;}
.real_box UL LI {MARGIN: 5px 0px 5px 9px; WIDTH:262px;height:214px; DISPLAY: inline; FLOAT: left;text-align:center;}
.real_box UL LI IMG {BORDER:5px solid #e8e8e8;  WIDTH: 252px;HEIGHT: 204px;padding:0;}
.real_box UL LI a p {TEXT-ALIGN: center; LINE-HEIGHT: 34px;width:160px;height:34px;color:#6b6b6b;margin:0;font-size:14px;}

.newsbox {width:100%;border-top:2px solid #2d317f;padding:10px 0 0 0;}
.inews_box {width:350px;}
.inews_box h2 {height:40px;line-height:40px;}
.inews_box h2 span {font-family:宋体;font-size:15px;}
.inews_box h2 strong {font-size:30px;}
.inews_box h2 a {float:right;}
.green,.green a {color:#2E8B57;}
.greenbd {border-bottom:2px solid #2E8B57}
.yellow,.yellow a {color:#CD3700;}
.yellowbd {border-bottom:2px solid #CD3700;}
.blue,.blue a {color:#0000FF;}
.bluebd {border-bottom:2px solid #0000FF}

.inews_con {width:350px;margin:0;}
.inews {width:380px;margin:0;overflow:hidden;padding:5px 0;}
.inews li {width:380px;height:29px;line-height:29px;font-size:14px;font-family:宋体;}
.inews li a {color:#000000;display:block;background:url(images/newslist.gif) 0 7px no-repeat;width:365px;padding-left:15px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.inews li a:hover {color:#cd161c;}
.inews li span {float:right;color:#999;}




.irightside {float:right;width:513px;}

.xc {width:1280px;HEIGHT: 310px; OVERFLOW: hidden;margin:0 auto;}
.xc .h04 {PADDING:60px 0 0 0px; DISPLAY: block;}
.xc UL {MARGIN: 0px; WIDTH:1280px; DISPLAY: inline; FLOAT: left;padding:0;}
.xc UL LI {	MARGIN: 5px 0px 5px 9px; WIDTH: 170px;height:303px; DISPLAY: inline; FLOAT: left;text-align:center;}
.xc UL LI IMG {border:2px solid #777;  WIDTH: 165px;HEIGHT: 269px;padding:0;}
.xc UL LI IMG:hover {border:2px solid #c60000;}
.xc UL LI a p {TEXT-ALIGN: center; LINE-HEIGHT: 34px;width:160px;height:34px;color:#6b6b6b;margin:0;font-size:14px;}

.leftside {float:left;width:237px;background:#3494d0;overflow:hidden;padding-bottom: 2020px;margin-bottom: -2000px;z-index:0;}
.publeftbt {width:200px;height:42px;line-height:42px;padding-left:37px;font-size:16px;color:000;border-bottom:2px solid #fff;border-top:2px solid #fff;margin:0 0 10px 0;}
.publeftbt span {font-size:10px;font-family:Arial;color:#000;padding-left:10px;}
/*
.publeftbt {width:207px;height:29px;line-height:29px;padding-left:30px;font-size:15px;color:#fff;background:url(images/publeftbt.gif);}
.publeftbt span {font-size:10px;font-family:Arial;color:#fff;padding-left:10px;}
*/
.leftsidecon {width:220px;margin:0 auto;overflow:hidden;}
.leftsidecon h2 {width:197px;height:29px;line-height:29px;font-size:14px;color:#fff;background:url(images/publeftbtbg.gif);margin:0;padding-left:38px;}
.leftsidecon h2 span {font-size:12px;font-family:Arial;font-weight:normal;color:#406174;padding-left:5px;}
.publeftnav {width:189px;margin:0 auto;padding:0;overflow:hidden;}
.publeftnav li {height:29px;font-size:14px;margin:5px 0;letter-spacing:1px;font-weight:bold;}
.publeftnav a {display:block;width:147px;height:29px;color:#fff;line-height:29px;padding-left:20px;}
.publeftnav a:hover {color:#FFFF00;}
.publeftnav .curlink {color:#FFFF00;text-decoration:none;}

.lxwmbg {width:230px;padding:2px;}
.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;font-family:宋体;}
.lxwmbg p span {}
.lxwmbg p strong {color:#f10f3f;}
.lxwmbt {width:247px;height:29px;}
.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:1018px;margin:0;overflow:hidden;}

.pubmainbt {width:999px;height:47px;line-height:47px;margin:0;margin:0 auto;background:url(images/pubmainbt.jpg);}
.pubmainbt h1 {font-size:18px;color:#000;padding-left:25px;}
.pubmainbt h1 strong {color:#ccc;font-family:Arial;font-size:15px;padding-left:10px;}
.pubmainbt h1 span {float:right;font-family:宋体;font-size:12px;font-weight:normal;color: #474747;margin:0 10px 0 0;}
.pubmainbt h1 a {color: #474747;}
.pubmaincon1 p {line-height:1.8;font-size:12px;margin:0;padding:5px;}

.pubmaincon {width:996px;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:980px;padding:0;margin:0 auto;}
.news ul {padding:0;margin:0;}
.news ul li {display:block;background:url(images/newslist.gif) 0 7px no-repeat;line-height:29px;height:29px;padding:0 0 0 25px;border-bottom:1px dotted #a6a5a5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.news ul li a {font-size:13px;}
.news ul li span {float:right;font-size:12px;color:#555;}


.case {width:980px;margin:0;padding:0;}
.case li {float:left;width:210px;height:220px;padding:0;text-align:center;margin:5px 14px;}
.case li img {border: 1px solid #a9a9aa;padding:1px;width:210px;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;}
.conpage span {padding:0 2px;}
.conpage .curpage {padding:0 2px;color:#ff0000;}

.products  {width:990px;margin:0 auto;padding:0;}

.product {width:990px;margin:0;padding:0;}
.product li {float:left;width:220px;height:300px;padding:0;text-align:center;margin:8px 8px;}
.product li img {border: 1px solid #a9a9aa;padding:1px;width:210px;height:260px;}
.product a img:hover {border: 1px solid #ff4e00;}
.product a p {font-size:12px;margin:2px 0;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:1002px;margin:0 auto;}
.flink_box p {width:990px;height:30px;background:#e2e2e2;line-height:30px;font-size:14px;color:#333;font-weight:bold;padding-left:12px;}
#flink {width:1000px;margin:0;padding:0;height:35px;overflow:hidden;}
#flink li {float:left;padding:0;color:#333;font-size:12px;line-height:35px;}
#flink li a{color:#333;padding:0 10px;}
#flink li a:hover{color:#ff9900;}

.friends_box {width:1280px;margin:0 auto;}
.friends_box h3 {width:100%;height:41px;line-height:41px;padding:0;}
.friends_box h3 strong {color:#2c3e50;font-size:18px;}
.friends_box h3 span {color:#808b96;padding-left:10px;font-size:12px;font-family:Arial;}

.xc1 {width:1280px;HEIGHT:86px; OVERFLOW: hidden;margin:0 auto;padding:3px 0 0 0;}
.xc1 .h04 {PADDING:60px 0 0 0px; DISPLAY: block;}
.xc1 UL {MARGIN: 0px; WIDTH:1280px; DISPLAY: inline; FLOAT: left;padding:0;}
.xc1 UL LI {MARGIN: 5px 0px 5px 9px; WIDTH:188px;height:73px; DISPLAY:inline;FLOAT:left;text-align:center;}
.xc1 UL LI IMG {WIDTH:188px;height:73px;border:1px solid #808b96;}


.foot {width:100%;margin:0;background:url(images/footbg.jpg) 0 0 repeat-x;overflow:hidden;}
.footnav {width:100%;height:46px;line-height:46px;background:#025fad;text-align:center;}
.footnav a {color:#fff;font-size:14px;padding:0 30px;}

.footer {width:1280px;margin:0 auto;padding:10px 0;}
.footlogo {float:left;width:600px;height:173px;background:url(images/footlogo.jpg);}
.copyright {width:1200px;padding:20px 0 300px 0;margin:0 0 0 5px;}
.copyright p {line-height:2;color:#000000;font-size:14px; font-family:"Arial"; f}

.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;
}