﻿@charset "utf-8";
/* CSS Document */
body{background:url("../images/bg_body.gif") repeat-y scroll center top #eee;}
a{color:#333;}
img{border:0;}
li{list-style:none;
list-style-position:outside;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;}
.head{
	height:113px;
	background:#FFFFFF;
}

.head-top{
	height:113px;
	background:url(../images/index_02.jpg) repeat-x;
}

.head-width{
	width:990px;
	height:113px;
	margin:0 auto;
}
.logo{
	float:left;

}
.h1_style{
	float:left; 
	width:270px; 
	text-align:center; 
	height:65px; 
	font-weight:bold; 
	padding-top:30px;  
}
.h1_style h1{
	font-size:25px;
	font-family:"黑体";
	font-weight:bold;
}
.h1_style1{
	float:left; 
	width:220px; 
	text-align:center; 
	height:55px; 
	font-weight:bold; 
	padding-top:27px;  
}
.h1_style1 h1{
	font-size:24px;
	font-family:"黑体";
	font-weight:bold;
	color:#1b1b1b;

}

.head-right{
	width:352px;
	height:105px;
	float:right;
	text-align:right;
}

.line1{
	padding-top:20px;
}

.line2{
	padding-top:15px;height:43px;
}

.line3{
	padding-top:15px;
}

.main{
	width:990px;
	height:auto!important;
	overflow: hidden;
	background:#FFFFFF;
	border:1px #CCCCCC solid;
}

.content1{
	width:990px;
	/*height:320px;*/
	height: auto;
	margin-top: -28px;
	float:left;
}
.left1{
	width:297px;
	height:245px;
	float:left;
}

.right1{
	width:990px;
	height:320px;
	float:left;
	background:url(../images/kuang1.jpg) no-repeat;
}

.biaoti{
	width:270px;
	height:20px;
	float:left;
	margin-left:20px;
	margin-top:10px;
}

.service{
	width:990px;
	height:340px;
	margin-top:30px;
	padding-left:12PX;
	padding-top:7px;
}
.service .img_box { width:920px; height:150px; padding-left:28px;}
.service .img_box li{ width:303px; float:left; }
body {
	margin-top: 33px;
}

.sev{
	width:600px;
	height:210px;
	line-height:60px;
}

.content2{
	width:990px;
	height:360px;
	margin-top:10px;
	float:left;
}
.left2{
	width:737px;
	height:360px;
	float:left;


}

.news1{
	width:334px;
	height:226px;
	background:url(../images/news1-bj.jpg) no-repeat;
	float:left;
	margin-bottom:10px;
}

.news1-biaoti{
	width:300px;
	height:20px;
	/*float:left;*/
	margin-left:20px;
	margin-top:10px;
}

.xinwen1{
	width:300px;
	height:175px;
	margin-top:15px;
}

.xinwen1 li{
	text-indent:2em;
	background:url(../images/gif-0759.gif) no-repeat left;
	line-height:24px;
}
.news2{
	width:390px;
	height:226px;
	margin-left:12px;
	background:url(../images/news2-bj.jpg) no-repeat;
	float:left;
}
.news2-biaoti{
	width:360px;
	height:20px;
	/*float:left;*/
	margin-left:20px;
	margin-top:10px;
}
.xinwen2{
	width:360px;
	height:175px;
	margin-top:15px;
	margin-left:20px;
}

.xinwen2 li{
	text-indent:2em;
	background:url(../images/gif-0759.gif) no-repeat left;
	line-height:24px;
}

.right2{
	width:240px;
	height:358px;
	border-bottom:1px solid #d2d2d2;
	float:right;
	padding-right:4px;
	overflow:hidden;
}

.case-biaoti{
	width:200px;
	height:20px;
	float:left;
	margin-left:20px;
	margin-top:10px;
	margin-bottom:10px;
}

.content3{
	width:990px;
	height:265px;
	float:left;
	margin-top:10px;
}

.news3{
	width:332px;
	height:265px;
	border:solid 1px #d9d9d9;
	float:left;
}

.news3-biaoti{
	width:326px;
	height:25px;
	background:url(../images/index_66.jpg) no-repeat center;
	margin-top:10px;
}

.news3-biaoti p{
	margin-left:30px;
	line-height:25px;
	font-size:14px;
}

.news3 ul{
	width:310px;
	height:210px;
	margin-left:10px;
	margin-top:10px;
}
.news3 li{
	width:310px;
	line-height:24px;
	text-indent:1em;
	background:url(../images/index_76.jpg) no-repeat left;
}

.news4{
	width:335px;
	height:265px;
	border:solid 1px #d9d9d9;
	float:left;
	margin-left:12px;
}
.news4-biaoti{
	width:326px;
	height:25px;
	background:url(../images/index_66.jpg) no-repeat center;
	margin-top:10px;
}

.news4-biaoti p{
	margin-left:30px;
	line-height:25px;
	font-size:14px;
}

.news4 ul{
	width:310px;
	height:210px;
	margin-left:10px;
	margin-top:10px;
}
.news4 li{
	width:310px;
	line-height:24px;
	text-indent:1em;
	background:url(../images/index_76.jpg) no-repeat left;
}
.news5{
	width:295px;
	height:265px;
	border:solid 1px #d9d9d9;
	float:left;
	margin-left:10px;
}

.news5-biaoti{
	width:288px;
	height:25px;
	background:url(../images/index_70.jpg) no-repeat center;
	margin-top:10px;
}

.news5-biaoti p{
	margin-left:30px;
	line-height:25px;
	font-size:14px;
}

.news5 ul{
	width:280px;
	height:210px;
	margin-left:10px;
	margin-top:10px;
}
.news5 li{
	width:280px;
	line-height:24px;
	text-indent:1em;
	background:url(../images/index_76.jpg) no-repeat left;
}

.ad2{
	float:left;
	margin-top:15px;
}


.content4{
	width:990px;
	height:206px;
	float:left;
	margin-top:15px;
}


.web-case{
	width:735px;
	height:206px;
	background:url(../images/index_81.jpg) no-repeat;
	float:left;
}

.caseli{
	width:721px;
	height:155px;
	margin-left:10px;
	margin-top:10px;
}

.content4 .web-case .biaoti{
	float:none;	
}
.webli{ /* background:url(../images/webbj.jpg) no-repeat; */
width:170px;
height:100px;
margin-right:10px;

}
.webli a{display:block;}
.webli img{
	margin-top:15px;
	margin-left:5px;
}

.webli p{
	text-align:center;
	margin-top:10px;
}

.ad3{
	width:240px;
	height:206px;
	float:left;
	margin-left:15px;
}

.content5{
	width:990px;
	height:195px;
	float:left;
	margin-top:10px;
}

.zuo{
	width:332px;
	height:195px;
	border:solid 1px #d9d9d9;
	float:left;
}

.zuo ul{
	width:310px;
	margin-left:10px;
	margin-top:10px;
}
.zuo li{
	width:310px;
	line-height:24px;
	text-indent:1em;
	background:url(../images/index_76.jpg) no-repeat left;
}
.zhong{
	width:335px;
	height:195px;
	border:solid 1px #d9d9d9;
	float:left;
	margin-left:12px;
}

.zhong ul{
	width:310px;
	margin-left:10px;
	margin-top:10px;
}
.zhong li{
	width:310px;
	line-height:24px;
	text-indent:1em;
	background:url(../images/index_76.jpg) no-repeat left;
}


.you{
	width:295px;
	height:195px;
	border:solid 1px #d9d9d9;
	float:left;
	margin-left:10px;
}

.you ul{
	width:280px;
	margin-left:10px;
	margin-top:10px;
}
.you li{
	width:280px;
	line-height:24px;
	text-indent:1em;
	background:url(../images/index_76.jpg) no-repeat left;
}

.content6{
	width:990px;
	height:170px;
	float:left;
	margin-top:15px;
}

.link{
	width:990px;
	height:110px;
	float:left;
}
.link .biaoti{
	float:none;	
}

.link_li{
	width:710px;
	height:118px;
	float:left;
	margin-left:22px;
	_margin-left:10px;
}

.li1 li{
	float:left;
	margin-left:8px;
}

.li2{
	width:910px;
	height:70px;
	margin-top:3px;
	line-height:24px;

}

.li2 li{
	float:left;
	margin-left:8px;
	margin-top:5px;

}
.ad4{
	width:240px;
	height:167px;
	float:left;
	margin-top:2px;
	margin-left:15px;
}


.footer{
	width:100%;
	height:185px;
	background:url(../images/footer-bj.jpg) repeat-x;
	float:left;
	border-top:3px #9a0000 solid;
}
.footP{ padding:5px 0;}
.footP a{
	margin-right:8px;}
.footer_content{
	width:800px;
	height:25px;
	margin:25px auto 0;
	text-align:center;
}
.menu2{
	width:600px;
	float:left;
}
.menu2 a{
	color:#990000;
	line-height:28px;
}
.footer22{
	float:left;
}

.keywords_ul{
	width:100%;
	height:25px;
	float:left;
	text-align:center;
	margin-top:10px;
}

.xinxi{
	width:100%;
	float:left;
	text-align:center;

}
.xinxi p{
	line-height:24px;
}

.list_main{
	width:990px;
	background:#FFFFFF;
	border:1px #CCCCCC solid;
	margin:0 auto;
}
.list_ad1{
	width:990px;
	height:92px;
	float:left;
	margin-top:5px;
}

.list_left{
	width:685px;
	float:left;
	margin-top:10px;
	border:1px #CCCCCC solid;
    border-left:0px;
}

.list_biaoti1{
	width:685px;
	height:32px;
	background:url(../images/list_tiao.jpg) repeat-x;
}

.list_biaoti1 p{
	font-size:12px;
	line-height:32px;
	text-indent:1em;
}

.list_list{
	width:685px;
	height:650px;
	margin-top:10px;
}

.list_list ul li{
	width:665px;
	height:28px;
	line-height:28px;
	background:url(../images/index_76.jpg) no-repeat left;
	text-indent:1em;
	margin-left:10px;
	border-bottom:1px #CCCCCC dashed;
    display:block;
}

.list_list ul li a {
		float:left;
		background:url(../images/list_08.jpg) left center no-repeat;
        text-indent:10px;
}


.list_list ul li span {
	float:right;
}

.fenye{
    width:665px;
	margin-top:30px;
    text-align:center;
}
.fenye ul{
    margin:0 auto;
    padding:0px;
    overflow:auto;
    display:inline-block;
}
.fenye ul li{
    background:none;
    list-style:none;
    width:auto;
    margin:0;
    float:left;
    border:none;
}
.list_right{
	width:290px;
	float:right;
	margin-top:10px;
}

.shang{
	width:286px;
	height:210px;
	border:1px #CCCCCC solid;
        border-right:0px;
}

.shang ul{
	width:285px;
	height:200px;
	margin-top:10px;
}

.shang li{
	width:285px;
	height:28px;
	line-height:28px;
	background:url(../images/index_76.jpg) no-repeat left;
	text-indent:1em;
	margin-left:10px;
}

.list_biaoti2{
	width:290;
	background:url(../images/list_tiao.jpg) repeat-x;
	line-height:32px;
}

.zhong1{
	width:286px;
	height:210px;
	border:1px #CCCCCC solid;
	margin-top:15px;
        border-right:0px;
}

.zhong1 ul{
	width:285px;
	height:200px;
	margin-top:10px;
}

.zhong1 li{
	width:285px;
	height:28px;
	line-height:28px;
	background:url(../images/index_76.jpg) no-repeat left;
	text-indent:1em;
	margin-left:10px;
}


.xia{
	width:286px;
	height:250px;
	border:1px #CCCCCC solid;
	margin-top:15px;
        border-right:0px;
}
.xia2{
	width:290px;
	height:345px;
	float:left;
	border:1px #CCCCCC solid;
	margin-top:15px;
	border-right:0px;
}
.page_list{float:left;position:relative;left:50%;clear:both;padding:20px 0 20px 0;text-align:center;font-family:Tahoma;}
.page_list .p_l{position:relative;float:left;left:-50%;}
.page_list a,.disabled,.page_list .current,.page_list .pageinfo{color:#403F3D;padding:0 11px 0 0;height:32px;display:block;float:left;line-height:32px;line-height:34px\9;_line-height:32px;text-decoration:none;margin:0 2px;background:url(../images/bga.png) no-repeat right -150px;}
.page_list a:hover{color:#333;font-weight:normal;background-position:right -230px;text-decoration:none;}
.page_list .current{font-weight:bold;background-position:right -190px;color:#666;}
.page_list .pageinfo{color:#666;background-position:right -330px;margin-right:4px;}
.page_list u{width:3px;display:block;height:32px;float:left;padding-right:9px;*padding-right:9px;_padding-right:5px;overflow:hidden;background:url(../images/bga.png) no-repeat 0 -150px;}
.page_list .current u{background-position:0 -190px;}
.page_list a:hover u{background-position:0 -230px;}
.page_list .pageinfo u{background-position:0 -330px;}
.page_list .disabled{color:#999;}
.page_list .one,.page_list .last{display:none;}
.article_main{
	width:990px;
	background:#FFFFFF;
	/*	overflow:hidden;*/
clear:both;
}

.article_left{
	width:685px;
	float:left;
	margin-top:10px;
	border:1px #CCCCCC solid;
        border-left:0px;
}
.article_xg{
	width:685px;
	float:left;
	margin-top:10px;
	border:1px #CCCCCC solid;
        border-left:0px;
}
.list_xg{
	width:675px;
	margin-top:10px;
	margin-bottom:20px;
}
.list_xg  ul{
	width:635px;
	padding-left:12px;
}
	
.list_xg  ul .li1_dian{
	list-style-type:none;
}

.list_xg ul li{
	line-height:28px;
	background:url(../images/index_76.jpg) no-repeat left;
	text-indent:1em;
    display:block;
}

.list_xg ul li a {
		float:left;
		background:url(../images/list_08.jpg) left center no-repeat;
        text-indent:10px;
}
.list_xg ul li .xg_left li{
	float:left;
	width:300px;
	
}

.xg_left  li{
	width:300px;
	float:left;
}


.list_xg ul li span {
	float:right;
}

.article_ad1{
	width:990px;
	height:92px;
	float:left;
	margin-top:5px;
}

.article_content{
	width:641px;
	padding:0 22px;
	margin-top:15px;
}

.content_biaoti{
	height:30px;
	text-align:center;
	line-height:30px;
	font-size:14px;
	font-weight:bold;

}
.article_content h6{
	text-align:center;
	margin-bottom:40px;
	width:645px;
	margin-left:15px;
}

.article_content p{
    line-height:28px;
    color:#000000;
}

.bottom_content{
	width:665px;
	margin-top:50px;

}

#ckepop{

	float:left;
	margin-left:15px;
	margin-top:10px;
	margin-bottom:20px;
}

.qita{
	width:645px;
	float:left;
	margin-bottom:20px;
	margin-left:15px;
}
.bottom_content p{
	line-height:30px;
}

.content_ad{
	width:665px;
	height:100px;
	float:left;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:20px;
}
#demo1 ul li{
	height:103px;
}

.KeFuDiv{
	position: absolute;
	height:160px;
	width:170px;
}

.KeFuTitle{
	margin-left:9px;
	font-size:9pt;
	width:150px;
	height:20px;
	text-align:center;
}
.KeFuItem{
	text-align:center;
	margin-top:8px;
	font-size:9pt;
}
.KeFuTitle{
	padding-top:6px;
}

/*js图片转换*/
.container {
	WIDTH: 735px;
	HEIGHT: 122px;
}
.container A IMG {
	WIDTH: 735px;
	HEIGHT: 122px;
}
.container IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none;
}
.td_f A IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
.num {
	POSITION: absolute;
	WIDTH: 90px;
	FLOAT: right;
	TOP: 180px;
	LEFT: 520px;
}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 15px;

	FLOAT: left;
	HEIGHT: 15px;
	COLOR: #86a2b8;
	CURSOR: pointer;
}
.num LI.on {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	HEIGHT: 15px;
	COLOR: #ffffff;
}

/*网站地图*/
.map_main{
	width:990px;
	height:100%;
}

/***电脑壁纸样式***/
.comtit{width:665px;min-height:10px;height:auto!important;height:10px;background:#fff url(../images/libjt.jpg) no-repeat bottom;margin-bottom:10px;}
.listtit{padding-top:8px;line-height:22px;padding-bottom:4px;color:#333333px;background:url(../images/hlbj.jpg) no-repeat 5px 10px;padding-left:30px;font-size:14px;font-family:"宋体";}
.listtit a{display:inline-block;height:22px;width:74px;margin-right:10px;text-align:center;}
.listtit a:hover{background:url(../images/hovabj.gif) no-repeat;color:#fff;}
.listtit .abjhov{background:url(../images/hovabj.gif) no-repeat;color:#fff;}
.listtit span{height:22px;width:74px;margin-right:10px;}
.comlist{width:665px;min-height:10px;height:auto!important;height:10px;}
.comlistcont1{height:164px;width:214px;float:left;margin-right:6px;margin-bottom:5px;}
.bizhi{height:138px;width:214px;position:relative;}
.bizhi .bjwz{height:38px;width:204px;padding-left:10px;position:absolute;bottom:0px ;left:0px;margin-left:0px;text-indent:0px;display:none;}
.tmbj{height:38px;width:214px;background:#000;opacity:0.5;filter:alpha(opacity=50);position:absolute;left:0px;bottom:0px;display:none;}
.bizhi .bjwz span{width:204px;display:block;line-height:24px;color:#fff;}
.bizhi .bjwz a{display:block;width:194px;height:14px;text-align:right;padding-right:8px;}
.zhuti{height:26px;line-height:26px;text-align:center;color:#666666;}
/*翻页样式*/
.newpage{padding-top:15px;height:20px;text-align:center;width:665px;}
.newpage a{display:inline-block;width:17px;height:17px;background:#FFF;border:1px solid #c1c1c1;line-height:17px;text-align:center;color:#666;margin:0 3px;vertical-align:middle;}
.newpage .ahovnum{background:#c1c1c1;color:#fff;} 
.newpage a:hover{background:#c1c1c1;color:#fff;}
.newpage .previouspage,.newpage .nextpage{width:42px;}
.newpage .propagehov{background:#f2f1f1;color:#a3a1a1;}
.newpage .lastpage{width:54px;}














