@charset "utf-8";
/* CSS Document */
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;}
ol,ul{list-style:none;}:focus{outline:0;}
a img{border:0;}
img{vertical-align:middle;}
table{empty-cells:show;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
em{font-style:normal;}
.fl{float:left;}
.fr{float:right;}
.fn{float:none;}
.al{text-align:left;}
.ac{text-align:center;}
.ar{text-align:right;}
.clr{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/*html .clearfix{height:1%;}.clearfix{display:block;}/* End hide from IE-mac */*+html .clearfix{min-height:1%;}
.overflow{overflow:hidden;}
.form label,.form input,.form select,.form textarea,.form button,.form .label{float:left;font-size:12px;}
.block{display:block;overflow:hidden;cursor:pointer;}
.hide{display:none;}
.invisible{visibility:hidden;}
.tab{overflow:hidden;zoom:1;}
.tab li,.tab a,.tab-item{float:left;cursor:pointer;text-align:center;}
.m,.mt,.mc,.mb{overflow:hidden;zoom:1;}
.mt .extra{float:right;}
.m{margin-bottom:10px;}
.btn-img{cursor:pointer;margin:0;padding:0;border:0;text-align:center;}
.btn-text{cursor:pointer;margin:0;padding:0;text-align:center;}

body{
	font-family:"宋体",Arial,Lucida,Verdana,Helvetica,sans-serif;
	font-size:12px;
	color:#333;
	line-height:150%;
	background-color: #f2f2f2;
	
}
h1{font-size:20px;font-family:Arial,Lucida,Verdana,"宋体",Helvetica,sans-serif;}
h2{font-size:14px;}
h3{font-size:14px;}
h4{font-size:12px;}
h5{font-size:12px;}
h6{font-size:12px;}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
a:active{color:#900;}
.w{width:980px;margin:0 auto; clear:both;}
.left{
	float:left;
	width:216px;
	margin-right:10px;
	margin-top:6px;
}
#main .ileft {
	float: left;
	width: 330px;
}
#main .iright {
	float: right;
	width: 600px;
}
.ileft      .t, .iright    .t, .left  .t, .middle .t, .right .t    {
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
	color: #EDEBEE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
	height: 26px;
}
.left  .c, .middle .c, .right .c{
	margin-bottom: 5px;
	margin-top: 1px;
}

.left .lt {
	background-image: url(../images/left_t.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	height: 36px;
	line-height: 30px;
}
.left .lc {
	background-color: #FFFFFF;
	padding-top: 10px;
	margin-bottom: 10px;
	overflow: hidden;
}

.left .lc2 {
	background-color: #FFFFFF;
	padding-top: 10px;
	margin-bottom: 10px;
	overflow: hidden;
}
.left .lc2 li{ background:url(../images/left_a.jpg) no-repeat; height:34px;line-height:20px; padding:0px 48px;}
.leftsrh {
	background-color: #FAFAFA;
	border: 1px solid #E3E3E3;
	background-image: url(../images/leftsrh.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 43px;
	padding-left: 14px;
	padding-bottom: 14px;
	margin-bottom: 10px;
	margin-top:6px;
}
.link {
	padding-top: 10px;
	padding-bottom: 10px;
}



<!----中间修改样式---->
.cont01_bg{}
.bg_top{ margin:6px 0px 0px 0px;}
.cont01_mid{background:url(../images/bg_middle.jpg) repeat-y; padding:0px 10px; font-size:12px; line-height:22px;}
.newsul  li  a {
	line-height: 31px;
	display: block;
	height: 31px;
	background-image: url(../images/inewsli.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	overflow: hidden;
	float:left;
	width:260px;
	margin:0px 8px;
}






.navul > li {
	display: block;
	line-height: 30px;
	margin-bottom: 1px;
	color: #3470A2;
}
.navul > li > a {
	background-image: url(../images/left_a2.jpg);
	background-color: #EEEEEE;
	background-repeat: no-repeat;
	background-position: left top;
	height: 34px;
	padding-left: 55px;
	line-height: 24px;
	font-weight: bold;
	overflow: hidden;

	display: block;
}
.navul > li > a:hover {
	background-image: url(../images/left_a.jpg);
	color: #000000;
}

.navli > li > div {
	display: block;
	background-color: #F9F9F9;
	padding-left: 26px;
	overflow: hidden;
}

.navul2  > li{
	background-color: #F9F9F9;
}
.navul2 > li > a {
	display: block;
	padding-left: 58px;
	background-image: url(../images/navli_a2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 29px;
	height: 29px;
}
.navul2 > li > a:hover {
	color: #FF5600;
}

.downul {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.downul  li  {
	line-height: 31px;
	display: block;
	height: 31px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-image: url(../images/idownli.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}


.proul  li {
	display: block;
	float: left;
	width: 160px;
	text-align: center;
}
.proul {
	margin-top: 10px;
	margin-bottom: 10px;
}
.proul img {
	border: 1px solid #CCCCCC;
}

#brand {
	background-color: #EEEEEE;
	padding: 5px;
}
.brandul li {
	display: block;
	float: left;
	width: 105px;
	text-align: center;
	padding: 5px;
}




.middle{
	float:left;
	width:480px;
}
.ileft  .ic {
	padding: 10px;
}
.ileft    .ic    #ipic  {
	padding: 1px;
	border: 1px solid #CCCCCC;
	margin-right: 12px;
	margin-bottom: 5px;
	line-height: 200%;
	color: #697076;
}


.right{
	float:right;
	width:240px;
}
.right2 {
	float: right;
	width: 746px;
	margin-top:6px;
}
.right2 .news_list li {
	display: block;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-image: url(../images/news_li.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 30px;
	clear: both;
}
.right2 .content .div_pro {
	float: left;
	text-align: center;
	width: 170px;
	height: 200px;
}
.right2  .content  .div_pro  .pic img {
	padding: 1px;
	border: 1px solid #CCCCCC;
}
.right2 .content .div_pro .other {
	line-height: 25px;
	overflow: hidden;
}
#showpro .fl {
	text-align: center;
	width: 240px;
}

#showpro .fl img {
	padding: 2px;
	border: 1px solid #CCCCCC;
}
#showpro .fr {
	width: 460px;
}
#showpro .fr h1 {
	font-size: 14px;
	line-height: 36px;
	color: #687681;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 10px;
}






#news_title {
	text-align: center;
	line-height: 200%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#news_title h3 {
	font-size: 16px;
	line-height: 30px;
}

#news_time {
	line-height: 35px;
	text-align: center;
	color: #CCCCCC;
}




