@charset "gb2312";
/* CSS Document */

body, div,p,iframe, ul, ol, dl, dt, dd, li, dl, 
h1, h2, h3, h4, table,th, td, input, button, select,
 textarea {margin:0; padding:0;
font-style: normal;font:12px/21px "\5B8B\4F53",Arial, Helvetica, sans-serif;list-style: none outside none;}
img{border:0; display:block;} 
body{color:#201e1e; background:#ffffff;} 
.clear{clear:both;height:1px;width:100%;overflow:hidden; margin-top:-1px;} 
.cen{ margin:0 auto;}
.lf{ float:left; display:inline;}
.rf{ float:right; display:inline;}
a{color:#333;text-decoration:none; }  
a:hover{ text-decoration:underline;} 
p{ text-indent:2em; line-height:21px; color:#201e1e; text-align:justify; text-justify:inter-ideograph;}
.blank10{ height:10px; width:100%;}
.blank15{ height:15px; width:100%;}

.nav-top-w{ width:100%; height:92px; background:url(../images/bg-top-w.jpg) repeat-x;}
.nav-top{ width:980px; height:92px;}
.nav-top1{ width:362px; height:65px; margin-top:15px;}
.nav-top2{width:315px; height:79px; margin:9px 0 0 18px;}
.nav-top3{ margin:9px 0 0 17px; width:251px; height:79px;}

.nav-daohang{ width:100%; height:40px; background:#4378be;}
.nav-daohang ul{ width:980px; height:40px;}
.nav-daohang ul li{ float:left; font-size:14px; line-height:40px; width:108px; text-align:center; display:inline; text-align:center;}
.nav-daohang ul li a{ color:#FFF;}

.nav-banner{ width:980px; height:340px;}

/**Å£Æ¤Ñ¢¿µ¸´°¸Àý**/
.main-npx{ width:978px; height:688px; border:1px solid #c8dee6;}
.main-npx-tp{ width:978px; height:49px;}
.main-npx-bm{ height:574px;}
.main-ul{margin-left:12px; }
.main-ul li{ width:289px; height:167px; float:left; margin:19px 0 0 22px;}
.main-ul li h2{ width:289px; height:32px; background:#d9d9d9; font-size:14px; text-align:center; line-height:32px; font-weight:bold;}
.main-ul li h2 a{ color:#444444;}
.main-npx-cn{ width:568px; height:65px;}
/**°×ñ°·ç¿µ¸´°¸Àý**/
.main-bdf{ width:978px; height:688px;border:1px solid #c8dee6;}
.main-bdf-tp{ width:978px; height:49px;}
.main-bdf-bm{ height:574px;}
.main-bdf-cn{ width:568px; height:65px;}
/**ðî´¯¿µ¸´°¸Àý**/
.main-cc{ width:978px; height:509px;border:1px solid #c8dee6;}
.main-cc-tp{width:978px; height:49px;}
.main-cc-bm{ height:394px;}
.main-cc-cn{ width:568px; height:65px;}
/**Æ¤·ô²¡¿µ¸´°¸Àý**/
.main-pfb{ width:978px; height:632px;border:1px solid #c8dee6;}
.main-pfb-tp{width:978px; height:49px;}
.main-pfb-bm{ height:580px;}
.main-zaixian{ width:727px; height:59px; margin-top:34px; margin-bottom:37px;}

#footer { width:100%; background:#05548f; height:300px; margin-top:10px;}
.foot_nav { width:100%; height:40px; background:#047fdf; }
.foot_nav ul { width:980px; height:40px; margin:0 auto; float:none; }
.foot_nav ul li { float:left; height:40px; line-height:40px; text-align:center; font-size:14px; width:122px; }
.foot_nav ul li a { color:#fff; }
.foot_con {width:960px; margin:0 auto; }
.foot_con_l { display:inline; float:left; width:216px; height:217px; }
.foot_con_l a { display:block; width:167px; height:167px; background:url(../images/footer-logo.jpg) no-repeat; margin:50px 0 0 28px; }
.foot_con_r { display:inline; float:left; width:450px; margin-left:60px; margin-top:50px; font-size:12px; color:#fff; }
.foot_con_r h2 { overflow:hidden; height:76px; background:url(../images/footer-logo1.jpg) no-repeat; }
.foot_con_r p { line-height:20px; color: #fff; text-indent: 0em;}
.foot_con_r img { vertical-align:middle; }
.foot_ewm { width:143px; height:141px;float:right; display: inline; margin-top:55px; margin-right: 35px;}
.foot_ewm p { color:#999; margin-top:10px; text-indent: 0em;}