﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; border:0; font-family:"微软雅黑", "宋体"; font-size:12px;}
ul{ padding:0; margin:0;}
li{ list-style:none;}
a:link{ text-decoration:none; color:#666;}
a:visited{ text-decoration:none;  color:#666;}
a:hover{ text-decoration:none;  color:#666;}
a:active{ text-decoration:none;  color:#666;}
.clear{ clear:both;}

.root{   background:url(../images/index_bg.jpg) #d7e1eb no-repeat center top; }

.nav{  width:980px; margin:0 auto; padding-top:122px;  }
.nav li{ float:left; list-style:none; height:39px; line-height:39px;  }
.nav li a:link{ padding:13px 30px; font-size:14px; color:#072c4a; }
.nav li a:visited{ padding:13px 30px; font-size:14px; color:#072c4a;  }
.nav li a:hover{ padding:13px 30px; font-size:14px; color:#fff; }
.nav li a:active{ padding:13px 30px; font-size:14px; color:#fff; }



.banner{ width:975px; margin:0 auto; padding-top:45px;}
.zhuyao{ background:url(../images/main_bg.jpg) no-repeat; width:956px; margin:0 auto; padding-bottom:20px; margin-top:20px;}
.zhuyao1{     float: left;
    padding-left: 57px;
    padding-top: 85px;
    width: 259px;}
#shebei{ color:#666; font-size:12px; line-height:20px; text-align:left;}
#shebei a{ color:#666; text-decoration:none;}
#shebei a:hover{ color:#d2360d;}
.zhuyao2{    float: left;
    padding-left: 42px;
    padding-top: 85px;
    width: 283px; }
#cultrue{ color:#666; font-size:12px; line-height:20px; text-align:left;}
#cultrue a{ color:#666; text-decoration:none;}
#cultrue a:hover{ color:#0c73b6;}

.zhuyao3{    float: left;
    padding-left: 43px;
    padding-top: 85px;
    width: 240px;}
#shili{ color:#666; font-size:12px; line-height:20px; text-align:left;}
#shili a{ color:#666; text-decoration:none;}
#shili a:hover{ color:#ff7f00;}

.zhuyao_bottom{     float: none;
    padding-top: 100px;
    width: 975px;}
.zhuyao4{      float: left;
    padding-left: 40px;
    padding-right: 10px;
    width: 560px;}
#gsjj_index{ margin:0; padding:0; font-size:12px; line-height:20px; text-align:left; color:#666; }
#gsjj_index a{ color:#ff7f00; text-decoration:none;}



.zhuyao5{float: left;
    padding-left: 50px;
    padding-top: 36px;
    width: 292px;}
#contact_index{ color:#666; line-height:22px; font-size:12px;text-align:left;}

#box_footer
{
    background-image: url(../images/footer_bg.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    float: none;
    height: 33px;
    margin-top: 30px;
    padding-top: 15px;
    width: 100%;}
#footer{ font-family:"宋体"; font-size:12px; color:#fff; width:100%}
#footer p{ text-align:center; margin:0 auto;}
#footer a{ text-decoration:none; color:#fff;}
#footer a:hover{color:#fff;}



.main{    padding: 20px 0;    background-color: #ffffff;    width: 975px;	margin:0 auto; }
.main_left{ float:left;}
	
	
	#box_left_sub1 {
    background-image: url(../images/left_about_biao.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    float: none;
    height: 41px;
    margin-left: 20px;}
	#box_left_sub2{ padding-left:35px;}
#box_left_sub2 li{ background:url(../images/left_bg.jpg) no-repeat; height:37px; line-height:37px;  }

	#box_left_sub2 li a{ padding-left:80px; font-size:14px;    display: block;}
	
#box_left_sub2 li a:link{ color:#666;}
#box_left_sub2 li a:visited{ color:#666;}
#box_left_sub2 li a:hover{ color:#0066cc;}
#box_left_sub2 li a:adtive{ color:#0066cc;}

#box_left_sub4{ margin-left:20px; margin-top:30px;}
#contact_left{ font-size:12px; line-height:24px; text-align:left; color:#666; background:#e7e7e7; padding:10px 0 30px 10px; width:208px; margin-left:15px;}
#contact_left a{ text-decoration:none; color:#757575;}
#contact_left a:hover{ color:#0066cc;}	
	
.main_right{ float:right; margin-right:30px; width:630px;}
.about_bt{ background:url(../images/gsjj_biao.jpg) no-repeat;  padding-left:30px; height:36px; line-height:36px; font-size:14px; color:#fff;}
.about_nr{ width:630px; line-height:26px; font-size:14px; color:#666; padding-top:20px;}

	#gongcheng_left_sub1 {
    background-image: url(../images/left_product_biao.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    float: none;
    height: 41px;
    margin-left: 20px;}
	

	#news_left_sub1 {
    background-image: url(../images/left_news_biao.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    float: none;
    height: 41px;
    margin-left: 20px;}

	
	#contact_neirong {
    font-size: 14px;
    background: url(../images/contact_neirong.jpg) no-repeat left top;
    color: #666;
    line-height: 24px;
    height: 400px;
    padding-top: 110px;
    padding-left: 20px;
	}
	
/*产品列表样式*/
.pro_nr{ width:630px;  padding-top:20px; padding-right:20px; background-color:#ffffff; background:url(../images/r_b_rept.jpg) repeat-y;}
.pro_nr h4{ text-align:center; padding-top:7px; margin:0; font-size:12px; font-weight:normal; width:200px; line-height:20px; color:#0066cc; height:50px;}
.pro_nr a:hover h4{ color:#ff7f00;}
.pro_nr ul{ padding:0; margin:0; font-size:12px; padding-top:10px;}
.pro_nr li{ list-style:none; float:left;  width:210px; padding-bottom:10px; }

.pro_detail_wai{ background:#fff; margin-top:35px;}
.pro_detail_bt{ width:1200px; margin:0 auto; padding-bottom:20px;}
.pro_detail{ width:1200px; margin:0 auto; }
#textarea p{ color:#333; text-align:left; font-size:16px; }
.pro_detail img{ padding:10px 5px;}
.fanhui{  width:50px; margin:0 auto; padding:10px 0 20px 0;}
.fanhui a{ font-size:14px; color:#0066cc;}

/*分页样式*/
.page_info {	text-align: center;	margin-top: 10px;	color: #333;}
.page_info span {	padding: 0 2px;	font-weight: bold;}
.page_list {	height: 24px;	line-height: 24px;	text-align: center;	letter-spacing: 0;	font-family: "Arial Black";	font-size: 12px;	margin-top: 20px; padding-bottom:5px;}
.page_list a {	display: inline-block;	color: #898989;	border: 1px solid #e8e8e8;	background: #f8f8f8;	padding: 0 8px;	margin: 0 1px;}
.page_list a:hover {	color: #fff;	border: 1px solid #898989;	background: #898989;}
.page_list a.on {	color: #333;	border: 1px solid #ccc;	background: #E5EDF2;}



.news_list{width:630px; height:auto; margin:10px auto 10px; padding:0; float:right; line-height:25px;}
.news_list ul{ width:630px; height: auto; margin:0; padding:0;}
.news_list ul li{ width:630px; height:30px; margin-top:10px; padding:0; float:left; background:url(../images/news_list_icon.jpg) left 9px  no-repeat; border-bottom:1px dotted #bbb; text-indent:20px}
.news_list ul li a span{ float:right; }


#textarea img{ max-width:800px;  }