@charset "utf-8";
body {margin:0; padding:0;background:#fff; -webkit-text-size-adjust:none;font-family: '微软雅黑','Microsoft YaHei'; overflow:hidden;}
html{overflow-x:hidden;font-family: '微软雅黑','Microsoft YaHei'; }
h1,h2,h3,h4,h5,h6,h7,th { font-weight:normal;  margin:0; padding:0;}
img{ border:0;}
ul,li{ list-style: none; margin:0; padding:0;}
.clear{ clear:both;}
td,div {
	font-family: '微软雅黑','Microsoft YaHei';
	font-size: 14px;
	text-decoration: none;
	color:#010000;
}
a:link,a:visited,a:hover,a:active{color:#666666;text-decoration:none;}
.ContentText {
	width:1280px;
	min-height:300px;
	margin:0 auto;
	font-family: '微软雅黑','Microsoft YaHei';
	font-size: 16px;
	color: #313131;
	text-decoration: none;
	line-height:40px;
	vertical-align:top;
}
*{margin:0;padding:0;}
.red,.red a:link,.red a:visited,.red a:hover,.red a:active { color:#b81b22;}
.white,.white a:link,.white a:visited,.white a:hover,.white a:active { color:#FFF;}
.black,.black a:link,.black a:visited,.black a:hover,.black a:active { color:#000;}
.hui,.hui a:link,.hui a:visited,.hui a:hover,.hui a:active { color:#363636;}
.brown,.brown a:link,.brown a:visited,.brown a:hover,.brown a:active { color:#494949;}
.blue,.blue a:link,.blue a:visited,.blue a:hover,.blue a:active { color:#072297;}
.yellow,.yellow a:link,.yellow a:visited,.yellow a:hover,.yellow a:active { color:#ff9700;}

.dw{position:relative;height:0;width:0;margin:0 auto;}

.top_mk{width:1300px;height:126px; margin:0 auto;}
.logo{ float:left; margin-top:35px;}
.top_tel{width:310px;height:50px; float:right; margin-top:28px; background:url(ct1.png) left center no-repeat; background-size:50px 50px; padding-left:60px; line-height:50px; font-size:26px;color:#ff9700; font-weight:bold;}

.nav{height:60px; background:#072297;}
.nav ul{ text-align:center;}
.nav ul li{ display:inline-block; *display:inline; zoom:1; min-width:80px;height:40px; padding:0 10px; border-radius:3px; margin:10px 22px; line-height:40px; font-size:16px;}
.nav ul li,.nav ul li a:link,.nav ul li a:visited,.nav ul li a:hover,.nav ul li a:active{color:#fff;}
.nav ul li a{ height:40px; display:block;}
.nav ul li:hover{ background:#ff9700;}

.fullSlide{ width:100%;  position:relative;  height:500px;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:500px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:500px; }
.fullSlide .hd{ width:345px;  position:absolute; z-index:1; bottom:40px; left:-160px; height:2px; line-height:2px; text-align:center;}
.fullSlide .hd ul{ text-align:center;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:14px; height:14px; background:url(ban_d_03.png); background-size:100% 100%; border-radius:14px; margin-right:20px; background:#fff; overflow:hidden; line-height:9999px; }
.fullSlide .hd ul .on{ background:url(ban_d_05.png);background-size:100% 100%;}

.i_logo{line-height: 50px;text-align: center;font-size: 32px;font-weight: bold; margin:30px 0 5px;}
.i_logo_txt{line-height: 36px;text-align: center;font-size: 16px;color: #454545;}

.scrollBox1{ width:1300px; position:relative;margin:30px auto 0; }
.scrollBox1 .piclist{ overflow:hidden; zoom:1;}
.scrollBox1 .ohbox{overflow:hidden; position:relative;width:1300px;left:0;}
.scrollBox1 {position:relative;overflow:hidden;zoom:1;}
.scrollBox1 .piclist li{float:left; display:inline; width:304px;height:270px;margin-right:28px;}
.scrollBox1 .piclist li a{width:304px;height:260px; display:block; position:relative;}
.cxzs_img{width:300px;height:225px; border:2px solid #072297; position:relative; overflow:hidden;}
.cxzs_img img{ position:absolute;left:0;top:0;}
.cxzs_title{ line-height:40px; text-align:center; font-size:16px; color:#072297;}
.scrollBox1 .piclist li:hover .cxzs_img{border:2px solid #ff9700;transition: all 0.5s ease 0s;}
.scrollBox1 .piclist li:hover .cxzs_img img{width:360px;height:270px; left:-30px;top:-22px;transition: all 0.5s ease 0s;}
.scrollBox1 .piclist li:hover .cxzs_title{color:#ff9700;transition: all 0.5s ease 0s;}

.i2{height:750px; background:#f1f1f1; margin-top:30px;}
.scrollBox2{ width:1362px;height:530px;position:relative;}
.scrollBox2 .piclist{ overflow:hidden; zoom:1;}
.scrollBox2 .ohbox{overflow:hidden; position:relative;width:1296px;left:36px;}
.scrollBox2 {position:relative;overflow:hidden;zoom:1;}
.scrollBox2 .piclist li{float:left; display:inline; width:432px;height:530px; background:#fff; position:relative;}
.scrollBox2 .piclist li a{height:530px; display:block;}
.zclc_pic{width:432px;height:265px; position:absolute;left:0;top:0; overflow:hidden;}
.zclc_nr{width:430px;height:245px; padding-top:20px; position:absolute;left:0;bottom:0;}
.scrollBox2 .piclist li.on .zclc_pic{top:auto;bottom:0;}
.scrollBox2 .piclist li.on .zclc_nr{bottom:auto;top:0;}
.zclc_pic img{width:430px;height:322px; position:absolute;left:0;top:-28px;}
.zclc_bt{ height:74px;line-height:74px; font-size:22px;color:#072297; background:url(ct2.jpg) bottom center no-repeat; text-align:center; padding:0 40px; overflow:hidden;}
.zclc_jj{ line-height:28px;color:#000000; font-size:14px; margin-top:20px; padding:0 40px;}
.scrollBox2 .piclist li:hover .zclc_pic img{width:470px;height:352px;top:-43px;left:-15px;transition: all 0.3s ease 0s;}
.scrollBox2 .piclist li:hover .zclc_nr .zclc_bt,.scrollBox2 .piclist li:hover .zclc_nr .zclc_jj{color:#ff9700;transition: all 0.3s ease 0s;}

.fwxm{width:1300px;height:420px; margin:30px auto 0; }
.fwxm ul li{width:220px;height:420px; float:left; margin-right:45px;}
.fwxm_img,.fwxm_img img{ border-radius:110px;}

.fwxm ul li:hover .fwxm_img{
	-webkit-transform: rotateZ(360deg);
	-moz-transform: rotateZ(360deg);
	-o-transform: rotateZ(360deg);
	-ms-transform: rotateZ(360deg);
	transform: rotateZ(360deg);
	
	-webkit-transition: -webkit-transform 1s ease-out;
	-moz-transition: -moz-transform 1s ease-out;
	-o-transition: -o-transform 1s ease-out;
	-ms-transition: -ms-transform 1s ease-out;	
}
.fwxm_bt{ line-height:60px; text-align:center; font-size:20px;color:#072297; font-weight:bold;}
.fwxm_jj{ line-height:30px; font-size:16px;color:#666;}

.i4{height:400px; background:url(i3_bg.jpg) top no-repeat; margin-top:40px;}
.i4_jj{width:1200px;height:300px; line-height:40px; text-align:center; font-size:18px;color:#fff; margin:40px auto 0;}

.zcdt_mk{min-height:100px; background:#f1f1f1; padding:20px 0 10px;}
.zcdt_mk ul{width:1300px; margin:30px auto 0;}
.zcdt_mk ul li{width:630px;height:160px; float:left; background:#fff; margin-bottom:40px;}
.zcdt_img{width:230px;height:160px; float:left; position:relative; overflow:hidden;}
.zcdt_img img{ position:absolute;left:0;top:0;}
.zcdt_nr{width:350px;height:130px; float:right; margin:15px 28px 0 0;}
.zcdt_bt{height:40px; line-height:40px; font-size:16px;color:#131313; overflow:hidden;}
.zcdt_rq{ line-height:36px; font-size:14px;color:#bcbcbc;}
.zcdt_jj{height:56px; line-height:28px; color:#878787; font-size:14px; overflow:hidden;}
.zcdt_mk ul li:hover{ background:#072297;transition: all 0.5s ease 0s;}
.zcdt_mk ul li:hover .zcdt_bt,.zcdt_mk ul li:hover .zcdt_rq,.zcdt_mk ul li:hover .zcdt_jj{ color:#fff;transition: all 0.5s ease 0s;}
.zcdt_mk ul li:hover .zcdt_img img{width:270px;height:188px; position:absolute;left:-20px;top:-14px;transition: all 0.5s ease 0s;}

.foot_mk{height:436px; background:url(bg.jpg); border-top:3px solid #072297;}
.foot_nr{width:1300px;height:436px; margin:0 auto;}
.f_left{ width:390px;height:380px; float:left; margin-top:36px;}
.f_right{width:745px;height:350px; border:2px solid #999;  float:right; margin-top:50px;}
.f_mz{line-height:90px;font-size:18px;color:#072297;}
.f_lxfs{height:184px; font-size:14px;color:#072297; line-height:36px;}
.bo{height:57px;background:#072297;line-height:57px; text-align:center; vertical-align:middle;font-size:14px; }
.bo img{vertical-align:middle;line-height:57px; }
.bo,.bo a:link,.bo a:visited,.bo a:hover,.bo a:active {color:#fff;}

.ny_cxzs{ width:1300px; margin:30px auto 0; }
.ny_cxzs ul li{float:left;  width:304px;height:270px;margin:0 28px 20px 0;}
.ny_cxzs ul li a{width:304px;height:260px; display:block; position:relative;}
.ny_cxzs_img{width:300px;height:225px; border:2px solid #072297; position:relative; overflow:hidden;}
.ny_cxzs_img img{ position:absolute;left:0;top:0;}
.ny_cxzs_title{ line-height:40px; text-align:center; font-size:16px; color:#072297;}
.ny_cxzs ul li:hover .ny_cxzs_img{border:2px solid #ff9700;transition: all 0.5s ease 0s;}
.ny_cxzs ul li:hover .ny_cxzs_img img{width:360px;height:270px; left:-30px;top:-22px;transition: all 0.5s ease 0s;}
.ny_cxzs ul li:hover .ny_cxzs_title{color:#ff9700;transition: all 0.5s ease 0s;}

.ny_fwxm{width:1300px; margin:30px auto 0; }
.ny_fwxm ul li{width:220px;height:420px; float:left; margin:0 45px 40px 0;}
.ny_fwxm_img,.ny_fwxm_img img{ border-radius:110px;}

.ny_fwxm ul li:hover .ny_fwxm_img{
	-webkit-transform: rotateZ(360deg);
	-moz-transform: rotateZ(360deg);
	-o-transform: rotateZ(360deg);
	-ms-transform: rotateZ(360deg);
	transform: rotateZ(360deg);
	
	-webkit-transition: -webkit-transform 1s ease-out;
	-moz-transition: -moz-transform 1s ease-out;
	-o-transition: -o-transform 1s ease-out;
	-ms-transition: -ms-transform 1s ease-out;	
}
.ny_fwxm_bt{ line-height:60px; text-align:center; font-size:20px;color:#072297; font-weight:bold;}
.ny_fwxm_jj{ line-height:30px; font-size:16px;color:#666;}

.ny_news{width:1300px; margin:0 auto;}
.ny_news ul li{width:630px;height:160px; float:left; background:#fff; margin-bottom:40px;}
.ny_news ul li:hover{ background:#072297;transition: all 0.5s ease 0s;}
.ny_news ul li:hover .zcdt_bt,.ny_news ul li:hover .zcdt_rq,.ny_news ul li:hover .zcdt_jj{ color:#fff;transition: all 0.5s ease 0s;}
.ny_news ul li:hover .zcdt_img img{width:270px;height:188px; position:absolute;left:-20px;top:-14px;transition: all 0.5s ease 0s;}

.ny_p1{width:1280px; margin:0 auto; line-height:54px; text-align:center; font-size:32px;color:#000000;}
.ny_p2{width:1280px;height:30px; margin:0 auto;font-size:14px; color:#7a7a7a; text-align:center; position:relative; }

.ly_mk{width:500px;height:300px;  margin:0 auto;}
.ly_mk ul li:nth-child(1){width:120px;height:40px; float:left; font-size:18px; line-height:40px; font-weight:bold; text-align:right; margin-bottom:30px;}
.ly_mk ul li:nth-child(2){width:350px;height:40px; float:right;  margin-bottom:30px;}
.Form{width:305px;height:40px; line-height:40px; font-size:18px; padding:0 10px;outline:none;}
.selectChange{width:330px;height:40px; line-height:40px; font-size:18px; padding:0 10px;}
.Button2{width:200px;height:40px; background:#072297; text-align:center; line-height:40px; border:0; font-size:18px; outline:none; cursor:pointer;color:#fff; border-radius:3px;}

.PF_mk{width:60px;height:200px; position:fixed;right:0;top:400px; z-index:9999}
.PF_mk ul li{width:60px;height:60px; margin-bottom:2px; cursor:pointer; position:relative;}
.PF_mk ul li:nth-child(1){ background:url(ct4.png) no-repeat #333; }
.PF_mk ul li:nth-child(2){ background:url(ct5.png) no-repeat #333; }
.PF_mk ul li:nth-child(3){ background:#333; }
.PF_tel{width:150px;height:60px; position:absolute;left:-155px;top:0; background:#333; text-align:center; line-height:60px; font-size:20px;color:#fff; display:none;}
.PF_ewm{width:150px;height:150px; position:absolute;left:-175px;top:-55px; background:#fff; border:6px solid #333; padding:2px; display:none;}

.fanye{ text-align:center;}

DIV.black2 {
	 PADDING-BOTTOM: 15px; MARGIN: 4px auto; PADDING-TOP: 15px; TEXT-ALIGN: center;
}
DIV.black2 A {
	BORDER: #e0e0e0 1px solid; PADDING:5px 15px;MARGIN: 4px; COLOR: #000;  TEXT-DECORATION: none; background:#ffffff; cursor:pointer;
}
DIV.black2 A:hover {
	BORDER: #072297 1px solid; COLOR: #fff; BACKGROUND-COLOR: #072297
}
DIV.black2 A:active {
	BORDER: #e0e0e0 1px solid; COLOR: #000; BACKGROUND-COLOR: #ffffff
}
DIV.black2 SPAN.current {cursor:pointer;
	BORDER: #072297 1px solid;PADDING:5px 15px; MARGIN: 4px;  COLOR: #fff; BACKGROUND-COLOR: #072297;
}
DIV.black2 SPAN.disabled {cursor:pointer;
	BORDER: #e0e0e0 1px solid;PADDING:5px 15px; MARGIN: 4px;  COLOR: #404040; background:#ffffff;
}
DIV.black2 SPAN.disabled:hover {cursor:pointer;
	BORDER: #072297 1px solid;PADDING:5px 15px; MARGIN: 4px;  COLOR: #fff; BACKGROUND-COLOR: #072297;
}



.api_mk{width:1000px; margin:0 auto;}
.api_mk h1{ line-height:100px; text-align:center; font-weight:bold;}
.api_mk h2{ line-height:50px; text-align:center; font-weight:bold;color:#072297;}
.api_mk h3{ line-height:50px; text-align:center; font-weight:bold;color:#072297;}
.api_mk1{width:1000px; min-height:100px; border-top:1px solid #CCC; border-left:1px solid #CCC;}
.api_mk1 ul li{ border-bottom:1px solid #CCC; border-right:1px solid #CCC; line-height:40px; font-size:14px; padding-left:20px;}

.APItabl1{ background:#ccc;}
.APItabl1 th,.APItabl1 td{height:40px; font-size:14px; background:#fff; text-align:center;}

.APIText{width:200px;height:30px; padding:0 5px; font-size:14px; text-align:center; outline:none; border:1px solid #ccc;}
.APIbutton1{width:120px;height:30px; text-align:center; background:#072297;color:#fff; border-radius:3px; outline:none; border:0; cursor:pointer;}
