﻿@charset "UTF-8";
/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2018-06-02 11:52:17
 * @version $Id$
 */
body {

	margin: 0px;

	text-align:center;
	margin:0;padding:0;
	list-style: none;
width:100%;

min-width:1200px;

	}

body,td,font,a,span,input {

	font-size: 16px;

	line-height:24px;

	font-family:"微软雅黑"

	}



a{text-decoration:none;color:#000;}

img{ border:0;margin:0;padding:0;}

.clear{clear:both;font-size:0; line-height:0; height:0; padding:0; margin:0}

ul,li{ padding:0; margin:0; list-style:none;}

/*修改placeholder属性的字体颜色为红色*/

input.plred:-moz-placeholder { /* Mozilla Firefox 4 to 18 */

    color:red; opacity:1; 

}



input.plred::-moz-placeholder { /* Mozilla Firefox 19+ */

    color:red;opacity:1;

}



input.plred:-ms-input-placeholder{

    color:red;opacity:1;

}



input.plred::-webkit-input-placeholder{

    color:red;opacity:1;

}
.fl{float: left;}
.fr{float: right;}
/*顶部*/
.top{
	width: 100%;
	height: auto;
	background: #EEF3F9;
	overflow: hidden;
}
.content{
	width: 1200px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;	
	text-align: left;
}
.logo{
	float: left;
	padding-top: 25px;
}
.search{ 
	float:left;
	border:solid 2px #2A8D70; 
	width:486px; 
	height:36px;
	margin-top:36px; 
	margin-left:110px
}
.search select{ 
	float:left; width:86px; 
	height:36px; 
	background:#FFF;
	border:0; 
	font-size:14px; 
	color:#696969; 
	line-height:36px; 
	padding:0 10px;
}
.search .syinputa{ 
	float:left;border:0; 
	background:none; 
	font-size:14px;
	 color:#696969; 
	 height:36px; 
	 line-height:36px; 
	 width:300px; 
	 padding:0 10px;
	}
.search .syinputb{ 
	float:right; 
	display:block; 
	background:#2A8D70; 
	font-size:16px; 
	color:#FFF; 
	line-height:36px; 
	width:76px; text-align:center;
}
.tel{ float:right; padding-top:30px; }
/*顶部-end*/





/* 导航 */
.container{width:1200px; height:46px;margin:0 auto; position:relative}

.nav{ height:46px;background:#292E34;text-align:center; position:relative; z-index:200;min-width:1200px;width:100%;

    _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1200? '1200px' : 'auto');}

.nav li{ line-height:46px; float:left; position:relative;}

.nav ul,.nav .pull-left li{ list-style:none; padding:0; margin:0;}

.nav li .nav-menu{ width:120px; display:block; text-align:center; color:#fff; font-size:16px;line-height:46px}

.nav .focus,.nav li:hover .nav-menu{background:#404A53; color:#fff;height:46px}

.nav .sub-menu{ position:absolute; left:0; top:46px;width:120px; line-height:38px; background: url(../images/black.png) repeat;font-size: 14px;visibility:hidden;}

.nav li:hover .sub-menu{ visibility:visible;}

.nav .sub-menu a{ display:block;font-size: 14px;color:#ffffff;height:38px; line-height:38px;}

.nav .sub-menu a:hover{ background:url(../images/blackhover.png) repeat;color:#fff;font-size: 14px;}

.nav .pull-right li{ width:222px; padding:0 20px; text-align:left; background:#000; height:46px; list-style:none}

.nav .pull-right li a{width:222px; display:block;background:url(../images/white.jpg) no-repeat right;font-size:16px; color:#FFF; line-height:46px}
.liuc{
	width: 100%;
	height: auto;
	overflow: hidden;
	background-color: #eef3f9;
}

.dg{ height:48px; border-bottom:solid 1px #D5D5D5; background:url(../images/dg.jpg) no-repeat 0 17px; padding-left:20px; font-size:14px; color:#666666; line-height:48px}
.dg a{font-size:14px; color:#666666; padding:0 5px;line-height:48px}
.page{width: 100%; height:60px; margin-top:30px;text-align:center;color:#7d7e7f; font-size:14px;float: left;}
.page a{ border:solid 1px #D5D5D5;color:#7d7e7f; font-size:14px; padding:5px 10px; margin:0 4px}
.page a:hover,.page .focus{ background:#029582; color:#FFF}

