﻿@charset "utf-8";

body 
{   
    margin:0;
    padding:0;
	font-family:"微软雅黑";
	font-size:14px;
	cursor: default;
	background-color:#fff;
	/*overflow-x: hidden;*/stke
	  min-width:1200px;
}


/*table{border-collapse:collapse;border-spacing:0px;}*/
a{text-decoration:none;font-size:14px;outline:none;}
a:hover{/*text-decoration:underline*/}
a:active{outline:none;}
a img{border:0;}
p{ margin:0; padding:0}
.clearfix{clear:both}
.overflow{ overflow:hidden}
 body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,textarea,b{padding:0;margin:0}
a:focus,input,select,textarea{outline:0}
b{ margin:0; padding:0}
textarea{resize:none;overflow:auto}
ul,ol,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
input{ outline:none; border:none; background-color:transparent}


.text-l{ text-align:left}
.text-c{ text-align:center}
.text-r{ text-align:right}
.float-l{ float:left}
.float-r{ float:right}
.width-100{ width:100%}
.width-1920{ width:1920px; margin:0 auto;}
.hang-1{white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.hang-2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow:hidden;}
.hang-3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3; overflow:hidden;}
.text-am{display: block; -webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;}
.text-m{ margin:16px 0}
.text-form{ text-transform:uppercase}
.mar-l3{ margin-left:3px;}
.mar-l4{ margin-left:4px;}
.mar-l5{ margin-left:5px;}
.mar-l10{ margin-left:10px;}

.mar-r3{ margin-right:3px;}
.mar-r4{ margin-right:4px;}
.mar-r5{ margin-right:5px;}
.mar-r10{margin-right:10px;}

.mar-t3{ margin-top:3px;}
.mar-t4{ margin-top:4px;}
.mar-t5{ margin-top:5px;}
.mar-t10{ margin-top:10px;}

.mar-b3{ margin-bottom:3px;}
.mar-b4{ margin-bottom:4px;}
.mar-b5{ margin-bottom:5px;}
.mar-b10{ margin-bottom:10px;}

.pad-l3{ padding-left:3px;}
.pad-l4{ padding-left:4px;}
.pad-l5{ padding-left:5px;}
.pad-l10{ padding-left:10px;}

.pad-r3{ padding-right:3px;}
.pad-r4{ padding-right:4px;}
.pad-r5{ padding-right:5px;}
.pad-r10{ padding-right:10px;}

.pad-t3{ padding-top:3px;}
.pad-t4{ padding-top:4px;}
.pad-t5{ padding-top:5px;}
.pad-t10{padding-top:10px;}

.pad-b3{ padding-bottom:3px;}
.pad-b4{ padding-bottom:4px;}
.pad-b5{ padding-bottom:5px;}
.pad-b10{padding-bottom:10px;}


