@charset "gb2312";
/* CSS Document */
html,body{
	margin:0 auto;
	padding: 0px;
	font-family: "MicroSoft雅黑", "Arial Narrow", HELVETICA;
	font-size: 12px;
	color: #444;
	text-decoration: none;
	background: #fff;
	line-height:24px;
}

*{
	margin: 0px auto;
	padding: 0px;
	list-style-type: none;
	border: none;
	text-decoration: none;
}
a {color:#333333; text-decoration:none;}
a:hover{ color:#C00; text-decoration:none;}

.clear{
	clear: both;
	margin:0;
	padding:0;
}
/* 顶部 */
.top{
	width:100%;
	height:30px;
	line-height:30px;
	background-color:#eee;
}
.toper{
	width:1000px;
}
.toper p{
	float:left;
}
.toper span{
	float:right;
}
.toper span a{
	color:#444;
}
/* logo */
.logo{
	width:1000px;
	height:120px;
}
/* nav */
.nav_box{ 	width:100%;
	height:40px;
	background-color:#2e61a3; min-width:1000px;}
.nav{
	width:1000px;
	margin:0 auto;
	
}
.nav ul{
	width:1000px;
	font-size:16px;
}
.nav ul li{
	width:80px;
	float:left;
	line-height:40px;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
}
.nav ul li a{
	color:#fff;
}
.nav ul li:hover{
	background-color:#099d47;
}
.nav li.fgx{
	width:1px;
	height:26px;
	background:url("/images/fgx.png")no-repeat;
	padding:0px;
	margin:0px;
	margin-top:14px;
	float:left;
}

/* banner */
#banner {

	width:100%;
	height:400px;
	background:url(/images/banner.jpg) no-repeat center center;

}
.main{width:1000px; margin:0 auto; overflow:hidden; padding:20px 0 0 0;}
.left{width:220px; float:left;}
.left_class ul{width:218px; border:1px solid #ddd;}
.left_class ul li{margin:0 0  0 5px;}
.left_class ul li a{display:block; width:198px; height:32px; line-height:32px; background:url(/images/biao.png) no-repeat left center; padding:0 0 0 15px;}
.left_class ul li a:hover{ background:url(/images/biaod.png) no-repeat left center #0b9e46; color:#fff;}

.right{ width:758px; float:left; margin:0 0 0 20px; border:1px solid #cccccc;}
.right_title{height:40px; background:#2e61a3; color:#ffffff; font-size:16px; font-weight:bold; line-height:40px; padding:0 5px 0 10px;}
.right_title span{float:right; font-size:12px; font-weight:normal;}
.right_content{ padding:20px 10px; line-height:30px; overflow:hidden;}
.product_list
{
	width: 235px;
	height: 190px;
	float: left;
	margin: 0;
	text-align:center;
}
.product_list img
{width:200px; height:150px; padding:4px; border:1px solid #cccccc;}

.product_listt
{
	width: 235px;
	height: 315px;
	float: left;
	margin: 0;
	text-align:center;
}
.product_listt img
{width:200px; height:270px; padding:4px; border:1px solid #cccccc;}

.product{
	width:1000px;
	height:600px;
	padding-top:20px;
}
#page
{
	line-height: 24px;
	text-align: center;
	margin: 15px 2px 2px;
	padding: 2px;
	background: #f5f5f5;
	font-size: 12px;
	clear: both;
}
.product-left{
	width:220px;
	float:left;
}
.bottom_line
{
	border-bottom: 1px dashed #cccccc;
	color: #666666;
}
.page_line
{
	line-height: 28px;
	font-weight: bold;
	font-size: 12px;
}
.product-left ul{
	width:218px;
	height:452px;
	border:1px solid #ddd;
	
}
.product-left ul li{
	background:url(/images/biao.png) no-repeat 15px;
	padding-left:40px;
	line-height:32px;
}
.product-left ul li:hover{
	background:url(/images/biaod.png) no-repeat 15px;;
	background-color:#099d47;
}
.product-left ul li:hover a{
	color:#fff;
}
.product-left ul li a{
	color:#444;
}
.product-left ul li a:hover{
	color:#fff;
}
.product-left ul li.on{
	background:url(/images/biaod.png) no-repeat 15px;;
	background-color:#099d47;
}
.product-left ul li.on a{
	color:#fff;
}
	
.product-title{
	width:100%;
	height:120px;
	background-color:#2e61a3;
}
.product-title img{
	margin-left:13px;
	margin-top:36px;
}
.in_right{ width:780px; float:right;}
.product_right{
	width:174px;
	height:176px;
	float:left;
	border:1px solid #ddd;
	margin-bottom:20px;
	margin-left:19px;
}

.product_right img{
	width:170px;
	height:140px;
	margin:2px;
}
.product_right p{
	width:170px;
	height:30px;
	line-height:30px;
	background-color:#ddd;
	text-align:center;
}
.product_right p a{
	color:#444;
}
.product_right p:hover{
	background-color:#099d47;
}
.product_right p:hover a{
	color:#fff;
}
/* 优势 */
.advantage{
	width:1000px;
	height:962px;
}
.youshi1,.youshi2,.youshi3,.youshi4{
	width:1000px;
	height:220px;
}
.ysno1,.ysno3{
	width:500px;
	height:220px;
	float:left
}
.ysno2,.ysno4{
	width:500px;
	height:220px;
	float:right;
}
.ysno1 p,.ysno2 p,.ysno1 p,.ysno3 p,.ysno1 p,.ysno4 p{
	width:500px;
	height:60px;
	text-align:center;
	line-height:60px;
	font-size:24px;
	font-weight:bold;
	color:#f00;
	font-style:oblique;
	margin-bottom:20px;
	margin-top:20px;
}
.ysno1 p{
	background:url(/images/youshititle1.jpg) no-repeat 50px;
}
.ysno2 p{
	background:url(/images/youshititle2.jpg) no-repeat 50px;
}
.ysno3 p{
	background:url(/images/youshititle3.jpg) no-repeat 50px;
}
.ysno4 p{
	background:url(/images/youshititle4.jpg) no-repeat 50px;
}
.ysno1 span,.ysno2 span,.ysno3 span,.ysno4 span{
	display:block;
	width:350px;
	font-size:14px;
	line-height:30px;
	
}
.youshi1 img,.youshi3 img{
	width:500px;
	height:220px;
	float:right;
}
.youshi2 img,.youshi4 img{
	width:500px;
	height:220px;
	float:left;
}
/* 广告 */
.banner1{
	width:1000px;
	height:160px;
	margin: 20px  auto 20px auto;
}
/* 无忧 */
.noworry{
	width:1000px;
	height:300px;
	background-color:#eee;
	border:1px solid #ddd;
}
.noworry ul{
	width:1000px;
	height:200px;
	margin-top:20px;
}
.noworry ul li{
	text-align:center;
	width:200px;
	float:left;
}
/* 客户见证 */
.witness{
	width:100%;
	height:320px;
	background-image:url(/images/witness.jpg);
	margin-top:20px;
}
.witness a{color:#fff;}
#demo
{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}
.demolist
{
	width:205px;
	height:180px;
	text-align:center;
	float:left;
	padding:10px;
}
.demolist p{
	font-size:12px;
	font-family:"MicroSoft雅黑";
	text-align:center;
	line-height:30px;
}
.demolist p a{
	color:#fff;
}
.demolist p a:hover{
	color:#f00;
	text-decoration:underline;
}
/* 加入大家 */
/* 关于大家 */
.ours{
	width:1000px;
	height:230px;
	background-color:#eee;
	margin-top:20px;
	padding-top:20px;
}
.about{
	height:230px;
	float:left;
	padding-left:20px;

}
.aboutus{
	height:180px;
	margin-top:10px;
}
.about-right{
	width:610px;
	float:right;
	margin-top:5px;
	margin-right:10px;
	padding: 0 0 0 15px;
}
.about-right h1{
	color:#2e61a3;
	
}
.about-right h2{
	font-size:12px;
	line-height:26px;
	font-weight:normal;
}
.about-right span{
	display:block;
	width:100px;
	height:30px;
	line-height:30px;
	text-align:center;
	background-color:#027d12;
	margin:0px;
}
.about-right span a{
	color:#fff;
}
.aboutus img{
	width:328px;
	height:174px;
	border:1px solid #ddd;
	padding:2px;
	float:left;
}
.honor{
	width:220px;
	height:210px;
	float:right;
}
.honor p{
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.honor span{
	display:block;
	width:210px;
	height:20px;
	line-height:20px;
	text-align:right;
	background-color:#ccc;
	margin-top:5px;
	padding-right:10px;
}
.honor span a{
	color:#444;
}
/* 资讯资讯 */
.new{
	width:1000px;
	height:350px;
	margin-top:20px;
}
.news{
	width:370px;
	height:350px;
	float:left;

}


.news p{ line-height:26px;}
.news p img{ float:left; width:157px; height:121px; padding:0 10px 0 0;}
.news p span{ font-size:14px; font-weight:bold; line-height:30px;}
.news #buttons{ padding:2px 4px; background:#0b9e46; line-height:20px;}
.news #buttons a{color:#fff; font-size:12px; font-weight:normal;}
.news #titlen{ font-size:16px; font-weight:bold; line-height:36px; color:#2e61a3;}
.news #titlen span{ margin:0 10px; color:#cccccc; font-size:12px; color:#96b0d1}
.news #newslist{ padding:5px 0; clear:both;}
.news #newslist ul li{ line-height:26px; border-bottom:1px  dashed #cccccc;}
.news #newslist ul li span{ float:right;}


.information{
	width:368px;
	height:350px;
	float:left;
	margin-left:20px;
	border:1px solid #f00;
}
.contact{
	width:220px;
	height:350px;
	float:left;
	background:url(/images/index_contact_back.jpg) no-repeat bottom #2e61a3;
	color:#fff;
}
.contact #title{ background:url(/images/contact_top.jpg); height:89px;}
.contact #name{font-size:14px; font-weight:bold;color:#fff; line-height:30px; text-align:center;}
.contact p{line-height:30px; padding:5px 0 0 15px;}

/*代理*/
.dali_back{width:1000px; height:634px; margin:10px auto; padding:0; background:url(/images/dali_back.jpg);}
.dali_back_right{ margin:167px 0 0 256px; height:392px; width:46px; line-height:35px; font-size:30px; font-weight:bold; color:#fff; float:left;}
.dali_back_left{ width:643px; height:385px; float:left; margin:249px 0 0 0;}
.dali_back_left #p1{ height:87px; line-height:43px; font-size:14px; padding:0 0 0 222px;}
.dali_back_left #p1 span{ color:#C00; font-size:18px;}
.dali_back_left #p2{ height:87px; width:398px; line-height:43px; font-size:14px; padding:50px 0 0 0;}
.dali_back_left #p2 span{ color:#C00; font-size:18px;}

/*代理*/
/* 友情链接 */
.link{
	width:100%;
	margin-top:20px;
	background-color:#eee;
	overflow:hidden;
}
.friendlink{
	width:1000px;
overflow:hidden;
	line-height:28px;
}
.friendlink span{
	color:#2e61a3;
	font-size:18px;
	float:left;
	font-weight:bold;
}
.friendlink p{
	margin-left:140px;
}
.friendlink p a{
	color:#444;
}
.friendlink p a:hover{
	color:#f00;
}
/* foot */
.foot{
	width:100%;
	height:120px;
	background-color:#2e61a3;
}
.footer{
	width:740px;
	height:90px;
	background:url(/images/bottom_pic.jpg) no-repeat left top; padding:40px 0 0 260px; color:#fff;
}