body,dl,dt,dd,ul,ol,li,form,input,p{margin:0;padding:0;font-weight:400}
body {font-family:Arial,SimSun,Tahoma,Verdana,Helvetica,sans-serif,"宋体";font-size:12px;line-height:normal!important;color:#000;background:url(../images/main_bg.jpg) left top repeat-x #FFF;}
dl,dt,dd,ul,ol,li {list-style-type:none}
h1,h2,h3,h4,h4,h5{margin:0;padding:0;font-size:12px;font-weight:normal}
select{font-size:12px}
table{border-collapse:collapse}
img {border:0}
input {font-size:12px}

#container {position:relative;clear:both;width:960px;height:auto;margin:0 auto;background:url(../images/content_bg1.png) right top no-repeat}

#header {float:left;width:960px;height:148px;}
#logo {float:left;width:328px;height:105px;margin-top:30px;}
.telBox {float:right;width:612px;height:36px;line-height:18px;padding:30px 20px 0 0;text-align:right;color:#FFF}
.telBox a {color:#FFF;text-decoration:none}
.telBox a:hover {color:#004a8a;text-decoration:underline}
.menuBox {float:right;width:632px;height:82px;position:relative;}
.menuBox ul {float:right;width:576px;height:82px;}
.menuBox ul li {float:left;width:auto;height:auto;line-height:auto;background:url(../images/line4.gif) right center no-repeat;text-align:center;position:relative;}
.menuBox ul li span {float:left;width:96px;height:60px;line-height:60px;text-align:center;font-size:14px;font-weight:bold;color:#004a8a;}
.menuBox ul li span a {color:#213a8e;text-decoration:none}
.menuBox ul li span a:hover {color:#ff6600;text-decoration:none}
.menuBox ul li .menuNav {min-width:600px;width:auto!important;width:600px;height:29px;position:absolute;z-index:150;left:-999em;top:45px;}
.menuBox ul li.menuOn .menuNav {min-width:600px;width:auto!important;width:600px;height:40px;position:absolute;z-index:150;left:0;top:45px;}
.menuBox ul li .menuNavRR {min-width:600px;width:auto!important;width:600px;height:40px;position:absolute;z-index:150;left:-999em;top:45px;}
.menuBox ul li.menuOn .menuNavRR {min-width:600px;width:auto!important;width:600px;height:40px;position:absolute;z-index:150;left:-200px;top:45px;}

.menuBox ul li .menuNavRR1 {min-width:600px;width:auto!important;width:600px;height:40px;position:absolute;z-index:150;left:-1000em;top:45px;}
.menuBox ul li.menuOn .menuNavRR1 {min-width:600px;width:auto!important;width:600px;height:40px;position:absolute;z-index:150;left:-200px;top:45px;}

.menuNavL {float:left;width:5px;height:40px;background:url(../images/menunav_bgleft.png) left bottom no-repeat;}
.menuNavM {float:left;width:auto;height:40px;background:url(../images/menunav_bgn.png) left bottom repeat-x;}
.menuNavM dl {float:left;width:auto;height:40px;padding:0 10px;background:url(../images/menunav_top.png) 40px top no-repeat;}
.menuNavM dl dd {float:left;width:60px;height:18px;padding:15px 10px 0;background:url(../images/line3.gif) right 11px no-repeat;}
.menuNavM dl dd a {color:#000;text-decoration:none}
.menuNavM dl dd a:hover {color:#ff6600;text-decoration:none}
.menuNavMR {float:left;width:auto;height:40px;background:url(../images/menunav_bgn.png) left bottom repeat-x;}
.menuNavMR dl {float:left;width:auto;height:40px;padding:0 10px;background:url(../images/menunav_top.png) 245px top no-repeat;}
.menuNavMR dl dd {float:left;width:50px;height:20px;padding:15px 10px 0;background:url(../images/line3.gif) right 11px no-repeat;}
.menuNavMR dl dd a {color:#000;text-decoration:none}
.menuNavMR dl dd a:hover {color:#ff6600;text-decoration:none}
.menuNavR {float:left;width:5px;height:40px;background:url(../images/menunav_bgright.png) left bottom no-repeat;}

#mainBox {float:left;width:960px;height:auto;padding:30px 0 80px;background:url(../images/pic_bg1.png) left bottom no-repeat;}
#mainBox1 {float:left;width:960px;height:auto;padding:30px 0 30px;}
#bottom1{
	position:absolute;width:100%;height:261px;background:url(../images/pp_r_bg.png) center bottom no-repeat; right:0;bottom:0; 
}


#tdBox {float:left;width:100%;height:auto;padding:30px 0 80px;background:url(../images/td_bg.png) left bottom no-repeat;}
#gkBox1 {float:left;width:100%;height:auto;padding:0px 0 0px;background:url(../images/pp_r_bg.png) left bottom no-repeat;}
#gkBox2 {float:left;width:100%;height:auto;padding:30px 0 80px;background:url(../images/pp_bg.png) left bottom no-repeat;}
#contactBox {float:left;width:100%;height:auto;padding:30px 0 80px;background:url(../images/contact_bg.png) left bottom no-repeat;}
#ywglBox {float:left;width:100%;height:auto;padding:30px 0 50px;background:url(../images/ywgk_bg.png) left bottom no-repeat;}
.sideBar {float:left;width:207px;height:auto;position:relative;left:1px;}
.sideBar ul {float:left;width:207px;height:auto;padding-top:45px;}
.sideBar ul li {float:left;width:184px;height:22px;padding:11px 0 0 30px;background:url(../images/sidebtn_bg.png) right -37px no-repeat;color:#898989;margin-left:-7px}
.sideBar ul li.btnOn {background:url(../images/sidebtn_bg.png) right -2px no-repeat;font-weight:bold;color:#000;margin-left:-7px;}
.sideBar ul li a {color:#898989;text-decoration:none}
.sideBar ul li a:hover {color:#000;text-decoration:none}
.sideBar ul li.btnOn a {color:#000;text-decoration:none}


.tdsideBar {float:left;width:207px;height:auto;position:relative;left:121px;}
.tdsideBar ul {float:left;width:207px;height:auto;padding-top:45px;}
.tdsideBar ul li {float:left;width:184px;height:22px;padding:11px 0 0 30px;background:url(../images/sidebtn_bg.png) right -37px no-repeat;color:#898989;margin-left:-7px}
.tdsideBar ul li.btnOn {background:url(../images/sidebtn_bg.png) right -2px no-repeat;font-weight:bold;color:#000;margin-left:-7px;}
.tdsideBar ul li a {color:#898989;text-decoration:none}
.tdsideBar ul li a:hover {color:#000;text-decoration:none}
.tdsideBar ul li.btnOn a {color:#000;text-decoration:none}

.content {float:left;width:682px;height:auto;padding:10px 35px;border-left:1px #D6DEE6 solid;}
.tdcontent {float:left;width:600px;height:auto;padding:10px 0px;border-left:1px #D6DEE6 solid; margin-left:120px}
.title {float:left;width:682px;height:56px;line-height:56px;}
.tdtitle {float:left;width:600px;height:56px;line-height:56px;}
.ttPic {float:left;width:166px;height:27px;margin-top:15px;}
.tdttPic {float:left;width:166px;height:27px;margin-top:0px; margin-left:15px}
.newsBox {float:left;width:682px;height:auto;}
.newsPic {float:left;width:243px;height:141px;padding:20px 25px 20px 0;}
.newsBox h2 {float:left;width:394px;height:34px;line-height:34px;margin-top:8px;padding-left:20px;background:url(../images/icon3.gif) left 10px no-repeat;border-bottom:1px #EDEDED solid;color:#898989;font-weight:bold;}
.newsBox h2 a {color:#898989;text-decoration:none}
.newsBox h2 a:hover {color:#044c86;text-decoration:none}
.newsBox dl {float:left;width:394px;height:auto;padding:10px;}
.newsBox dl dd {float:left;width:380px;height:auto;line-height:20px;padding-left:14px;background:url(../images/icon.gif) left center no-repeat;color:#044c86;}
.newsBox dl dd a {float:left;width:320px;height:auto;color:#044c86;text-decoration:none}
.newsBox dl dd a:hover {color:#ff6600;text-decoration:none}

.tdnewsBox {float:left;width:640px;height:auto; margin-left:10px}
.tdnewsBox h2 {float:left;width:394px;height:34px;line-height:34px;margin-top:8px;padding-left:20px;background:url(../images/icon3.gif) left 10px no-repeat;border-bottom:1px #EDEDED solid;color:#898989;font-weight:bold;}
.tdnewsBox h2 a {color:#898989;text-decoration:none}
.tdnewsBox h2 a:hover {color:#044c86;text-decoration:none}
.tdnewsBox dl {float:left;width:300px;height:auto;padding:10px;}
.tdnewsBox dl dd {float:left;width:300px;height:auto;line-height:20px;padding-left:14px;background:url(../images/icon.gif) left center no-repeat;color:#044c86;}
.tdnewsBox dl dd a {float:left;width:300px;height:auto;color:#044c86;text-decoration:none}
.tdnewsBox dl dd a:hover {color:#ff6600;text-decoration:none}

.pp_a{
float:left;height:auto;color:#044c86;text-decoration:none
}

.caseBox {float:left;width:682px;height:auto;margin-top:20px;}
.caseBox h2 {float:left;width:664px;height:auto;line-height:18px;padding-left:18px;background:url(../images/icon3.gif) left 3px no-repeat;color:#898989;font-weight:bold;}
.caseBox h2 a {color:#898989;text-decoration:none}
.caseBox h2 a:hover {color:#044c86;text-decoration:none}
.caseBox ul {float:left;width:682px;height:auto;}
.caseBox ul li {float:left;width:642px;height:80px;margin-top:10px;padding:9px;border:1px #E4E4E4 solid;background:#FCFCFC;}
.caseBox ul li p {float:left;width:130px;height:80px;margin-right:20px;}
.caseBox ul li h5 {float:left;width:422px;height:auto;line-height:30px;font-weight:bold;}
.caseBox ul li h5 a {color:#000;text-decoration:none}
.caseBox ul li h5 a:hover {color:#044c86;text-decoration:underline}
.caseBox ul li i {float:left;width:70px;height:auto;line-height:30px;color:#fd7c00;font-style:normal;}
.caseBox ul li i a {color:#fd7c00;text-decoration:underline}
.caseBox ul li i a:hover {color:#044c86;text-decoration:underline}
.caseBox ul li span {float:left;width:484px;height:auto;line-height:18px;color:#959595;}

.tdcaseBox {float:left;width:630px;height:auto;margin-top:20px; margin-left:5px}
.tdcaseBox h2 {float:left;width:600px;height:auto;line-height:18px;padding-left:18px;background:url(../images/icon3.gif) left 3px no-repeat;color:#898989;font-weight:bold;}
.tdcaseBox h2 a {color:#898989;text-decoration:none}
.tdcaseBox h2 a:hover {color:#044c86;text-decoration:none}
.tdcaseBox ul {float:left;width:600px;height:auto;}
.tdcaseBox ul li {float:left;width:600px;height:auto;margin-top:10px;padding:9px;border:1px #E4E4E4 solid;background:#FCFCFC;}
.tdcaseBox ul li p {float:left;width:130px;height:80px;margin-right:20px;}
.tdcaseBox ul li h5 {float:left;width:400px;height:auto;line-height:30px;font-weight:bold;}
.tdcaseBox ul li h5 a {color:#000;text-decoration:none}
.tdcaseBox ul li h5 a:hover {color:#044c86;text-decoration:underline}
.tdcaseBox ul li i {float:left;width:70px;height:auto;line-height:30px;color:#fd7c00;font-style:normal;}
.tdcaseBox ul li i a {color:#fd7c00;text-decoration:underline}
.tdcaseBox ul li i a:hover {color:#044c86;text-decoration:underline}
.tdcaseBox ul li span {float:left;width:596px;height:auto;line-height:18px;color:#959595;}

#footer {width:924px;height:62px;padding:14px 18px;background:url(../images/footer_bg.png) left bottom no-repeat;}
.fLogoBox {float:left;width:82px;height:62px;background:url(../images/line.gif) right center no-repeat;}
.footerMain {float:left;width:827px;height:62px;padding-left:15px;line-height:18px;color:#787878;}
.footerMain i {color:#fd7c00;font-style:normal;}
.footerMain span {color:#000;}
.footerMain span a {color:#fd7c00;text-decoration:underline}
.footerMain span a:hover {color:#044c86;text-decoration:underline}
.footerMain p {color:#000;}
.footerMain p a {color:#000;text-decoration:none}
.footerMain p a:hover {color:#787878;text-decoration:underline}

#tdfooter {float:center; margin-left:40px; margin-top:100px;width:924px;height:62px;padding:14px 5px;background:url(../images/footer_bg.png) left top no-repeat;}
.tdfLogoBox {float:left;width:82px;height:62px;background:url(../images/line.gif) right center no-repeat;}
.tdfooterMain {float:left;width:827px;height:62px;padding-left:15px;line-height:18px;color:#787878;}
.tdfooterMain i {color:#fd7c00;font-style:normal;}
.tdfooterMain span {color:#000;}
.tdfooterMain span a {color:#fd7c00;text-decoration:underline}
.tdfooterMain span a:hover {color:#044c86;text-decoration:underline}
.tdfooterMain p {color:#000;}
.tdfooterMain p a {color:#000;text-decoration:none}
.tdfooterMain p a:hover {color:#787878;text-decoration:underline}