*{ margin:0; padding:0;word-wrap:break-word;}

body{

	font-size:12px;

	color:#333;

	background-color: #fff;



}

.mc{ margin:0 auto;}

.w980 {width: 980px;overflow: hidden;}

.w978 {width: 978px;overflow: hidden;}

.mt10 {margin-top: 10px;}

.mr10 {margin-right: 10px;}

.mb10 {margin-bottom: 10px;}

.ml10 {margin-left: 10px;}

.f_l{ float:left;}

.f_r{ float:right;}

.b {border: 1px solid #DDD;}

ul,li{ list-style:none;}

img{ border:0;}

a{ color:#333; text-decoration:none;}

a:hover{color:#f00;}.title {

	height: 35px;

	width: 100%;

	float: left;

	line-height: 35px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #e8e5e5;

}

.title span {

	float: left;

	font-family: "Microsoft YaHei";

	font-size: 14px;

	font-weight: bold;

	margin-left: 10px;

	color: #939393;

}

.title .orange {

	color: #000;

}

.more {

	float: right;

	margin-right: 10px;

}

.header {

	width: 100%;

	overflow: hidden;

}

.head_con {

	width: 980px;

	overflow: hidden;

}

.topbar {

	height: 30px;

	width: 980px;

	float: left;

	line-height: 30px;

}

.logo {

	width: 980px;

	height: 90px;

	float: left;

	overflow: hidden;

	background-image: url(../images/logo.png);

	background-repeat: no-repeat;

}

.navbg {

	width: 100%;

	margin-bottom: 2px;

	background-image: url(../images/nav_bg.jpg);

	background-repeat: repeat-x;

}

.nav {

	width: 980px;

	height: 40px;

}

.nav ul li {

	float: left;

	text-align: center;

	font-family: "Microsoft Yahei";

	font-size: 14px;

	line-height: 40px;

	height: 40px;

	width: 108px;

	background-image: url(../images/nav_line.jpg);

	background-repeat: no-repeat;

	background-position: right center;

}

.nav ul li a {

	color: #FFF;

	display: block;

	padding-right: 20px;

	padding-left: 20px;

}

.nav ul li a:hover {

	background-image: url(../images/nav_hover.jpg);

	background-repeat: no-repeat;

	background-position: center center;

}



.banner {

	height: 350px;

	width: 100%;

}

.flexslider { position: relative; height: 350px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat;}

.slides { position: relative; z-index: 1;}

.slides li { height: 350px;}

.slides li div{ height: 350px; width:100%;display:block;}



.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}

.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}

.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer;}

.flex-control-nav .flex-active { background-position: 0 0;}



.banner_bottom {

	background-image: url(../images/tabbg.jpg);

	background-repeat: repeat-x;

	height: 37px;

	width: 100%;

	margin-bottom: 10px;

}

.main {

	width: 980px;

	overflow: hidden;

	padding-top: 10px;

}

.mr20 {

	margin-right: 20px;

}





.left {

	width: 230px;

	overflow: hidden;

	float: left;

}

.llm {

	float: left;

	width: 216px;

	margin-bottom: 10px;

	overflow: hidden;

}

.llm_title {

	float: left;

	height: 44px;

	width: 100%;

	line-height: 44px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #0174B7;

	color: #FFF;

	font-weight: bold;

	font-size: 14px;

	font-family: "Microsoft Yahei";

	background-image: url(../images/lt.jpg);

	background-repeat: no-repeat;

}

.llm_title span {

	color: #FFF;

	margin-right: 10px;

	margin-left: 10px;

}

.llm_con {

	width: 196px;

	float: left;

	overflow: hidden;

	line-height: 30px;

	padding: 10px;

}

.llm_con ul li {

	background-image: url(../images/ico.jpg);

	background-repeat: no-repeat;

	padding-left: 20px;

	line-height: 29px;

	height: 29px;

	background-position: left center;

}

.llm_con ul li a {

	display: block;

}

.llm_con p span {

	font-family: "Microsoft Yahei";

	font-size: 14px;

	font-weight: bold;

	color: #C00;

}



.news_con {

	width: 208px;

	float: left;

	padding-top: 10px;

	padding-bottom: 10px;

}

.news_con ul li {

	line-height: 28px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCC;

	padding-left: 10px;

	background-image: url(../images/ico.jpg);

	background-repeat: no-repeat;

	background-position: left center;

}



.right {

	float: left;

	width: 740px;

	margin-left: 10px;

}

.rtitle {

	line-height: 30px;

	height: 30px;

	width: 100%;

	float: left;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCC;

}

.rtitle span {

	font-size: 14px;

	font-weight: bold;

	font-family: "Microsoft Yahei";

	color: #27A34F;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #27A34F;

	height: 30px;

	display: block;

	width: 100px;

	text-align: center;

}

.about {

	float: left;

	width: 328px;

	overflow: hidden;

	background-color: #FFF;

	border: 1px solid #e8e5e5;

}

.about_con {

	padding: 10px;

	float: left;

	width: 308px;

	line-height: 25px;

}

