html{ padding:0px; margin:0px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,p,th,td{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
fieldset,img,input{border:0;}
.clear{ clear: both;}
ul,li{list-style:none;}
.fl{ float:left; padding-right:8px;}
*:focus { outline: none; }
body{font-size:12px;font-family:"Microsoft YaHei";color:#333; text-align:center; width:100%; position:relative; background:#fff;}
a{color:#3d3d3d;text-decoration:none; font-size:12px;}
a:hover{color:#1f6bc1;text-decoration:none;font-size:12px;}
.wrap{ width:1100px; height:auto; margin:0 auto;}
.topBg{ width:1010px; height:111px; margin:0 auto; background:url(../images/topBg.png) no-repeat; background-position:bottom;}
.centerBg{ width:1010px; min-height:300px; margin:0 auto; background:url(../images/centerBg.png) repeat-y;}
.bottomBg{ width:1010px; height:10px; margin:0 auto; background:url(../images/bottomBg.png) no-repeat; background-position:top;}
.logo{ width:212px; height:80px; float:left; margin:12px 0 0 25px; display:inline;}
.container{ width:1000px; height:auto; margin:0 auto;}
.content{ width:1000px; height:auto; margin:0 auto;}
.menu{ height:30px; float:right; margin:28px 10px 0 0; display:inline;}
.menu span{ float:left; height:30px; line-height:30px; float:left; margin:0px 12px;}
.menu span a{ width:85px; height:30px; line-height:30px; color:#333; font-size:14px; text-decoration:none; display:block; background:#eaeaea;}
.menu span a:hover,.menu span .hover{ width:85px; height:30px; line-height:30px; color:#fff; font-size:14px; text-decoration:none; display:block; background:#f26901;}
.box{ width:875px; height:90px; float:right; clear:both; text-align:right; background:url(../images/indexTextbg.png) no-repeat; background-position:left 50px;}
.box p{ text-align:left; font-size:14px; line-height:28px; color:#444; font-size:14px; float:right; clear:both; padding:30px 22px 0 0; }
.box p span{ color:#f26901; padding-right:8px;}
.indexImg{ width:1000px; height:214px; margin:0 auto; margin-top:60px;}
.indexfooter{ width:1000px; height:80px; color:#666; font-size:12px; font-family:"宋体"; text-align:center; line-height:24px; padding-top:45px;}
.bottomBg2{ width:1010px; height:15px; margin:0 auto; background:url(../images/bottomBg2.png) no-repeat; background-position:top;}
.subContainer{ width:1000px; height:auto; margin:0 auto; padding:0 4px;}
.subTop{ width:992px; height:218px; margin:0 auto;}
.subBn{ width:742px; height:218px; float:left;}
.subLogo{ width:250px; height:218px; float:right;}
.subContent{ width:992px; height:auto; margin:0 auto; padding:8px 0 25px 0;}
.left{ width:722px; height:auto; float:left; overflow:hidden;zoom:1;}
.right{ width:250px; height:auto; float:right;}
.menuList{ text-align:left; list-style:none; padding:0;}
.menuList li{ width:250px; height:60px; color:#333; font-size:15px; margin-bottom:5px;}
.menuList li a{width:250px; height:60px; color:#333; line-height:22px; font-size:15px; display:block; background:url(../images/listBg.jpg) no-repeat; text-decoration:none; padding:7px 0 0 35px;}
.menuList li a:hover{width:250px; height:60px; color:#fff; font-size:15px; display:block; background:url(../images/listBg_hover.jpg) no-repeat; text-decoration:none;padding:7px 0 0 35px;}
.menuList li span{ font-size:13px;}
.flBox{ width:250px; height:auto; padding:5px 0 8px 0; text-align:left;}
.flTitle{ color:#f26901; font-size:18px; text-align:left;  background:url(../images/botLine.jpg) no-repeat; background-position:left bottom; line-height:35px; }
.flBox p{ text-align:left; color:#444; font-size:14px; line-height:22px; padding:5px 5px 0 0;}
.title{ text-align:left; border-bottom:#dedede solid 1px; font-size:16px; color:#666; line-height:25px; background:url(../images/icon.jpg) 3px 4px no-repeat; padding-left:18px; padding-bottom:5px;}
.pro_p{ text-align:left; font-size:14px; line-height:24px; text-indent:30px; padding:15px 10px 0 15px;}
.subFooter{ height:60px;  color:#666; font-size:12px; font-family:"宋体"; text-align:center; line-height:24px; background:#f4f4f4; padding-top:20px; width:1000px; margin-left:5px }
.newsList{ text-align:left; list-style:none; padding:0;}
.newsList li{ text-align:left; padding:5px 0px; margin:5px 0 5px 5px;}
.newsList li h3{ text-align:left; color:#333; padding:0 0 6px 0; font-weight:bold;}
.newsList li  a{ color:#333; font-size:14px; text-decoration:none;}
.newsList li a:hover{ color:#f26901; font-size:14px; text-decoration:none;}
.newsList li p{ text-align:left; font-size:12px; color:#444; padding-left:11px;}

ul.newsList{ text-align:left; float:left; list-style:none; padding:5px 0 0 5px;}
ul.newsList li{ width:610px; line-height:20px; text-align:left; font-size:14px;background:url(../images/marker-1.gif) 3px 15px no-repeat; }
ul.newsList li span{ float:right;color:#999; padding-left:15px; font-size:14px;}