@charset "utf-8";
/* CSS Document */
body {font-size:12px; margin:0; padding:0; background-color:#D1E3F1; font-family:Arial, Helvetica, sans-serif}
a{font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
a:hover{color:#F00}
.nav1 {height:73px}
.nav1 p{ font-size:30px; text-indent:2em; font-weight:bold;}
.nav1 span{color:#107ED5} 
ul,li{margin:0; padding:0; list-style:none}

.nav_bg{background:url(img/index_r2_c2.jpg) repeat-x}
.nav2 { height:25px;}
.nav2 ul{margin-left:25px}
.nav2 li{float:left; display:block; text-align:center; line-height:27px; }
.nav2 li a{font-size:14px; font-weight:bold;color:#FFFDFA; padding-left:25px; padding-right:25px; text-decoration:none}
.nav2 li a:hover{text-decoration:underline}
.nav3 {}
.nav4 { height:277px; background:url(img/index_r3_c2.jpg) no-repeat center}


.left1 {background:url(img/index_r4_c4.jpg) repeat-x}
.left1 p{ line-height:45px; font-size:16px; font-weight:bold; color:#FECB00; margin:0 0 0 15px}
.left1 p span{}
.left4 h2{font-size:14px; color:#000; line-height:30px; margin:10px 0 0 0; padding-left:40px; background:url(img/sub_tit.jpg) no-repeat}


.left2 {background-color:#B2DDFF;}
.left2 a{ font-size:12px; color:#063199; padding-left:10px; line-height:25px}

.left3 {background-color:#B2DDFF;}

.body1 {background:url(img/index_r5_c8.jpg) no-repeat; height:17px;}
.body2 {background:url(img/index.jpg) repeat-y; height:220px;}
.body2 h1{font-size:20px; color:#FF5D00; margin-left:10px; font-weight:bold;}
.body2 span{font-size:20px; font-weight:bold; margin-left:10px}
.body2 p{font-size:14px; margin-left:10px; line-height:20px; margin:10px 10px}
.body2 p a{ color:#FF0000; text-decoration:none}
.body2 p a:hover{ text-decoration:underline}
.body3 { background:url(img/index_xia.jpg) 1px 0 no-repeat; height:28px}

.body4{background:url(img/index.jpg) repeat-y; height:180px;}
.body4 h1{font-size:20px; color:#FF5D00; margin-left:10px; font-weight:bold;}
.clear {clear:both}
.content{width:660px; margin:30px auto}
.order div{padding:12px 0}
.order div form{margin:0; padding:0}
.order div label{float:left; display:block; width:70px}
.order div input{height:12px;}
.order div textarea{vertical-align:middle}
.order div.tj{text-align:center}

.products{width:660px; margin:0 auto}
.products li{width:155px; height:230px; float:left; text-align:center ; list-style:none}
.products li img{border:1px solid #CCC; padding:4px; display:block; margin:0 auto}
.products li a:hover img{border:1px solid #000}
.products li p{margin:5px auto 0; width:150px; line-height:15px}
.fy{text-align:right; margin-right:20px; padding-top:10px; padding-bottom:10px}

#demo{overflow:hidden; height:180px; width:660px; line-height:16px; margin-left:20px; text-align:center}
#demo img{margin:5px 15px; padding:3px; border:1px solid #CCC; display:block}

.left_pro div{background-color:#d7eefe; position:relative; margin:2px auto; width:205px}
.left_pro div a{display:block; width:205px; height:25px}
.left_pro div a:hover{color:#F00}
.left_pro div ul{position:absolute; left:205px; top:0}
.left_pro div li{line-height:23px; width:205px; background-color:#d7eefe; border-bottom:1px solid #a7d9fc}
#sub1, #sub2{visibility:hidden}

