@charset "gb2312";
/* CSS Document */
body{ margin:0px auto; padding:0px; font-size:12px;font-family:ËÎÌå; background:#d1d7ed url(../images/bg.jpg) repeat-x;}
* html div { height:1%; } /**/
div,form,img,ul,li,p,a {margin:0; padding:0; border:0; text-decoration:none; list-style:none;}
*{ font-family:Arial, Helvetica, sans-serif}
.input_noline{ background-color:transparent;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.yahei{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.Arial{font-family:"Arial"; font-size:14px; color:#6a6868;}


.h01_box{ width:921px; height:90px; overflow:hidden; margin:0px auto; padding:0px;}
.h01_box .logo{ width:145px; height:64px; float:left; display:inline; padding:15px 0 0 39px;}
.h01_box .hrt{ width:610px; height:68px; float:right; display:inline; padding:17px 0 0;}
.nav{ width:921px; height:57px; font-weight:bold; overflow:hidden; margin:6px auto 0; padding:0px; background:url(../images/nav_bg.jpg) no-repeat;}
.nav ul{ margin:0px 0 0 35px; padding:0px; font-size:15px;}
.nav ul li{ width:200px; line-height:53px; padding-left:21px; float:left;}
.nav ul li a{ color:#3f5fbb;}


.nav ul li ul{ width:120px; float:left; display:none}
.nav ul li:hover ul{ display:block; position:absolute; margin-left:-50px; margin-top:-5px;}
.nav ul li ul li{ width:120px; float:left; display:block;}
.nav ul li ul li a{ width:120px; line-height:30px; background:#F6F9FE; color:#3F61BB; display:block}
.nav ul li ul li a:hover{ width:120px; line-height:30px; background:#4C182F; color:#FFF; display:block}



.banner{ width:921px; height:289px; margin:0px auto; padding:0px; background:url(../images/banner_bg.jpg) no-repeat;}
.banner .blt{ width:345px; height:auto; overflow:hidden; float:left; display:inline; margin:165px 0 0 49px;}
.banner .blt span{ line-height:22px;}
.banner .brt{ width:490px; height:auto; overflow:hidden; float:right; display:inline; border:2px solid #a7b5d5; margin:16px 22px 0 0;}
.product{ width:921px; height:165px; overflow:hidden; margin:20px auto 0; padding:0px; }
.product ul{ margin:0px auto; padding:0px; text-align:center;}
.product ul li{ width:128px; height:160px; float:left; margin-right:69px;}
.product ul li img{ border:2px solid #607ac3;}
.product ul li a{ color:#444242; line-height:28px;}
.product ul li#no_rt{ margin-right:0px;}

.footer{ width:921px; height:auto; overflow:hidden; text-align:center; margin:50px auto 0px; padding:0px;}
.footer span{ line-height:25px;}

/**aboutÑùÊ½*/
.about{ width:881px; height:auto; overflow:hidden; margin:0px auto; padding:0px 20px 50px; background:#FFF url(../images/common_bg.jpg) bottom  no-repeat}
.about .title{font-family:"Arial";  line-height:30px; margin:10px 0 0; font-size:26px; color:#1F3983;}
.about .about_FF{ margin-top:10px;font-size:14px; line-height:22px;}