.right #srh {
	padding-top: 5px;
	padding-bottom: 5px;
}
#head00{background:#00598b; width:100%; height:535px;}
#top {
	height: 124px;
}
#top .fr {
	text-align: right;
	color: #989898;
	line-height: 30px;
}
#top .fr a {
	color: #f5f5f5;
}
#nav100{width:100%;
	background-image: url(../images/navbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 38px;
	position: relative;
	margin:0px 0px 7px 0px;
	}
#nav {
	margin-bottom: 2px;
	background-color: #00598b;
	background-image: url(../images/navbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 38px;
	position: relative;
}
#nav .nav {
	height: 38px;
}
#nav .nav #nava {
	height: 38px;
	line-height: 38px;
}
#nav .nav #nava .v > a {
	display: block;
	float: left;
	height: 38px;
	width: 100%;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
#nav .nav #nava .v > a:hover {
	color: red;
	background-repeat: no-repeat;
	background-position: center top;
}
#nav .nav #nava .l {

	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	float: left;
	height: 38px;
	width: 10px;
}
#nav  #tmenu {
	height: 26px;
	line-height: 26px;
	padding-right: 10px;
	padding-left: 10px;
	color: #494041;
}
/*
=============================
*/
        #nav li
        {
            float: left;
            list-style: none;
        }

        .kind_menu
        {
			position:absolute;
			top:35px;
			left:70px;
			width:880px;
			display:none;
		}
        .kind_menu > a
        {
	color: #7A7A7A;
	text-align: center;
	background-image: none;
	font-size: 12px;
	font-weight:bold;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 26px;
        }
        .kind_menu > a:hover
        {
            color: #7A7A7A;
		}
        .kind_menu > span
        {
            color: #7A7A7A;
            line-height: 26px; 
		}
		
		.fr_02{ margin:60px 0px 0px 0px;}
		.serch{ background:#37a5df; padding:5px 10px; color:#FFF;}
/*
=============================
*/

#flash {
	height: 318px;
	margin:10 auto;
}
#main {
	margin-bottom: 6px;
}

#inmain {
	margin-bottom: 6px;
	background:#FFF;
}
#subnav {
	background-image: url(../images/sub_b.jpg);
	background-repeat: repeat-x;
	height: 34px;
	line-height: 32px;
}
#subnav .fl {
	background-image: url(../images/sub_l.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 54px;
	color: #B3B3B3;
}
#subnav .fr {
	background-image: url(../images/sub_r.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 10px;
}
.content {
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	color: #6F7376;
	line-height: 200%;
}


#bottom {
	text-align: center;
	background-color: #3c3d3d;
	color: #8b8b8b;
	width:100%;
}
#bottom .nav {
	line-height: 40px;
}
#bottom .foot {
	line-height: 30px;
}
#bottom .foot a {
	color: #8b8b8b;
}

#loginform {
	line-height: 300%;
}



<!---底部添加版块的样式>
#bot_foot{ width:100%; border-top:solid 1px #c5c5c5; background-color:#006;clear:both; text-align:center;}
.foot_xian{ width:980px; margin:0 auto;}
.foot_con{ width:980px; margin:0 auto;}
.foot_fl{ float:left; width:630px; color:#676868;}
.foot_fl ul{ margin:10px 15px; float:left;}
.foot_fl ul li{ line-height:26px; border-bottom:solid 1px #cbcbcc;}
.foot_fl a:link,a:visited,a:active{ color:#676868;}
.foot_fl a:hover{ color:#ed7119;}
.wuxian{ border-bottom:none; font-weight:bold; line-height:32px;}


.foot_rt{ float:right; width:300px;}
.foot_rttitle{ margin:10px 0px;}
.foot_rtbg{ background:url(../images/foot_bmbg.jpg) no-repeat; width:270px; height:142px; margin:10px 0px; color:#dfdfdf;}
.foot_anniu{ text-align:center;}











