﻿body {margin: 0 auto;font-size:12px;color: #333;text-decoration: none;line-height:14px;background:#fff; font-family:Arial; }
a{color: #333;text-decoration: none;}
a:hover{color:#0099CC;text-decoration: none;}
h6,h5{ padding:0; margin:0;}
ul,li,dl,dt,dd,h3,h4,p,h6{ list-style-type:none; margin:0; padding:0;}
em,cite{ font-style:normal}
select,input{ font-size:12px;}

/*home style*/
.homemain{ width:1002px; margin:0 auto; background:url(../images/headerback.jpg) no-repeat right top;} 
.header li{ float:left;}
.header ul{ margin-top:20px;}
.header{ width:885px; padding:14px 0 0 28px; background:url(../images/genertec.jpg) no-repeat right top;}
.header li{ color:#646464; font-size:14px; font-weight:bold; line-height:24px; margin-left:4px;}
.header input{ border:none; background:none;}
.header .inputback{ background:url(../images/home_06.gif) no-repeat; width:126px; text-align:center;}
.mainback{ background:url(../images/mainback.jpg) no-repeat left bottom; padding-left:28px;padding-top:37px; overflow:auto; _height:1%; padding-bottom:13px; clear:both;}
.homemenu{ width:271px; float:left; padding-left:36px;}

.ltmenu li{ color:#ED1A3B;padding-left:15px;}
.ltmenu img{ vertical-align:top; margin:5px 0;}
.ltmenu #redbro{ background:url(../images/redline.gif) no-repeat;}
.ltmenu {background:url(../images/blueline.gif) repeat-y left 8px;}
.ltmenu li li{ color:#8C8C8C; font-size:12px; font-weight:bold; line-height:24px;}
.ltmenu li li a{color:#8C8C8C;}
.ltmenu li li a:hover,.ltmenu #redsort a{ color:#ED1A3B;}
.ltmenu li ul{ padding-top:5px;}

.homead{ float:left;} 

.company img{ float:left;}
.company dl{ width:400px; color:#838383; font-family:Verdana; padding-left:27px;}
.company dt{ font-size:18px; color:#BEBEBE; line-height:30px;}
.company dd{ font-size:10px; line-height:14px;}
.company{ padding-left:79px; height:150px; padding-top:20px;}

.homestor{ padding-top:10px;}
.homestor dd{ float:left; padding-right:20px;}
.homestor select{ color:#7B7B7B;}

/*09-06-03修改-----------------------------------------------------------------*/
.footer{ border-top: 2px solid #ED1A3B; background:#EBEBEB; height:40px; padding-top:13px; padding-left:40px; clear:both;}
.footer div{ font-size:9px; width:420px;  padding-left:40px; line-height:12px; height:31px;}

/*09-06-03修改-----------------------------------------------------------------*/
.footer ul{  padding-right:43px;font-size:10px; color:#9F9F9F; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif}
.footer li a{color:#9F9F9F; padding:0 7px;}

.language{ margin-top:52px; padding-left:16px;}
.language img{ vertical-align:top;}

/*关于我们 09-06-03修改------------------------------------------*/
.aboutmain{ padding-top:40px; background: url(../images/aboutback.jpg) no-repeat bottom right;padding-bottom:105px;_height:1%; overflow:auto;}
.aboutcontent{width:702px; float:left}
.aboutbanner{ width:619px;background:url(../images/about_04.gif) no-repeat right top; padding-right:83px; height:128px;}
aboutbanner img{ vertical-align:top}
.aboutmenu{ float:left; padding-left:50px; width:250px;}
.aboutmenu div img{ margin-top:110px;}
.imgabout{ float:right;}
.place{ background:url(../images/placeback.jpg) no-repeat; line-height:31px; height:31px; color:#C4C4C4; padding-left:24px; width:595px; font-family:Verdana;}

.aboutinfo h3{padding-bottom:15px; font-size:30px; line-height:30px; font-weight:normal;}
.aboutinfo{color:#838383; font-family:Verdana; line-height:14px; padding:15px 0; display:block; width:612px;}
.aboutinfo p{ padding-bottom:15px;}
.sitmap{ padding-bottom:30px;}

/*business 09-06-03------------------------------------------------------*/
.businessmain{ background:#F9F9F9 url(../images/Businessback.jpg) no-repeat center; width:619px; overflow:auto;_height:1%;}
.businessmain img{ vertical-align:top;}
.businessmain dl{font-family:Verdana; line-height:14px;}
.businessFirst dl{ width:220px; margin:0 auto;}
.businessmain .lastlump{ float:right;}
.businessSecond,.businessFirst{padding:15px;}
.businessSecond dl{ width:140px;float:left; }
.businessSecond{padding-top:50px;}
.businessSecond .middle{ width:218px; padding:260px 20px 0 40px;}
.businessmain dt{ color:#545454; font-weight:bold; padding-bottom:15px;}
.businessmain dd{ color:#737373;}
.businessmain dd span { color:#ED1A3B; float:right;}
.businessmain dd span a{color:#ED1A3B; }
.businessmain dd span a:hover{ text-decoration:underline;color:#ED1A3B;}

/*CompanyProfile*/
.menuprofile{ padding-top:26px; padding-bottom:20px; height:20px;}
.menuprofile ul{float:right; padding-right:85px;}
.menuprofile li{ float:left; color:#119BC3; font-size:16px; font-weight:bold;}
.menuprofile a{ color:#119BC3;}
.menuprofile a:hover,.menuprofile #redon a{ color:#ED1A3B;}
.menuprofile .linemenu{ padding:0 13px;}

.Branchmain{ padding-left:58px;}
.Branchimg{ background:url(../images/banner_Branch.jpg) no-repeat; height:57px; font-size:24px; color:#fff; font-weight:bold; padding-left:204px; padding-top:32px; line-height:30px;}
.Branchbanner{background:url(../images/about_04.gif) no-repeat right top; padding-right:83px; }
.Branchplace{background:url(../images/place_Branch.jpg) no-repeat; line-height:31px; color:#C4C4C4; padding-left:24px; font-family:Verdana;}
.Brancinfo{ background:url(../images/aboutback.jpg) no-repeat bottom right; overflow:auto; _height:1%; padding-bottom:125px;}
.Brancinfo h3{ color:#646464; font-size:30px; line-height:30px; height:30px; padding:10px 0;}
.Branchimgshow{ width:170px; background:#E5E5E5; text-align:center; float:left;margin-right:20px;}
.Branchimgshow img{ vertical-align:top;} 
.Branchimgshow dt{ height:8px; overflow:hidden;} 

.Branchcontent{ border-right:1px solid #D8D8D8; width:660px; float:left; padding-right:30px;  }
.Branchcontact{ float:left; padding-left:16px; width:138px; line-height:14px; font-family:Verdana;}
.Branchcontact h5{ font-size:18px; font-weight:bold; color:#119BC3; background:url(../images/greyline.gif) repeat-x bottom; line-height:25px; font-family:Arial; padding-bottom:10px;}
.Branchcontact dd{ padding-top:10px; color:#525252; font-family:Verdana; font-size:12px;}
.Branchcontact dt{ font-weight:bold;padding-top:10px; }
.interna dt,.interna dd{ background: url(../images/line3px.gif) repeat-x bottom; padding:8px 0; color:#707070;}

.profilecontent{ color:#838383;font-family:Verdana; padding-top:15px; overflow:auto;}
.profilecontent p{ padding-bottom:15px;}

.financial h3,.contactUs h3,.legal h3,.links h3,.sitmap h3{ line-height:35px; font-size:30px; color:#8C8C8C; font-weight:normal; height:35px; margin-bottom:50px; padding-top:15px; padding-left:22px; font-family:Arial;}
.contactUs h3,.legal h3{margin-bottom:30px; padding:15px 0 0 0;}
.links h3{padding:15px 0 5px 17px; margin:0;}
.links{padding-bottom:30px; overflow:auto;_height:1%}
.legal{ line-height:18px; color:#4A4A4A; font-family:Verdana; width:619px;}
.legal h6{ font-size:12px; padding:15px 0;}
.contactUs{ line-height:24px;padding-left:24px; color:#525252; font-family:Verdana; padding-bottom:30px;overflow:auto;_height:1%}
.contactUs dt{ font-weight:bold;}
.contactUs dl{ padding-left:2px; padding-bottom:15px}
.financial {color:#545454;}
.finaninfo{ width:402px; padding:0px 24px; float:left; line-height:18px; font-family:Verdana; border-right:1px solid #D8D8D8; }
.finaninfo h5{ color:#ED1A3B; font-size:18px;padding-bottom:15px; font-weight:normal;}
.finaninfo dt{ font-weight:bold;}
.finaninfo dd,.finaninfo p{ padding-bottom:15px;}

.natural p{ padding:0;}
.natural dt{ line-height:30px; padding:0; color:#707070;}
.natural dd{ padding:0px 0 5px 0;}

.headpuarter h3{ color:#838383; font-size:30px; height:30px; line-height:30px; padding:15px 0 8px 24px;}
.headpuarter{ padding-bottom:30px;}

.links dd img{ width:115px; height:68px; margin:1px;}
.links dd{ background:url(../images/linksback.jpg) no-repeat; width:119px; height:73px; float:left; margin:13px 17px;}

.contenmain{overflow:auto; _height:1%; padding-bottom:15px;}

.searchlist cite{ font-family:"宋体"; color:#B2B2B2; padding-right:10px;}
.searchlist li{ color:#4D4D4D; background:url(../images/greyline.gif) repeat-x bottom; line-height:24px;}
.searchlist li a:hover{ color:#FF6700;}
.searchlist li a:hover cite{color:#FF6700;}
.pages{ padding-top:15px;}
.pages ul{ float:right; background: url(../images/pageslt.gif) no-repeat left center;}
.pages li{ float:left; padding-left:15px;}
.pages .rticon{ background:url(../images/pagert.gif) no-repeat right center; padding-right:15px;}