@charset "utf-8";
/*html,body{height:100%;}*/
body{ margin:0px; padding:0px; margin:0px auto; font-size:14px; line-height:1.5em; color:#333333; width:100%; min-width:300px; zoom:1; background:#fff; font-family:frutigernext,"Microsoft YaHei",Arial,Helvetica,sans-serif,Arial,"����"; overflow-x:hidden;}
ul,li,form, dl,dt,dd,div,ul,li,p,em,i,address{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
h1,h2,h3,h4,h5,h6{ padding:0px; margin:0px;}
select,input,textarea,button{ font-size:14px; border-radius:0; -webkit-border-radius:0; color:#414446; font-family:"΢���ź�";}
input:focus { outline: none;}
input,button,select,textarea{ border:0px;outline:none;/*-webkit-appearance:none;*//*ǿ��ȥ�����Դ�����ʽ*/ }
button{ cursor:pointer;}
textarea{resize:none;/*-webkit-appearance:none;*//*ǿ��ȥ��textarea�Դ�����ʽ*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption,address{ display: block;} /*html5����*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ max-width:100%; border:none; border:0;  vertical-align:top;}
a{ color:#333333; text-decoration:none;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#007cbe;}
*:hover{transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.fl{ float:left;}.fr{ float:right;}.tr{ text-align:right;}.tc{ text-align:center;}
.hidetxt{ display:none;}
.clear{ clear:both;}
.clearfix{overflow:hidden;_zoom:1;}
:-moz-placeholder {color: #979898;}
::-moz-placeholder {color: #979898;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color: #979898;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color: #979898;}
.container{ max-width:100%; min-width:300px; margin:0px auto;}
@media ( max-width:1200px){
.container{ margin:0px 10px;}
}
/*font*/
.f_red{ color:#da251d;}
.Scale-img {overflow: hidden;text-align: center;cursor: pointer; zoom:1; overflow: hidden;}
.Scale-img img {opacity: 1;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
.Scale-img:hover img {opacity: 1;-webkit-transform: scale3d(1.2,1.2,1);transform: scale3d(1.2,1.2,1); top:0px; left:0px;}




/*.MainNav li.onnav .SubNav{ display:block;}*/

.sp1on {
	-webkit-transform: translate(0, 9px) rotate(45deg) !important;
	-moz-transform: translate(0, 9px) rotate(45deg) !important;
	-ms-transform: translate(0, 9px) rotate(45deg) !important;
	-o-transform: translate(0, 9px) rotate(45deg) !important;
	transform: translate(0, 9px) rotate(45deg) !important; background:#333333 !important;}
.sp2on {opacity: 0;filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;}
.sp3on {
	-webkit-transform: translate(0, -9px) rotate(-45deg) !important;
	-moz-transform: translate(0, -9px) rotate(-45deg) !important;
	-ms-transform: translate(0, -9px) rotate(-45deg) !important;
	-o-transform: translate(0, -9px) rotate(-45deg) !important;
	transform: translate(0, -9px) rotate(-45deg) !important; background:#333333 !important;}	

.Homebox{ padding-left:40%; height:280px; margin:0 auto 39px; position:relative; z-index:100; overflow:hidden;}
.Homebox .newscenter{ position:absolute; left:0px; top:0px; width:40%; background:#eeeeee; height:280px;z-index:1;}
.Homebox .newscenter .tithead{ margin:0px 25px; padding-top:11px; line-height:56px; color:#0078bd; font-size:20px; background:url(/images/titline.gif) 0px bottom repeat-x;}
.Homebox .newscenter .tithead a.more{ float:right; color:#767676; font-size:12px;}
.Homebox .newscenter ul{ margin:0px 25px;}
.Homebox .newscenter ul .li{ line-height:2.5em; padding-left:95px; position:relative;}
.Homebox .newscenter ul .li .date{ position:absolute; left:0px; top:50%; margin-top:-8px; line-height:17px; width:78px; text-align:center; background:#e7e7e7; color:#707070; font-size:12px;}
.Homebox .newscenter ul .li a{text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:90%; display:block;}
.Homebox .newscenter ul .first{ position:relative; margin:18px 0px 0px; height:100px; padding-left:139px; overflow:hidden;}
.Homebox .newscenter ul .first .img{ position:absolute; left:0px; top:0px;}
.Homebox .newscenter ul .first .img img{ display:block; width:123px; height:84px;}
.Homebox .newscenter ul .first .tit{ line-height:19px; font-size:16px;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:90%; display:block;}
.Homebox .newscenter ul .first .date{ line-height:30px; color:#949494; font-size:12px;}
.Homebox .newscenter ul .first .p{ line-height:20px; height:40px; overflow:hidden; color:#6e6e6e; font-size:12px;}

.Homebox .boxcon{ width:33.333%; float:left; height:280px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.Homebox .boxcon .show{ padding-top:27px;text-align:center; cursor:pointer;}
.Homebox .boxcon .show .icon{ width:135px; height:135px; margin:0px auto 18px;}
.Homebox .boxcon .show .thead{ line-height:28px; font-size:20px; color:#222; padding-bottom:16px;}
.Homebox .boxcon .show .thead i{ display:block; line-height:15px; color:#a5a5a5; font-size:12px;}
.Homebox .boxcon .show .p{ text-align:left; height:62px; background:url(/images/more2.png) center bottom no-repeat; font-size:12px; padding:0 10% 17px; line-height:19px;}
.Homebox .boxcon.pro{ background:#dfdfdf;}
.Homebox .boxcon.pro .show .icon{ background:url(/images/logo/PC.png) 0px top no-repeat;}
.Homebox .boxcon.about{ background:#cfdae4;}
.Homebox .boxcon.search { background:#c3d2db;}
.Homebox .boxcon.pro .menu{ display:none;}
.Homebox .boxcon.about .show .icon{ background:url(/images/logo/CP.png) 0px top no-repeat;}
.Homebox .boxcon.search .show .icon{ background:url(/images/logo/MA.png) 0px top no-repeat;}


.Homebox .boxcon.on{ width:66.666%; margin-left:-33.333%; position:relative; z-index:1;}
.Homebox .boxcon.on.pro{ background: #b3cbd9;}
.Homebox .boxcon.on.pro .show{ width:50%; float:left;}
.Homebox .boxcon.on.pro .show .icon{ background:url(/images/logo/PC.png) 0px top no-repeat;}
.Homebox .boxcon.on.pro .show .thead i{ color:#849caa;}
.Homebox .boxcon.on.pro .show .p{ color:#344c5a;}
.Homebox .boxcon.on.pro .menu{ width:47%; float:right; border-left:1px solid #c2dae8; margin-top:3%; display:block;}
.Homebox .boxcon.on.pro .menu li{ margin:0 0 0 20%; line-height:2.5em;}
.Homebox .boxcon.on.pro .menu li a{ color:#29414f;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.Homebox .boxcon.on.pro .menu li a:hover{ color:#007ac4;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}


.Homebox .boxcon.on.about{ background: #a6c7dd url(/images/aboutbg.jpg) right bottom no-repeat;}
.Homebox .boxcon.on.about .show{ width:55%;}
.Homebox .boxcon.on.about .show .thead i{ color:#7a9aae;}
.Homebox .boxcon.on.about .show .p{ color:#324c5c;}
.Homebox .boxcon.on.about .show .icon{ background:url(/images/logo/CP.png) 0px top no-repeat;}

.Homebox .boxcon.on.search{ background: #a6c7ff url(/images/search.jpg) right bottom no-repeat;}
.Homebox .boxcon.on.search .show{ width:55%; float:left;}
.Homebox .boxcon.on.search .show .icon{ background:url(/images/logo/MA.png) 0px top no-repeat;}
.Homebox .boxcon.on.search .show .thead i{ color:#849caa;}
.Homebox .boxcon.on.search .show .p{ color:#344c5a;}

@media ( max-width:768px){
.Homebox{position:static; padding-left:0%; height:auto; margin:20px auto 39px;}
.Homebox .newscenter{ position:static; width:auto; height:auto; padding-bottom:15px;}
.Homebox .newscenter ul{ margin:0px 15px;}
.Homebox .newscenter .tithead{ margin:0px 15px; padding-top:0px; line-height:40px;}
.Homebox .boxcon{ width:auto; float:none; height:auto; margin-top:20px;}

.Homebox .boxcon.on{ width:auto; margin-left:0;}
.Homebox .boxcon.pro{ background: #b3cbd9; padding-bottom:20px;}
.Homebox .boxcon.pro .show{ width:50%; float:left;}
.Homebox .boxcon.pro .show .icon{ background:url(/images/logo/PC.png) 0px top no-repeat;}
.Homebox .boxcon.pro .show .thead i{ color:#849caa;}
.Homebox .boxcon.pro .show .p{ color:#344c5a;}
.Homebox .boxcon.pro .menu{ width:47%; float:right; border-left:1px solid #c2dae8; margin-top:0px; display:block;}
.Homebox .boxcon.pro .menu li{ margin:0 0 0 20%; line-height:2em; margin-top:0px;}
.Homebox .boxcon.pro .menu li a{ color:#29414f; }
.Homebox .boxcon.pro .menu li a:hover{ color:#007ac4;}

.Homebox .boxcon.about{ background: #a6c7dd url(/images/aboutbg.jpg) right bottom no-repeat; padding-bottom:20px;}
.Homebox .boxcon.about .show{ width:55%;}
.Homebox .boxcon.about .show .thead i{ color:#7a9aae;}
.Homebox .boxcon.about .show .p{ color:#324c5c;}
.Homebox .boxcon.about .show .icon{  background:url(/images/logo/CP.png) 0px top no-repeat;}

.Homebox .boxcon.search{ background: #a6c7ff url(/images/search.jpg) right bottom no-repeat; padding-bottom:20px;}
.Homebox .boxcon.search .show{ width:55%;}
.Homebox .boxcon.search .show .thead i{ color:#7495a9;}
.Homebox .boxcon.search .show .p{ color:#2f4a5a;}
.Homebox .boxcon.search .show .icon{ background:url(/images/logo/MA.png) 0px top no-repeat;}
.videobtn{ position:static; margin-top:18px; border-radius:0px; text-align:center;}
.videobtn a:hover{ padding-right:0px;}
}