body {margin:0 auto; padding:0; font-size:12px;font-family:Arial, Helvetica, sans-serif; color:#666; background:url(/image/bj.png) top no-repeat; background-color:#EBEBEB;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#f00;}
td{ font-size:12px;}

img{ border:none; vertical-align:middle;}


p,ul,h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; font-size:12px}
h1{ color:#F00; font-weight:bold; font-size:16px; text-align:center; height:40px; line-height:40px;}
h1 a{color:#F00;}

h2{ font-size:14px; color:#F00; position:relative;}
h2 a{color:#F00; position:absolute; top:0px;right:6px;}


li{ list-style:none;}


.clear{clear:both; height:0px; overflow:hidden;}

#gotop{ position:fixed; right:0px; bottom:0px; cursor:pointer;}

#gotop{ position:fixed; _position:fixed;  right:0px; bottom:0px; cursor:pointer;}





.top{ width:1000px; height:80px; margin:0 auto; }

.logo{ float:left;}

.menu{ float:left; width:700px; min-height:80px; margin:0 auto; text-align:center; background:url(/image/menu.png) no-repeat;}
.menu ul {}
.menu ul li { float:left;}
.menu ul li a{ display:block; width:100px; height:80px; line-height:80px; color:#FFFFFF;}
.menu ul li a:hover{ color:#000; background:#FFF500;}


.top_cnen{ width:1000px; height:10px; margin:0 auto; text-align:right; margin-top:20px;}
.top_cnen img{ margin-left:5px; margin-right:5px;}

.top_ls{ width:1000px; height:50px; margin:0 auto; margin-top:20px;}
.top_lx{ float:left;}
.top_ss{ float:right; margin-top:25px;}

.banner{width:1000px; height:450px; margin:0 auto; margin-top:20px;}


.main_index{ width:1000px; height:410px; margin:0 auto; margin-top:20px;}
.main_index_t{ width:1000px; height:204px; margin:0 auto;}
.main_index_t_l{ float:left; width:354px; height:204px; background:url(/image/index_l.png) no-repeat;}
.main_index_t_z{ float:left; width:354px; height:204px; background:url(/image/index_l.png) no-repeat; margin-left:10px;}
.main_index_t_r{ float:left; width:272px; height:204px; background:url(/image/index_r.png) no-repeat; margin-left:10px;}

.main_index_t_l_t{ height:45px; line-height:45px;}
.main_index_t_l_t_l{ float:left; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-left:25px;}
.main_index_t_l_t_r{ float:right; margin-right:20px;}
.main_index_t_l_t_r a{ color:#C5C5C5;}
.main_index_t_l_t_r a:hover{ color:#FF0000;}

.main_index_t_l_m{ width:315px; margin:0 auto; line-height:25px; margin-top:10px; color:#999999;}

.main_index_t_z_t{ height:45px; line-height:45px;}
.main_index_t_z_t_l{ float:left; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-left:25px;}
.main_index_t_z_t_r{ float:right; margin-right:20px;}
.main_index_t_z_t_r a{ color:#C5C5C5;}
.main_index_t_z_t_r a:hover{ color:#FF0000;}

.main_index_t_z_m{ width:248px; height:135px; margin:0 auto;}

.main_index_t_z_m{ width:315px; margin:0 auto; line-height:25px; margin-top:10px;}
.main_index_t_z_m ul{}
.main_index_t_z_m ul li{  line-height:23px; background:url(/image/xw2.png) no-repeat; height:25px; clear:both; display:block; }
.main_index_t_z_m ul li  p{float:left; display:block; color:#999999;}
.main_index_t_z_m ul li  p:hover{ color:#BD0000; }
.main_index_t_z_m ul li  span{ float:right; display:block;}
.main_index_t_z_m ul li a{ cursor:pointer; color:#999999;}
.main_index_t_z_m ul li a:hover{ cursor:pointer; color:#BD0000; }


.main_index_t_r_t{ height:45px; line-height:45px;}
.main_index_t_r_t_l{ float:left; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-left:25px;}
.main_index_t_r_t_r{ float:right; margin-right:20px;}
.main_index_t_r_t_r a{ color:#C5C5C5;}
.main_index_t_r_t_r a:hover{ color:#FF0000;}

.main_index_t_r_m{ width:248px; height:135px; margin:0 auto; margin-top:10px;}




.main_index_m{ margin-top:18px; width:1000px; height:188px; background:url(/image/index_mm.png) no-repeat;}
.main_index_m_t{ color:#333333; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:35px; padding-left:30px;}
.main_index_m_m{ width:950px; height:95px; margin:0 auto; margin-top:10px;}

.cpin{}
.cpin tr{}
.cpin tr td{}
.cpin tr td span{ margin-left:10px; margin-right:10px;}
.cpin tr td span a{}
.cpin tr td span a img{ width:152px; height:93px; border:#ccc solid 1px;}
.cpin tr td p{ text-align:center; margin-top:10px;}















.copy{ position:absolute; right:6px; bottom:6px;}

.bottom{ width:100%; height:60px; background:#575A61; margin-top:40px;}
.bottom_i{ width:1000px; height:60px; margin:0 auto;}
.bottom_l{ float:left; color:#ccc; line-height:25px; padding-top:5px;}
.bottom_r{ float:right;}




.main{ width:1000px; margin:0 auto; margin-top:20px;}
.main_l{ float:left; width:224px; min-height:350px;}
.main_r{ float:right; width:764px; min-height:350px;}



.left{ width:224px;}
.left_t{ width:224px; height:44px; background:url(/image/left_1.png) no-repeat; color:#333; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:50px; padding-left:25px;}
.left_m{ width:224px; min-height:300px; background:url(/image/left_2.png) repeat-y;}
.left_m ul{}
.left_m ul li{}
.left_m ul li a{ height:30px; line-height:30px; padding-left:30px; display:block; background:url(/image/dd.png) no-repeat center; }
.left_m ul li a:hover{ color:#000; background:url(/image/dd_bj.png) no-repeat center; }
.left_m ul li a span{ padding-left:15px; color:#CCC;}
.left_b{ width:224px; height:10px; background:url(/image/left_3.png) no-repeat;}


.left_en{ width:224px;}
.left_t_en{ width:224px; height:44px; background:url(/image/left_1.png) no-repeat; color:#333; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:50px; padding-left:25px;}
.left_m_en{ width:224px; min-height:300px; background:url(/image/left_2.png) repeat-y;}
.left_m_en ul{}
.left_m_en ul li{}
.left_m_en ul li a{ height:30px; line-height:30px; padding-left:20px; display:block; background:url(/image/dd.png) no-repeat center; }
.left_m_en ul li a:hover{ color:#f00; background:url(/image/dd_bj.png) no-repeat center; }
.left_m_en ul li a span{ padding-left:15px; color:#CCC;}
.left_b_en{ width:224px; height:10px; background:url(/image/left_3.png) no-repeat;}






#left_m_2{background:url(/image/left_2.jpg); color:#f00;}


.left_s{ text-align:left;}




.right{ width:764px;}

.right_t{ height:44px; background:url(/image/right_1.png) no-repeat;}
.right_t_l{ float:left; padding-left:35px; font-size:14px; font-weight:bold; color:#000; line-height:50px;}
.right_t_r{ float:right; padding-right:35px; font-family:"宋体"; line-height:50px;}
.right_m{
   min-height:300px;
   background:url(/image/right_2.png) repeat-y;
   padding-top:10px;
   padding-left:30px;
   padding-right:30px;
   line-height:25px;
   }
.right_b{ height:10px; background:url(/image/right_3.png) no-repeat;}








.about p{ text-indent:2em;}


.about .cf{ float:right; border:1px solid #CCC; padding:1px; margin-left:20px;}




.culture{ background:url(/image/culture.jpg) no-repeat left top; padding-left:180px;}
.culture strong{ display:block; color:#f00;}






.service{ text-align:left;}
.service p{ line-height:20px; width:60px; background-color:#c00; color:#fff; text-align:center;}



.job_ln{ padding-left:16px;}
.job_ln strong{ color:#f00; text-indent:2em; display:block;} 






.contact{background:url(/image/contact.jpg) no-repeat right top; min-height:202px;}


.contact ul{} 
.contact ul li{} 

.contact h1{  text-align:left;}
.contact h1 a{}















.lybt {	background:#09F; color: #FFF;padding:5px; text-align:left; line-height:24px;}



.lynr1 { background:#f7f7f7;;color:#666; }
	
.lynr1 input{margin-left:10px;}

.lynr2 {background:#FFF;color:#666;}

.lynr2 input{ margin-left:10px;}





form{ margin:0px; padding:0px;}



textarea{height: 160px;	width: 400px;border:0; background-image:url(/image/textarea.jpg); background-repeat:no-repeat; background-color:#eee; margin:10px; border:1px solid  #CCC;}


.k{ border: #ccc 1px solid;background-image: url(/image/kbj.jpg);}




.back{ text-align:right; padding-top:10px; padding-bottom:10px; cursor:pointer;}



.btn{ background:url(/image/btn.jpg); width:70px; height:27px; color:#FFF; cursor:pointer; text-align:center; line-height:27px; font-size:12px; display: inline-block; margin-left:10px; margin-right:10px; border:none;}
.btn a{ color:#FFF;}




.p_c{ width:224px; height:29px; background:url(/image/ss.png);}
.p_c select{ display:block;}
.p_c input{ vertical-align:middle;}

.search {line-height:20px; padding-left:10px;height:20px;width: 150px; border: 0px solid #eee; font-size:12px;}









.page{ color:#666; width:100%; text-align:center;}
.page a{ color:#666;}


.sgx{ text-align:left; clear:both; }
.sgx a:hover{ color:#f00;}

.n_sgx{ text-align:left; margin-top:10px;}
.n_sgx a{line-height:24px;}



.p_list_shop{height:30px; line-height:30px;  margin-top:10px; margin-bottom:10px;}
.p_list_shop_l{ float:left; padding-left:10px;}


.p_list_shop_r{ float:right; padding-right:10px;}

.p_list_shop_r_l{ float:right;}

.p_list_shop_r_r{display:block; float:right; background:#c00; width:100px; height:27px; line-height:27px; text-align:center; color:#ffff;}
.p_list_shop_r_r a{ color:#fff;}



.p_list { padding:0; margin:0 auto;}

.p_list ul{ display:inline; text-align:center; margin:0 auto; padding:0;}

.p_list ul li{ display: inline; float:left; text-align:center; margin-left:10px; margin-right:10px; padding:0; line-height:24px; width:154px;}

.p_list ul li a{display:block;text-align:center;}
.p_list ul li a img{ margin:1px; width:153px; height:93px;  border:1px solid #eee; padding:1px;} 

.p_list ul li a:hover{background-repeat: no-repeat;	color:#f00;	}

.p_list ul li p{}
.p_list ul li p a{ height:30px; line-height:30px;}




.p_list_in {}

.p_list_in a{display:block;color:#666;text-align:center; line-height:30px;}
.p_list_in a img{ border:1px solid #CCC;padding:1px; width:150px; height:150px;} 



.p_list_in p a{ height:30px; line-height:30px;}
.p_list_in p a:hover{color:#f00;	}



.psort{}
.psort ul{}
.psort ul li{ display: inline; float:left; text-align:center; margin-left:8px; margin-right:8px; padding:0; line-height:24px;  }

.psort ul li a{display:block;text-align:center;}
.psort ul li a img{ margin:1px; width:150px;  border:1px solid #eee;padding:1px;} 

.psort ul li a:hover{background-repeat: no-repeat;	color:#f00;	}

.psort ul li p{ font-size:14px; font-weight:bold;}
.psort ul li p a{ height:30px; line-height:30px; color:#c00;}




.p_show{ text-align:center; }


.p_show h1{ color:#F00; font-weight:bold; font-size:16px; text-align:center; height:40px; line-height:40px;}

.p_show_shop{}
.p_show_shop_add{ float:right;}
.p_show_shop_order{ float:right;height:27px; line-height:27px; background:#f00; color:#FFF; padding:0 10px;}
.p_show_shop_order a{ color:#FFF;}
.p_show_shop_order:hover{ background:#c00;}


.p_show_con{padding-left:12px; padding-right:12px; text-align:left; }




.p_show_con table{ background-color:#CCC;}

.p_show_con td{ line-height:24px; }






.p_show_more{ background:url(/image/more.gif); width:58px; height:24px; display: block;}








.news{ }
.news ul{}
.news ul li{ width:100%; line-height:30px; background:url(/image/xwx.gif);height:30px; clear:both; display:block;}
.news ul li  p{float:left;padding-left:20px;background: url(/image/arr.jpg) no-repeat 4px 7px; display:block;}
.news ul li  span{ float:right; padding-right:10px; display:block;}
.news ul li a{ cursor:pointer; }




.newsview{ line-height:24px; text-align:left;}
.newsview h1{ border-bottom:1px dotted #ddd;}
.newsview h1 a{ color:#666;}
.newsview_time{ text-align:right;}
.newsview_con{}






.net{text-align:center;margin:10px;}

.n_s{ width:100%; overflow:hidden; height:36px; line-height:36px; border:1px solid #eee; text-align: center; background-color:#F9F9F9; }
.n_s_i{}
.n_s_i input{ vertical-align:middle}


.netsort{ float:right; height:33px; width:340px; height:auto;}
.netsort ul{}
.netsort ul li{float:left;width:60px; margin-right:16px; height:33px; display:inline;}	
.netsort a{line-height:36px;padding-left:6px;}
.netsort img{}

.net_map{ float:left; width:386px;}

.netview{}
.netview h1{}
.netview_con{}









.honor {}
.honor ul{}
.honor ul li{ float:left; text-align:center; margin-left:5px;margin-right:5px;width:160px; display:inline; overflow:hidden;}
.honor ul li a {} 
.honor ul li a img{ width:150px;} 
.honor ul li p a {} 





.hnview{ text-align:center;}
.hnview h1{}
.hnview_pic{}




