@charset "gb2312";
/*********公共样式********/
body{
    color:#333;
    font-size: 12px;
}
ul,li{ list-style-type:none;}
*{ margin:0px; padding:0px;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.warp{ width:988px; margin:0px auto;}
a{ font-size:12px; color:#948a8b; text-decoration:none;}
a:hover { font-size:12px; color:#948a8b; text-decoration:none;}
.height4{ height:7px; overflow:hidden;}
.height10{ height:10px; overflow:hidden;}
.height20{ height:19px; overflow:hidden;}

/*********头部样式********/
#full-screen-slider { width:100%; height:552px; float:left; position:relative; overflow:hidden;}
#slides { display:block; width:100%; height:552px; list-style:none; padding:0; margin:0; position:relative; overflow:hidden;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:510px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF; overflow:hidden; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

.menubg{ width:100%; height:29px; line-height:29px; overflow:hidden; background: url(../images/menubg_03.jpg) repeat-x;}
.menubar{ width:988px; margin:0px auto; height:29px; overflow:hidden;  list-style-type:none;} 
.menubar li{ float:left; padding-left:28px; padding-right:29px; background:url(../images/line.jpg) no-repeat  center right; }
.menubar li a{ text-decoration:none; color:#fff; font-size:12px; font-weight:bold;}
.menubar li a:hover{ text-decoration:none; color:#fff; font-size:12px; font-weight:bold;}

.nr_body{ width:100%; height:185px; background:url(../images/body_bg.jpg) repeat-x; overflow:hidden;}
.bottom_bg{ width:100%; height:32px; background:url(../images/bottom_bg_03.jpg) repeat-x; line-height:32px;}

.copy_box{ width:396px; line-height:32px; font-size:12px; color:#cc0033;}
.copy_lxwm{  line-height:32px; font-size:12px; color:#cc0033;}
.copy_lxwm a{  font-size:12px; color:#cc0033; text-decoration:none;}
.copy_lxwm a:hover{  font-size:12px; color:#cc0033; text-decoration:none;}

.i_about_box{ width:308px; height:153px; overflow:hidden;}
.i_about_title{ width:308px; height:32px; overflow:hidden;}
.i_about_body{ height:120px; width:306px; border:1px solid #dcdadb; border-top:none;}
.i_about_txt_box{ width:286px; margin:0px auto;}
.i_about_pic{ width:94px; height:97px; overflow:hidden;}
.i_about_text{ width:179px; line-height:22px; font-size:12px;}

.i_product_box{ width:352px; height:153px;  padding-left:7px; overflow:hidden;}
.i_product_title{width:352px; height:32px; overflow:hidden;}
.i_product_body{ height:120px; width:350px; border:1px solid #dcdadb; border-top:none;}
.i_product_list{ width:420px; padding-left:7px; }
.i_product_list li{ float:left; width:114px;}
.i_product_list li img{ width:104px; height:105px; overflow:hidden;}

.join{ width:313px; height:151px; overflow:hidden; }

.left_box{ width:250px; height:0px auto;}
.left_body{ width:250px; height:0px auto;}
.left_title{ width:100%; height:38px; line-height:38px; background:url(../images/a_title.jpg) repeat-x; font-size:14px; font-weight:bold; color:#fff; text-indent:16px;}
.left_ullist{ padding-top:10px;}
.left_ullist li{ height:33px; border-bottom:1px dotted #999; line-height:33px; padding-bottom:8px;}
.left_ullist li a{ width:250px; height:33px; background:url(../images/LEFT_TITLE.jpg) no-repeat; display:block; color:#fff; font-size:12px; font-weight:bold; text-indent:50px;}
.left_ullist li a:hover{ width:250px; height:33px; background:url(../images/LEFT_TITLE.jpg) no-repeat; display:block; color:#fff; font-size:12px; font-weight:bold; text-indent:50px;}
.left_contact{ width:250px; height:0px auto;}
.left_contact_body{ padding-top:10px;}
.left_contact_body p{ line-height:24px;}
.left_contact_body p b{ font-size:12px; color:#000;}
.right_box{ width:715px; height:0px auto; }
.right_title{ height:25px; border-bottom:2px solid #a00912; width:100%;}
.right_title b{ width:120px; height:25px; border-bottom:2px solid #ffab00; display:block; font-size:14px; color:#000; line-height:25px; float:left;}
.right_title p{ float:right; line-height:25px; font-size:12px;}
.right_body{ width:700px;}
.right_body_1{ width:715px; padding-top:12px; overflow:hidden;}
.right_body p{ line-height:24px; padding-bottom:12px;}
.right_newslist{}
.right_newslist li{ padding-left:8px; background:url(../images/sj.jpg) no-repeat 0px 8px; line-height:26px; }
.right_newslist li span{ float:right; color:#666;}
.right_newslist li a{ color:#000; text-decoration:none;}
.right_newslist li a:hover{ color:#a60000; text-decoration:none;}
.right_prolist{ width:780px;}
.right_prolist li{ width:220px; height:320px; float:left; margin-right:18px;}

.right_prolist li img{ width:222px; height:282px; padding:1px;  border:1px solid #ccc;}
.right_prolist li p{ padding-top:8px; width:220px; text-align:center; font-size:12px; color:#000;}

.friend_link{ font-size:12px; color:#000;}
.friend_link b{ font-size:12px;}