.header-bj{ width:100%;}
.header-box{ width:1200px; height:122px; margin:0 auto; overflow:hidden}
.logo{ width:590px; height:122px; float: left;}
.logo h1 a img{ width:471px; height:105px; margin-top:8px;}
.seach-box{width:590px; height:122px; float:right; padding-top:12px; position:relative; }
.seach-box .ren{width:562px; height:20px;}
.seach-box h3{ float:right; height:20px; line-height:20px; background:url(../images/pho.png) no-repeat;  padding-left:28px; font-size:14px; color:#808081;}
.seach-box h4{width:590px; text-align:right; font-size:20px; font-weight:600; color:#cd0808;}

.search_bj{ width:346px; height:36px; background:url(../images/seah.jpg) no-repeat; position:relative;  overflow:hidden; float:right; margin-top:8px;}
.search{ width:285px; height:32px; line-height:32px; padding-left:10px; font-size:14px; color:#828282; font-family:"微软雅黑" ; padding-top:2px;}

.go{ width:24px; height:24px; padding-left:13px}
.search_bj a{ width:47px; height:24px; display:block; position:absolute; right:0px; top:6px;}
.nav-bj{ width:100%; height:54px; background-color:#2b69b3; overflow:hidden}
.nav-box{ width:1200px; height:54px; margin:0 auto;}
.nav-bj ul{ width:100%; display: flex;
    flex-direction: row;
    justify-content: space-between;}

.nav-bj ul li{ width:103px; height:54px; float:left; text-align:center;  }
.nav-bj ul li h3{ width:100%; height:18px; line-height:18px; font-size:16px; color:#fff; padding-top:11px; padding-bottom:2px;}
.nav-bj ul li h4{ width:100%; font-size:12px; color:#fff;text-transform:uppercase;}
.nav-bj ul li:hover{ background-color:#195398;}
.nav-bj ul li:hover h3{ font-weight:600}







/*.bottom-bj{ width:100%; height:261px; background-color:#f1f1f1; padding-top:32px; margin-top:20px;}
.bottom-box{ width:1200px; height:261px; margin:0 auto; overflow:hidden}
.bt-log{ width:348px; float: left;}
.bt-log img{ width:288px; height:126px; margin-left:49px; margin-top:39px;}

.bt-right{ width:650px; float:right; height:261px;}
.bt1{ width:160px; height:260px; background:url(../images/ri-xian.png) no-repeat; background-position:right top; text-align:right; padding-right:16px; float:right; margin-left:20px;}
.bt1 h3{ font-size:16px; color:#93a0af; font-weight:600;}
.bt1 a{width:160px; height:20px; line-height:20px; display:block; font-size:14px; color:#acb6c1; margin-top:6px; overflow:hidden}*/





/*===banner==*/

.hide{ display: none}
.show{}



h1,h2,h3,h4,h5,h6 {font-weight: normal;	}
a,.sub{cursor: pointer;}
img {margin: 0;}


ul,ol,li{margin: 0;padding: 0;list-style-type: none;vertical-align:middle}

.flexslider {height:420px;}

/* 内容区 */
.content_box {}

.allmore { color:red; position: absolute; top:0; right: 5px;}
.allmore:hover { color: #0e8035;}
/*banner图*/

.flexslider{width:1200px; margin:0 auto;position:relative;overflow:hidden;}
		/*图片*/
.flex-viewport,.flexslider .slides,.flexslider .slides li/*,.flexslider .slides li a img*/{ display: block; width:100%; height:100%;}
.flexslider .slides li { overflow: hidden; position: relative;}
.flexslider .slides li a { display: block; width:1920px; height:100%; position: relative; left:50%; margin-left:-960px}
 

.flexslider .slides li a { text-align: center;}
.flexslider .slides li a img { display: inline-block; height:413px; width:1200px;}

		/*按钮*/
.flex-control-nav{width:100%;position:absolute;bottom:22px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{ background-image:url(../images/ddz.png) ;background-position: center 0; display: block; width: 16px; height: 16px; overflow: hidden; text-indent: -99em; cursor: pointer;  }
.flex-control-paging li a.flex-active{ background-position: center -16px;}
.flex-direction-nav{ display:none}

/*===bannered==*/




.bottom-bj{ width:100%; padding:20px 0}
.bottom-box{ width:1200px; height:213px; background-color:#f6f5f5; margin:0 auto; overflow:hidden; position:relative;}
.xian1{ position:absolute; left:451px; top:20px;}
.xian2{ position:absolute; left:668px; top:20px;}
.xian3{ position:absolute; left:895px; top:20px;}
.za1{ position:absolute; left:44px; top:34px;}
.za2{ position:absolute; left:281px; top:22px;}
.za2 h5{ width:129px; text-align:center; font-size:12px; color:#5e5f5e; line-height:16px; margin-top:6px;}
.za3{ width:162px; position:absolute; left:478px; top:51px; text-align:center;}
.za3 img{}
.za3 h5{ font-size:16px; color:#787878; padding-top:14px;}

.za4{ width:166px; position:absolute; left:697px; top:56px; text-align:center}
.za4 img{}
.za4 h5{ font-size:16px; color:#787878; padding-top:15px;}

.za5{ width:210px; height:200px; overflow:hidden; position:absolute; right:36px; top:0;}
.za5 h3{width:210px; text-align:center; padding-top:77px; font-size:16px; color:#787878; padding-bottom:3px;}
.za5 h2{ font-size:24px; font-weight:600; color:#777777; }

.Contact-me-bj{ width:1200px; background:url(../images/xian.jpg) no-repeat; margin:0 auto;}
.Contact-me-box{ width:873px; margin:0 auto; padding-top:8px; border-bottom:1px solid #dcdcdc; padding-bottom:5px; overflow:hidden}
.Contact-me-box a{ width:109px; height:30px; line-height:30px; display:block; text-align:center; float: left; font-size:14px; color:#5a5757;}



.copy-bj{ width:100%; height:41px; }
.copy-box{ width:1200px; height:41px; line-height:41px; margin:0 auto; overflow:hidden; text-align:center; font-size:14px; color:#5a5757;}









