@charset "utf-8";
/* CSS Document */
body { margin: 0px; padding: 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; word-break: break-all; word-wrap: break-word; background-image:url(../images/bg_body.jpg); background-repeat:repeat-y; background-position:center; }
.bg_top{ background-image:url(../images/bg_top.jpg); background-repeat:no-repeat; background-position:center top;}
.bg_bottom{ background-image:url(../images/bg_bottom.jpg); background-repeat:no-repeat; background-position: center bottom;}

.mainbox{ width:1002px; margin:0px auto; height:auto !important; height:700px; min-height:700px;}

.mainbox2{ width:1002px; margin:0px auto; height:auto !important; height:700px; min-height:700px;}


.bg_top_nav{ height:188px;background-image:url(../images/bg_top_nav.jpg);}




table{border:0px;margin:0;padding:0;text-align:left}
td {font-size: 12px;}
p {margin:0px;padding:0px}
img {border:0px;margin:0px;padding:0px}
form {font-size: 12px;margin: 0px;padding: 0px;}
input {font-size: 12px; color:#333333;}
select {font-size: 12px; color:#333333;}
ul {margin: 0px;padding: 0px;}
ul li{list-style:none}
h1{font-size:12px;font-weight:bold;margin:0px;padding:0px}
/*  Links  */
a {text-decoration:none;color:#333333;}
a:hover {text-decoration:underline;color:#c30101;}
br{clear:both;padding:0px;margin:0px;}
.clear{clear:both;padding:0px;margin:0px;height:0px;}
* html .clear{clear:both;padding:0px;margin:0px;height:0px;margin-bottom:-11px}
dl,dd{padding:0px;margin:0px}


/*box_all*/
.box_all{width:1002px;margin:0 auto}

/*top*/
.top{padding:12px 26px 0px 0px; height:23px; text-align:right;}
.top img{ margin-left:7px; border:0px;}

#imgmenu{height: 29px;list-style: none;padding: 0px;margin: 0px;background-image: url(../images/nav.jpg);background-repeat: no-repeat; overflow:hidden;}
#imgmenu li{float: left;display: inline;margin: 0px;padding: 0px;list-style: none;}
#imgmenu li a{display: block;height:29px;}
#imgmenu li#ktag1 a{width: 56px; margin-left:38px;}
#imgmenu li#ktag1 a:hover{ background:url(../images/nav.jpg) -38px -29px; }
#imgmenu li#ktag1 a.aon{ background: url(../images/nav.jpg) -38px -29px; }

#imgmenu li#ktag2 a{ width: 70px;}
#imgmenu li#ktag2 a:hover{ background: url(../images/nav.jpg) -94px -29px; }
#imgmenu li#ktag2 a.aon{ background: url(../images/nav.jpg) -94px -29px; }

#imgmenu li#ktag3 a{width: 84px;}
#imgmenu li#ktag3 a:hover{background: url(../images/nav.jpg) -164px -29px;}
#imgmenu li#ktag3 a.aon{background: url(../images/nav.jpg) -164px -29px;}

#imgmenu li#ktag4 a{width: 70px;}
#imgmenu li#ktag4 a:hover{background: url(../images/nav.jpg) -248px -29px;}
#imgmenu li#ktag4 a.aon{background: url(../images/nav.jpg) -248px -29px;}

#imgmenu li#ktag5 a{width:107px; margin-right:123px;}
#imgmenu li#ktag5 a:hover{background: url(../images/nav.jpg) -318px -29px;}
#imgmenu li#ktag5 a.aon{background: url(../images/nav.jpg) -318px -29px;}

#imgmenu li#ktag6 a{width: 51px;}
#imgmenu li#ktag6 a:hover{background: url(../images/nav.jpg) -549px -29px;}
#imgmenu li#ktag6 a.aon{background: url(../images/nav.jpg) -549px -29px;}

#imgmenu li#ktag7 a{width: 83px;}
#imgmenu li#ktag7 a:hover{background: url(../images/nav.jpg) -600px -29px;}
#imgmenu li#ktag7 a.aon{background: url(../images/nav.jpg) -600px -29px;}

#imgmenu li#ktag8 a{width: 99px;}
#imgmenu li#ktag8 a:hover{background: url(../images/nav.jpg) -683px -29px;}
#imgmenu li#ktag8 a.aon{background: url(../images/nav.jpg) -683px -29px;}

#imgmenu li#ktag9 a{width: 82px;}
#imgmenu li#ktag9 a:hover{background: url(../images/nav.jpg) -782px -29px;}
#imgmenu li#ktag9 a.aon{background: url(../images/nav.jpg) -782px -29px;}

#imgmenu li#ktag10 a{width: 41px;}
#imgmenu li#ktag10 a:hover{background: url(../images/nav.jpg) -865px -29px;}	
#imgmenu li#ktag10 a.aon{background: url(../images/nav.jpg) -865px -29px;}

/*input*/
.select1{width:178px;height:25px}
.text01{width:22px;height:15px;background:#fffdeb;border:1px solid #7b7b7b}
.text02{width:339px;height:24px;border:none;background:url(../images/text01.gif) no-repeat left top}
.text03{width:339px;height:97px;border:none;background:url(../images/text02.gif) no-repeat left top}
.btn01{width:28px;height:19px;border:none;background:url(../images/page_btn.gif) no-repeat left top}
.btn02{width:77px;height:28px;border:none;background:url(../images/btn01.gif) no-repeat left top}
.btn03{width:77px;height:28px;border:none;background:url(../images/btn02.gif) no-repeat left top}
/*content*/
.content{padding:16px 0px 0px 17px;margin:0px;background-image:url(../images/bg_add.jpg); background-repeat:no-repeat; background-position:top;}

/*side*/
.side{background:url(../images/side_bg_r.gif) no-repeat right top; height:auto !important; height:600px; min-height:600px;}
.side h1{ height:53px; background:url(../images/side_title.gif) no-repeat left top; font-size:13px; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:44px; padding-left:50px; }

.side_content{ padding-left:60px; margin-top:20px; height:auto !important; height:415px; min-height:415px; font-size: 11px; }
.side_content ul{}
.side_content ul li{display:block;margin-bottom:4px}
.side_content ul li a{width:140px;height:43px;text-align:center;line-height:43px;font-weight:bold;color:#000;display:block;background:url(../images/side_li_off.gif) no-repeat right top}
.side_content ul li a:hover{width:140px;height:43px;text-align:center;line-height:43px;font-weight:bold;text-decoration:none;color:#000;display:block;background:url(../images/side_li_on.gif) no-repeat right top}
.side_content ul li .a_on{width:140px;height:43px;text-align:center;line-height:43px;font-weight:bold;text-decoration:none;color:#000;display:block;background:url(../images/side_li_on.gif) no-repeat right top}

/*right*/
.right{margin-right:30px;margin-top:16px;margin-bottom:110px;position:relative}
.right_h1{height:28px;border-bottom:4px solid #e5db97;padding-bottom:22px;font-size:28px;font-weight:normal;color:#944409;font-family:"微软雅黑","黑体"}
.right_h1 b{display:block;float:left;font-size:28px;font-weight:normal;color:#944409;font-family:"微软雅黑","黑体"}
.right_h1 a{display:block;padding-top:20px;float:right;text-align:right;font-size:12px;font-weight:normal;font-family:"宋体"}
/*mapnav*/
.mapnav{color:#643805;margin-bottom:7px}
.mapnav a{color:#643805}

/*right_content*/
.right_content{padding-top:26px;}


/*right_pic*/
.right_pic{position:absolute;float:right;top:-35px;right:0px; z-index:2;}
* html .right_pic{position:absolute;float:right;top:-35px;right:72px; z-index:2px;}


/*about_font*/
.about_font{width:400px}
.about_font p{line-height:22px;color:#383838;text-indent:0em}
.about_font p b{}

/*foot*/
.foot{position:relative}
.foot_search{position:absolute;float:right;right:86px;top:16px}
* html .foot_search{position:absolute;float:right;right:16px;top:16px}

/*select*/
#uboxstyle .select_box{width:100px;height:24px;}

#macstyle .select_box{width:91px;height:24px;}

#tm2008style .select_box{width:102px;height:24px;}

#uboxstyle div.tag_select{display:block;color:#000;width:158px;font-weight:bold;height:25px;background:transparent url("../images/bottom_select_bg.jpg") no-repeat 0 0;padding:0 10px;line-height:24px;text-align:center}
#uboxstyle div.tag_select_hover{display:block;color:#79A2BD;font-weight:bold;width:158px;height:25px;background:transparent url("../images/bottom_select_bg.jpg") no-repeat 0 -25px;padding:0 10px;line-height:24px;text-align:center}
#uboxstyle div.tag_select_open{display:block;color:#79A2BD;font-weight:bold;width:158px;height:25px;background:transparent url("../images/bottom_select_bg.jpg") no-repeat 0 -50px;padding:0 10px;line-height:24px;text-align:center}

#uboxstyle ul.tag_options{position:absolute;padding:0;margin:0;font-weight:bold;list-style:none;background:transparent url("../images/bottom_select_bg.jpg") no-repeat right bottom;width:178px;padding:0 0 5px;margin:0;text-align:center}
#uboxstyle ul.tag_options li{background:transparent url("../images/bottom_select_bg.jpg") repeat-y -178px;font-weight:bold;display:block;width:158px;padding:0 10px;height:25px;text-decoration:none;line-height:24px;color:#000;text-align:center}

#uboxstyle ul.tag_options li.open_hover{background:transparent url("../images/bottom_select_bg.jpg") no-repeat 0 -76px;font-weight:bold;color:#fff;text-align:center}
#uboxstyle ul.tag_options li.open_selected{background:transparent url("../images/bottom_select_bg.jpg") no-repeat 0 -96px;color:#fff;text-align:center;font-weight:bold;}


/*pro_list*/
.pro_list{width:660px;}
.pro_img{border-bottom:4px solid #e5db97;padding-bottom:22px;}

.pro_list_pic{}
.pro_list_pic li{width:152px;height:173px;display:block;float:left;margin-right:12px;margin-bottom:13px;background:url(../images/pro_list_bg.gif) no-repeat left top}
.pro_list_pic li .img_span{height:140px}
.pro_list_pic li span{display:block;margin:0 auto;text-align:center;line-height:32px}
.pro_list_pic li img{display:block;margin:0 auto;margin-top:6px}


/*page*/
.page{width:655px;background:#fffad4;border:1px solid #d1d1d1;
   margin-top:20px;
   margin-bottom:25px; 
   padding:6px 8px 8px 0px;
   text-align:right;
}
#goText1{width:22px;height:15px;background:#fffdeb;border:1px solid #7b7b7b}
#goButton1{width:28px;height:19px;border:none;background:url(../images/page_btn.gif) no-repeat left top;}
.f-gray {color:#416000}
.s_green{color:#416000}
/*display_pic*/
.display_pic img{display:block;float:left}
.display_pic_r{width:235px;padding-top:10px;float:right}
.display_pic_r span{display:block;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid #e5db97;line-height:16px}
.display_pic_r span b{}

/*display_font*/
.display_font{margin-top:30px}
.display_font p{color:#333333;line-height:23px;text-indent:0em}

/*axw_font*/
.axw_font{width:645px;margin-top:25px}
.axw_font p{line-height:22px;text-indent:0em;color:#383838}

/*news_list*/
.news_list{padding-bottom:24px}
.news_list ul li{line-height:30px;background:url(../images/dashed01.gif) no-repeat left bottom;padding-left:28px}
.news_list ul li span{margin-right:12px;color:#484848}
.news_list ul li a{color:#484848}
.news_list ul li a:hover{font-weight:bold;text-decoration:none;color:#304e00}

/*contact_box*/
.contact_box{width:406px;padding-bottom:50px;border-bottom:4px solid #e5db97}
.contact_box h1{height:34px;background:url(../images/contact_h1.gif) no-repeat left top;line-height:34px}
.contact_box h1 b{float:left;margin-left:30px;font-size:12px}
.contact_box h1 span{float:right;margin-right:12px;font-size:12px;font-weight:normal;color:#6c6c6c}

.qustion{background:#ffed9e;border-bottom:1px solid #f3eaa6;padding:13px 8px 13px 18px;line-height:20px;color:#6c6c6c}
.ans{background:#fff5ae;border-bottom:1px solid #f3eaa6;padding:13px 8px 13px 18px;line-height:20px;color:#ae6f30}


/*contact2_box*/
.contact2_box{width:420px;line-height:37px;color:#383838;border-bottom:1px solid #e3d996;padding-bottom:18px;}
.contact2_box h3{margin:0px;padding:0px;font-size:14px}

/*cf_box*/
.cf_box{width:420px;margin-bottom:35px;}
.cf_box h1{height:33px;margin-bottom:18px;background:url(../images/cf_h1.gif) no-repeat left top;line-height:33px}
.cf_box h1 b{margin-left:26px;font-size:12px;color:#010101}
.cf_box p{padding-left:18px;padding-right:11px;text-indent:0em;line-height:20px;color:#484848}

/*job_box*/
.job_box{width:400px}
.job_box h1{height:41px;background:url(../images/job_h1.gif) no-repeat left top;line-height:40px;padding-left:22px;font-size:12px;color:#355300}
.job_box h1 b{float:left;margin-right:68px}
.job_box h1 span{font-weight:bold;float:right;margin-right:22px}

.job_box ul li{line-height:29px;color:#555555}
.job_box ul li span{float:left;margin-left:18px;color:#555555}
.job_box ul li em{font-style:normal;float:right;margin-right:23px;color:#555555}
.job_box ul li b{font-weight:normal;float:left;margin-left:64px;}
.job_box ul .li_bg{background:url(../images/job_list_x.gif) repeat-x}

