.ts_logo {
    margin: 0 auto;
    padding: 0;
    width: 100%;
    height: 82px;
    background: url(../images/index0410_034.jpg) no-repeat;
}

h1{line-height: 40px;}

body{ font-size:12px; line-height:22px; }



.t_dh {
    background: url(../images/index0410_03.jpg) no-repeat;
    width: 100%;
    height: 41px;
    line-height: 41px;
    font-size: 14px;
    margin: 0 auto;
}

.h_list{padding-inline-start: 0;}

.t_dh li {
    background: url(../images/index0410_05.jpg) right top no-repeat;
    height: 41px;
    line-height: 45px;
    float: left;
    width: 16%;
    list-style-type: none;
}


.t_dh  a{ float:left; width:100%; text-align:center; color:#fff; text-decoration:none}



.t_dh  a:hover{ background:url(../images/index0410_036.jpg) left top repeat-x; text-decoration:none; color:#48AA31; font-weight:bold;}



.t_dh  .last{ background:none;}



.main{ width:100%; height:100%; margin:auto}


.main_left {
    width: 97%;
    float: left;
    margin: 12px;
}
.main_left h4{ line-height:0;}

.al {border: 1px solid #e3e3e3;float: left;width: 725px;margin-top: 10px;display: inline; padding-bottom:20px}



.al h1 {float: left;width: 670px;line-height: 45px;margin-top: 10px;text-align: center;font-size:15px;margin-left:27px; color:#000000;font-weight:bold;display: inline;}

.a_body {
    float: left;
    width: 98%;
    display: inline;
    line-height: 25px;
}



.a_body p {font-size:14px; line-height:27px;margin-top: 0px;}



.a_body img {border-top-width: medium;border-right-width: medium;border-bottom-width: medium;border-left-width: medium;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}



.a_body strong{ color:#000000}

.clr{ clear:both} 



.main_right {
    width: 100%;
    float: left;
    margin-top: 10px;
    margin-right: 10px;
    background-color: #f5f5f5;
    margin-bottom: 10px;
}



#YI{

background-image: url(../images/ti.jpg);

width:256px; height:41px;



}





.ul{ margin-left:5px;padding-inline-start: 0px;}

.li{ list-style-type:none; width:246px; clear:both;}

.li img{margin:5px; float:left }

.li span{ float:left; padding-top:10px}

.li h2{ font-size:16px; line-height:30px}



#hj{



	width:100%;



	height:38px;



	background-image: url(../images/index_310.jpg);



	background-repeat: repeat-x;



	float: left;

	color:#CC0000;

	font-weight:bold;

	border:#CCCCCC 1px solid

	  



}



#hj ul{margin:0;padding:0;}



#hj ul li{



	float:left;



	list-style:none;



	display:inline;



	white-space:nowrap;



	text-overflow:ellipsis;				



	cursor:pointer;



	width:81px;



	height:29px;



	text-align:center;



	font-size:14px;



	overflow:visible;



	margin-top: 4px;



	margin-left: 10px;



	background-image: url(../images/index_247.jpg);



	line-height: 33px;



}

#hj ul li a{ color:#000000; font-size:14px}



#hj ul li.hover{



	color: #FFF;



	background-image: url(../images/index_245.jpg);



	float: left;



	height: 33px;



	width: 82px;



	margin-top: 5px;



	line-height: 33px;



}



.hj_jx_1 ul li {



	line-height: 25px;



	white-space: nowrap;



	display: inline;



	float: left;



	height: 25px;



	margin-left: 10px;



	font-size: 14px;



	margin-top: 5px;



}


#conten{width: 100%;}
.aaa{ width:100%; padding-bottom:5px; padding-top:10px;background-color: #ffffff;}

.aaa table{background-color: #ffffff;}

.aaa a{ color:#000000; text-decoration:none; text-align:center; line-height:28px; font-size:14px}



.foot {





	display: inline;



	float: left;



	width: 100%;



	margin-top: 10px;background-color: white;



}



.foot_t {



	background-image: url(../images/index_311.jpg);



	background-repeat: repeat-x;



	float: left;



	height: 38px;



	width: 100%; 

	



}



.foot_logo {



	float: left;



	height: 82px;



	width: 335px;



	margin-top: 15px;



	margin-left: 15px!important;



	margin-left:7px;



}



.foot_infos {
	    float: left;
    width: 95%;
    margin-top: 10px;

    display: inline;
    line-height: 20px;
    text-align: center;
    font-size: 12px;
    padding: 9px;
    background-color: #f1f1f1;

}



/*ÐÂÔö*/

.logo_sdzy {
    width: 100%;
    height: 73px;
    margin: 0 auto;
    background-color: #ffffff;
}

.logo {
    width: 100%;
    float: left;
    display: inline;
}

.index_zj{ width:260px; height:73px; float:left; display:inline; background:url(../images/logo2013_02.jpg) no-repeat;}

.index_tel{ width:435px; float:left; display:inline;}



.index_zj ul{ padding-left:60px; list-style:none;line-height: 22px;

padding-top: 0px;

margin-top: 2px;}

.index_zj li{ font-family:"ËÎÌå","Microsoft YaHei",Arial; color:#585858; font-size:12px;}

.sxk3 {

width: 444px;

height: 273px;

float: left;

overflow: hidden;

margin-left: 17px;

margin-top: 18px;}

