@charset "utf-8";
/* CSS Document */



body{font-family:Tahoma; font-size:12px; color:#9BDAFF; text-align:center; padding:0px; margin:0px; }
a{ color:#9BDAFF;}
a:hover {color:#FFFF00;}
#page{width:100%; display:block; text-align:center; }
#top{width:100%;height:146px;display:block; background: url(../images/top_bg.gif); background-repeat: repeat-x; text-align:center; }
.clearboth{clear:both;}
td a{text-decoration:none;}

#top .banner{width:1004px;height:102px; background:url(../images/logo.jpg);background-repeat: no-repeat;  text-align:right; margin-left:auto;margin-right:auto; }
#top .banner .email{display:block; float:left ;  margin:6px 5px 0 0; width:29px; height:23px; text-align:right;}
#top .banner .home{display:block; float:left ;  margin:6px 5px 0 0; text-align:right; width:925px;}
#top .banner .search{display:block ; padding:0 46px 0 0;  height:23px; text-align:right;}
#top .banner .search .key{display:block; width:154px; height:17px; background-color:#024A7C; border-bottom:1px solid #1271B3; border-right:0px; border-top:1px solid #000; border-left:1px solid #000; color:#C9FFFE; float:left; margin:37px 0 0 0; padding:3px 0 0 12px ; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#top .banner .search .btn{display:block;background:url(../images/go.gif);background-repeat: no-repeat; width:31px;height:22px;border:0; margin:37px  0 0 0 !important; margin:5px; float:left;cursor:hand;}
#top .banner .search .str{ padding:37px 15px 0 698px; font-size:13px; color:#FFFF00;float:left ; font-weight:700; line-height:22px;font-family:Arial, Helvetica, sans-serif;}

#top .nav{width:1004px;height:44px;display:block; background:url(../images/nav_bg.jpg); background-repeat: repeat-x; margin-left:auto;margin-right:auto; }
#top .nav .nav_inner{display:block; padding:0px; height:44px; }
#top .nav .nav_inner ul{display:block; padding:0;  margin:0 0 0 12px; }
#top .nav .nav_inner ul li{display:block;   line-height:44px; list-style:none; float:left;padding:0 9px;}
#top .nav .nav_inner ul li .split{ display:block; line-height:44px; height:44px;width:2px; background:url(../images/split.gif) center;background-repeat: no-repeat;}
#top .nav .nav_inner ul li a{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px ;text-decoration: none;	font-weight:700;}
#top .nav .nav_inner ul li  .home a{display:block; width:78px; height:31px; line-height:31px; padding:7px 0 6px 0;}
#top .nav .nav_inner ul li  .other a{display:block; width:125px; height:31px;  line-height:31px;padding:7px 0 6px 0; }
#top .nav .nav_inner ul li .home a:hover {display: block;background:url(../images/nav_btn.gif) center;background-repeat: no-repeat ; color:#093EA4;font-family:Arial, Helvetica, sans-serif;font-size:12px ;text-decoration: none;font-weight:700;}
#top .nav .nav_inner ul li .other a:hover { display: block;background:url(../images/nav_btn2.gif) center;background-repeat: no-repeat; color:#093EA4;font-family:Arial, Helvetica, sans-serif;font-size:12px ;text-decoration: none;font-weight:700;}





#main{ display:block;width:100%;  height:auto; background:url(../images/main_bg.jpg);background-repeat:repeat; text-align:center; margin:0; }
#main .center{ text-align:center; width:951px; margin:auto;}
#main .main_inner {display:block; width:951px; height:100%;  background-color:#02497D; text-align:center; padding:0; margin-left:auto;margin-right:auto; float:left;  }
#main .main_inner .top_pic {padding:0; text-align:center; }


#main .main_inner .content .left{display:block; width:239px; float:left; margin:0; text-align:center; }
#main .main_inner .content .left .plist {margin:8px 0 ; text-align:center;}
#main .ltop{display:block; padding:0; margin:0;  text-align:center; }
#main .main_inner .content .left .plist .lfooter{display:block; background:url(../images/left_bg_bottom.gif) ;  background-repeat: no-repeat;padding:0; width:211px; height:13px; text-align:center; margin-left:auto;margin-right:auto;}
#main .main_inner .content .left .plist .lcenter{display:block ; background:url(../images/left_bg_center.gif);background-repeat: repeat-y; padding:0; width:211px; height:100%; text-align:center; margin-left:auto; margin-right:auto; }
#main .main_inner .content .left .plist .content{display:block; text-align:left; }
#main .main_inner .content .left .plist .lcenter ul{ display:block; text-align:left; padding:0;  margin:6px 0 0 24px; }
#main .main_inner .content .left .plist .lcenter ul li{ display:block;list-style:none; padding:6px 0; width:100%; text-align:left; }
#main .main_inner .content .left .plist .lcenter ul li a{color:#DBDBDB; font-weight:bold; text-decoration:none;}
#main .main_inner .content .left .plist .lcenter ul li a:hover{color:#FFFF00; font-weight:bold; text-decoration:underline; }
#main .main_inner .content .left .plist .lcenter .title { display:block;color:#DAEE1D; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:left; padding:0 0 0 10px;}
#main .main_inner .content .left .plist .lcenter .sline {display:block; background:url(../images/split4.gif) center;background-repeat: no-repeat ;height:2px; margin:6px 0 4px 0 !important; margin:0; padding:3px 0 0 0;}

#main .main_inner .content .right{display:block; width:692px; float:left; margin:0px;  padding:10px;}
#main .main_inner .content .right .r_title{ display:block;color:#DAEE1D; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:12px 0 0 0;}
#main .main_inner .content .right .r_title span {font-size:12px; color:#F4FD30;}
#main .main_inner .content .right .r_title a{ color:#FF0;text-decoration:none;}
#main .main_inner .content .right .r_title span a:hover{color:#DAEE1D; text-decoration:underline;}
#main .main_inner .content .right .welcome{display:block; width:385px; height:205px; float:left ; text-align:left; }
#main .main_inner .content .right .welcome .r_content{ display:block; padding:14px 0 0 0;}
#main .main_inner .content .right .welcome .r_content a{color:#FFFFFF; text-decoration:none;}
#main .main_inner .content .right .r_split1{display:block; float:left; background:url(../images/split2.gif) center;background-repeat: no-repeat; width:3px; height:205px;}
#main .main_inner .content .right .r_split2{display:block; clear:both; background:url(../images/split3.gif) center;background-repeat: no-repeat ;height:2px; }
#main .main_inner .content .right .news{display:block; float:left ; text-align:left; width:270px; height:205px; padding:0 14px;}
#main .main_inner .content .right .news .r_content{display:block; padding:14px; margin:18px 0 0 0; overflow:auto; }
#main .main_inner .content .right .product{display:block; text-align:left; padding:12px 0 0 0;}
#main .main_inner .content .right .product .p_title{ display:block; height:30px;}
#main .main_inner .content .right .product .r_title{float:left; width:655px; }
#main .main_inner .content .right .product .more{float:left; text-align:right; padding:12px 0 0 0;}
#main .main_inner .content .right .product .r_title a{color:#F4FD30; text-decoration:none;}
#main .main_inner .content .right .product .more a{color:#F4FD30; text-decoration:none;}
#main .main_inner .content .right .product .r_content{text-align:center; width:100%;  padding:8px 0 0 0;overflow:hidden; }



 #footer .foot_line {display:block;  background:url(../images/footer_line.gif) center;background-repeat: no-repeat; height:16px;}
 #footer .copyright {display:block; background-color:#02497D; width:950px; height:66px; line-height:20px; padding:12px 0 0 0; color:#F4FC1D; text-align:center; margin-left:auto;margin-right:auto; }
 #footer .copyright a{color:#F4FC1D; text-decoration:none;}
 #footer .copyright span{color:#FFFFFF; font-weight:bold;}
 



