﻿

/**banner.php**/
.slider{  width:100%; position:relative; z-index:0;height: 100%; }
.slider-list{ height:100%; width:100%;}
.slider-list div{ height:100%; width:100%; position:absolute; left:0px; top:0px;border-radius:0 0 15px 15px}
.slider-list div a{ display:block; height:100%; width:100%; margin:0 auto;}
.switcher{ position:absolute; height:14px; bottom:15px; z-index:10; width:100%; text-align:center;}
.switcher a{ display:inline-block; margin:0px 5px; width:9px; height:9px; cursor:pointer; background:url(/img/nomal.png) no-repeat;}
.switcher a.cur{background:url(/img/select.png) no-repeat;}


.banner-bottom{ width:100%; height:85px; position:absolute; bottom:15px; z-index:100; font-family:'微软雅黑';}
.banner-bottom .alpha{ width:100%; height:100%; position:absolute; bottom:0; background:#1C1C1C; opacity:.7; filter:alpha(opacity=70); z-index:200; }
.banner-bottom .sch{ width:930px; padding:13px 20px 12px; height:45px; margin:0 auto 0; z-index:900; position:relative; background: #C4C5C2; border-radius:3px;}
.banner-bottom .sch p{ display:inline-block; height:45px; line-height:45px; background:#FFFFFF; float:left; margin-right:20px; text-indent:15px; text-align:left; border-radius:5px; position:relative;}
.banner-bottom .sch p img{ position:absolute; right:10px; top:17px;}
.banner-bottom .sch select{font-family:'微软雅黑'; font-size:16px; outline:none;}
.banner-bottom .sch .p1{ width:200px;}
.banner-bottom .sch .p1 select{ width:175px; }
.banner-bottom .sch .p2{ width:300px; }
.banner-bottom .sch .p2 .txt{ outline:none; width:90px; font-family:'微软雅黑'; font-size:16px; text-align:center;}
.banner-bottom .sch .p2 span{ margin:0 10px;}
.banner-bottom .sch .p3{ width:290px; }
.banner-bottom .sch .p3 .txt{ outline:none; width:265px; font-family:'微软雅黑'; font-size:16px; text-align:left;}
.banner-bottom .sch .p3 select{ width:235px; }
.banner-bottom .sch .p4{ width:110px; text-align:center; background:#063C75; color:#FFF; cursor:pointer; text-indent:0; font-size:16px;}
.banner-bottom .sch .p5{ width:170px; text-align:center; background:#063C75; color:#FFF; text-indent:0; font-size:16px; margin-right:0px;}
.banner-bottom .sch .p5 a{color:#FFF;}

.banner-bottom .news{width:1070px; height:45px; margin:15px auto 0; z-index:900; position:relative;}
.banner-bottom .news .nl{ height:100%; width:295px; padding:0 30px; float:left; text-align:left; color:#FFF;  border-right:2px solid #FFF; overflow:hidden;}
.banner-bottom .news a{ color:#FFF;}
.banner-bottom .news .nb{border:none;}
.banner-bottom .news .nl .p1{ height:25px; line-height:25px; font-size:18px;}
.banner-bottom .news .nl .p2{ height:20px; line-height:20px; font-size:14px;}
/**banner.php end**/



/**内容页内容 end**/
/**分页**/
.switch {
  padding-top: 17px;
  padding-bottom: 17px;
  text-align: center;
  width: 100%;
  overflow: hidden;
  font-size:14px;
  box-sizing: content-box;
}
.switch a {
  display: inline-block;
  border: 1px solid #ccc;
  text-align: center;
  margin: 5px;
  padding: 5px;
  background: #f2f2f2;
  color: #333;
  text-decoration: none;
  box-sizing: content-box;
}
.switch a:hover {
  background: #242e57;
  color: white;
}
.switch a.on {
  background: #242e57;
  color: white;
}
/**分页 end**/
/**当前所在位置**/
.inssitebg
{
	width:100%;
	height:60px;
	border-bottom:1px solid #e1e1e1;
	overflow:hidden;
}
.inssite
{
	width:1400px;
	margin:auto;
	overflow:hidden;
	color:#6a6a6a;
	font-size:14px;
	line-height:60px;
}
.inssite a
{
	color:#6a6a6a;
	transition:1s;
}
.inssite a:hover
{
	color:#242e57;
}
/**当前所在位置 end**/
/**内页菜单**/
.insnav
{
	width:1400px;
	height:auto;
	overflow:hidden;
	padding-top:50px;
	margin:auto;
}
.insnav ul
{
	overflow:hidden;
	font-size:0;
}
.insnav ul li
{
	display:inline-block;
	overflow:hidden;
}
.insnav ul li a
{
	display:block;
	padding:10px;
	font-size:14px;
	border:1px solid #ccc;
	line-height:14px;
	margin-right:10px;
	transition:1s;

}
.insnav ul li a:hover
{
	background:#242e57;
	color:white;
}
.insnav ul li a.hover
{
	background:#242e57;
	color:white;
}
/**内页菜单 end**/
/**内页 end**/


/**news.php**/
.insnewslist
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.insnewslist ul
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.insnewslist ul li
{
	height:auto;
	overflow:hidden;
	width:590px;
	margin-right:20px;
	margin-bottom:20px;
	float:left;
}
.insnewslist ul li .time
{
	width:90px;
	height:80px;
	overflow:hidden;
	float:left;
	background:#f3f3f3;
	margin-bottom:30px;
}
.insnewslist ul li .time .ri
{
	text-align:center;
	font-size:45px;
	color:#242e57;
	line-height:45px;
	overflow:hidden;
	margin-top:5px;
	margin-bottom:5px;
}
.insnewslist ul li .time .yue
{
	text-align:center;
	font-size:14px;
	overflow:hidden;
	color:#4c4c4c;
}
.insnewslist ul li .wz
{
	width:480px;
	margin-left:20px;
	float:left;
}
.insnewslist ul li .wz .tit
{
	width:100%;
	height:auto;
	overflow:hidden;
	font-size:19px;
	line-height:25px;
	text-overflow: ellipsis;
	white-space: nowrap;
	transition:1s;
}
.insnewslist ul li:hover .wz .tit
{
	color:#242e57;
}
.insnewslist ul li .wz .des
{
	font-size:15px;
	overflow:hidden;
	height:50px;
	line-height:25px;
	margin-top:8px;
	transition:1s;
}
.insnewslist ul li:hover .wz .des
{
	color:#242e57;
}
/**news.php end**/
/**contact.php**/
.inscontact
{
	width:1400px;
	background:white;
	margin:auto;
	margin-top:50px;
	margin-bottom:50px;
	box-sizing: border-box;
	overflow:hidden;
}
.contact_info_con{
	width: 40%;
	float: left;
	margin-top: 46px;
}
.inscontact .formCon
{
	width:50%;;
	margin: 0 auto;
	overflow: hidden;
	padding: 30px 3px 0px 0px;
	float:left;
}

/**contact.php end**/

/**内容页内容**/
.insxx
{
	width:1400px;
	height:auto;
	overflow:hidden;
	margin:auto;
	margin-top:50px;
	margin-bottom:50px;
}
.insxxtitle
{
	text-align: center;
	font-size:16px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
	color:#333;
}
.insxxtime
{
	text-align: center;
	font-size:14px;
	padding-bottom:10px;
	color:#333;
}
.insxxcontent
{
	text-align: justify;
	font-size:15px;
	color:#333;
	line-height:25px;
	color:#333;
}
.insxxcontent img
{
	display:inline-block;
	max-width:1400px;
}
.insxxcontent p
{
	font-size:15px;
	color:#333;
	line-height:25px;
	color:#333;
}
.insxxpic
{
	height:auto;
	overflow:hidden;
	padding-bottom:10px;
	padding-top:10px;
}
.insxxpic img
{
	display:block;
	margin:auto;
	max-width:1400px;

}
.insxxxx
{
	font-size:15px;
	height:30px;
	line-height:30px;
	font-weight:bold;
	border-bottom:1px solid #ddd;
	margin-bottom:20px;
	margin-top:20px;
	overflow:hidden;
}
/**内容页内容 end**/
/**联系我们**/
.inscontact
{
	width:1400px;
	height:auto;
	overflow:hidden;
	margin:auto;
	padding-top:50px;
	position: relative;
}
.inscontact .cntit
{
	width:100%;
	text-align:center;
	font-size:32px;
	overflow:hidden;
	color:#ca0915;
	line-height:32px;
	margin-bottom:10px;
}
.inscontact .entit
{
	width:100%;
	text-align:center;
	font-size:18px;
	overflow:hidden;
	color:#ccc;
	padding-bottom:25px;
	border-bottom:1px solid #eee;
}
.inscontact .map
{
	width:570px;
	height:280px;
	overflow:hidden;
	float: left;
}
.inscontact .info
{
	width:480px;
	float:right;
	height:auto;
	overflow:hidden;
	margin-right:80px;
}
.inscontact .info .gstit
{
	margin-bottom: 20px;
	color: #333333;
	font-size: 22px;
	overflow:hidden;
	margin-top:30px;
}
.inscontact .info p
{
	font-size:15px;
	overflow:hidden;
	color:#666;
	line-height:30px;
	text-align: justify;
}
.inscontact .info .cttwocode
{
	width:122px;
	height:auto;
	overflow:hidden;
	margin-top:15px;
}
.inscontact .info .cttwocode img
{
	width:120px;
	height:120px;
	border:1px solid #ccc;
}
.inscontact .info .cttwocode .ss
{
	font-size:15px;
	height:30px;
	line-height: 30px;
	text-align: center;
	color:#666;
}
/**联系我们 end**/
/*在线留言*/
.formCon {
	width: 100%;
	margin: 0 auto;
	overflow:hidden;
	padding: 0px 3px 0px 0px;
}
.formCon .gtform {
	width: 100%
}
.formCon .gtform .it {
	width: 100%;
	height: 40px;
	border: 1px solid #ccc;
	margin-bottom: 10px;
	text-indent: 1em;
	background-color: #fff;
	outline:none;
	border-radius: 5px;

}
.formCon .gtform .content {
	width: 100%;
	height: 140px;
	border: 1px solid #ccc;
	margin-bottom: 10px;
	line-height: 30px;
	text-indent: 1em;
	background-color: #fff;
	outline:none;
	border-radius: 5px;
}
.formCon .gtform .btn {
	width: 15%;
	height: 40px;
	border: none;
	margin-bottom: 10px;
	text-align: center;
	background-color: #2c55cd;
	color: #fff;
	padding: 0 20px;
}

.gtform tr td
{
	padding-bottom:0px;
}
@media (max-width:768px) {
	.formCon{
		width: 90%;
	}
	.formCon .gtform .btn {
		width: 30%;
	}
}

/*客户留言END*/