.about_con p{

	text-indent: 2em;

}

.new {

	float: left;

	width: 358px;

	margin-right: 10px;

	margin-left: 10px;

	overflow: hidden;

	background-color: #FFF;

	border: 1px solid #e8e5e5;

}

.new_con {

	width: 338px;

	overflow: hidden;

	float: left;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 12px;

	padding-left: 10px;

}

.new_con ul li {

	line-height: 26px;

	height:26px;

	padding-left: 15px;

	background-image: url(../images/ico.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #DDDDDD;

}

.new_con ul li a {

	display: block;

}

.new_con ul li span {

	float: right;

}

.lx {

	float: left;

	width: 268px;

	border: 1px solid #e8e5e5;

	overflow: hidden;

	background-color: #FFF;

}

.lx_con {

	float: left;

	width: 248px;

	padding: 10px;

	overflow: hidden;

	line-height: 30px;

}



.case {

	width: 978px;

	border: 1px solid #e8e5e5;

	float: left;

	overflow: hidden;

	background-color: #FFF;

	margin-bottom: 10px;

}

.case_fl{float: left;width: 199px;padding-top:10px;overflow: hidden;border-right: 1px solid #e8e5e5;}

.case_fl ul li{line-height:35px;text-align:center;border-bottom: 1px solid #e8e5e5;	font-size: 14px;

	font-family: "Microsoft Yahei";	background-image: url(../images/ico.jpg);

	background-repeat: no-repeat;

	background-position: 10px center;}

.case_fl ul li a{display: block;}

.case_fl ul li a:hover{background-color:#e2f9e7;color:#368a50;}

.case_con {

	float: left;

	width: 758px;

	overflow: hidden;

	padding: 10px;

}

.case_con ul {

	width: 1100px;

}

.case_con ul li {

	float: left;

	width: 168px;

	line-height: 30px;

	text-align: center;

	margin-right: 29px;

}

.case_con ul li a img {

	padding: 4px;

	border: 1px solid #CCC;

}



.zz_con {

	float: left;

	width: 958px;

	overflow: hidden;

	padding: 10px;

}

.zz_con ul {

	width: 1100px;

}

.zz_con ul li {

	float: left;

	width: 168px;

	line-height: 30px;

	text-align: center;

	margin-right: 29px;

}

.zz_con ul li img {

	padding: 4px;

	border: 1px solid #CCC;

}







.footer {

	height: 135px;

	width: 100%;

	text-align: center;

	line-height: 25px;

	padding-top: 10px;

	background-image: url(../images/bottom.jpg);

	background-repeat: repeat-x;

		font-family: "Microsoft YaHei";

}

.footer a {

	margin-right: 5px;

	margin-left: 5px;

}

.page ,.text,.info,.pic{

	width: 728px;

	float: left;

	overflow: hidden;

	margin-left: 10px;

}

.page_con ,.info_con{

	padding: 10px;

	float: left;

	width: 708px;

	line-height: 28px;

	overflow: hidden;

}

.text_con ,.pic_con{

	padding: 10px;

	width: 708px;

	float: left;

	overflow: hidden;

}

.text_con ul li span {

	float: right;

}

.text_con ul li {

	background-image: url(../images/ico.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 10px;

	line-height: 28px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCC;

}

.pic_con ul {

	width: 780px;

}

.pic_con ul li img {

	padding: 4px;

	border: 1px solid #CCC;

}

.pic_con ul li {

	float: left;

	width: 170px;

	margin-right: 12px;

	line-height: 30px;

	text-align: center;

}

.info_con h1 {

	font-family: "Microsoft Yahei";

	font-size: 20px;

	text-align: center;

	line-height: 50px;

}

.info_con .author {

	text-align: center;

	line-height: 22px;

	border-top-width: 1px;

	border-top-style: dotted;

	border-top-color: #CCC;

	margin-bottom: 15px;

}





.pageing {

	float: left;

	width: 100%;

	margin-top: 20px;

	margin-bottom: 20px;

}

.pageing p{ line-height:30px;}



/*分页部分*/

.List_page{text-align:center;margin-bottom:10px;}

.List_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}

.List_page span{background:#3D9403;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #3D9403;}

/*内容分页部分*/

.content_page{}

.content_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;display:inline-block;}

.content_page a.on{background:#AECD9E;color:#fff;margin:1px;padding:4px 6px;border:1px solid #AECD9E;display:inline-block;}

.content_page input{position:absolute;margin:-5px 0 0 1px;*margin:0 0 0 1px;padding:1px 0 2px 0;*padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}

.content_page button{position:absolute;margin:-5px 0 0 35px;*margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}

.content_url{font-size:14px;font-family:arial;color:#06f;margin:20px;}

.content_url span{color:#666;}

.content_url input{background:#50B20E;color:#fff;width:40px;border:0;height:24px;}

.content_url #this_url{border:1px solid #ccc;width:464px;font-family:arial;color:#000;height:20px;line-height:20px;background:#fff;}

