@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#FFF; color:#000;}
a{font-size:12px; color:#000; text-decoration:none}
a:hover{color:#F00; text-decoration:underline}
a,area{blr:expression(this.onFocus=this.blur())} 
:focus{-moz-outline-style: none}
ul,li{margin:0; padding:0; list-style-type:none}
.clear{clear:both}

.nav{margin-top:6px; border:1px solid #003C8F}
.nav_menu{margin-top:5px; margin-bottom:5px; background:url(img/home_r6_c5.jpg) repeat-x}
.nav_menu ul{}
.nav_menu li{line-height:37px; height:37px; background:url(img/fg.jpg) right center no-repeat; width:182px; float:left; display:block; text-align:center}
.nav_menu .none{background:none}
.nav_menu li a{color:#FFF; font-size:13px; font-weight:bold; display:block; height:37px}
.nav_menu li a:hover{color:#FC0}
.nav_menu_out{position:relative; margin:0 auto; width:1003px}
#Layer1{position:absolute; left:400px; top:360px; width:182px; padding-top:5px; padding-bottom:5px; z-index:1; background:#1D65B7; visibility: hidden}
#Layer1 p{margin:0; line-height:27px; padding-left:30px; background:url(img/list4.gif) 17px 11px no-repeat}
#Layer1 p a{color:#FF0; font-weight:bold; font-size:13px}
#Layer1 p a:hover{color:#FFF}

.mid{background:#E6EBEF; padding-top:15px; }
.search{margin-top:5px; background:#035294; height:27px; line-height:27px; _padding-top:3px; _height:24px; width:236px}
.search form{margin:0}
.search1{width:150px; height:15px; border:1px solid #FFF; line-height:15px; margin-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#039}
.img1{vertical-align:middle; padding-bottom:3px; *padding-bottom:5px; _padding-bottom:5px}
.show_case{margin-bottom:5px}
.company_pro{padding-top:5px; padding-bottom:10px; background:#FFF; width:236px}
.company_pro p{margin:0; line-height:25px; padding-left:15px; padding-right:15px}

.left_title{background:url(img/home_r21_c5.jpg) repeat-x}
.left_title h1{margin:0; line-height:33px; font-size:14px}

.left_p{padding-top:3px; padding-bottom:13px; background:#FFF; width:236px}
.left_pro ul{padding:0 10px 0 10px} 
.left_pro li{line-height:29px; background:url(img/xx.jpg) bottom repeat-x; display:block;}
.left_pro li a{width:198px; display:block; padding-left:15px; background:url(img/list1.jpg) 3px 12px no-repeat}
.left_pro li a:hover{color:#F00}
.left_pro ul ul{padding:0 10px 8px 0}
.left_pro ul li li{height:17px; line-height:17px; background:url(img/list2.jpg) 15px 8px no-repeat}
.left_pro ul li li a{display:block; width:160px; height:17px; padding-left:30px; background:none; font-size:11px; color:#666}
.left_pro ul li li a:hover{color:#F60}

.content_tab{background:url(img/home_r11_c15.jpg) repeat-y; margin-bottom:10px}
.content_tab h1{margin:0; line-height:30px; font-size:14px}
#flashcontent{margin-top:8px; margin-bottom:8px; width:240px; height:180px; border:1px solid #C0C0C0; padding:1px}
#flashcontent1{margin-top:8px; margin-bottom:8px; width:240px; height:180px; border:1px solid #C0C0C0; padding:1px; float:right; margin-left:15px}
.content_profile{padding-top:10px; padding-bottom:10px}
.content_profile p{margin:0 10px 10px 0; line-height:21px}
.content_profile h2{margin:0; line-height:30px; padding-left:12px; background:url(img/sj.jpg) 0 12px no-repeat}
.content_profile h2 a{font-weight:normal; font-size:12px; color:#039}

.products{width:660px; padding-left:20px; padding-right:20px}
.products h1{margin:0; line-height:60px; font-size:16px; color:#F60; padding-left:20px; background:url(img/list3.jpg) 5px 25px no-repeat}
.products ul{margin:0}
.products li{float:left; height:160px; display:block; margin-right:38px; width:100px; padding-left:24px}
.products li img{display:block; border:1px solid #9C9C9C; margin:0 auto}
.products li p{line-height:17px; text-align:center; margin:0}
.products li p a{color:#039; font-size:11px}
.products li p a:hover{color:#F60}

.sub_products{width:660px; padding-left:20px; padding-right:20px; border-bottom:1px solid #CCC}
.sub_products h1{margin:0; line-height:60px; font-size:16px; color:#F60; padding-left:20px; background:url(img/list3.jpg) 5px 25px no-repeat}
.sub_products ul{margin:0; overflow:hidden; zoom:1}
.sub_products li{float:left; height:140px; display:block; margin-right:38px; width:100px; padding-left:24px}
.sub_products li img{display:block; border:1px solid #9C9C9C; margin:0 auto}
.sub_products li p{line-height:17px; text-align:center; margin:0}
.sub_products li p a{color:#039; font-size:11px}
.sub_products li p a:hover{color:#F60}

.sub_pro{padding:15px}
.sub_pro_content{padding:10px 0}
.sub_pro_content p{margin:0 10px 10px 0; line-height:19px}
.sub_pro_content h1{margin:22px 0 0 0; line-height:30px; font-size:16px; color:#F60; padding-left:20px; background:url(img/list3.jpg) 5px 12px no-repeat; border-bottom:1px solid #CFCFCF}
.sub_pro_content h2{margin:0; line-height:30px; font-size:16px; color:#F60; padding-left:20px; background:url(img/list3.jpg) 5px 12px no-repeat}
.sub_contact{margin-bottom:30px}
.sub_pro_content textarea{width:650px; height:400px; border:1px solid #7190AF}
.sub_pro_content form{margin:0}
.sub_pro_content .txt{line-height:50px; height:50px}
.sub_pro_content .send{text-align:center; width:650px; height:45px}
.sub_tech li{float:left; margin-right:10px; margin-bottom:15px}
.sub_tech li img{display:block}
.fy{padding-top:15px; padding-bottom:15px; text-align:right; margin-right:25px}


.bottom{background:#0055A2; line-height:31px; height:31px; color:#FFF;}
.bottom a{color:#FF0}
