* {font-family: "宋体";margin: 0px;padding: 0px; font-size:12px;}
body{ width:1003px; margin-left:auto; margin-right:auto;}
.bigdiv{ width:1003px; margin-left:auto; margin-right:auto; background-image:url(../images/bodybg.jpg); background-repeat:repeat-y;}
.top{ width:979px; margin-left:auto; margin-right:auto; background-color:#d2cecd; height:4px !important;}
.logo{ width:979px; margin-left:auto; margin-right:auto; height:75px; background-image:url(../images/logobg.jpg); background-repeat:repeat-x; _margin-top:-8px;}
.logoimg{ width:340px;  height:75px; float:left;}
.loglR{ width:180px; margin-top:25px; float:right; margin-right:36px;}
.loglR a{ color:#333333; text-decoration:none}
.loglR a:hover{ color:#333333; text-decoration:underline;}
.loglR img{ margin-left:25px; margin-right:5px; margin-bottom:2px;}
.banner{ width:981px; height:307px; margin-left:auto; margin-right:auto;}

.daohang{ width:981px; height:45px; background-image:url(../images/daohangbg.jpg); background-repeat:no-repeat; margin-left:auto; margin-right:auto;}
.daohang ul{ list-style:none}
.daohang ul li{ width:140px; text-align:center; float:left; font-size:14px; font-weight:bold; color:#454545; padding-top:9px; height:36px;}

.daohang ul li a{ font-size:14px; font-weight:bold; color:#454545;text-decoration:none;}
.daohang ul li a:hover{ font-size:14px; font-weight:bold; color:#007fcb;text-decoration:none;}

.main{ width:949px; margin-left:auto; margin-right:auto; margin-top:14px;}

.left{ width:234px; float:left;}
.leftsub{ width:219px; background-image:url(../images/indexleftbg.jpg); background-repeat:repeat-y; padding-left:15px; }
.leftsubimg{ margin-bottom:14px;}
.shipin{ width:198px; height:145px; margin-bottom:24px;}
.shipin1{ width:198px; height:145px;}
.leftbutton{ width:219px; height:43px; background-image:url(../images/inexleftdown.jpg); padding-left:15px; padding-top:5px;}

.textstyle{ width:121px; height:15px; border:solid 1px #9eb7d2;}
.button1{ width:58px; height:23px; background-image:url(../images/denglubg.jpg); border:0px;}
.button2{ width:58px; height:23px; background-image:url(../images/zhucebg.jpg); border:0px;}
a.denglua{ color:#FF0000; text-decoration:none;}
a.denglua:hover{ color:#FF0000; text-decoration:underline;}
.right{ width:695px; float:right; margin-top:4px;}

.righth1{ padding-bottom:5px; border-bottom:solid 1px #8a8a8a; color:#363636;}
.righth1span1{ font-weight:normal; color:#7b7b7b}
.righth1span2{ float:right; margin-right:5px; margin-top:2px;}
.rightupL{ width:340px; float:left;}
.rightupR{ width:340px; float:right;}

.rightupul{ list-style-type:none; padding-top:10px;}

.rightupul li{ color:#353535; margin-top:8px; *margin-top:10px; _margin-top:8px;}

.rightupul li span{ float:right; padding-right:5px;}
.rightupul li img{ margin-left:9px; margin-right:8px; margin-bottom:3px;}
.rightupul li a{ color:#353535; text-decoration:none;}
.rightupul li a:hover{ color:#007fcb; text-decoration:underline;}
.clear{ clear:both; height:0px;}

.righttwo{ margin-top:23px; *margin-top:27px; _margin-top:14px;}

.righttwoL{ width:462px; float:left;}

.righttwoLtwo{ width:460px;padding-bottom:17px; *padding-bottom:20px; _padding-bottom:16px; border-bottom:solid 1px #e3e3e3;border-left:solid 1px #e3e3e3;border-right:solid 1px #e3e3e3; height:111px;}

.righttwoLul{ list-style-type:none; margin-left:17px; width:443; _margin-right:-17px;}
.righttwoLul li{ width:129px; float:left; text-align:center; margin-right:18px;}
.righttwoLul li img{ width:129px; height:86px; margin-bottom:17px; border:none}
.righttwoLul li a{color:#454545;text-decoration:none;}
.righttwoLul li a:hover{color:#007fcb;text-decoration:none;}

.righttwoR{ width:199px; float:right; border:solid 1px #e3e3e3; background-color:#f7f7f7; padding-left:8px; padding-right:8px; padding-top:10px; padding-bottom:10px;}
.righttwoRsub{ border:solid 1px #e3e3e3; background-color:#FFFFFF; height:114px; background-image:url(../images/contactpicture.jpg); background-repeat:no-repeat; background-position:bottom right; margin-top:9px; padding-left:14px; padding-top:23px;}
.righttwoRsub p{ color:#404040; line-height:22px; margin-top:5px;} 

.foot{ width:951px; height:28px; margin-top:21px; *margin-top:-3px; _margin-top:-3px; margin-left:auto; margin-right:auto; background-color:#949494; line-height:28px; color:#FFFFFF; padding-left:15px; padding-right:15px;}

.foot span{ float:right;}
.foot a{color:#ffffff;text-decoration:none;}
.foot a:hover{color:#ffffff;text-decoration:underline;}

/*-----------------------------------------内页-------------------------------------------*/
.banner1{ width:981px; height:218px; margin-left:auto; margin-right:auto;}
.left2{ width:192px; float:left}
.left2title{ padding-left:20px; padding-top:8px; width:172px; height:48px; font-weight:bold; color:#0258c2; background-image:url(../images/about_lefttitle.jpg)}
.left2title span{ font-weight:normal; color:#868686; margin-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.left2sub{ width:192px;background-image:url(../images/about_leftcenter.jpg); background-repeat:repeat-y; height:450px;}

.left2sub1{ width:192px;background-image:url(../images/about_leftcenter.jpg); background-repeat:repeat-y; height:250px;}

.left2subul{ list-style-type:none; width:161px; padding-left:31px; }
.left2subul li{ background-image:url(../images/about_leftlibg.jpg); background-repeat:repeat-x; background-position:bottom; padding-bottom:6px; margin-bottom:18px; width:122px;}

.left2subul li a{color:#454545;text-decoration:none;}
.left2subul li a:hover{color:#007fcb;text-decoration:none;}


.left2subul li img{ margin-left:2px; margin-right:12px; margin-bottom:2px;}
.left2bottom{ margin-top:-18px; *margin-top:0px; _margin-top:0px;}
.right2{ width:736px; float:right; margin-top:4px;}

.foot1{ width:951px; height:28px; margin-top:21px !important; _margin-top:11px;margin-left:auto; margin-right:auto; background-color:#949494; line-height:28px; color:#FFFFFF; padding-left:15px; padding-right:15px;}

.foot1 span{ float:right;}
.foot1 a:link{color:#ffffff;text-decoration:none;}
.foot1 a:visited{color:#ffffff;text-decoration:none;}
.foot1 a:hover{color:#ffffff;text-decoration:underline;}

.right2h1{ width:703px; height:21px; line-height:21px; padding-left:33px; background-image:url(../images/about_titlebg.jpg); background-repeat:no-repeat; color:#363636;}

.right2h1 span{ float:right; margin-right:10px; font-weight:normal; background-image:url(../images/about_biaozhi.jpg); padding-left:15px; background-repeat:no-repeat; background-position:left;}
.right2sub{ padding-left:12px; padding-right:15px; padding-top:16px;}
.right2sub p{ line-height:24px; text-align:justify;}
.right2subCon{ padding-left:12px; padding-right:15px; margin-top:16px; background-image:url(../images/contactimg.jpg); background-repeat:no-repeat; background-position:bottom right;  height:250px; width:630px;}
.right2subCon p{ line-height:26px; margin-top:20px;}
.right2subR img{ width:166px; height:129px; margin-bottom:19px;}
.right2subL{ width:520px; float:left;}
.right2subL p{line-height:24px;color:#353535;text-indent:24px;text-align: justify;}

.right2sub td p{ padding-left:12px; padding-top:5px; padding-bottom:5px;}
.right2subR{ width:166px; float:right; }

.righttwoRsub1{ height:114px; background-image:url(../images/contacts.jpg); background-repeat:no-repeat; background-position:bottom right;padding-left:14px;width:170px; padding-bottom:50px;}
.righttwoRsub1 p{ color:#404040; line-height:22px; margin-top:5px;}



/*------------------------------新闻------------------------*/

.gonggaoul{list-style-type:none;}

.gonggaoul li{ margin-top:11px !important; _margin-top:10px; padding-bottom:8px; background-image:url(../images/about_leftlibg.jpg); background-repeat:repeat-x; background-position:bottom; padding-left:3px; color:#333333;}
.gonggaoul li span{float:right; color:#226b98;}
.gonggaoul li a{color:#454545; text-decoration:none;}
.gonggaoul li a:hover{color:#007fcb; text-decoration:none;}

.gonggaoul li img{margin-right:5px;}

.gonggaoh1{ text-align:center; color:#333333; margin-bottom:10px; margin-top:10px;}
.gonggaoh2{font-weight:normal; text-align:center; margin-bottom:20px; color:#333333}
.newsdiv{height:110px; margin-bottom:15px; border-bottom:solid 1px #e3e3e3; padding-bottom:10px;}
.newsdivL{width:178px; height:108px; border:solid 1px #e2e2e2; float:left;}
.newsdivR{width:517px; float:right;}
.newsdivLimg{ width:172px; height:102px; margin:3px;}
.newspan{color:#226b98; font-weight:bold; float:right;}
a.newsmorea{ color:#226b98; font-weight:bold; text-decoration:none;}
a.newsmorea:hover{color:#226b98; font-weight:bold; text-decoration:underline;}
.newsh1{color:#333333; margin-top:8px; margin-bottom:10px;}

.fenye{text-align:right; margin-right:10px; margin-top:20px;}
.fenye a{color:#333333; font-weight:bold; text-decoration:none}
.fenye a:hover{color:#1f6c98; font-weight:bold; text-decoration:none}

.fenyetable{margin-top:20px;}

.fenye1{text-align:right; margin-right:10px;}
.fenye1 a{color:#333333; font-weight:bold; text-decoration:none}
.fenye1 a:hover{color:#1f6c98; font-weight:bold; text-decoration:none}


/*--------------------------------项目-------------------------------*/

.rightPro{ height:114px; margin-top:10px; padding-bottom:15px; border-bottom:dashed 1px #CCCCCC; margin-bottom:30px;}
.rightProL{ width:160px; height:108px; border:solid 1px #d6d6d6; padding:3px; float:left;}
.rightProL img { width:160px; height:108px; border:none;}
.rightProR{ width:528px; float:right; margin-top:15px;}
.rightProR h1{ color:#007fcb; margin-bottom:10px;}

.rightProR p{ text-align:justify; text-indent:24px; line-height:24px;}


.rightPro1{margin-top:10px; padding-bottom:15px; border-bottom:solid 1px #CCCCCC; margin-bottom:30px;}
.rightPro1L{ width:160px; height:108px; border:solid 1px #d6d6d6; padding:3px;text-align:center; margin-bottom:10px;}
.rightPro1La{ width:160px; text-align:center; float:left; }
.rightPro1L img { width:160px; height:108px; border:none;}
.rightPro1R{ width:528px; float:right;}
.rightPro1R h1{ color:#007fcb; margin-bottom:10px; padding-left:24px;}

.rightPro1R p{ text-align:justify; text-indent:24px; line-height:24px;}

a.liulana{ color:#d20202; font-weight:bold; text-decoration:none;}
a.liulana:hover{ color:#007fcb; font-weight:bold; text-decoration:underline;}


.rightProR p span{ color:#007fcb; font-weight:bold; padding-left:200px;}
.rightProR p span a{ color:#007fcb; text-decoration:none;}
.rightProR p span a:hover{ color:#007fcb; text-decoration:underline;}


.projed{ width:600px; margin-left:auto; margin-right:auto;}
.projed img{ margin-bottom:20px; margin-top:10px;}

.searchbutton1{width:79px; height:18px; border:0px; background-image:url(../images/yingpinbutton.jpg);}


.personZJtable{margin-bottom:30px;}

.ZJinput{width:160px; height:15px; margin-top:5px; margin-bottom:5px;}
.ZJinput2{width:300px; height:15px; margin-top:5px; margin-bottom:5px;}

.ZJtextarea{width:450px; height:80px; margin-top:5px; margin-bottom:5px;}

.ZJselect{width:60px; height:20px;  margin-top:5px; margin-bottom:5px;}
.tijiaobutton{width:69px; height:23px; background-image:url(../images/tijiaobutton.jpg); border-width:0px;}

.zicipicture{ float:right; margin-left:10px;}




.linkdivp{text-align:right; font-weight:bold;}


.needsub {margin-top:12px; margin-left:10px; border-bottom:dashed; border-bottom-width:1px; border-bottom-color:#999; padding-bottom:24px;}
.needsubpbg{padding-left:3px; height:10px; background-color:#bdbdbd; border:none; margin-top:14px; margin-bottom:7px;}
.needsub h2{margin-left:7px; color:#000; font-size:12px; font-family:"宋体";}
.needsubp{ line-height:20px; margin-left:7px; color:#000;}
.needsubtimep{ line-height:20px; margin-left:7px; font-family:"宋体"; color:#000;}

.LCtable td{height:30px;}
a.leaveworda{font-weight:bold; font-size:12px; color:#666666; text-decoration:none;}
a.leaveworda:hover{font-weight:bold; font-size:12px; color:#0258c2; text-decoration:none;}

.fenyep{text-align:right;}

.leavemessagediv{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:10px; margin-bottom:10px; padding-left:20px;}
.LCtable td{height:30px; font-size:12px;}

.needforminput{height:18px; width:180px; color: #000000;background-color: #F2F2F2;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color:#999;border-right-color:#999;border-bottom-color:#999;border-left-color:#999;}
.needformbody{height:129px; width:388px;color: #000000;background-color: #F2F2F2;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color:#999;border-right-color: #999;border-bottom-color: #999;border-left-color: #999;}