@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:12px;background:url(../images/bg.png) repeat-x; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bg.png ,sizingMethod=scale); height:auto;}
img{border:none;behavior:url(iepngfix.htc);}
table,tr,td{ list-style:none; margin:0px; padding:0px; border-collapse:collapse;}
ul{ list-style:none;margin:0px; padding:0px; }
a{ text-decoration:none;color:#333;}
a:hover{ text-decoration:underline;}
p{ margin:0px; padding:0px;}
.clearfix { zoom: 1; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
#box{width:1024px; margin:0px auto; padding:0px;height:auto;overflow:hidden; background:url(../images/body_bg.png) repeat-y left top;}
#bg_content{width:1000px; overflow:hidden; margin:0px auto; padding:0px; border-left:none; background:#FFF; height:auto;}
.banner  { position:relative; width:1000px;
	height:319px; background-color:#FFF;}
.banner .roll a { height:319px; display:block; }
#flashs{ width:1000px;height:319px;position:relative; overflow:hidden; font-size:12px; font-family:Verdana, Geneva, sans-serif; }
#flashs .bgitem{  z-index:1; top:0; left:0;display:block; height: 319px; width:1000px;  position:absolute; top:0; margin: 0 auto;}
#flashs .btn{ position:absolute; z-index:7; bottom:10px; right:46%; margin-right:-450px; padding:5px 6px;z-index:101 }
#flashs .btn span{ color:#fff;  background:#3d659a; border:1px solid #fff; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px; }
#flashs .btn span.cur{ background:#ff4d03; color:#fff; }
.menu{ background:url(../images/menu.jpg) repeat-x; height:34px; line-height:34px; font-weight:bold; font-size:14px; overflow:hidden; width:1000px; float:left;}
.menu ul li{width:90px; float:left; text-align:center;background:url(../images/menu_t.jpg) no-repeat left;}
.menu a{  color:#FFF;}
.menu a:hover{ color:#F00;}
.content{width:980px; float:left; overflow:hidden; margin-top:10px; margin-left:10px; margin-right:10px; display:inline; padding:0px;}
.content_n{width:980px; float:left; overflow:hidden; margin:0px; padding:0px; height:918px;}
.left{width:742px; float:left; padding:0px; overflow:hidden; margin:0px; height:auto;}
.left_l{width:366px; float:left; margin:0px -3px 0px 0px; padding:0px; overflow:hidden;}
.left_l_img{width:366px; float:left; margin:0px; padding:0px;}
.left_zi{width:364px; float:left; margin-top:10px; padding:0px; display:inline; border:1px solid #cccccc; height:206px; overflow:hidden;}
.left_zi_t{width:364px; background:url(../images/title.jpg) repeat-x; height:30px; line-height:30px;}
.imge{width:17px; float:left; margin:0px; padding:5px 0px 0px 5px;}
.title{width:auto; float:left;padding-left:10px; color:#0160b0; font-size:14px; font-weight:bold;}
.title a{color:#0160b0;}
.title a:hover{color:#F60;}
.more{width:50px; float:right; color: rgb(1, 96, 176);}
.more a{color:#0160b0;}
.more a:hover{color:#F60; text-decoration:underline;}
.left_zi_n{width:354px; float:left; margin:0px 8px; padding:0px; display:inline;}
.left_zi_n_img{width:110px; float:left; text-align:center; margin-top:20px; height:110px;s}
.left_zi_n_zi{width:234px; float:right; text-align:left; margin-top:15px; padding:0px; line-height:25px; text-indent:24px; margin-right:-3px;}
.left_zi_n1{width:362px; float:left; margin:0px 0px 0px 8px; padding:0px; display:inline;}
.left_zi_n_zi1{width:235px; float:left; text-align:left; margin-top:15px; margin-left:5px; padding:0px; line-height:25px;}
.left_zi_n_zi1 ul{
	height:150px;
	overflow:hidden;
}
.left_zi_n_zi1 ul li{width:230px; float:left; margin:0px; padding:0px;}
.left_zi_n_zi1 ul li a{width:224px; height:25px;line-height:25px;float:left; margin:0px; padding:0px 0px 0px 10px; background:url(../images/indexd.gif) no-repeat 0px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.left_zi_n_zi1 ul li span{float:right; margin:0px; padding:0px; display:inline;}
.left_zi_n_zi1 ul li a:hover{color:#F00; text-decoration:underline;}

.left_r{width:366px; float:right; margin:0px; padding:0px; overflow:hidden;}
.left_about{width:364px; float:left; margin:0px; padding:0px; display:inline; border:1px solid #cccccc; height:260px; overflow:hidden;}
.left_about_n{width:344px; float:left; margin:10px; padding:0px; display:inline; line-height:22px; text-indent:24px;}
#about_pic{
	float:left;
	width:200px;
	height:120px;
}
.right{width:228px; float:right;margin:0px; padding:0px; overflow:hidden;}
.right_fu{width:226px; float:left;margin:0px; padding:0px;border:1px solid #cccccc;height:260px;}
.right_fu_t{width:226px; background:url(../images/title_l.jpg) repeat-x; height:30px; line-height:30px;}
.n_title{width:auto; float:left;padding-left:10px; color:#fff; font-size:14px; font-weight:bold;}
.n_more{width:50px; float:right;}
.n_more a{color:#fff;}
.n_more a:hover{color:#F00; text-decoration:underline;}
.right_fu_n{width:206px; float:left; margin-left:10px; margin-right:10px; padding:0px; display:inline; margin-top:10px;}
.right_fu_n ul li{ border-bottom:1px dashed #CCC; line-height:34px; font-weight:bold; font-size:14px; background:url(../images/indexd.gif) no-repeat 15px 15px; padding-left:30px;}
.right_fu_n ul li a:hover{color:#F00;}

.right_news{width:226px; float:left;margin-top:10px; display:inline; padding:0px;border:1px solid #cccccc;height:320px;}
.right_news_n{width:221px;float:left; overflow:hidden;margin-left:5px; padding:0px; margin-top:10px;}
.right_news_n ul li{width:216px; float:left; line-height:32px; border-bottom:1px dashed #CCC;}
.right_news_n ul li a{width:210px; float:left; margin:0px; padding:0px 0px 0px 10px; background: url(../images/indexd.gif) no-repeat 0px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.right_news_n ul li a:hover{color:#F00; text-decoration:underline;}
.right_news_n ul li span{
    width: 68px;
    float: right;
    margin: 0px;
    padding: 0px;
    display: inline;
}
.right_lx{width:226px; float:left;margin-top:10px; display:inline; padding:0px;border:1px solid #cccccc;height:310px;}
.right_lx_img{width:226px; float:left;margin-top:10px; display:inline; padding:0px; text-align:center;}
.right_lx_n{width:196px; float:left; margin-left:15px; padding:0px; display:inline; line-height:22px; margin-top:10px;}
.right_lx_n span{
	font-family:Verdana, Geneva, sans-serif;
}
.case{width:978px; float:left;margin-top:10px; padding:0px; display:inline; border:1px solid #cccccc;height:210px;margin-right:-3px;}
.case_t{width:978px; background:url(../images/title.jpg) repeat-x; height:30px; line-height:30px;}
.case_n{width:958px; float:left; margin:10px 0px; padding:0px; display:inline;}

.link{width:978px; float:left;margin-top:10px; padding:0px; display:inline; border:1px solid #cccccc; overflow:hidden; margin-right:-3px;}
.link_n{width:958px; float:left; margin:10px; padding:0px; display:inline; line-height:25px;}
.link_n a:hover{color:#F00; text-decoration:underline;}

#footer{width:978px; float:left;background:url(../images/foot_bg.gif) repeat-x; margin-top:20px; display:inline; padding:0px; height:auto; margin-right:-3px;}
.footer_n{width:978px; float:left; text-align:center; margin-top:20px; display:inline; padding:0px; height:60px;line-height:27px;}

.nleft{width:228px; float:left;margin:0px; padding:0px; overflow:hidden;}
.nright{width:742px; float:right; margin:0px; padding:0px; border:1px solid #cccccc;}
.nright_t{background:url(../images/title.jpg) repeat-x; height:30px; line-height:30px; width:742px;}
.nright_n{width:720px; margin:10px; padding:0px; display:inline; float:left; line-height:27px; height:874px;}
.nright_n_case{width:720px; margin:10px; padding:0px; display:inline; float:left; line-height:27px; height:874px;}
.nright_n11{width:720px; margin:10px; padding:0px; display:inline; float:left; line-height:27px; height:auto;}
.nright_n1{width:720px; margin:10px; padding:0px; display:inline; float:left; line-height:27px; height:auto; overflow:hidden;}
.nright_n p{font-size:15px; text-indent:30px; padding-top:10px;line-height:22px;}
.nright_n p span{ font-family:Verdana, Geneva, sans-serif;}
.nright_n ul li{width:720px; margin:0px auto; padding:0px; border-bottom:1px dashed #CCC; line-height:30px; height:30px;}
.nright_n ul li a{width:550px; float:left; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(../images/diao.jpg) no-repeat 0px 5px; padding-left:25px; margin-left:5px;color:#000;}.nright_n ul li a:hover{color:#f00;}
.news_rr{width:auto; float:right;}

.fenye{width:710px; float:left; text-align:center; margin-top:20px; padding:0px; display:inline;}
.xg{width:500px; float:left; margin-left:10px; line-height:25px;}
.xg a{color:#666;margin-left:60px;}
.xg a:hover{color:#F00;margin-left:60px;}

.nright_case{width:720px; margin:10px; padding:0px; display:inline; float:left; line-height:27px; height:874px;}
.nright_case ul li{width:180px; margin-top:5px; display:inline; padding:0px; float:left; height:180px; text-align:center;}
.nright_case ul li img{ border:1px solid #CCC; padding:2px; margin:0px; display:inline;}
.nright_case ul li a{color:#666;}
.nright_case ul li a:hover{color:#F00;}

.nright_service{width:720px; margin:10px; padding-bottom:10px; display:inline; float:left; line-height:27px; height:auto;}
.nright_service ul li{width:720px; float:left; margin-top:10px; display:inline; padding-bottom:10px; border-bottom:1px dashed #CCC; height:auto;}
.service_t{width:720px; float:left; margin:0px; padding:0px; overflow:hidden; color:#F00; text-indent:10px;font-size:14px; font-weight:bold;}
.service_n{width:720px; float:left; margin-top:10px; display:inline; padding:0px;}
.service_n_l{width:120px; float:left; text-align:center;}

.service_n_l img{width:108px;height:108px;}
.service_n_r{width:580px; float:right; text-align:left; font-size:14px; font-weight:bold; color:#666;}
.service_t a{color:#F00;}
.service_t a:hover{color:#C30; text-decoration:underline;}

.page{
	height:40px;
	line-height:40px;
	text-align:center;
}
.fw {
    color: rgb(255, 0, 0);
    font-size: 16px;
    padding-left: 30px;
    padding-top: 20px;
}


#hudong{
	padding-left:26px;
	color:#333;
	padding-top:50px;
}
#hudong span{
	color:#989898;
}
#hudong #content{
	border:1px solid #EAEAEA;
	width:333px;
	height:63px;
}
#hudong table caption{ 
	color:#1565A2;
	height:29px;
	line-height:29px;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	text-indent:16px;
	margin-bottom:20px;
}

.fa1b{
	margin-top:10px;
}
#dianping{
	padding-left:92px;
	color:#333;
	padding-bottom:20px;
}

#dianping li{
	margin:20px 0;
}

.classdianping{
	padding-left:250px;
}

#dianping_content{
	width:400px;
	height:80px;
}
.dianping_text,.input{
	height:29px;
	line-height:29px;
	border:1px solid #ececec;
}
.input{
	width:333px;
}
.news_content{
	text-indent:28px;
}

.news_content p{
	font-size:14px;
	padding-top:20px;
	
}
h1{
	text-align:center;
	font-size:16px;
	height: 60px;
line-height: 60px;
color:#333;
}
h4{
	font-size:15px;
	color:#333;
}
.laiyuan{
	text-align:center;
}

.xgyd{
	margin-bottom:20px;
	background:url(../images/h1_line.jpg) repeat-x left top;
}
.xgyd dt{
	font-size:14px;
	font-weight:bold;
	height:40px;
	line-height:40px;
}
.xgyd dd{
	height:30px;
	line-height:30px;
	font-size:13px;
}
.xgyd dd a{
	color:#333;
	text-decoration:none;
}
.xgyd dd span{
	color:#666;
	padding-left:12px;
}
.tudui{ float:left; width:698px;}
.tudui li{ float:left; width:161px; margin-left:12px; display:inline; padding-top:10px;}
.tudui li span{ float:left; width:161px; text-align:center;}
.tudui li img{ float:left;  width:161px;height:130px;padding:2px; border:1px solid #ccc; }

#qqkefu{position: fixed; right:0;width:180px;height:480px;top:120px; z-index:999;  background-color: transparent; }
*html #qqkefu{position:absolute;}
input{outline:none;}
@media (max-width: 1424px) {
	#qqkefu {
		display:none;
}
}

/*Ðü¸¡×ÉÑ¯*/
.fd { position: fixed; right: 0; bottom:0; z-index: 999999999999999;}
.fd li { margin-bottom: 3px;}
.fd li a { display: block; width: 55px; height: 55px; background: url(https://static.52komma.com/gdhbbaoan.com/images/fdb1.jpg) no-repeat; text-align: center; font-size: 14px; color: #FFFFFF;}
.fd li a img { display: block; width: 34px; height: 28px; margin: 0 auto; padding-top: 5px;}
.fd li a:hover { background: url(https://static.52komma.com/gdhbbaoan.com/images/fdb1.jpg) no-repeat;}
.CodeInfo{position:fixed;bottom:88px;right:62px;padding:0 3px;border:1px solid #ccc;background:#fff; z-index:1000; border-radius:2px}
.CodeInfo .fixed{position: absolute;right:-6px;bottom:50px;}
.CodeInfo .Code{ width: 84px;height: 84px;padding: 4px;}