@charset "utf-8";
/* CSS Document */

img { border:0;}

a { color:#3a3a3a; text-decoration:none;}
a:hover { color:#ff6600; text-decoration:underline;}

.clear { clear:both;}

* { margin:0; padding:0; list-style:none;}

html ,body { background:#ffffff;}

.head { width:900px; height:100px; margin:0 auto; background:url(../images/head_bg.gif) repeat-x; background-color:#F9F9F9}

.logo { width:260px; height:80px; text-align:center; margin:10px 0px 0px 0px; float:left;}

.top_nav { width:640px; height:30px; line-height:30px; text-align:right; margin-top:20px; float:left;}
.top_nav li{ color:#3a3a3a; font-size:12px; padding-right:20px;}
.top_nav ul li a{ font-family:Arial; color:#3a3a3a; padding:2px 5px; text-decoration:none;}
.top_nav ul li a:hover{ color:#fff; background:#3a3a3a; text-decoration:none;}

.menu { width:900px; height:44px; margin:0 auto; background:url(../images/menu_bg.gif) no-repeat;}
.menu ul{}
.menu ul li{ display:block; width:150px; height:44px; line-height:40px; text-align:center; font-size:14px; font-weight:bold; float:left;}
.menu ul li a{ display:block; width:150px; height:44px; color:#fff; text-decoration:none;}
.menu ul li a:hover{ display:block; width:150px; height:44px; color:#fff; text-decoration:none; background:url(../images/menu_type.gif) no-repeat center bottom;}

.menu_on { background:url(../images/menu_type.gif) no-repeat center bottom;}

.menu2 { width:900px; height:44px; margin:0 auto; background:url(../images/menu_bg.gif) no-repeat;}
.menu2 ul{}
.menu2 ul li{ display:block; width:150px; height:44px; line-height:40px; text-align:center; font-size:13px; font-weight:bold; float:left;}
.menu2 ul li a{ display:block; width:150px; height:44px; color:#fff; text-decoration:none;}
.menu2 ul li a:hover{ display:block; width:150px; height:44px; color:#fff; text-decoration:none; background:url(../images/menu_type.gif) no-repeat center bottom;}

.menu_on2 { background:url(../images/menu_type.gif) no-repeat center bottom;}

.location { width:900px; height:20px; margin:0 auto; background:url(../images/location_bg.gif) no-repeat;}
.location ul{ padding:0px 35px;}
.location ul li{ font-size:12px; color:#3a3a3a; line-height:20px;}
.location ul li a{ color:#3a3a3a; text-decoration:none;}
.location ul li a:hover{ color:#ff6600; text-decoration:underline;}

.banner { width:900px; margin:0 auto;}

.content { width:880px; height:auto; padding:10px; margin:0 auto; background:#fff;}

.index_left { width:639px; border-right:1px dotted #3a3a3a; float:left;}

.index_right { width:220px; margin-left:10px; float:left;}

.index_about {}
.index_about h1{ height:30px; line-height:30px; font-size:14px; color:#023467; background:url(../images/index_about_h1_bg.gif) no-repeat left; padding-left:25px;}
.index_about h1 span{ font-size:12px; padding-right:10px; font-weight:normal; float:right;}
.index_about h1 span a{ color:#3a3a3a; text-decoration:none;}
.index_about h1 span a:hover{ color:#3a3a3a; text-decoration:underline;}
.index_about ol{ border:1px solid #ccc; padding:3px; background:#eee; margin:10px 10px 10px 0px; float:left;}
.index_about ul{ padding:0px 10px 0px 10px;}
.index_about ul li{  font-size:12px; color:#3a3a3a; line-height:22px;}
.index_about ul li p{ text-indent:2em; font-family:Arial; margin-bottom:15px; line-height:18px;}
.index_about ul li p span{ padding:0px 10px; font-family:宋体;}
.index_about ul li a{ color:#ff6600; text-decoration:none;}
.index_about ul li a:hover{ color:#3a3a3a; text-decoration:none;}

.index_about2 {}
.index_about2 h1{ height:30px; line-height:30px; font-size:14px; color:#023467; background:url(../images/index_about_h1_bg.gif) no-repeat left; padding-left:25px;}
.index_about2 h1 span{ font-size:14px; padding-right:10px; font-weight:normal; float:right;}
.index_about2 h1 span a{ color:#3a3a3a; text-decoration:none;}
.index_about2 h1 span a:hover{ color:#3a3a3a; text-decoration:underline;}
.index_about2 ol{ border:1px solid #ccc; padding:3px; background:#eee; margin:22px 10px 10px 6px; float:left;}
.index_about2 ul{ padding:0px 10px 0px 10px;}
.index_about2 ul li{  font-size:14px; color:#3a3a3a; line-height:22px;}
.index_about2 ul li p{ text-indent:2em; font-family:Arial; margin-bottom:15px; line-height:24px;}
.index_about2 ul li p span{ padding:0px 10px; font-family:宋体;}
.index_about2 ul li a{ color:#ff6600; text-decoration:none;}
.index_about2 ul li a:hover{ color:#3a3a3a; text-decoration:none;}

.index_friend {}
.index_friend h1{ height:30px; line-height:30px; font-size:14px; color:#023467; background:url(../images/index_friend_h1_bg.gif) no-repeat left; padding-left:25px;}
.index_friend ul{ padding:10px 0px 0px 0px;}
.index_friend ul li{ display:block; width:145px; height:90px; margin-left:10px; margin-bottom:10px; float:left;}
.index_friend ul li img{ border:1px solid #ccc;}
.index_friend ul li p{ height:15px; line-height:15px; text-align:center; font-size:11px; font-family:Arial;}

.index_history {}
.index_history h1{ height:30px; line-height:30px; font-size:14px; color:#023467; background:url(../images/index_history_h1_bg.gif) no-repeat left; padding-left:25px;}
.index_history ul{ padding:10px 10px 0px 10px;}
.index_history ul li{ font-size:12px; font-family:Arial; color:#3a3a3a; line-height:18px; margin-bottom:10px;}
.index_history ul li p{ margin-bottom:10px;}
.index_history ul li b{ font-family:Arial;}

.index_contact {}
.index_contact h1{ height:30px; line-height:30px; font-size:14px; color:#023467; background:url(../images/index_contact_h1_bg.gif) no-repeat left; padding-left:25px;}
.index_contact h1 span{ font-size:12px; padding-right:10px; font-weight:normal; float:right;}
.index_contact h1 span a{ color:#3a3a3a; text-decoration:none;}
.index_contact h1 span a:hover{ color:#3a3a3a; text-decoration:underline;}
.index_contact ol{ text-align:center;}
.index_contact ul{ padding:10px 20px 0px 20px;}
.index_contact ul li{ font-size:12px; font-family:Arial; color:#3a3a3a; line-height:18px; margin-bottom:10px;}
.index_contact ul li b{ font-family:宋体;}

.footer { width:900px; margin:0 auto;}
.footer ul{ padding:20px 0px 10px 0px;}
.footer ul li{ height:30px; line-height:30px; text-align:center; font-size:12px; color:#3a3a3a;}
.footer ul li span{ font-family:Arial;}
.footer ul li a{ color:#3a3a3a; text-decoration:none;}
.footer ul li a:hover{ color:#3a3a3a; text-decoration:underline;}


.aricle_style { width:860px; margin:0 auto; background:url(../images/aricle_ul_bg.gif) no-repeat 0px 30px;}
.aricle_style h1{ height:30px; line-height:30px; font-size:14px; color:#023467; background:url(../images/aricle_h1.gif) no-repeat left; padding-left:25px;}
.aricle_style h1 span{ font-size:12px; padding-right:10px; font-weight:normal; float:right;}
.aricle_style h1 span a{ color:#3a3a3a; text-decoration:none;}
.aricle_style h1 span a:hover{ color:#3a3a3a; text-decoration:underline;}
.aricle_style ol{ border:1px solid #ccc; padding:3px; background:#eee; margin:30px 10px 10px 0px; float:left;}
.aricle_style ul{ padding:30px 0px 0px 0px; }
.aricle_style ul li{  font-size:14px; color:#3a3a3a; line-height:24px;}
.aricle_style ul li p{ text-indent:2em; font-family:Arial; margin-bottom:10px;}
.aricle_style ul li p span{ padding:0px 10px; font-family:宋体;}
.aricle_style ul li a{ color:#ff6600; text-decoration:none;}
.aricle_style ul li a:hover{ color:#3a3a3a; text-decoration:none;}



.aricle_style2 { width:860px; margin:0 auto; }
.aricle_style2 h1{ height:30px; line-height:30px; font-size:14px; color:#023467; background:url(../images/aricle_h1.gif) no-repeat left; padding-left:25px;}
.aricle_style2 h1 span{ font-size:12px; padding-right:10px; font-weight:normal; float:right;}
.aricle_style2 h1 span a{ color:#3a3a3a; text-decoration:none;}
.aricle_style2 h1 span a:hover{ color:#3a3a3a; text-decoration:underline;}
.aricle_style2 ol{ border:1px solid #ccc; padding:3px; background:#eee; margin:30px 10px 10px 0px; float:left;}
.aricle_style2 ul{ padding:30px 0px 0px 0px; }
.aricle_style2 ul li{  font-size:14px; color:#3a3a3a; line-height:24px;}
.aricle_style2 ul li p{ text-indent:2em; font-family:Arial; margin-bottom:10px;}
.aricle_style2 ul li p span{ padding:0px 10px; font-family:宋体;}
.aricle_style2 ul li a{ color:#ff6600; text-decoration:none;}
.aricle_style2 ul li a:hover{ color:#3a3a3a; text-decoration:none;}

.content_left { width:220px; float:left;}
.content_right { width:650px; float:right;}

.product_type { width:220px;}
.product_type h1 { height:30px; line-height:30px; font-size:14px; padding-left:45px; color:#fff; background:url(../images/product_type_h2.gif) no-repeat;}
.product_type ul { padding:10px 0px;}
.product_type ul li{ height:30px; line-height:30px; font-size:12px;}
.product_type ul li a{ display:block; padding-left:50px; background:url(../images/product_type_li_bg.gif) no-repeat center 3px;}
.product_type ul li a:hover{ display:block; padding-left:50px; background:url(../images/product_type_li_on_bg.gif) no-repeat center 3px; color:#3a3a3a;}

.product_type ul li.type_on a{ display:block; padding-left:50px; font-weight:bold; color:#023467; background:url(../images/product_type_li_on_bg.gif) no-repeat center 3px; text-decoration:none;}

.product_contact { width:220px;}
.product_contact h1 { height:30px; line-height:30px; font-size:14px; padding-left:45px; color:#fff; background:url(../images/product_type_h2.gif) no-repeat;}
.product_contact ol{ text-align:center; margin-top:10px;}
.product_contact ul{ padding:10px 20px 0px 20px;}
.product_contact ul li{ font-size:12px; font-family:Arial; color:#3a3a3a; line-height:18px; margin-bottom:10px;}
.product_contact ul li b{ font-family:宋体;}

.product_contact2 { width:220px;}
.product_contact2 h1 { height:30px; line-height:30px; font-size:14px; padding-left:45px; color:#fff; background:url(../images/product_type_h2.gif) no-repeat;}
.product_contact2 ol{ text-align:center; margin-top:10px;}
.product_contact2 ul{ padding:10px 20px 0px 20px;}
.product_contact2 ul li{ font-size:12px; font-family:Arial; color:#3a3a3a; line-height:18px; margin-bottom:10px;}
.product_contact2 ul li b{ font-family:宋体;}


.product_list {}
.product_list h1{ height:30px; line-height:30px; font-size:14px; background:url(../images/product_list_h1_bg.gif) no-repeat; color:#023467; padding-left:30px;}
.product_list ul{}
.product_list ul li{ display:block; width:142px; height:190px; background:#eee; margin:10px 0px 0px 10px; padding:3px 3px 0px 3px; border:1px solid #ccc; float:left;}
.product_list ul li p{ text-align:center; font-size:12px; line-height:26px;}

.product_list ul li.product_list_float { display:block; width:142px; height:190px; background:#e5f5fc; margin:10px 0px 0px 10px; padding:3px 3px 0px 3px; border:1px solid #82c8ec; float:left;}
.product_list ul li.product_list_float p{ text-align:center; font-size:12px; line-height:26px; font-weight:bold; color:#023467;}
.product_list ul li.product_list_float p a{  color:#023467;}

.pages { height:50px; line-height:50px;}
.pages ul li{ font-size:12px; text-align:center;}
.pages ul li a{ font-family:Arial;}
.pages ul li b{ color:#CC0000;}

