﻿/*全局CSS定义*/
@charset "utf-8";
body { background:#FFFFFF;color:#444444;font:12px/150% Arial,Verdana,"宋体";}
html, body, div, span,  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;}
input,select{vertical-align:middle;}
ol, ul { list-style: none outside none;}
:focus { outline: 0 none;}
a img { border: 0 none;}
img { vertical-align: middle;}
/*  table { empty-cells: show;border-collapse:collapse;border-spacing:0;}  */
h1 { font:20px "microsoft yahei","宋体";}
h2 { font-size: 14px;}
h4, h5, h6 { font-size: 12px;}
body, input, select, button, textarea { font-size: 12px; font-family: Tahoma, Geneva, sans-serif; }
button { cursor: pointer; }

/*清除浮动*/
.clear {clear:both;height:0; line-height:0;overflow:hidden;font-size:0;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {zoom:1;clear:both;}
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;}.clearfix {display: block;font-size: 0.6rem;line-height: 16px;} 
/* End hide from IE-mac */ 
/*链接属性  全局黑色#444444 666666 999999 橙色#f96301 灰色框#e0e0e0 橙色框#f4bc9d 浅橙色背景#fef8f5 深#ffedde  红色#f0*/
a{ color: #444444;text-decoration: none;}
a:link { text-decoration: none;}
a:hover { color: #1C91DB; }
/*a:active { color: #990000;}*/
.acheng{ color:#f66313;}
.date{color:#999999;}
a.zt {text-decoration: none;font-family: Verdana, "宋体";font-size: 14px;color: #333333;line-height:22px;} 
a.zt:visited,a.zt:link{font-family: Verdana, "宋体";font-size: 14px;color: #333333;text-decoration: none;}
a.zt:hover {font-family: Verdana, "宋体";font-size: 14px;color: #0075a4;text-decoration:underline;}
a.j {text-decoration: none;font-family: Verdana, "宋体";font-size: 14px;color: #0075a4;line-height:24px;}
a.j:visited {color: #0075a4;text-decoration: none;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #0075a4;}
a.j:link {color: #0075a4;text-decoration: none;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #0075a4;}
a.j:hover {color: #FFFFFF;text-decoration: none;background-color: #0075a4;} 

a.y {text-decoration: none;font-family: Verdana, "宋体";font-size: 12px;color: #0075a4;line-height:22px;} 
a.y:visited {font-family: Verdana, "宋体";font-size: 12px;color: #0075a4;text-decoration: none;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #0075a4;}
a.y:link {font-family: Verdana, "宋体";font-size: 12px;color: #0075a4;text-decoration: none;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #0075a4;}
a.y:hover {font-family: Verdana, "宋体";font-size: 9pt;color: #FFFFFF;text-decoration: none;background-color: #0075a4;}
.more{ float:right; margin-right:8px; }.more a { font-weight: normal; font-size: 12px; }
.navul a,.mininav a{ color:#FFF; }
.licate a{color:#999999;}
.licate a:hover{ color:#f96301;}
.mininav a:hover{color:#FFF; }
.cred{ color:#f00;}
.allad img{ border:1px solid #e0e0e0;}
.red,.red a{color:#c00!important;text-decoration:none;}.red a:hover{color:#c00!important;text-decoration:underline;}
.blue,.blue a{color:#2a52c7!important;text-decoration:none}.blue a:hover{color:#2a52c7!important;text-decoration:underline}
.black,.black a{color:#000!important;text-decoration:none}.black a:hover{color:#000!important;text-decoration:underline}
/*块元素类*/
.overflow {overflow: hidden;}
.block { display: block;overflow: hidden;}
.hide { display: none;}
/*对齐类*/
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.fb{font-weight:bold;}.f14{ font-size:14px; line-height:180%;}.ts{border:1px solid red;}
.date{ float:right; font-size:12px; }
/*填充类*/
.mt10 { margin-top:10px;}.mb10{ margin-bottom:10px;}.mr10{ margin-right:10px;}.ml10{ margin-left:10px;}
.pl10{ padding-left:10px;}.pr10{ padding-right:10px;}.pt10{ padding-top:10px;}.pb10{ padding-bottom:10px;}
.mr8{ margin-right:8px;}.mb8{ margin-bottom:8px;}.ml8{ margin-left:8px;}.mt8{ margin-top:8px;}.mb15{ margin-bottom:15px;}
.mt20{ margin-top:20px;}.plr20{ padding:0 20px;}.mb20{ margin-bottom:20px;}
.mtb10{ margin:10px 0;}.ptb10{ padding:10px 0;}.mrb10{ margin-right:10px; margin-bottom:10px;}
.mb4{ margin-bottom:4px;}
.p10{ padding:10px;}.p8{ padding:8px;}.p5{ padding:5px;}.m10{ margin:10px;}
.bcon{ padding:10px;}.bcon30{ padding:30px;}
/*边框类*/
.bcheng{ border:1px solid #fdd3bd;}
.border{border:1px solid #f00}
.bgray{ border:1px solid #e0e0e0;}
.ul_topline{ border-top:1px dashed #e0e0e0; padding-top:8px;}
/*栅格化布局*/
.w750{ width:750px;}.w550{ width:550px;}.w390{ width:390px;}.w350{ width:350px;}.w310{ width:310px;}
.w190{ width:190px;}.w668{ width:668px;}.w670{ width:670px; overflow:hidden;}.w230{ width:230px;}.w710{ width:710px;}
.w188{ width:188px;}.w268{ width:268px;}.w270{ width:270px;overflow:hidden;}.w348{ width:348px;}.w388{ width:388px;}.w468{ width:468px;}.w748{ width:748px;}
/* 字体颜色 */
.red{color:#f00} /* 红色 */.blue1{color:#188bc2} /* 蓝色 */
.white{background:#fff;}
.green{ color:#399e47;}/* 绿色 */
.acheng{ color:#f66313;}/* 橘色 */
.b{font-weight:bold;}
/* 主导航    */
/*BACKGROUND: url(../img/mc-bg.png) no-repeat;BACKGROUND-REPEAT: repeat-x;BACKGROUND-POSITION: 0px -800px;*/
.wrap {HEIGHT: 90px}

/*======导航======*/
.mainbox {width:950px; margin:0 auto 30px; padding-bottom:5px; border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1;overflow: hidden;clear: both;}
.header {margin: 0px auto; WIDTH: 950px}
.top {HEIGHT: 30px;background: -webkit-gradient(linear, 0 0, 0 100%, from(#fcfcfc), to(#eeecec));border-bottom: 1px solid #e1e1e1;}
.top H1 {PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 15px}
.top a{color: #797777;padding-left: 10px;padding-right: 10px;}
.top-l{float: left;text-indent: 10px;line-height: 30px;}
.top-r {line-height: 30px; FLOAT: right}
.kfrx {BACKGROUND: url(../img/mc-bg.png) no-repeat}

.nav_tanchu_phone_1 {
width: 200px;
height: 200px;
position: absolute;
z-index: 1;
left: 335px;
top: 40px;
}

.nav_tanchu_phone_1_d {
width: 200px;
height: 200px;
position: absolute;
z-index: 1;
left: 420px;
top: 40px;
}


.kfrx {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 178px; PADDING-RIGHT: 6px; DISPLAY: inline-block; BACKGROUND-POSITION: 0px -38px; HEIGHT: 20px; margin-RIGHT: 14px; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px}

.zxkf {	BACKGROUND: url(../img/mc-bg.png) no-repeat}
.zxkf {	WIDTH: 90px; DISPLAY: inline-block; BACKGROUND-POSITION: 0px -62px; HEIGHT: 30px; margin-RIGHT: 10px}
.mainnav {	HEIGHT: 90px;}
.gongsi{width: 380px;float: left;margin: 10px auto;}
.gongsi img{width: 360px;height: 70px;}
.m-nav {FLOAT: left}


/**BORDER-LEFT: #fff 1px solid;*/
.m-nav LI {Z-INDEX: 210;POSITION: relative;text-align: center;line-height: 87px;WIDTH: 133px;ZOOM: 1;FLOAT: left;HEIGHT: 80px;	FONT-SIZE: 20px;FONT-WEIGHT: bold;font-family: 'Microsoft Yahei', '微软雅黑', '宋体', Tahoma, Arial, Helvetica;}
.m-nav LI A { DISPLAY: block;  COLOR: #1891ca;}
.m-nav LI A:hover {	COLOR: #17A5DF; TEXT-DECORATION: none}
.m-nav .hot A {}
.m-nav LI.on {BACKGROUND: #2d82c3}
.m-nav .current {BACKGROUND: #1b548b}
.current .m-onul {POSITION: absolute; WIDTH: 500px; TOP: 40px; LEFT: 10px}
.current .m-onul LI {BORDER-BOTTOM-STYLE: none; text-align: left; line-height: 30px; BORDER-LEFT-STYLE: none; WIDTH: 100px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; FONT-SIZE: 12px}
.current .m-onul LI A {WIDTH: 100px; COLOR: #3366cc; FONT-WEIGHT: normal}
.current .m-onul LI.nav_on A {COLOR: #666; FONT-WEIGHT: bold}
.current .m-onul LI A:hover {COLOR: #e60012}
.on .m-onul {POSITION: absolute; BACKGROUND: #076ab7; TOP: 40px; LEFT: 0px}
.on .m-onul LI {BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; FLOAT: none; BORDER-RIGHT-STYLE: none; BORDER-TOP: #4f95cc 1px solid}
.on .m-onul LI A {COLOR: #c2dbee; FONT-WEIGHT: normal}
.on .m-onul LI A:hover {COLOR: #fff}
/*======时间======*/
.time {background:url(../img/noticebg.jpg) repeat-x; HEIGHT: 34px; BORDER-BOTTOM: #d2d6dc 1px solid;width:950px;overflow:hidden;box-shadow: 0 4px 5px #e9e9e9;MARGIN: auto;}
.time UL {FONT-SIZE: 12px; HEIGHT: 34px; LINE-HEIGHT: 33px}
.time LI {FLOAT: left; PADDING-BOTTOM: 1px; TEXT-ALIGN: center; PADDING-TOP: 1px; PADDING-LEFT: 22px; PADDING-RIGHT: 2px}
.time LI A {HEIGHT: 32px; DISPLAY: block; WIDTH: 380px}
.time LI A:hover {	TEXT-DECORATION: none}
.area {
	MARGIN: auto;
	WIDTH: 950px
}
.banner{MARGIN: auto; height:120px; width:951px; }
.banner2{width:670px; height:445px; overflow:hidden; border:1px solid #d1d1d1; margin-bottom:15px;}
.banner3{ margin:10px 0px;}
.banner dl{width:1440px; height:188px; position:absolute; left:50%; top:0; margin-left:-720px;}
/*======首页区域======*/
#bodyer {
	background:url(../img/bodybg.jpg) repeat-x;
	width:950px;
	MARGIN: auto;	
	overflow: hidden;
	clear: both;
}
.bodyr {width:950px;margin:0 auto;}

.zlk {background:url(../img/zlk.jpg) no-repeat;}
.yjly {	background:url(../img/yjly.jpg) no-repeat;}
.aljs {	background:url(../img/aljs.jpg) no-repeat;}
.zxcg {	background:url(../img/zxcg.jpg) no-repeat;}
.yjly {
	width:237px;
	height:290px;
	overflow:hidden;
	float:left;
}
.zlk,.aljs,.zxcg{
	width:351px;
	height:290px;
	overflow:hidden;
	float:left;
}
.zlk p,.aljs p,.zxcg p {padding-top:135px;padding-left:26px;line-height:24px;padding-right:13px;}
.yjly p {padding-top:135px;	padding-left:25px;line-height:24px;padding-right:13px;}


.n_content_form{
	width:950px;
	height:244px;
	background:url(../img/bodyf.jpg) no-repeat;
	float:left;
+overflow:hidden;	margin-top:5px;
}
.n_content_form dl{margin-top:15px;margin-left:14px;padding:0px 15px 0px 6px; display:inline; border-right:1px dashed #e5e5e5; float:left;}
.n_content_form h2{border-bottom:2px solid #1891ca; line-height:32px; margin-bottom:8px; color:#333333;}
.n_content_form .more{background:url(../img/more.jpg) no-repeat; margin-top:12px; width:14px; height:7px; display:block; float:right;}
.index_about{width:215px;}
.index_about dd{height:169px; overflow:hidden;}
.index_screen2{margin-bottom:20px;}
.index_news{width:300px;}
.index_news2{width:300px;}
.index_wx{width:120px;}
.index_wx dt{
	width:115px;
	float:left;
	margin-top:3px;
	position:relative;
}
.index_wx dt a{width:110px; height:110px; display:inline-block;}
.index_wx dt a img{width:110px; height:110px;}
.index_wx dd{font-size:12px;height:165px; overflow:hidden;}
.index_wx dd a{display:block; padding-left:16px;}
.index_online{width:220px;}
.index_online dt{width:210px; height:30px; background:url(../img/hot_tel.jpg) no-repeat; margin:10px 0;}
.index_online dd {width:200px; height:24px; float:left; margin-bottom:5px; padding-left:15px; line-height:22px;}
.online_margin{margin-right:10px;}


/**  公司动态列表页样式  */
.main-1{width: 950px;margin: 10px auto;font-family: "Microsoft Yahei","SimSun",Arial,HELVETICA;font-size: 1.0rem;}
.news-list-1{width: 630px;height: auto;float: left;}
.postition{background-color: #f1f6fb;line-height: 30px;border-bottom: 2px solid #1C91DB;text-indent: 1em;}
#news-box{font-size:15px;}
#news-box ul{margin: 10px auto;border-bottom: 1px dashed #1c91db;padding-right: 8px;}
#news-box ul li{line-height: 30px;background: url(../images/index_img.png) no-repeat 0 12px;padding-left: 12px;}
#news-box ul li span{float:right;}
#news-box ul li a{color: #002244;}


.main-right-1{width: 300px;float: right;}
.main-right-bg{border-bottom: 2px solid #1C91DB;line-height: 30px;background-color: #f1f6fb;text-indent: 1em;}
.bg-1{}
.bg-1 ul{list-style: none;margin: 10px auto;}
.bg-1 ul li{line-height: 30px;font-size: 0.9rem;}


.hzuser{}
.hzuser ul{list-style: none;padding-left: 2px;}
.hzuser ul li{float: left;width: 143px;margin: 5px 2px;border: 1px solid #C5C8CA;}
.hzuser ul li img{width: 143px;height: 50px;}

/**公司动态内容页*/

.news-cont{}
.title_info{margin-top: 15px;text-align: center;}
.title_info h3{font-weight: normal;}
.text-time-1{margin-top: 15px;margin-bottom: 10px;border-bottom: 1px dashed #1c91db;line-height: 30px;font-size:14px;}
#text-cont{font-size: 1.0rem;line-height: 2.0;}


/** 内容页的项目服务 */
.hot_wrap {
			position: relative;
			height: 320px;
			margin-top: 10px;
			
}
.box {
font-size: 12px;
color: #fff;
overflow: hidden;
position: absolute;
text-align: center;
}

.box .main_title {
cursor: pointer;
display: inline-block;
font-family: 'Microsoft Yahei';
padding: 0 3px;
}
.hot_wrap a:hover {
color: #fff!important;
}
.box .tp_22 {
font-size: 22px;
}

.box a {
color: #fff;
display: block;
height: 100%;
text-decoration: none;
overflow: hidden width:100%;
}

#box_1{opacity: 1; width: 147px; height: 104px; left: 0px; top: 0px; background: rgb(63, 178, 15); }
#box_2{opacity: 1; width: 72px; height: 51px; left: 0px; top: 106px; background-color: rgb(85, 214, 31); background-position: initial initial; background-repeat: initial initial;}
#box_3{opacity: 1; width: 72px; height: 51px; left: 75px; top: 106px; background-color: rgb(63, 178, 15); background-position: initial initial; background-repeat: initial initial;}
#box_4{opacity: 1; width: 73px; height: 51px; left: 150px; top: 212px; background-color: rgb(63, 178, 15); background-position: initial initial; background-repeat: initial initial;}
#box_5{opacity: 1; width: 74px; height: 51px; left: 226px; top: 212px; background-color: rgb(122, 205, 84); background-position: initial initial; background-repeat: initial initial;}
#box_6{opacity: 1; width: 150px; height: 104px; left: 150px; top: 53px; background-color: rgb(122, 205, 84); background-position: initial initial; background-repeat: initial initial;}
#box_7{opacity: 1; width: 147px; height: 104px; left: 0px; top: 159px; background-color: rgb(63, 178, 15); background-position: initial initial; background-repeat: initial initial;}
#box_8{opacity: 1; width: 150px; height: 51px; left: 150px; top: 159px; background-color: rgb(85, 214, 31); background-position: initial initial; background-repeat: initial initial;}
#box_9{opacity: 1; width: 150px; height: 51px; left: 150px; top: 0px; background-color: rgb(56, 150, 17); background-position: initial initial; background-repeat: initial initial;}
#box_10{opacity: 1; width: 300px; height: 51px; left: 0px; top: 265px; background-color: rgb(56, 150, 17); background-position: initial initial; background-repeat: initial initial;}

.box a:hover{ background:rgb(148, 231, 113);}


/*======内容页======*/
.showpop {padding-left:40px;}
.sider{float:left; width:198px;}
.navbox{margin-top:10px;}
.navbox h2{height:37px; line-height:2.5; background:url(../img/nav_top.jpg) no-repeat; text-align:center; font-size:14px; color:#fff; cursor:pointer;}
.navbox u{display:block; background:url(../img/nav_bottom.jpg) no-repeat; height:7px;}
.navbox dl{display:none; padding-bottom:12px;}
.navbox dd{display:none;}
.navbox dl.on{display:block;}
.navbox dd.on{display:block;}
.navbox dl{border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; padding-left:12px;}
.navbox dt{padding-top:6px;}
.navbox dt a{width:171px; height:42px; line-height:42px; text-indent:24px; background:url(../img/nav_second.jpg) no-repeat; display:block;}
.navbox dd{padding:4px 0 2px;}
.navbox dd a{padding-left:24px; display:block; background:url(img/nav_third.png) no-repeat 12px 8px; line-height:2.2}
.navbox dd a:hover{color:#093;}
.sider_link{margin-top:15px; display:block;}
.sider_link img{display:block; width:198px; height:95px; border-bottom:3px solid #1891ca;}
.sider_link h2{line-height:35px; color:#fff; padding-left:10px; background:url(../img/sider_title.jpg) no-repeat;}
.sider_online{margin-top:12px;}
.sider_online s{display:block; margin-left:20px; width:175px; height:29px; background:url(../img/hot_tel.jpg) no-repeat right;}
.sider_online h2{
	font-size:14px;
	padding:4px 0 2px;
	color:#1891ca;
}
.sider_online li{float:left; width:94px; height:26px; line-height:26px; background:url(img/sider_online.png) no-repeat; margin-bottom:10px; display:inline;}
.sider_online li a{margin-left:33px;}



.main{float:right; width:752px;}
.wordpress{height:40px; line-height:40px; width:753px; background:#fff; border-bottom:1px solid #e1e1e1; }
.wordpress a{float:left; cursor:default;}
.wordpress s{width:14px; height:7px; margin:16px 10px 0; float:left; vertical-align:middle; display:inline-block; background:url(../img/wordpress.jpg) no-repeat;}
.wordpress dl{padding-left:40px;}
.maincon{padding:0 40px;}
.maincon h1{
	font-size:24px;
	padding-top:15px;
	height:50px;
	font-family:Microsoft YaHei;
	font-weight:normal;
}
.maincon s{display:block; height:2px;background:#1891ca;}
.maincon .form{padding-top:10px; margin-top:16px; border-top:1px dashed #ddd;}
.maincon .form h2 em{font-size:14px; color:#093;}
.maincon .form h2 i{float:right; font-weight:normal;}
.maincon .form th{font-weight:normal; line-height:34px; text-align:left; padding-right:12px; font-size:12px;}
.maincon .form table i{font-size:14px; color:#093; padding-left:4px;}
.message_text{width:300px; height:24px; line-height:24px; text-indent:6px; background:#e8e8e8; border:none; border-left:1px solid #b6b6b6; border-top:1px solid #b6b6b6;}
.message_textarea{
	width:300px;
	height:100px;
	text-indent:6px;
	background:#e8e8e8;
	border:none;
	border-left:1px solid #b6b6b6;
	border-top:1px solid #b6b6b6;
}
.message_btn{font-size:14px; font-weight:bold; color:#fff; background:#319a3f; border:1px solid #4fb85d; height:26px; width:76px; border-right:1px solid #00680d; border-bottom:1px solid #00680d;}



.content{padding:20px 0;}
.content{ font-size:14px; color:#666; line-height:24px; }
.content p{font-size:14px;line-height:24px;display:block;text-indent:28px;}
.content table td{vertical-align:top;}
.content table td img{display:block;}
.content table td iframe{dispaly:block;}
.titleBa{ padding-left:240px;}
.titlesub{ margin:0px 5px 8px 0px;}
.titlesub ul{ width:670px; overflow:hidden; float:left; margin:0px 0px 5px 0; color:#333; line-height:20px;}
.titlesub ul li{ float:left; display:block; overflow:hidden; width:500px; overflow:hidden;}
.titlesub ul .tu{ width:150px; margin-right:14px; display:block}
.titlesub ul strong{
	font-size:14px;
	color:#399e47;	
	border-bottom:1px solid #d7d7d7;
	display:block;
	width:500px;
	line-height:28px;
	margin-top:3px;
	margin-bottom:3px;
}
.titlesub ul a:link,.subNav ul a:visited{ color:#333; padding:0 32px 0 5px; line-height:18px; overflow:hidden;}
.titlesub ul a:hover,.subNav ul a:active{overflow:hidden;}
.subNav ul li span{ display:block;}





.study{padding:20px 0;width: 674px;overflow: hidden;}
.study h2 {color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 18px; display: block;}
.study_text {color: rgb(0, 0, 0); line-height: 20px; margin-bottom: 40px;}
.study_img {width: 100%;}
.study_img dl {margin: 0px; width: 134px; padding-right: 40px; padding-bottom: 30px; float: left;}
.study_img dd {	margin: 0px; border: 1px solid rgb(83, 83, 83); width: 132px;}
.study_img dt {	width: 100%; text-align: center; color: rgb(199, 0, 11); padding-top: 8px; font-weight: bold;}
.study_box {overflow: hidden; padding-top: 20px; clear: both; margin-bottom: 25px; display: block;}
.study_box_img {width: 260px; height: 240px; margin-right: 12px; float: left;}
.study_box_txt {width: 400px; line-height: 26px; float: left;}
.study_detail {
	margin: 0px; overflow: hidden; clear: both; border-top-color:#399e47; border-top-width: 2px; border-top-style: solid;
}
.study_title {
	margin: 0px; color: #399e47; line-height: 22px; padding-top: 14px; padding-bottom: 4px; font-size: 14px; font-weight: bold; display: block;
}

.achievement li{background:url(../img/gray_bg.jpg) repeat-x bottom; border:1px solid #eee; padding:5px 10px; line-height:1.8; margin-top:8px;overflow: hidden;clear: both; }
.achievement li img{width:125px; height:170px; display:block; float:left; margin-right:12px;}
.achievement li p{color:#333333;font-size:14px;line-height:24px;display:block;text-indent:28px;}
.achievement li em{font-weight:bold; font-size:20px; color:#399e47;}
.achievement li i{width:74px; height:23px; position:absolute; right:10px; bottom:10px; margin-top:6px; background:url(img/achievement.png) no-repeat; display:inline-block;}

.law_list{ margin-top:8px;}
.law_list li b{font-size:14px; padding-bottom:4px; display:block; color:#1891ca}
.law_list li i{color:#1891ca; float:right;}
.law_list li{border-bottom:1px dashed #aaa; padding:8px 0;}
.law_list p{overflow:hidden; text-overflow:ellipsis; height:44px;font-size:12px;color:#666666}

.page{text-align:center; padding:20px 0;}
.page li{float:left; display:inline; margin-right:10px;}




/** 右侧悬浮   */

.weixin {
    position: fixed;
    display: block;
    top: 100px;
    width: 110px;
    height: auto;
    z-index: 1000;
    left: 52%;
    margin-left: 500px;
    _position: absolute;
    _margin-top: 50px;
    _top: expression(documentElement.scrollTop+(documentElement.clientHeight-this.offsetHeight)/2);
}

.weixin img {
    float: left;
    display: block;
    border: 1px solid #DEDBDB;
    margin-top: 10px;
    width: 105px;
}
.weixin span {
    float: right;
    color: #999;
    cursor: pointer;
    height: 20px;
    line-height: 20px;
    padding-right: 3px;
}

.inline {
    width: 105px;
    text-align: center;
    height: auto;
    overflow: hidden;
    border: 1px solid #DEDBDB;
    border-top-color: #fff;
}

/**关于我们页面的样式**/
#about{width:100%;}

.about-left{width:20%;float:left;}
.about-left .main-left-bg{font-weight: 700;color: #850001;margin: 30px 0 0 30px;font-size: 25px;}

.about-center{width:75%;float:left;padding: 10px 1px 1px 20px;border-left: 2px solid #850001;}

.about{}
.about-list{background-color: #f3f3f3;}
.about ul{list-style:none;}
.about ul li{text-align:inherit;margin: 10px 1px 0 20px;}
.about ul li span{margin-right: 5px;}
.about ul li span img{margin-top: -4px;}



/** 网站底部 width:1382px;*/
.copyright{width:100%; min-width:981px; height:150px; background-color:#A0A0A0;text-align: center;  clear:left} /** margin:0 auto; */
.copyright a{text-decoration: none; color:#000;}
.copyright-logo{width: 980px;height: 125px;line-height: 26px;margin: 5px auto;padding-top: 20px; }
.copyright-logo-1{height: 26px;line-height: 26px;margin: 5px auto;}
.copyright-1ogo-1 .list-1{ display:block; width:45%;float:left;}
.copyright-logo-1 .list-2{width:30%;float:right;height: 24px;padding-left: 10px;font-size: 12px;}
.copyright-logo-1 .list-2 span{width: 80px;height: 30px;display: block;margin-top: -3px;float: left;margin-left: 0px;}



/*======底部======*/
#footer {background:url(../img/bottom_bg.jpg) repeat-x;
	width:100%;
	height:91px;
	overflow:hidden;
	color:#FFF;}

.footer {
	text-align: center;
	line-height: 25px;
	margin: 0px auto;
	WIDTH: 100%;
	COLOR: #fff;
	padding-top:15px;
}
.footer A {	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #666; PADDING-TOP: 0px}
.hy-ft {COLOR: #e15a00}
.text999 {COLOR: #999}
