﻿@charset "utf-8";
/*globe*/

/*html {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);-o-filter: grayscale(100%);
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);_filter:none;}*/

.pagination {
  position: absolute;
  z-index: 20;
  left: 50%;
  bottom: 10px;
}
.ml20{ margin-left:20px;}
.w640{width: 640px;margin: 0 auto;}
header{height: 80px;position: relative;z-index: 9999;}
header .box{width: 640px;height: 80px; background:url(../images/1.jpg) center top no-repeat; background:rgba(255,255,255,9)}
header .box .phone{width: 79px;height: 50px;border-right: 1px solid #b3afaf;margin-top: 15px;float: left;}
header .box .phone span ,header .box3 .phone span{margin-left: 11px;padding-top: 10px; color:#F90; font-size:40px;}
header .box .phone span a{ margin-left: 11px; color:#c00806; font-size:40px;}
header .box .logo{float: left;width: 479px;}
header .box .logo img{    margin-top: 10px;
    margin-left: 120px;
    width: 50%;}
header .box .logo p{font-size: 0.35rem;line-height: 80px;text-align: center;
	color: #0761a7;}
header .box .menu{width: 79px;height: 50px;border-left: 1px solid #b3afaf;margin-top: 15px;float: left;}
header .box .menu span{margin-left: 22px;padding-top: 10px; color:#b3afaf; font-size:40px;}
header .box2{width: 640px;height: 80px;background: url(../images/bg2.jpg) repeat-x;display: none;}
header .box2 .clear1{height: 80px;}
header .box2 .menu{width: 79px;height: 50px;border-left: 1px solid #ddd;margin-top: 15px;float: right;}
header .box2 .menu span{margin-right: 20px;padding-top: 10px;float: right; font-size:40px; color:#900;}
header .box2 .searcher{margin-left: 20px;width: 420px;height: 45px;float: left;margin-top: 18px;}
header .box2 .searcher .inpu{width: 305px;padding: 7px 2px;font-size: 22px;margin-left: 2px; border:1px solid #e1e1e1; float:left;}
header .box2 .searcher .sub{width:80px;height: 45px; border: none; background:#c00806; float:left;}
header .menu_list ul li{min-height: 70px;width: 640px; background: #666;
    border-bottom: 1px #302d2d solid;}
header .menu_list ul li .li a{display: block;font-size: 30px;color: #333333;line-height: 70px;padding-left: 30px;}
header .menu_list ul li:hover .li a{display: block;font-size: 30px;color: #c41722;line-height: 70px;padding-left: 30px;}
header .menu_list ul li.hover .li a{display: block;font-size: 30px;color: #c41722;line-height: 70px;padding-left: 30px;}
header .menu_list ul li .li{background: url(../images/tb6.png) no-repeat 595px 27px;}
header .menu_list ul li:hover .li{background: url(../images/tb5.png) no-repeat 595px 30px;}
header .menu_list ul li.hover .li{background: url(../images/tb5.png) no-repeat 595px 30px;}

header .menu_list ul li .dl_box{background: #626060;padding: 15px 0px;display: none;}
header .menu_list ul li .dl_box dl dt{height: 52px;width: 580px;margin-left: 30px;border-bottom: 1px solid #e5e5e5;background: url(../images/tb7.png) no-repeat 10px 16px;}
header .menu_list ul li .dl_box dl dt a{line-height: 52px;font-size: 24px;display: block;padding-left: 32px; color:#CCC;}

header .box3{width: 640px;height: 80px;background: url(../images/bg2.jpg) repeat-x;display: none;}
header .box3 .phone{width: 79px;height: 50px;border-right: 1px solid #ddd;margin-top: 15px;float: left;}

header .box3 .text{width: 540px;height: 80px;float: left;}
header .box3 .text p{width: 540px;height: 80px;line-height: 80px;font-size: 22px; text-align:center;}
header .box3 .phone_list{height: 120px;background: #fff;}
header .box3 .phone_list .sobx{width: 340px;height: 75px;margin: 0 auto;padding-top: 28px;}
header .box3 .phone_list .sobx .img{float: left;}
header .box3 .phone_list .sobx .right{float: left;width: 257px;margin-left: 15px;}
header .box3 .phone_list .sobx .right .p1{font-size: 19px;}
header .box3 .phone_list .sobx .right .p2{font-size: 28px;color: #df0000;line-height: 37px;}

footer{
	height: 60px;
	background: #000;
}
.footernr{    background: -webkit-gradient(linear,100% 0%, 0% 100%, from(#000000), to(#000000), color-stop(0.5,#2C2929)); height:100px; text-align:center; color:#fff;}
.footernr a img{ text-align:center;}
footer p{font-size: 18px;color: #b9b9b9;text-align: center;line-height: 60px;border-top: 1px #333333 solid; }

.title {
  font-size: 25px;
  margin-bottom: 10px;
}
.pagination {
  position: absolute;
  left: 0;
  text-align: center;
  bottom:5px;
  width: 100%;
}

.mt40{margin-top:40px;}
/* footer */
.footer {
	width: 100%;
	height: 0.8rem;
	position: fixed;
	z-index: 9999;
	bottom: 0;
	left: 0;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	-ms-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
}
.foot {
	width: 100%;
	height: 0.8rem;
	z-index: 99;
}
.foot-relative {
	position: relative;
	width: 100%;
	height: 0.8rem;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	-ms-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
	background: #060606;
    border-top: 1px #333333 solid;
}
.foot a {
	display: block;
	float: left;
	width: 33.333%;
	color: #fff
}
.foot a span {
	display: block;
	width: 100%;
	text-align: center;
	font-size: 0.4rem;
	line-height: 0.5rem;
}
.foot a h3 {
	width: 100%;
	text-align: center;
	font: 0.18rem/0.2rem "microsoft yahei";
}



.fixed {
	width: 220px;
	height: 100%;
	position: fixed;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 1;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch
}


.imore:before, .back:before {
	content: "";
	clear: both;
}
.common_news {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 2% auto;
}

.page1{ min-height:300px;}
@media all and (min-width:640px) {
.content {
	width: 640px;
	margin: 0 auto;
	position: relative;
}
}
@media only screen and (max-width: 479px) and (min-width: 321px) {
html {
	font-size: 70px;
}
}
@media only screen and (max-width: 320px) {
html {
	font-size: 60px;
}
}
@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1477041618'); /* IE9*/
  src: url('iconfont.eot?t=1477041618#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfont.woff?t=1477041618') format('woff'), /* chrome, firefox */
  url('iconfont.ttf?t=1477041618') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1477041618#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.icon-fanhui:before { content: "\e600"; }
.icon-youxiang:before { content: "\e601"; }
.icon-home:before { content: "\e602"; }
.icon-nextwhite:before { content: "\e603"; }
.icon-sousuo:before { content: "\e604"; }
.icon-fanhui1:before { content: "\e605"; }
.icon-shouji:before { content: "\e606"; }
.icon-fanhui2:before { content: "\e607"; }
.icon-ditu:before { content: "\e608"; }
.icon-dingbu:before { content: "\e609"; }
.icon-duanxin:before { content: "\e60a"; }
.icon-arrowup:before { content: "\e60b"; }
.icon-o11-copy:before { content: "\e60c"; }
.icon-phone2:before { content: "\e60d"; }
.icon-icon-go-top:before { content: "\e60e"; }
.icon-close:before { content: "\e610"; }
.icon-list:before { content: "\e60f"; }
