﻿/* CSS Document */
@charset "utf-8";

* {
	margin:0px;
	padding:0px;
}
body { margin:0 auto; font-size:12px; font-family:"宋体"; line-height:1.5; background-color:#FFFFFF;}
ul,dl,dt,dd,h1,h2,h3,h4,h5,h6,form { padding:0; margin:0;}
ul{ list-style:none;}
img{ border:0px;}
a{ color:#464646; text-decoration:none;}
a:hover{ color:#464646; text-decoration:underline;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
#container{margin:0 auto;}
#container02{ width:1000px; margin:0 auto;}
.header{height:160px; margin:0 auto;}
.top_bg{margin:0 auto; background:url(../images/top_bg.jpg) repeat-x; height:33px;}
.top_text{width:1000px; margin:0 auto;}
.top_text01{width:420px; height:28px; padding-top:5px; font-size:12px; color:#757575; text-align:left; float:left;}
.top_text02{width:580px; height:28px; padding-top:5px; font-size:12px; color:#757575; text-align:right; float:left;}
.top{width:1000px;height:86px; margin:0 auto;}
.logo{width:420px; height:86px; float:left;}
.top_menu{ width:250px; height:20px; float:left; text-align:right; padding-top:10px; }
.top_menu a{color:#464646;}
.top_menu a:hover{ color:#464646; text-decoration:underline; }
.top_search{ width:243px; height:29px; margin-top:18px; margin-left:328px;  display:inline;float:left;}

.menu{ height:41px; background:url(../images/menu_bg.jpg) repeat-x; clear:both;}
/*
.menu ul{ margin:0; padding:0;}
.menu ul li{width:160px; height:35px;  margin-left:0px;  display:block; float:left; text-align:center; font-size:14px; font-weight:bold; color:#FFFFFF; background:url(../images/menu_li_bg.jpg) 0 0 no-repeat; line-height:35px;}
.menu ul li a{color:#FFFFFF; width:160px; height:35px; margin-left:0px;}
.menu ul li a:hover{color:#FFFFFF; padding-top:0px;  display:block;background:url(../images/mouse_over.jpg) 0 0 no-repeat;}
*/
.banner{ width:990px; margin:0 auto; text-align:center; margin-top:5px;}


/*footer*/
.footer_bg{margin:0 auto; height:146px; margin-top:10px;}
.footer{width:1000px; margin:0 auto; height:146px;  background:url(../images/footer_bg.jpg) no-repeat;}
.f2{width:1000px; color:#4b4b4b; font-size:12px; padding-top:15px; line-height:30px;}
.f_text{ font-weight:bold; color:#ac6a08; font-size:12px;}
.f_text a{ font-weight:bold; color:#ac6a08; font-size:12px;}
.index_content{width:992px; margin:0 auto; margin-top:10px;}
.index_about{width:669px; height:265px; margin-right:15px;float:left; }
.index_about_t{width:669px; height:37px; background:url(../images/index_about_t.jpg) no-repeat;}
.index_about_c{width:649px; height:202px; color:#606060; background:url(../images/index_about_c.jpg) repeat-y; padding:10px; display:block; line-height:22px;}
.index_about_b{width:669px; height:6px;}
.index_about_img{float:left; padding:0 10px 5px 0;}
.index_contact{width:292px; height:175px;background:url(../images/index_contact_bg.jpg) no-repeat;  float:left; font-size:14px; line-height:24px; padding:90px 5px 0 10px; color:#606060; }
.index_news{width:321px; height:266px; float:left; margin:10px 14px 0 0; display:inline;}
.index_news_t{width:321px; height:37px; background:url(../images/index_news_t.jpg) no-repeat;}
.index_news_left{width:108px; height:27px; padding:7px 0 0 20px; float:left; text-align:center; font-size:14px; color:#FFFFFF; font-weight:bold;}
.index_news_right{width:150px; height:29px; padding:8px 5px 0 0; float:right; text-align:right; font:Arial; color:#585858;}
.index_news_c{width:301px; height:202px; padding:10px; background:url(../images/index_news_c.jpg) repeat-y;}
.index_news_c ul{ margin:0; padding:0;}
.index_news_c ul li{line-height:22px; background:url(../images/index_news_icon.jpg) 0 10px no-repeat; color:#606060; padding-left:5px;}
.index_news_b{width:321px; height:3px;}

/*index_news2*/
.index_news2{width:321px; height:266px; float:left; margin:10px 0 0 0; display:inline;}
.index_news2_t{width:321px; height:37px; background:url(../images/index_news_t.jpg) no-repeat;}
.index_news2_left{width:108px; height:27px; padding:7px 0 0 20px; float:left; text-align:center; font-size:14px; color:#FFFFFF; font-weight:bold;}
.index_news2_right{width:150px; height:29px; padding:8px 5px 0 0; float:right; text-align:right; font:Arial; color:#585858;}
.index_news2_c{width:301px; height:202px; padding:10px; background:url(../images/index_news_c.jpg) repeat-y;}
.index_news2_c ul{ margin:0; padding:0;}
.index_news2_c ul li{line-height:22px; background:url(../images/index_news_icon.jpg) 0 10px no-repeat; color:#606060; padding-left:5px;}
.index_news2_b{width:321px; height:3px;}

.index_pro{width:992px; height:236px; margin:0 auto; margin-top:10px;}

.index_pro_t{width:992px; height:47px;}
.index_pro_c{width:992px; height:183px; background:url(../images/index_pro_c.jpg) repeat-y;}
.index_pro_b{width:992px; height:6px; }

/*neiye*/
.about_banner{width:980px; height:214px; margin:0 auto;margin-top:5px;}
.about_content{width:1008px; margin:0 auto; background:url(../images/about_content_bg.jpg) repeat-y; overflow:hidden;}

/*左侧*/
.sidebox{width:212px; float:left; margin-top:10px; margin-left:8px; display:inline; height:auto;}
.sidebox_top{width:212px; height:40px;  padding-top:10px;font-size:16px; font-weight:bold; color:#FFFFFF; background:url(../images/sidebox_t_bg.jpg) no-repeat; text-align:center; display:block;}
.sidebox_mid{width:212px; background:url(../images/sidebox_c_bg.jpg) repeat-y;  }
.sidebox_mid ul{margin:0; padding:0;}
.sidebox_mid ul li{width:212px; text-align:center; margin:0 auto; border-bottom:1px #CCCCCC solid;}
.sidebox_mid ul li a{width:162px; height:30px; padding-left:50px; padding-top:10px; font-size:14px; text-align:left; color:#000000; display:block;}
.sidebox_mid ul li a:hover{width:162px; height:30px; padding-top:10px; padding-left:50px; font-size:14px; font-weight:bold; color:#8e4b00; text-align:left;}
.sidejobs{width:212px; height:80px; text-align:center; margin:0 auto; margin-top:15px; }
.sidefeedback{width:212px; height:80px;margin-top:15px; margin-bottom:10px;}

/*右侧*/
.rightbox{width:773px; float:left; margin-left:5px; margin-top:10px; display:inline;  height:auto;}
.rightbox_top{width:773px; height:72px; background:url(../images/rightbox_t_bg.jpg) no-repeat;}
.rightbox_top_left{ width:140px; text-align:left; font-size:14px; font-weight:bold; color:#575757; height:30px; padding:15px 0 0 35px;   float:left;}
.rightbox_top_right{width:570px; height:30px; padding:15px 10px 0 0; text-align:right; color:#626262; font-size:12px;  float:left;}
.rightbox_content{width:733px; padding:5px 20px 10px 20px;  line-height:24px; color:#626262;height:auto; background:url(../images/rightbox_c_bg.jpg) repeat-y; min-height:480px; height:auto; }
.rightbox_bottom{width:773px; height:6px;}
/*right_content*/
.rightbox_content ul{margin:0; width:712px;}
.rightbox_content ul li{width:204px; float:left; text-align:center; margin-top:15px; margin-left:30px; display:inline;}
.rightbox_content ul li img{ display:block;border:4px #f4f5f7 solid;}
.rightbox_content ul li a:hover img{display:block; border:4px #d07803 solid;}
.p1{float:left; text-align:center}
.p2{float:left;text-align:center; width:198px; line-height:16px;}

