﻿/* CSS Document 	behavior: url(css/csshover.htc);*/
/*-------------------------------网页全局------------------------------------------*/
*html,*html body{background-image:url(about:blank);background-attachment:fixed;}
*html .nav{position:absolute;top:expression(eval(document.documentElement.scrollTop));}

BODY {
	FONT-SIZE: 13px;
	margin:0px;
	padding: 0px; font-family:"微软雅黑", "黑体";

	color:#666666;
	margin:0px;
	padding:0px; background-color:#f1f2f4;
	overflow-x: hidden;
	_behavior: url(../images/csshover.htc);
	}


A {
	TEXT-DECORATION: none; color:#535353;  font-size:13px;
}
A:link{color:#4D4D4D; font-size:13px;}
A:visited{color:#4D4D4D;}
A:hover{
	color: #4e626d;

}
A:active{color:#4D4D4D;}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
dl,dd,dt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.clear {CLEAR: both; line-height:0px; font-size:0px;  height:0px; width:100%;}
.add_body_title{ width:200px; height:20px; line-height:20px; text-align:center;font-family:微软雅黑，黑体; font-size:14px; font-weight:bold;padding-bottom:10px; }
.add_body{ width:240px; height:120px; border:5px solid #DFDFDF; padding: 10px 80px;  background:#FFFFFF; margin-top:200px;line-height:20px; text-align:center;}

/* nav 首页 */
.F_nav{
width:50px;position:fixed;top:300px;right:40px;z-index:1999;padding:0px; margin:0px;border:1px solid #d3d3d3; display:none;
}
.F_nav li{height:56px; width:50px; text-align:center; cursor:pointer; background:url(../images/left.gif);}
.F_nav li:hover{text-decoration:none; }
.F_nav li:last-child{border-bottom:none;}

.F_nav li.pro{background-position:-54px  0;}
.F_nav li.pro:hover{background-position:0px 0px;}
.F_nav li.pro.cur{ background-position:0px 0px;}

.F_nav li.news{background-position:-54px -56px}
.F_nav li.news:hover{background-position:0px -56px}
.F_nav li.news.cur{ background-position:0px -56px}


.F_nav li.ser{background-position:-54px  -113px}
.F_nav li.ser:hover{background-position:0px -113px}
.F_nav li.ser.cur{ background-position:0px -113px}


.F_nav li.con{background-position:-54px  -170px}
.F_nav li.con:hover{background-position:0px -170px}
.F_nav li.con.cur{ background-position:0px -170px}

.F_nav li.job{background-position:-54px  -227px}
.F_nav li.job:hover{background-position:0px -227px}
.F_nav li.job.cur{ background-position:0px -227px}

.F_nav li.Head{background-position:-54px  -284px}
.F_nav li.Head:hover{background-position:0px -284px}

/* box */


/* nav 关于我们 */
.A_nav{
width:53px;position:fixed;top:300px;margin:0;padding:0px; display:none;
left:50%; margin-left:-653px; padding-top:15px; 
z-index:1999; background:url(../images/abouttop_r2_c2.png) no-repeat left top;
}

.A_nav li{height:40px; width:53px;  cursor:pointer; background:url(../images/abouttop_r2_c2.png) no-repeat; }
.A_nav li:hover{text-decoration:none;}


.A_nav li.AHaed{background-position: left -15px;}
.A_nav li.AHaed:hover{background-position:right -15px;}
.A_nav li.AHaed.cur{ background-position:right -15px;}

.A_nav li.news{background-position:left -55px}
.A_nav li.news:hover{background-position:right -55px}
.A_nav li.news.cur{ background-position:right -55px}


.A_nav li.ser{background-position:left -95px}
.A_nav li.ser:hover{background-position:right -95px}
.A_nav li.ser.cur{ background-position:right -95px}


.A_nav li.con{background-position:left  -135px}
.A_nav li.con:hover{background-position:right -135px}
.A_nav li.con.cur{ background-position:right -135px}

.A_nav li.job{background-position:left  -175px}
.A_nav li.job:hover{background-position:right -175px}
.A_nav li.job.cur{ background-position:right -175px}

/* box */

/* nav 我们的服务 */
.S_nav{
width:80px;position:fixed;top:300px;margin:0;padding:0px; line-height:40px; text-align:center; color:#FFFFFF;
left:50%; margin-left:-673px; padding-top:15px; z-index:1999;  display:none;
}
.S_nav li{height:40px; width:80px;  cursor:pointer; background:url(../images/ser_r2_c2.gif) no-repeat left top; margin-bottom:5px; }
.S_nav li:hover{background-position:left bottom; }
.S_nav li.cur{ background-position:left bottom;}


/* box */


/*留言评论*/

#comment-box{ width:757px; border-top:1px solid #ccc; margin:30px 0 0 20px;}
#comment-box div{ font-family: 'microsoft yahei',Tahoma, sans-serif; }
#comment-box .title{ height:40px; line-height:40px; font-size:16px;}
#comment-box .title span{ font-style:normal; font-family:Georgia; color:red;}
#comment-box .comment-form{ padding:15px 0px;}
#comment-box .comment-form .comment-form-left{ float:left; }
#comment-box .comment-form .comment-form-right{ float:left; width:700px;}
#comment-box .wbox{ position:relative; height:120px;}
#comment-box .input-box{height:39px;  background:#fafafa; border-top:1px solid #e5e9ec; padding:0px 0px 0px 5px;}
#comment-box .input-box span{ float:left; line-height:30px; display:block; }
#comment-box .input-box .com_txt{ float:left; margin-right:10px; padding:0px 5px;}

/************评论发表用的样式*************/
#divCommentPost{
	width:98%;
	margin:0 0 0 0;
	padding:5px 1% 15px 1%;
}

#divCommentPost p{margin-top:10px;}
#divCommentPost label{margin-top:5px;}

#divCommentPost p.posttop{
color:#3c6da7;
}

#divCommentPost img{margin-bottom:-0.5em;}
#cancel-reply{float:right;margin-right: 2em;}
div.reply-frm{
	background:#f0f0f0;
	box-shadow: 0 0 15px #666;
	margin:1em 1% !important;
	padding:.3em .8em !important;
	min-width:330px;
}

input.text{
border:1px solid #d7d7d7;
line-height:20px;
height:24px;
padding:2px 5px 2px 5px;
}
#txaArticle{padding:5px;width:95%;height:150px;border:1px solid #d7d7d7;}
input.button {color:#FFFFFF; font-size:14px; width:100px; height:32px; background:#ff6600; border:1px solid #666;cursor: pointer;}



/* 评论用户样式*/
#comment-box{ width:757px; border-top:1px solid #ccc; margin:30px 0 0 20px;}
#comment-box div{ font-family: 'microsoft yahei',Tahoma, sans-serif; }
#comment-box .title{ height:40px; line-height:40px; font-size:16px;}
#comment-box .title span{ font-style:normal; font-family:Georgia; color:red;}
#comment-box .comment-form{ padding:15px 0px;}
#comment-box .comment-form .comment-form-left{ float:left; }
#comment-box .comment-form .comment-form-right{ float:left; width:700px;}
#comment-box .wbox{ position:relative; height:120px;}
#comment-box .input-box{height:39px;  background:#fafafa; border-top:1px solid #e5e9ec; padding:0px 0px 0px 5px;}
#comment-box .input-box span{ float:left; line-height:30px; display:block; }
#comment-box .input-box .com_txt{ float:left; margin-right:10px; padding:0px 5px;}

.fxdiv{float:right; line-height:30px; margin-left:20px; position:relative; cursor:pointer; }
.fxdiv:hover{color:#ee542a; text-decoration:underline}
.fxbox{ position:absolute; top:-30px; left:-50px; width:90px;height:30px; border:2px solid #ccd4d9; display:none;}
.fxbox a{width:30px; height:30px;}
#comment-box .comment-item .comment-right .wbox{ margin-left:5px;width:680px;}
#comment-box .fabu{ background:#5788aa;border:2px solid #49799c;-moz-border-bottom-right-radius:3px;border-bottom-right-radius:3px;color:#656d78; color:#f7f7f7; position:absolute; right:-2px; bottom:-2px; height:41px; line-height:38px; padding:0px 15px; font-size:18px;}
#comment-box .comment-item{ padding:10px 27px 10px 0px; border-bottom:1px dotted #d9d9d9;}
#comment-box .comment-item .huifu{ color:#cc3311}
#comment-box .comment-item .photo{ float:left;margin-left:10px;}
#comment-box .comment-item .photo img{border-radius:50%}
#comment-box .comment-item .comment-right{ float:right; width:663px; padding-left:10px;}
#comment-box .comment-item .comment-right .title{ height:20px; line-height:20px; width:100%; padding:0px 10px; font-size:12px; color:#44708e;}
#comment-box .comment-item .comment-right .title span{ color:#b8b8b8;}
#comment-box .comment-item .comment-right .content{ line-height:23x; color:#333333; padding:15px 10px;}
#comment-box .comment-item .comment-right .ding{ background:url(../image/upDig.png) no-repeat left center; min-width:20px;}
#comment-box .comment-item .comment-right .ding:hover{ background:url(../image/upDig2.png) no-repeat left center; }
#comment-box .comment-item .comment-right .opt{ color:#999999; text-align:right;}
#comment-box .comment-item .comment-right a.tt{ text-decoration:none; padding-left:15px; margin-left:5px; height:30px; line-height:30px; color:#999999;}
#comment-box .comment-item .comment-right a.tt:hover { color:#ee542a;}



#footer{width: 100%;margin-bottom: 0px;margin-top: 35px;background-color: #fafafa;color: #3c3c3c;min-width: 1100px;border-top: #e6e6e6 1px solid;}
#footer a{ color:#666;}
.footera {background:#fff; border-top:1px solid #eee; padding:40px 0; text-align:center; font-size:0.75em; color:#888;}
.footera p {margin:5px 0;}
.footera a {color:#888;}
.footera ul{ border:0; padding:0;}
.footerbox{width: 1100px; margin: 0px auto;}
.ftlinkbox{width: 1100px;border-top: #e6e6e6 1px solid;padding: 25px 0px; font-size:12px; overflow: hidden;}
.ftlinkbox a{ font-size:12px;}
.webquestionbox{width: 1100px;padding: 35px 0px; overflow: hidden;}
.webquestion{width: 1100px; margin: 0px auto;}
.webquestion li{width: 145px;float: left;height: 150px;border-right: #e6e6e6 1px solid;margin-right: 18px;}
.webquestion li.lastchild {margin-right: 0px;border: none;width: 200px;}
.webquestion li .webqtitle{font-size: 15px; color: #3c3c3c;line-height: 35px; font-weight:700}
.webquestion li a.webqherf{display:block;font-size: 12px;line-height: 26px;word-wrap: break-word;text-overflow: ellipsis;overflow: hidden;}
.contcatcell{font-size: 24px;color: #c31;line-height:50px;margin-top:-8px}
.contcattime{font-size: 13px;color: #6e6e6e;margin-top:-5px}
.fenxiang{margin-top:16px; font-size:12px;}

.clearfix:after{clear: both;display: block;height: 0;visibility: hidden;line-height: 0;content: '\20';}
.clearfix {*display: table;*zoom: 1;}

.xgxl-list{width:100%}.xgxl-list h4 { margin-bottom:5px; color:#f40; }
.xgxl-list dd{padding-top:2px;font-size:0;}
.xgxl-list dd a{display:inline-block;height:22px;margin:0 20px 10px 0;padding:0 8px;font:12px/22px Microsoft Yahei;color:#3D3D3D;background-color:#F5F5F5;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #EAEAEA;}
.xgxl-list dd a:hover{color:#FFF;background-color:#f40;border:1px solid #f40;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.VieShowbodys h5 {font-size:14px; font-weight:700;color:#464646;border-bottom:1px dotted #E0E0E0;margin-bottom:10px;padding-bottom:5px }

.line-call h4 {
 padding-left:16px;
  margin-bottom: 5px;
  background: url(../images/line_title_ico_3.gif) left 8px no-repeat;
  color: #f00;
}