body{ margin:0px; padding:0px; background-color:#F5F5F5; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
dl,dt,dd,ul,ol,li {list-style-type:none}
ul,li {margin:0;padding:0}
#top{ width:1004px; height:380px; position:relative; margin:0 auto; padding:0; background-color:#FFFFFF; background:url(../images/top_bj.jpg) top no-repeat; }
#topnav{ width:238px; position:absolute; top:4px; right:22px; background:url(../images/img1.jpg) left no-repeat; text-align:right; color:#8f8f8f;}
#logo{ width:171px; height:50px; position:absolute; top:40px; left:33px;}
#iso{ width:221px; height:42px; position:absolute; top:30px; right:22px;}
#banner{ width:983px; height:270px; position:absolute; left:10px; top:96px; background:#FFFFFF;}
#nav{ width:720px; margin:0; padding:0; position:absolute; top:90px; right:22px; z-index:1000;}
#nav ul{ list-style-type:none;padding-left:50px}
#nav ul li{ display:inline; float:left; padding:0 10px; background:url(../images/nav_lig.jpg) right no-repeat;}
#nav ul .rightli1{ display:inline; float:left; padding:0 10px; background:none}
#nav ul li a:link,#nav ul li a:visited{ color:#565656; text-decoration:none; font-weight:bold;}
#nav ul li a:hover{ color:#183984;}
.input{ width:248px; height:20px; margin:0px; padding:0px; border:1px solid #C0C0C0;}
.input1{ width:180px; height:20px; margin:0px; padding:0px; border:1px solid #C0C0C0;}
#zc{ width:244px; position:relative; height:20px;}
#zc_an{ width:54px; height:31px; position:absolute; top:1px; left:180px;}

.topnav1 a:link{ color:#8F8F8F; text-decoration:none;}
.topnav1 a:visited{ color:#8F8F8F; text-decoration:none;}
.topnav1 a:hover{ color:#333;}

.topnav2 a:link{ color:#E9AB1B; text-decoration:none;}
.topnav2 a:visited{ color:#E9AB1B; text-decoration:none;}
.topnav2 a:hover{ color:#333;}

.home_news a:link{ color:#6988A5; text-decoration:none;}
.home_news a:visited{ color:#6988A5; text-decoration:none;}
.home_news a:hover{ color:#333333;}

.fa a:link{ color:#01006A; text-decoration:none;}
.fa a:visited{ color:#01006A; text-decoration:none;}
.fa a:hover{ color:#333;}

.cs a:link{ color:#F3B628;}
.cs a:visited{ color:#F3B628;}
.cs a:hover{ color:#333333;}

.link1 a:link{ color:#9d9d9d;}
.link1 a:visited{ color:#9d9d9d;}
.link1 a:hover{ color:#333333;}

.font1{ color:#00006A; font-weight:bold; text-indent:10px;}
.font2{ color:#A9A9A9;}
.font3{ color:#01AB6C; font-family:Verdana; font-weight:bold;}
.font4{ color:#00006A; font-weight:bold;}
.font5{ color:#6988A5; line-height:20px;}
.font6{ color:#01006A;}
.font7{ color:#8f8f8f; font-size:10px;}
.font8{ color:#5a5a5a;}
.font9{ color:#FFFFFF; font-size:14px; font-weight:bold; text-indent:21px; line-height:33px;}
.font10{ color:#1273A6;}
.font11{ padding-left:25px;}
.font12{ color:#2A3467;}

.line1{ line-height:23px;}
.line2{ color:#5A5A5A; line-height:23px;}
.line3{ color:#9D9D9D; line-height:20px; text-indent:24px;}
.line4{ color:#9d9d9d; line-height:23px;}

#topn{ width:1004px; position:relative; margin:0 auto; padding:0; background-color:#FFFFFF; background:url(../images/top_bj.jpg) top no-repeat; }
#navnbj{ width:963px; position:absolute; height:5px; background-color:#183A84; top:111px; left:20px;}
#navn{ width:720px; height:22px; margin:0; padding:0; position:absolute; top:90px; right:22px; z-index:1000;}
#navn ul{ list-style-type:none;padding-left:50px}
#navn ul li{ display:inline; float:left; padding:0 10px; background:url(../images/nav_lig.jpg) right no-repeat;}
#navn ul .rightli2{ display:inline; float:left; padding:0 10px; background:none;}
#navn ul li a:link,#navn ul li a:visited{ color:#565656; text-decoration:none; font-weight:bold;}
#navn ul li a:hover{ color:#183984;}

.ableftnav a:link,.ableftnav a:visited{ color:#fff; text-decoration:none;padding-left:25px; }

.ableftnav a:hover{ color:#000;}

.about{ line-height:23px; color:#3E3E3E; text-indent:24px;}
.aboutn{ color:#9D9D9D;}
.img{ float:left; padding-right:10px;}

.newsnav a:link{ color:#0D567D; text-decoration:none; background:url(../images/newsdd.jpg) left no-repeat; padding-left:10px; }
.newsnav a:visited{ color:#0D567D; text-decoration:none; background:url(../images/newsdd.jpg) left no-repeat; padding-left:10px;}
.newsnav a:hover{ color:#333;}

.newsnr{ color:#9D9D9D; line-height:20px; text-indent:24px;}

#uc_menubox {width:660px;height:auto;padding:0;float:left}
#uc_menubox .TabTitle {clear:both;margin:auto;width:660px;height:30px;overflow:hidden}
#uc_menubox .TabTitle ul {width:620px;height:30px;float:left;padding-left:40px}
#uc_menubox .TabTitle li {float:left;width:auto;height:30px;margin-right:5px;padding:0 10px;line-height:30px;cursor:pointer;list-style-type:none;text-align:center;font-size:13px}
#uc_menubox .TabTitle .active {float:left;background:#069;text-decoration:none;color:#FFF;font-weight:bold}
#uc_menubox .TabTitle .normal {float:left;background:#A3CBF3;text-decoration:none;color:#069}
#uc_menubox .TabContent {width:660px;height:auto;margin:0 auto;clear:both;border-top:1px #069 solid}
#uc_menubox .none {display:none;}
#uc_menubox .nTabbox {width:660px;height:auto;padding-top:30px;line-height:150%;color:#333}
#uc_menubox .nTabbox a {color:#333;text-decoration:none;padding:0 15px;}
#uc_menubox .nTabbox a:hover {color:#779F23;text-decoration:underline}

.l1 {color:#01006A;font-size:12px}
a.l1:link,a.l1:visited {color:#01006A;text-decoration:none}
a.l1:hover,a.l1:active {color:#000;text-decoration:underline}
.l2 {color:#950000;font-size:12px}
a.l2:link,a.l2:visited {color:#950000;text-decoration:underline}
a.l2:hover,a.l2:active {color:#000;text-decoration:underline}
.t1 { color:#00006A; font-weight:bold;font-size:13px;}
.t2 { color:#00006A; font-weight:bold;font-size:16px;}
.pro_box {width:242px;height:128px;overflow:hidden;float:left;list-style-type:none}
.pro_box li {width:242px;height:128px;float:left;list-style-type:none}