/* 源码云商 做最好的织梦整站模板下载网站 */

/* 网址：www.codeys.net */

/* 图标大全：www.codeys.net 专业建站素材网站 */

/* QQ：2394765365 */

@charset "utf-8";

/* CSS Document */



body {

	margin: 0px;

	padding: 0px;

	border: 0px;

	font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei";

	color: #333333;

	font-size: 14px;

	width: 100%;

	background: #166fbf;

}

a {

	margin: 0px;

	padding: 0px;

	border: 0px;

	text-decoration: none;

	color: #333333;

	font-size: 13px;

}

a:hover {

	text-decoration: none !important;

}

* {

	padding: 0px;

	margin: 0px;

	border: 0px;

}/* background:rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);*/

li {

	list-style: none;

}

.clear {

	clear: both !important;

	height: 0px !important;

	width: 0px !important;

	float: none !important;

	margin: 0px !important;

	padding: 0px !important;

	border: 0px !important;

}

textarea:focus {

	outline: none;

}

input:focus {

	outline: none;

}

input:focus {

	outline: none;

}/*去除按钮选中的高亮标签*/

img {

	max-width: 100% !important;

}

div, p, table, td, ul, li, span, a, ol, input {

	padding: 0px;

	margin: 0px;

	border: 0px;

}

input::-ms-input-placeholder { /* Internet Explorer 10+ */

color:#fff;

font-size:14px; opacity: 0.5;

}

input::-webkit-input-placeholder { /* WebKit browsers */

color:#fff;

font-size:14px; opacity: 0.5;

}

input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */

color:#fff; opacity: 0.5;

font-size:14px;

}

input::-moz-placeholder { /* Mozilla Firefox 19+ */

color:#fff; opacity: 0.5;

font-size:14px;

}

.fl {

	float: left;

}

.fm1 {

	color:#74787c;

}

.fm2 {

	color:#74787c;

}

.fr {

	float: right;

}

.pc {

	display: block;

}

.mo {

	display: none;

}

.pctop1 {

	width: 100%;

	height:50px;



}

.pctop1 .pctop1_nei {

	width: 1100px;

	margin: 0 auto;

}

.pctop1 .pctop1_nei .pctop1_left {

	color: #FFFFFF;

	font-size: 14px;

	line-height: 50px;

}

.pctop1 .pctop1_nei .bdsharebuttonbox {

	float: left;

	height: 16px;

	margin: 7px 0;

	padding: 0 7px;

	border-right: #FFFFFF dotted 1px;

}

.pctop1 .pctop1_nei .bdsharebuttonbox a {

	float: left;

	margin: 0;

	margin-left: 5px;

}

.pctop1 .pctop1_nei .lang {

	float: left;

	padding: 0 0 0 5px;

}

.pctop1 .pctop1_nei .lang a {

	display: inline-block;

	margin: 5px;

}

.pctop2 {

	width: 1100px;

	margin: 0 auto;

	height: 112px;

}

.pctop2 .pclogo {

	margin-top: 33px;

}

.pctop2 .pcmenu {

}

.pctop2 .pcmenu a {

	text-transform: uppercase;

	display: inline-block;

	margin: 42px 25px 0 25px;

	height: 70px;

	line-height: 70px;

	font-size: 14px;

	color: #363636;

	text-align: center;

}

.pctop2 .pcmenu a:hover {

	color: #df0f0f;

	border-bottom: #df0f0f solid 3px;

}

.pctop2 .pcmenu a.on {

	color: #df0f0f;

	border-bottom: #df0f0f solid 3px;

}

.neibanner {

	width: 100%;

	height: 300px;

}

body {

	overflow-x: hidden !important; background: #166fbf;

}

.mot {

	width: 100%;

	padding: 0 2%;

	height: 50px;

	background: #292929;

}

.mot .molo {

	float: left;

	display: inline-block;

	height: 30px;

	margin: 10px 0;

}

.mot .molo img {

	height: 30px;

}

.mot .momenuicon {

	float: right;

	height: 16px;

	margin: 17px 0;

}

.mot .cloesicon {

	display: none;

}

.moxl {

	left: -100%;

	top: 50px;

	background: rgba(0,0,0,0.60);

	position: absolute;

	z-index: 99;

	width: 100%;

	transition: all ease 0.3s;

}

.moxl_box {

	width: 60%;

	background: #292929;

	height: 100%;

}

.moxl .moxl_xun {

	width: 100%;

	float: left;

	position: relative;

}

.moxl .moxl_xun .moxl_xun_icon {

	width: 100%;

	height: 0px;

	position: absolute;

	padding-right: 10px;

}

.moxl .moxl_xun .moxl_xun_icon img {

	float: right;

	height: 24px;

	margin: 4px 0;

}

.moxl .moxl_xun .moxl_xun_icon img.moxl_xun_img2 {

	display: none;

}

.moxl .moxl_xun .moxl_xun_title {

	width: 100%;

	height: 30px;

	padding-left: 10px;

	display: inline-block;

	line-height: 30px;

	font-size: 14px;

	color: #FFFFFF;

}

.moxl .moxl_xun .moxl_erji {

	width: 100%;

	overflow: hidden;

	display: none;

}

.moxl .moxl_xun .moxl_erji a {

	width: 100%;

	padding-left: 20px;

	height: 30px;

	line-height: 30px;

	font-size: 12px;

	color: #FFFFFF;

	display: inline-block;

	float: left;

}

.pcto_bg {

	top: 112px;

	width: 100%;

	transition: all ease 0.3s;

	height: 0px;

	background: rgba(223,15,15,0.6);

	transition: all ease 0.3s;

	position: absolute;

	z-index: 99;

	left: 0;

}

.pcto {

	width: 100%;

	position: relative;

	height: 68px;

}

.pcto_box {

	width: 1100px;

	margin: 0 auto;

	height: 68px;

}

.pcto_box .pcto_logo {

	display: inline-block;

	margin-top: 0px;

}

.pcto_box .pcto_logo img{ width: 80%; margin-top: -26px;}

.pcto .pcto_menu {

	float: right;

}

.pcto .pcto_menu_xun {

	float: left;

	margin: 0px 10px 0 10px;

	height: 70px;

	text-align: center;

	min-width: 56px;

	text-transform: uppercase;

}

.pcto .pcto_menu_xun .pcto_menu_a {

	transition: all ease 0.3s;

	display: inline-block;

	height: 70px;

	line-height: 70px;

	font-size: 14px;

	color: #fff;

	text-align: center;

}

.pcto .pcto_menu_xun:hover .pcto_menu_a {

	transition: all ease 0.3s;

	color: #df0f0f;

	border-bottom: #df0f0f solid 3px;

}

.pcto .pcto_menu_xun.on .pcto_menu_a {

	

}

.pcto_menu_a {

}

.pcto_xl {

	position: absolute;

	z-index: 100;

	height: 0;

	overflow: hidden;

}

.pcto_xl a {

	margin-right: 35px;

	float: left;

	display: inline-block;

	line-height: 45px;

	font-size: 13px;

	color: #fec8c8;

	text-align: center;

}

.pcto_menu_xun:hover .pcto_bg {

	height: 45px;

	transition: all ease 0.6s

}

.pcto_menu_xun:hover .pcto_xl {

	height: 45px;

	transition: all ease 0.6s;

}

.footer {

	width: 100%;

	background: #0a131c;

}

.footer .footer1 {

	width: 1100px;

	margin: 0 auto;

	min-height: 240px;

}

.footer .footer1 .footer1_xun1 {

	width: 145px;

	margin-right: 40px;

}

.footer .footer1_title {

	height: 35px;

	text-transform: uppercase;

	width: 100%;

	border-bottom: #212427 solid 1px;

	line-height: 35px;

	font-size: 14px;

	color: #FFFFFF;

	font-weight: bolder;

}

.footer .footer1 .footer1_xun2 {

	width: 286px;

	font-size: 12px;

	color: #dddddd;

}

.footer .footer1 .footer1_xun2 span {

	float: left;

	margin-left: 8px;

	color: #dddddd;

}

.footer .footer1 .footer1_xun2 .bdsharebuttonbox {

	float: left;

	margin-left: 20px;

}

.footer .footer1 .footer1_xun2 .bdsharebuttonbox a {

	width: 24px;

	height: 24px;

	margin: 5px 10px 0 0;

	padding: 0;

	border-radius: 24px;

	display: inline-block;

	overflow: hidden;

	background-color: #222629;

	background-position: center;

	background-repeat: no-repeat;

}

.footer .footer1 .footer1_xun2 .bdsharebuttonbox a:hover {

	background-color: #e10808;

}

.footer .footer1 .footer1_xun1 .footer1_xun1_box {

	width: 100%;

	padding-top: 15px;

}

.footer .footer1 .footer1_xun1 .footer1_xun1_box a {

	display: inline-block;

	width: 100%;

	float: left;

	font-size: 12px;

	color: #74787c;

	line-height: 32px;

}

.footer .footer2 {

	width: 100%;

	font-size: 12px;

	color: #74787c;

	border-top: #212427 solid 1px;

	height: 42px;

	line-height: 42px;

}

.footer .footer2 .footer2_nei {

	width: 1100px;

	margin: 0 auto;

}

.motop {

	display: none;

	width: 100%;

	padding: 0 3%;

	height: 60px;

}

.motop .mologo {

	display: inline-block;

	height: 60px;

}

.motop .mologo img {

	height: 30px;

	margin: 15px 0;

}

.motop .menuicon {

	height: 20px;

	margin: 20px 0;

}

.moxiala {

	display: none;

	width: 100%;

	background: rgba(0,0,0,0.70);

	position: absolute;

	z-index: 9999;

}

.moxiala a {

	display: inline-block;

	width: 100%;

	text-align: center;

	line-height: 3em;

	height: 3em;

	font-size: 14px;

	color: #fff;

	border-bottom: #FFFFFF solid 1px;

}

.neipagename {

	width: 100%;

	text-align: center;

	padding: 50px 0 20px 0;

}

.neipagename div {

	display: inline-block;

}

.neipagename .pagename_en {

	font-size: 38px;

	line-height: 1em;

	color: #212121;

	text-transform: uppercase;

}

.neipagename .pagename_ch {

	font-size: 18px;

	padding: 0 22px;

	height: 12px;

	

}

.neipagename .pagename_ch div {

	text-align: center; font-size: 32px; color: #fff;

	height: 18px;

	padding: 0 12px;

	line-height: 18px;

	

}

.neimenu {

	text-align: center;

	width: 100%;

	border-bottom: #1260a7  solid 1px;

	height: 17px;

	margin-bottom: 13px;

}

.neimenu div {

	display: inline-block;

}

.neimenu div a {

	float: left;

	line-height: 30px;

	background: #1260a7;

	display: inline-block;

	padding: 0 10px;

	height: 30px;

	font-size: 14px;

	color: #fff;

	border: #1260a7 solid 1px;

	margin: 0 8px;

}

.neimenu div a:hover {

	color: #fff;

	border: #1260a7 solid 1px;

}

.neimenu div a.on {

	color: #1260a7;

	border: #1260a7 solid 1px; background: #fff;

}

.about {

	width: 1100px;

	max-width: 96%;

	margin: 0 auto;

	color: #fff;

	font-size: 14px;

	line-height: 2em;

	padding: 30px 0;

}

.about span{ color: #fff !important;}

.newsnav {

	width: 1100px;

	margin: 0 auto;

	max-width: 96%;

	font-size: 12px;

	height: 59px;

	border-bottom: #d4e0e2 solid 1px;

	color: #fff;

	line-height: 59px;

}

.newsnav a {

	margin: 0 5px; color: #fff;

}

.fanhui {

	width: 1100px;

	margin: 0 auto;

	max-width: 96%;

	position: relative;

	height: 1px;

}

.fanhui a {

	position: absolute;

	z-index: 2;

	width: 106px;

	height: 33px;

	font-size: 14px;

	color: #FFFFFF;

	text-align: center;

	line-height: 33px;

	background: #1260a7;

	right: 0;

	display: inline-block;

	top: 13px;

}

.newneititle {

	width: 1100px;

	border-bottom: #bcbcbc dashed 1px;

	margin: 0 auto;

	max-width: 96%;

	height: 120px;

	-webkit-align-items: center;

	display: -webkit-flex;

	-webkit-justify-content: center;

}

.newneititle div {

	text-align: center;

}

.newneititle .newstitle {

	width: 100%;

	font-size: 22px;

	color: #fff;

}

.newneititle .newstitle2 {

	display: inline-block;

	font-size: 12px;

	color: #fff;

}

.newneititle .newstitle2 span {

	float: left;

	margin: 0 18px;

	line-height: 30px;

}

.newneititle .newstitle2 .bdsharebuttonbox {

	float: left;

}

.newneititle .newstitle2 .bdsharebuttonbox a {

	margin: 6px 5px;

}

.newsline {

	width: 1100px;

	margin: 20px auto;

	max-width: 96%;

}

.newsline a {

	display: inline-block;

	float: left;

	height: 132px;

	width: 100%;

	padding: 0 20px;

	transition: all ease 0.3s;

}

.newsline a .newstime {

	border-right: #d7dde3 solid 1px;

	width: 178px;

	float: left;

	height: 63px;

	margin-top: 37px;

	-webkit-align-items: center;

	display: -webkit-flex;

	-webkit-justify-content: center;

}

.newsline a .newstime .newstime_top {

	font-size: 47px;

	color: #fff;

	line-height: 50px;

}

.newsline a .newstime .newstime_bot {

	font-size: 16px;

	color: #fff;

	line-height: 18px;

	text-transform: uppercase;

}

.newsline a .newtext {

	padding-left: 32px;

	width: 840px;

	float: left;

}

.newsline a .newtext .newtitle {

	width: 100%;

	float: left;

	font-size: 15px;

	color: #fff;

	overflow: hidden;

	white-space: pre;

	text-overflow: ellipsis;

	margin-bottom: 15px;

	margin-top: 32px;

}

.newsline a .newtext .ntime {

	display: none;

	width: 100%;

	float: left;

	font-size: 12px;

	color: #787878;

	line-height: 22px;

}

.newsline a .newtext .newsmall {

	width: 100%;

	float: left;

	font-size: 13px;

	color: #fff;

	line-height: 22px;

	max-height: 44px;

	overflow: hidden;

}

.newsline a .newsjiantou {

	margin-left: 27px;

	-webkit-align-items: center;

	display: -webkit-flex;

	-webkit-justify-content: center;

	height: 100%;

	width: 13px;

	float: left;

}

.newsline a .newsjiantou .newsjiantou2 {

	display: none;

}

.fenye {

	width: 100%;

	text-align: center;

	margin: 30px 0;

}

.fenye .fenye_nei {

	display: inline-block;

}

.fenye .fenye_nei a {

	display: inline-block;

	padding: 0 13px;

	height: 34px;

	text-align: center;

	line-height: 34px;

	margin: 0 3px;

	border-radius: 5px;

	border: #dddddd solid 1px;

	overflow: hidden;

	font-size: 13px;

	color: #999999;

}

.fenye .fenye_nei a:hover {

	background: #f73232;

	color: #fff;

}

.fenye .fenye_nei a.on {

	background: #f73232;

	color: #fff;

}

.con1 {

	width: 100%;

	text-align: center;

}

.con1 .con1_nei {

	display: inline-block;

}

.con1 .con1_nei .con1_xun {

	width: 302px;

	height: 187px;

	padding-top: 60px;

	border: #fff solid 1px;

	background: #166fbf;

	float: left;

	position: relative;

	margin: 85px 49px 45px;

49px;

}

.con1 .con1_nei .con1_xun .con1_xun_img {

	position: absolute;

	width: 100%;

	text-align: center;

	height: 100px;

	border-radius: 100px;

	top: -50px;

}

.con1 .con1_nei .con1_xun .con1_xun_title {

	font-size: 18px;

	width: 100%;

	color: #fff;

	line-height: 2em;

	text-align: center;

}

.con1 .con1_nei .con1_xun .con1_xun_zi {

	font-size: 15px;

	line-height: 23px;

	color: #fff;

	width: 100%;

	text-align: center;

}

.con1 .con1_nei .con1_xun .con1_xun_zi img {

	margin-top: 7px;

	width: 90px;

}

.con1 .con1_nei .con1_xun .con1_xun_text {

	padding: 0 1%;

}

.message {

	width: 100%;

	text-align: center;

}

.message .mess_form {

	display: inline-block;

	padding: 45px 0 45px 0;

	border-top: #bcbcbc dashed 1px;

}

.message .mess_form div {

	width: 540px;

	margin: 0 10px;

}

.message .mess_form div input[type="text"] {

	width: 100%; background: #1260a7;

	margin-bottom: 10px;

	border: #1260a7 solid 1px;

	border-radius: 5px;

	height: 49px;

	float: left;

	padding: 0 17px; color: #fff; opacity: 0.5;

}

.message .mess_form div input[type="email"] {

	width: 100%;

	margin-bottom: 10px;

	border: #e4e4e4 solid 1px;

	border-radius: 5px;

	height: 49px;

	float: left;

	padding: 0 17px;

}

.message .mess_form div input[type="tel"] {

	width: 100%;

	margin-bottom: 10px;

	border: #e4e4e4 solid 1px;

	border-radius: 5px;

	height: 49px; color: #fff;

	float: left;

	padding: 0 17px;

}

.message .mess_form div textarea {

	width: 100%; background: #1260a7; opacity: 0.5;

	margin-bottom: 10px; color: #fff;

	border: #1260a7  solid 1px;

	border-radius: 5px;

	height: 167px;

	float: left; color: #fff;

	padding: 10px 17px;

}

.message .mess_form div input[type="submit"] {

	width: 100%;

	margin-bottom: 10px; opacity: 0.5;

	text-align: center;

	cursor: pointer;

	line-height: 49px;

	border-radius: 5px;

	float: left;

	padding: 0 17px;

	font-size: 16px;

	color: #fff;

	border: #1260a7 solid 1px;

	background: #1260a7;

}

.probox {

	width: 1100px;

	margin: 40px auto 57px auto;

}

.probox .probox_left {

	width: 230px;

	float: left;

}

.probox .probox_left .protitle {

	

	width: 100%;

	height: 97px;

	background: #1260a7;

}

.probox .probox_left .protitle .protitle1 {

	font-size: 24px;

	line-height: 97px; text-align: center;

	color: #166fbf;

	background: url(../images/yinb.jpg)

	

	

	

	

}

.probox .probox_left .protitle .protitle2 {

	font-size: 14px;

	line-height: 14px;

	color: #FFFFFF;

	text-transform: uppercase;

}

.probox .probox_left .proleft_xiala {

	padding-top: 30px;

	padding-bottom: 508px;

	width: 100%;

	background: #0e4e88;

}

.probox .probox_left .proleft_xiala a {

	width: 96%;

	line-height: 38px;

	display: inline-block;

	padding-left: 14px;

	font-size: 14px;

	color: #FFF;

	float: left;

}

.probox .probox_left .proleft_xiala a.on {

	background: #1260a7;

	border-left: #fff solid 4px;

	padding-left: 16px;

}

.probox .probox_left .proleft_xiala a:hover {

	background: #1260a7;

	border-left: #fff solid 4px;

	padding-left: 16px;

}

.probox .probox_right {

	background: #1260a7;

	width: 855px;

	padding: 34px 8px;

	overflow: hidden;

	float: right;

}

.biao{ color: #fff;}

.biao span{color:#3899f1; margin-right: 3px;}

.probox .probox_right .proboxline {

	width: 100%;

}

.probox .probox_right .proboxline .proboxline_box {

	width: 840px;

}

.probox .probox_right .proboxline .proboxline_box a {

	

	margin-bottom: 10px; overflow: hidden; float: left;

	

	padding: 0 10px;

}

.probox .probox_right .proboxline .proboxline_box a:hover {

	

}

.probox .probox_right .proboxline .proboxline_box a .proimg_img {

	width: 100%;

	overflow: hidden; height: 200px;

}

.probox .probox_right .proboxline .proboxline_box a .proimg_img img {

	 width: 100%; height: 100%;

}

.probox .probox_right .proboxline .proboxline_box a .proimg_img img:hover{ border: 1px solid #fff;}

.probox .probox_right .proboxline .proboxline_box a .proimg_title {

	font-size: 14px;

	color: #fff; width: 100%; margin-top: 10px; height: 36px;

}

.probox .probox_right .proboxline .proboxline_box a .proimg_time {

	font-size: 13px;

	color: #bebebe;

	height: 30px;

	line-height: 30px;

	background: url(../images/bg31.png) no-repeat 100% 50%;

}

.probox .probox_right .proboxline .proboxline_box a:hover .proimg_title {

	color: #fff;

}

.proxiala {

	display: none;

	width: 100%;

	height: 40px;

	border-bottom: #DDDDDD solid 1px;

	position: relative;

	background: #FFFFFF;

	margin-bottom: 30px;

}

.proxiala .proxiala_chakan {

	width: 100%;

	height: 40px;

	text-align: center;

	line-height: 40px;

	font-size: 15px;

	color: #727272;

	font-weight: bolder;

}

.proxiala .proxiala_menu {

	display: none;

	width: 100%;

	z-index: 999;

	position: absolute;

	background: rgba(255,255 ,255,0.8);

	padding-bottom: 30px;

}

.proxiala .proxiala_menu a {

	display: inline-block;

	float: left;

	text-align: center;

	width: 100%;

	height: 3em;

	font-size: 14px;

	line-height: 3em;

	color: #727272;

}

.prodet {

	width: 1100px;

	margin: 20px auto 30px auto;

	background: #FFFFFF;

}

.prodet .newsnav {

	max-width: 100%;

	padding: 0 20px;

}

.details_top_imgbox {

	width: 430px;

	margin: 0 auto;

	height: 521px;

}

.details_top_imgbox .fluid_container {

	width: 100%;

	height: 430px;

}

.detailed {

	width: 740px;

	float: right;

	font-size: 12px;

	color: #666666;

}

.detailed .detailed1 {

	width: 100%;

	font-size: 18px;

	color: #333333;

}

.detailed .detailed2 {

	width: 100%;

	line-height: 30px;

	margin-top: 15px;

}

.detailed .detailed3 {

	width: 100%;

	line-height: 30px;

	margin-bottom: 15px;

}

.detailed .df {

	color: #e23435;

}

.detailed .ds {

	color: #ff8838;

}

.detailed .detailed4 {

	width: 100%;

}

.detailed .detailed4 td {

	height: 37px;

	padding-left: 60px;

}

.detailed .detailed5 td {

	background: #eeeeee;

}

.details {

	text-align: left;

	width: 96%;

	float: right;

	margin: 2%;

}

.details .details_title {

	width: 100%;

	font-size: 26px;

	color: #494949;

	height: 60px;

	border-bottom: #7d7d7d dashed 1px;

}

.details .details_time {

	width: 100%;

	font-size: 14px;

	color: #898989;

	height: 105px;

	border-bottom: #7d7d7d dashed 1px;

	-webkit-align-items: center;

	display: -webkit-flex;

	-webkit-justify-content: flex-start;

}

.details .details_text {

	font-size: 13px;

	line-height: 32px;

	color: #7a7a7a;

	text-indent: 2em;

}

.detailswai {

	width: 100%;

	text-align: center;

}

.detailswai .detailswaihezi {

	width: 100%;

	display: inline-block;

	margin-top: 50px;

	margin-bottom: 45px;

}

#flexslider {

	width: 100%;

	

	margin: 0px auto 0px;

	clear: both;

	position: relative;

	overflow: hidden;

	z-index: 0;

}/***修改这里的高度*****/

/***图片上的箭头**/

#flexslider #ban .jiantou {

	width: 1384px;

	margin-top: 224px;

	height: 82px;

	z-index: 1;

	display: inline-block;

	display: none;

}/***修改这里的高度以调整箭头高度*****/

#flexslider #ban .jiantou .jiantou_left {

	width: 45px;

	height: 82px;

	cursor: pointer;

	background: url(../images/jiantou.png) no-repeat 0px top;

	float: left;

}

#flexslider #ban .jiantou .jiantou_right {

	width: 45px;

	height: 82px;

	cursor: pointer;

	background: url(../images/jiantou.png) no-repeat 0px bottom;

	float: right;

}

#ban {

	width: 100%;

	height: -webkit-fill-available;

	margin: auto;

	position: relative;

	overflow: hidden;

	z-index: 0;

}/***修改这里的高度*****/

#ban ul.ban_bj li {

	display: block;

	width: 100%;

	height: -webkit-fill-available;

	position: absolute;

	left: 0px;

	top: 0px;

	text-align: center;

	z-index: 0;

	cursor: pointer;

}/***修改这里的高度*****/

#ban ul.ban_bj li.on {

	z-index: 111;

}

#ban ul.ban_bj li a {

	display: block;

	text-indent: -300000em;

}

#ban ul.ul_dian {

	display: inline-block;

}

#ban ul.ul_dian li {

	display: block;

	width: 30px;

	height: 5px;

	background: #fff;

	float: left;

	cursor: pointer;

	margin: 0 3px;

}

#ban ul.ul_dian li.licurr {

	background: #207fd3;

}

.dian {

	width: 100%;

	text-align: center;

	position: absolute;

	bottom: 16px;

	z-index: 11111;

}

.jiantou_box {

	width: 100%;

	height: 0;

	text-align: center;

	position: absolute;

	z-index: 11111;

}

.indextitle {

	text-align: center;

	width: 100%;

	margin: 50px 0 35px 0;

}

.indextitle .indextitle1 {

	font-size: 30px;

	color: #383938;

	text-align: center;

	width: 100%;

	text-transform: uppercase;

}

.indextitle .indextitle2 {

	font-size: 24px;

	color: #484848;

	text-align: center;

	width: 100%;

}

.index1 {

	width: 100%;

	margin: 0 auto;

	text-align: center;

}

.index1 div {

	display: inline-block;

}

.index1 div a {

	display: inline-block;

	text-align: center;

	width: 215px;

	height: 315px;

	margin: 0 17px 74px 17px;

	float: left;

	border: #e8e8e8 solid 1px;

	transition: all ease 0.3s;

	-webkit-align-items: center;

	display: -webkit-flex;

	-webkit-justify-content: center;

}

.index1 div a .index1_img {

	float: left;

	width: 100%;

	-webkit-align-items: center;

	display: -webkit-flex;

	-webkit-justify-content: center;

}

.index1 div a .index1_img div {

	-webkit-align-items: center;

	display: -webkit-flex;

	-webkit-justify-content: center;

	background: #b9b9b9;

	width: 100px;

	height: 100px;

	border-radius: 100px;

	overflow: hidden;

}

.index1 div a .index1_title {

	text-transform: uppercase;

	margin-top: 37px;

	float: left;

	width: 100%;

	text-align: center;

	font-size: 16px;

	color: #484848;

}

.index1 div a .index1_en {

	margin-top: 8px;

	float: left;

	width: 100%;

	text-align: center;

	font-size: 12px;

	color: #aaaaaa;

	text-transform: uppercase;

}

.index1 div a .index1_bottom {

	margin-top: 21px;

	line-height: 0px;

	float: left;

	width: 100%;

	text-align: center;

}

.index1 div a .index1_bottom div {

	width: 40px;

	height: 3px;

	background: #e81816;

}

.indexpro {

	width: 100%;

	min-height: 605px;

	max-width: 100%;

	background: #2c3035;

}

.indexpro .indextitle {

	float: left;

}

.indexpro .indextitle .indextitle1 {

	color: #FFFFFF;

}

.indexpro .indextitle .indextitle2 {

	color: #FFFFFF;

}

.prosel {

	width: 100%;

	text-align: center;

}

.prosel .prosel_nei {

	display: inline-block;

}

.prosel .prosel_nei div {

	float: left;

	margin: 0 16px;

	cursor: pointer;

	font-size: 14px;

	color: #9f8b8b;

	line-height: 42px;

}

.prosel_xian {

	width: 100%;

	height: 2px;

	background: #26292e;

}

.prosel_xian div {

	float: left;

	background: #fd1717;

	height: 2px;

	transition: all ease 0.25s;

}

.prosel .prosel_nei div.on, .prosel .prosel_nei div:hover {

	color: #fd1717;

}

.proxxk {

	width: 1100px;

	margin: 50px auto;

	height: 290px;

	position: relative;

}

.proxxk .proxxk_xun {

	width: 100%;

	height: 290px;

	position: absolute;

	display: none;

}

.proxxk .proxxk_xun .proxxk_xun_box {

	width: 100%;

	height: 290px;

	overflow: hidden;

}

.proxxk .proxxk_xun .proxxk_xun_sel {

	width: 100%;

	height: 1px;

	position: relative;

}

.proxxk .proxxk_xun .proxxk_xun_sel div {

	position: absolute;

	z-index: 1111;

	top: 92px;

	cursor: pointer;

}

.proxxk .proxxk_xun .proxxk_xun_sel .proxxk_xun_left {

	left: -65px;

}

.proxxk .proxxk_xun .proxxk_xun_sel .proxxk_xun_right {

	right: -65px;

}

.proxxk .proxxk_xun .pxb_xun {

	width: 10000px;

}

.proxxk .proxxk_xun .pxb_xun a {

	margin-right: 33px;

	display: inline-block;

	float: left;

	width: 250px;

	height: 287px;

	border-bottom: #74787c solid 2px;

}

.proxxk .proxxk_xun .pxb_xun a .pxb_xun_img {

	background: #FFFFFF;

	-webkit-align-items: center;

	display: -webkit-flex;

	-webkit-justify-content: center;

	position: relative;

	width: 100%;

	height: 225px;

	overflow: hidden;

}

.proxxk .proxxk_xun .pxb_xun a .pxb_xun_img .titlepic {

	width: 100%;

}

.proxxk .proxxk_xun .pxb_xun a .pxb_xun_img .ban {

	position: absolute;

	background: rgba(199,5,5,0.55);

	width: 100% !important;

	height: 225px !important;

	-webkit-align-items: center;

	display: -webkit-flex;

	-webkit-justify-content: center;

}

.proxxk .proxxk_xun .pxb_xun a .pxb_xun_title {

	font-size: 14px;

	line-height: 30px;

	width: 100%;

	color: #fff;

}

.proxxk .proxxk_xun .pxb_xun a .pxb_xun_time {

	font-size: 12px;

	line-height: 30px;

	width: 100%;

	color: #737577;

	background: url(../images/bg24.png) no-repeat 100% 50%;

}

.indexabout {

	width: 100%;

	padding-bottom: 68px;

}

.indexabout .indexabout_box {

	

	transition: all ease 0.3s;

	height: auto;

	margin: 0 auto;

	max-width: 100%; margin-top: 40px;

}

.indexabout .indexabout_box .indexabout_text {

	width: 570px;

	font-size: 14px;

	color: #fff;

	text-indent: 2em;

	line-height: 24px;

}

.indexabout .indexabout_box .indexabout_text .indexabout_link {

	display: inline-block;

	width: 120px;

	height: 30px;

	line-height: 30px;

	text-align: left;

	font-family: 'Arial'; margin-left: -28px;

	color: #166fbf;

	font-size: 15px;

	text-transform: uppercase;

	background: #fff;

	margin-top: 25px;

}

.indexabout .indexabout_box.on {

	transition: all ease 0.3s;

	height: 240px;

}

.indexnews {

	width: 100%;

	height: 588px; 

	background: url(../images/tupian7.jpg) no-repeat 50%;

	background-size: cover;

}

.indexnews .indextitle {

	float: left;

}

.indexnews .indextitle .indextitle1 {

	color: #FFFFFF;

}

.indexnews .indextitle .indextitle2 {

	color: #FFFFFF;

}

.indexnews .newssel {

	width: 100%;

	text-align: center;

}

.indexnews .newssel .newssel_nei {

	display: inline-block;

}

.indexnews .newssel .newssel_nei .newssel_nei_op {

	min-width: 112px;

	padding: 0 15px;

	height: 30px;

	border: #FFFFFF solid 2px;

	font-size: 14px;

	float: left;

	margin: 0 15px;

	color: #FFFFFF;

	text-align: center;

	line-height: 26px;

	cursor: pointer;

	text-transform: uppercase;

}

.indexnews .newssel .newssel_nei .newssel_nei_op.on {

	background: #FFFFFF;

	color: #166fbf;

	font-weight: bolder;

}

.indexnews .newssel .newssel_nei .newssel_nei_op:hover {

	background: #FFFFFF;

	color: #1b67bf;

	font-weight: bolder;

}

.indexnesqiehuan {

	width: 1100px;

	margin: 45px auto;

	overflow: hidden;

}

.indexnesqiehuan .newsxxk {

	width: 1160px;

}

.indexnesqiehuan .newsxxk a {

	background: #FFFFFF;

	width: 520px;

	height: 130px;

	float: left;

	margin: 0 60px 30px 0;

	display: inline-block;

}

.indexnesqiehuan .newsxxk a .newsxxk_img {

	width: 170px;

	overflow: hidden;

	height: 130px;

	float: left;

}

.indexnesqiehuan .newsxxk a .newsxxk_img img {

	width: 100%;

}

.indexnesqiehuan .newsxxk a .newsxxk_text {

	width: 350px;

	float: left;

	padding: 22px 30px 0 30px;

	width: 350px;

	height: 170px;

}

.indexnesqiehuan .newsxxk a .newsxxk_text .newsxxk_time {

	width: 100%;

	font-size: 12px;

	color: #999;

}

.indexnesqiehuan .newsxxk a .newsxxk_text .newsxxk_title {

	font-size: 14px;

	font-weight: bolder;

	color: #383938;

	width: 100%;

	text-overflow: ellipsis;

	white-space: pre;

	overflow: hidden;

	line-height: 32px;

}

.indexnesqiehuan .newsxxk a .newsxxk_text .newsxxk_small {

	font-size: 12px;

	line-height: 20px;

	color: #787878;

	width: 100%;

	overflow: hidden;

}

.indexnesqiehuan .newsxxk a:hover .newsxxk_text .newsxxk_title {

	color: #2671c4;

}

.sss {

	display: none !important;

}

.fancybox {

	float: left;

	width: 240px;

	height: 203px;

	margin: 20px 23px;

	background: #FFFFFF;

	border: #dcdcdc solid 1px;

	box-shadow: rgba(0,0,0,0.22) 0 0 0px;

	transition: all ease 0.3s;

}

.fancybox .honor_img {

	width: 100%;

	height: 160px;

	-webkit-align-items: center;

	display: -webkit-flex;

	-webkit-justify-content: center;

}

.fancybox .honor_img img {

width:;

}

.fancybox .honor_title {

	font-size: 13px;

	color: #595959;

	width: 100%;

	text-align: center;

	line-height: 40px;

	height: 40px;

}

.fancybox:hover {

	box-shadow: rgba(0,0,0,0.22) 0 0 10px;

	transition: all ease 0.3s;

}

.fancybox:hover .honor_title {

	color: #de0a1e;

}

.fancybox-wrap {

	overflow: visible !important;

}

.job_title {

	width: 100%;

	height: 51px;

	border-bottom: #CCCCCC solid 1px;

}

.job_title th {

	font-size: 14px;

	color: #333333;

	font-weight: bolder;

	text-align: center;

	background: #FFFFFF;

	border-bottom: #dddddd solid 1px;

}

.job_liebiao {

	width: 90%;

	margin: 0 5%;

}

.job_liebiao .job_liebiao_title {

	width: 100%;

	cursor: pointer;

}

.job_liebiao .job_liebiao_title td {

	height: 36px;

	font-size: 14px;

	color: #555555;

	text-align: center;

	background: #FFFFFF;

	border-bottom: #dddddd dashed 1px;

}

.job_liebiao .job_liebiao_title.on td {

	border-bottom: #dddddd dashed 1px;

}

.job_liebiao tr.job_liebiao_title:hover td {

	background: #eeeeee;

}

.job_liebiao tr.job_liebiao_title.on td {

	color: #df081c;

	font-size: 14px;

}

.job_liebiao .job_liebiao_title td .img4 {

	display: none;

}

.job_liebiao tr.job_liebiao_title.on td .img3 {

	display: none;

}

.job_liebiao tr.job_liebiao_title.on td .img4 {

	display: block;

}

.job_liebiao .job_liebiao_box {

	overflow: hidden;

	display: none;

	width: 100%;

	padding: 0 2%;

	font-size: 12px;

	line-height: 30px;

	color: #595959;

}

.job_liebiao .job_liebiao_box b {

	font-size: 14px;

	color: #333333;

	line-height: 51px;

	font-weight: normal;

}

.job_liebiao .job_liebiao_box a {

	margin: 20px;

	width: 122px;

	height: 34px;

	background: #ea2626;

	border-radius: 5px;

	color: #Fff;

	line-height: 32px;

	text-align: center;

	border: #df081c solid 1px;

	font-size: 14px;

	display: inline-block;

}

.job_liebiao_text td {

	border-bottom: #dddddd dashed 1px;

}

.service_box {

	width: 100%;

}

.service_box a {

	font-size: 14px;

	color: #555555;

	line-height: 49px;

	width: 100%;

	height: 50px;

	border-bottom: #DDDDDD dotted 1px;

	float: left;

}

.service_box a .service_quan {

	background: #FFFFFF;

	width: 10px;

	height: 10px;

	float: left;

	-webkit-align-items: center;

	display: -webkit-flex;

	-webkit-justify-content: center;

	margin: 21px 14px 0 5px;

	border: #e12234 solid 1px;

	border-radius: 10px;

}

.service_box a .service_quan div {

	width: 4px;

	height: 4px;

	border-radius: 4px;

}

.service_box a:hover .service_quan div {

	background: #e12234;

	float: left;

}

.service_box a .service_title {

	white-space: pre;

	text-overflow: ellipsis;

	overflow: hidden;

	float: left;

}

.service_box a .service_time {

	float: right;

}

.service_box a:hover .service_title {

	color: #e12234;

}

.service_box a .service_time {

	font-size: 13px;

	color: #a5a5a5;

}

.service_box a:hover .service_time {

	color: #e12234;

}

.iaov {

	width: 100%;

	height: 50px;

	display: none;

	-webkit-align-items: center;

	-webkit-justify-content: center;

}

.iaov img {

	height: 40px;

}

.iaov .iaov2 {

	display: none;

}

.MsoNormalTable {

	width: 96% !important;

	text-indent: 0 !important;

	margin: 2%;

	background: #ccc;

	border-spacing: 1px;

	border-collapse: inherit;

}

.MsoNormalTable td {

	text-align: center;

	text-indent: 0 !important;

	background: #FFFFFF;

	padding: 0 10px;

	word-break: break-all;

}

.MsoNormalTable tr:first-child td {

	background: #CCCCCC;

	color: #FFFFFF;

}

@media screen and (min-width:1040px) {

.newsline a:hover {

	padding-left: 0px;

	transition: all ease 0.3s;

	background: #1260a7;

}

.newsline a:hover .newstime_top {

	color: #FFFFFF;

}
.newsline a:hover .newstime_bot {

	color: #FFFFFF;

}

.newsline a:hover .newtitle {

	color: #FFFFFF;

}

.newsline a:hover .newsmall {

	color: #FFFFFF;

}

.newsline a:hover .newsjiantou .newsjiantou1 {

	display: none;

}

.newsline a:hover .newsjiantou .newsjiantou2 {

	display: block;

}

.index1 div a:hover {

	border: #afafaf solid 1px;

	margin-top: -5px;

	transition: all ease 0.3s;

}

.index1 div a:hover .index1_img div {

	background: #e81816;

}

.proxxk .proxxk_xun .proxxk_xun_sel div .img2 {

	display: none;

}

.proxxk .proxxk_xun .proxxk_xun_sel div:hover .img1 {

	display: none;

}

.proxxk .proxxk_xun .proxxk_xun_sel div:hover .img2 {

	display: block;

}

.proxxk .proxxk_xun .pxb_xun a:hover {

	border-bottom: #c70505 solid 2px;

}

}

 @media screen and (max-width:1040px) {

.pc {

	display: block;

}
.about p{ text-align: left !important;}
.mo {

	display: none;

}

.disable_text_highlighting, body {

	/*去除选中高亮*/

	-webkit-touch-callout: none;

	-webkit-user-select: none; /* Webkit */

	-moz-user-select: none;    /* Firefox */

	-ms-user-select: none;     /* IE 10  */

	/* Opera 目前不支持在Opera，但将很快 */

	-o-user-select: none;

	user-select: none;

}

.pctop2 {

	display: none;

}

.pctop1 .pctop1_nei {

	width: 96%;

}

.footer .footer1 {

	width: 96%;

}

.footer .footer2 .footer2_nei {

	width: 96%;

}

.neibanner {

	height: 300px;

}

.footer .footer1 .footer1_xun1 {

	width: 13%;

	margin-right: 2%;

}

.footer .footer1 .footer1_xun2 {

	width: 26%;

}

.motop {

	display: block;

}

.newsline a {

	border-bottom: #CCCCCC solid 1px;

}

.newsline a .newstime {

	display: none;

}

.newsline a .newtext .ntime {

	display: block;

}

.newsline a .newtext .newtitle {

	margin-bottom: 0px;

	margin-top: 20px;

}

.con1 .con1_nei .con1_xun {

	width: 31.3333%;

	margin: 85px 1% 45px 1%

}

.con1 .con1_nei {

	width: 100%;

}

.message .mess_form {

	width: 100%;

}

.message .mess_form div {

	width: 48%;

	margin: 1%;

}

.probox {

	width: 100%;

}

.probox .probox_left {

	display: none;

}

.probox .probox_right {

	width: 100%;

}

.probox .probox_right .proboxline .proboxline_box a {

	width: 23%;

	margin: 1%;

}

.probox .probox_right .proboxline .proboxline_box {

	width: 100%;

}

.proxiala {

	display: block;

}

.prodet {

	width: 96%;

}

.details_top_imgbox {

	float: none;

	margin: 0 auto;

}

.details {

	float: none;

	margin: 0 auto;

	width: 96%;

	margin: 2%;

}

.proxxk .proxxk_xun .proxxk_xun_sel .proxxk_xun_left {

	left: 0;

}

.proxxk .proxxk_xun .proxxk_xun_sel .proxxk_xun_right {

	right: 0;

}

.proxxk .proxxk_xun .proxxk_xun_sel .img1 {

	display: none;

}

.proxxk .proxxk_xun .proxxk_xun_sel .img2 {

	display: block;

}

.proxxk {

	width: 96%;

	margin: 2%;

}

.indexabout .indexabout_box {

	width: 96%;

	margin: 2%;

}

.indexabout .indexabout_box .indexabout_text {

	width: 100%;

}

.indexabout .indexabout_box .indexabout_img {

	width: 96%;

	margin: 2%;

	text-align: center;

}

.indexnesqiehuan {

	width: 96%;

	margin: 2%;

}

.indexnesqiehuan .newsxxk {

	width: 100%;

}

.indexnesqiehuan .newsxxk a {

	width: 48%;

	margin: 1%;

}

.indexnesqiehuan .newsxxk a .newsxxk_img {

	width: 32%;

}

.indexnesqiehuan .newsxxk a .newsxxk_text {

	width: 68%;

}

#flexslider {

	height: 510px;

}

#ban {

	height: 510px;

}

#ban ul.ban_bj li {

	height: 510px;

	background-size: cover;

}

.indexnesqiehuan .newsxxk a .newsxxk_img {

	-webkit-align-items: center;

	display: -webkit-flex;

	-webkit-justify-content: center;

}

.fancybox {

	width: 23%;

	margin: 1%;

}

.pcto {

	display: none;

}

.mot {

	display: block;

}

.moxl {

	top: 100px;

}

}

@media screen and (max-width:770px) {

.pc {

	

}
.about p{ text-align: left !important;}
.mo {

	display: block;

}

.footer {

	padding: 30px 0;

}

.moxl {

	top: 81px;

}

.footer .footer1 .footer1_xun1 {

	width: 25%;

	text-align: center;

	margin: 0;

}

.footer .footer1 .footer1_xun2 {

	width: 70%;

	margin: 0 15%;

	text-align: center;

}

.footer .footer1 .footer1_xun2 .footericon {

	display: none;

}

.footer .footer1 .footer1_xun2 table {

	margin: 5% 0;

	width: 100%;

}

.footer .footer1 .footer1_xun2 p {

	height: 30px;

}

.footer .footer1 .footer1_xun2 td {

	height: 30px;

}

.footer .footer1 .footer1_xun2 span {

	float: none;

}

.footer .footer1 .footer1_xun2 .bdsharebuttonbox {

	float: none;

	display: inline-block;

	margin: 2% 0;

}

.footer .footer1 .footer1_xun2 .bdsharebuttonbox a {

	margin: 0 10px;

}

.neibanner {

	height: 280px;

}

.newsline a .newtext {

	width: 100%;

	padding: 0;

}

.newsline a .newtext .newtitle {

	font-weight: bolder;

}

.newsline a .newsjiantou {

	display: none;

}

.message .mess_form div {

	width: 98%;

}

.probox .probox_right .proboxline .proboxline_box a {

	width: 48%;

	height: 355px;

	margin: 1%;

}

.probox .probox_right .proboxline .proboxline_box a .proimg_img {

	height: 290px;

}

.sss {

	display: block !important;

}

.indexnews {

	height: auto;

	padding-bottom: 30px;

}

.indexnesqiehuan .newsxxk a {

	width: 96%;

	margin: 2%;

}

#flexslider {

	height: 415px;

}

#ban {

	height: 415px;

}

#ban ul.ban_bj li {

	height: 415px;

	background-size: cover;

}

.fancybox {

	width: 48%;

	margin: 1%;

}

.pctop1 .pctop1_nei .bdsharebuttonbox {

	display: none;

}

.footer .footer1 .footer1_xun1 {

	display: none;

}

.indexabout .indexabout_box {

	height: 241px;

	overflow: hidden;

}

.iaov {

	display: -webkit-flex;

}

}

@media screen and (max-width:640px) {

	.about p{ text-align: left !important;}
.mo {

	display: block;

}

.neibanner {

	height: 150px;

}

.con1 .con1_nei .con1_xun {

	width: 98%;

}

.probox .probox_right .proboxline .proboxline_box a {

	width: 48%;

	height: 205px;

	margin: 1%;

}

.probox .probox_right .proboxline .proboxline_box a .proimg_img {

	height: 140px;

}

.details_top_imgbox {

	width: 96%;

	margin: 2%;

}

.detailswai .detailswaihezi {

	width: 100%;

}

.index1 div a {

	width: 48%;

	margin: 1%;

	height: 200px;

}

.index1 div a .index1_title {

	margin-top: 10px;

}

.index1 div a .index1_bottom {

	margin-top: 10px;

}

.prosel_xian {

	display: none;

}

.proxxk {

	width: 250px;

	margin: 2% auto;

}

.prosel {

	overflow-x: scroll;

	width: 96%;

	margin: 2%;

}

.prosel .prosel_nei {

	width: 600px;

}

#flexslider {

	height: 220px;

}

#ban {

	height: 220px;

}

#ban ul.ban_bj li {

	height: 220px;

	background-size: cover;

}

.neimenu div a {

	margin: 0 3px;

}

.newsnav {

	font-size: 0;

}

.newsnav span, .newsnav a {

	font-size: 0;

}

}

.pagess {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}

.pagess ul li { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}

.pagess ul li:hover{ background:#0f528e; color:#fff;border: 1px solid #0f528e}

.pagess ul li:hover a{color:#fff;}

.pagess ul li.thisclass {display: inline-block;border: 1px solid #539de0;padding: 2px 9px;margin: 0 3px;background: #539de0;color: #fff;}

.pagess ul li.thisclass a {color: #fff;}

.pagess ul li a{ display:block;color:#999}

.pagess ul li a:hover {color: #fff;}



.chantiti{ width:46%; margin: 0 auto; overflow: hidden; text-align: center; margin-bottom: 20px;}

.xian1{ width: 100px; height: 2px; background: #333; margin-top: 20px;}

.xian2{width: 100px; height: 2px; background: #333; margin-top: 20px;}

.guanti .xian1{ width: 100px; height: 2px; background: #fff; margin-top: 20px;}

.guanti .xian2{ width: 100px; height: 2px; background: #fff; margin-top: 20px;}

.chanti{ font-size: 30px; color: #333;}

.guanti .chanti{  color: #fff;}

.biaoti{ line-height: 26px; font-size: 14px;}

.jushang{ margin-top: 20px;}

.jushang img{ width: 100%; height: 230px;}

.chan{ margin-top: 30px; margin-bottom: 50px;}

.chanback{background: url(../images/proback.jpg); width: 100%; overflow: hidden;}

.indexabout{  padding: 50px 0; }

.iaov a{background: #fff;

    width: 106px;

    height: 42px;

    line-height: 42px;

    text-align: center;

    color: #166fbf;

    font-size: 14px;}

.fangs{ background: #000; overflow: hidden; padding-top: 20px; padding-bottom: 20px; width: 100%;}

.lianxi span{ color: #fff; line-height: 32px; display: block; font-size: 16px;letter-spacing: 2px;font-family: Arial;}

.lianxi h4{ line-height: 46px; font-size: 22px; color: #fff;}

.lianxi .flogo{ margin-top: 24px;}

.liuyan td input{background: #0b131c;

    margin: 6px 0; color: #757575;

    height: 34px; width: 103% !important; padding-left: 10px;}

.liuyan td textarea{background: #172639;

    margin: 6px 0; padding-left: 10px; color: #fff;

    height: 70px; width: 103% !important;}

.tijiao{    width: 100%;

    height: 36px;

    background: #0b131c;

    color: #757575;}

.guoqi a img{margin-top: 14px;

    margin-left: 10px;}





.tou{ width:100%; margin:0 auto; background-color:#1e9ecc; height:50px; margin-top:30px; clear:both;}



.navigator{ float: right;} 



.navigator ul{



padding: 0; 



margin: 0; 



list-style-type: none; 



} 



.navigator li{



float: left; 



position :relative; 



} 



.navigator ul li a,.navigator ul li a:visited {



display: block;  overflow: hidden;



text-align: left; padding: 0 14px;



text-decoration: none;



height: 68px;



color: #fff;



border-width: 1px 1px 0 0;





line-height: 40px;



font-size: 14px; 



} 



.navigator ul li:hover a {



color: #fff; border-bottom: 1px solid #fff;



} 



.navigator ul li ul {



display: none; position:absolute; z-index:999; margin-top:17px;



} 



.navigator ul li:hover ul {



display: block; 



position: absolute; 



top: 51px; 



left: 0; 



width: 185px; 



} 



.navigator ul li:hover ul li a {



display: block; 



background: #207fd3; 



color: #000; 



} 



.navigator ul li:hover ul li a:hover {



background: #1c72bf; 



color: #000; 



} 



.navigator ul li ul li a{ color:#fff; padding: 0 6px; height: 35px !important; width: 260px; line-height: 35px !important;}

.liantu{width: 100% !important; height: 60px !important; margin-bottom: 10px;}

.liantu img{ height: 60px;}

.lianwen{ color: #fff;    height: 124px;}

.probox .probox_right .proboxline .proboxline_box a:hover{ color: #fff;}

.lianz{ margin-bottom: 15px !important;}

.liankuang{ width: 100%; overflow: hidden; background: #0f5594;padding: 30px 8px 0 0px; margin-top: 20px;}

.liankuang .tubi{ color: #fff !important;}

input::-webkit-input-placeholder {

color: #fff; opacity: 0.5;}

textarea{color: #fff; opacity: 0.5;}



#nra::-webkit-input-placeholder{color:#fff; opacity: 0.5;}

#nra01::-webkit-input-placeholder{color:#fff; opacity: 0.5;}



.liankuang a{ }

.jushang img:hover{ border: 2px solid #166fbf;}

.video-js{width: initial !important;}

textarea::-webkit-input-placeholder {color: #fff !important; opacity: 0.5;}

span,div,p,a,h1,h2,h3,h4,h5,h6,b,ul,li{font-family: Arial;}

.guoqi{ margin-right: 12px;}





.scroll {

	margin:0 auto;

	position:relative;

	overflow:hidden;

}

.picbox {

	width:100% !important; 



	overflow:hidden;

	position:relative;

	margin:15px;margin-bottom: 30px;

}
.lianjie{text-align: center; overflow: hidden;
    width: 150px;
    height: 50px;
    line-height: 50px;
    margin: 0 auto;
    background: #166fbf;
    display: block;
    color: #fff;}

.picbox ul {

	 width: 100% !important;

	padding-top:5px;

}

.piclist {

	left:0px;

	top:0px;

}

.piclist li.goodlist {



	margin:10px 0;

	padding:0px 5px;

	float:left; margin-left: 1.3%;

}
.picbox ul li:last-child{ margin-right: 0;}
.piclist li.goodlist img {

	

}

.swaplist {

	position:absolute;

	left:-3000px;

	top:0px;

}

.og_prev, .og_next {

	width:30px;

	height:60px;

	background:url(../images/btn.png) no-repeat;

	position:absolute;

	bottom:0;

	z-index:99;

	cursor:pointer;

}

.og_prev {

	background-position:0 0;

	left: -36px; top: 230px;

}

.og_prev:hover {

	background-position:0 -60px;

}

.og_next {

	background-position:-30px 0;

	right:0px; top: 230px;

}

.og_next:hover {

	background-position:-30px -60px;

}

.goodlist img.pics {

	

	float:left;

	background:#fff url(../images/loading.gif) center center no-repeat;

}

.goodlist dl {

	float:right;

	width:130px;

	overflow:hidden;

}

.goodlist dl dt {

}

.goodlist dl dt a.title {

	width:100%;

	height:22px;

	line-height:22px;

	display:block;

	color:#363636;

	white-space: nowrap;

	text-overflow: ellipsis;

	-o-text-overflow: ellipsis;

	overflow: hidden;

}

.goodlist dl dt span.en {

	width:100%;

	height:22px;

	line-height:22px;

	display:block;

	color:#666;

	white-space: nowrap;

	text-overflow: ellipsis;

	-o-text-overflow: ellipsis;

	overflow: hidden;

}

.goodlist dl dt span.change-price {

	font-weight:bold;

	color:#D63C3C;

	padding-right:5px;

}

.goodlist dl dt span.max-price {

	color:#999;

	text-decoration:line-through;

}

.goodlist dl dt a.exchange {

	font-size:12px;

	padding:4px 10px;

	text-align:center;

#padding-top:6px;

#padding-bottom:2px;

	color:#fff;

	display:none;

	text-decoration:none;

	background:#C75151;

	float:left;

	border-radius:2px;

}

.goodlist dl dt a.exchange:hover {

	background:#973434;

}

.goodlist dl dt p {

	padding:5px 0;

}



.scroll01 {

	margin:0 auto;

	position:relative;

	overflow:hidden;

}

.picbox01{

	width:95.7%; 

	height:500px;

	overflow:hidden;

	position:relative;

	margin:15px;margin-left: 25px; margin-bottom: 50px;

}

.picbox01 ul {

	height:285px; width: 100% !important;

	padding-top:5px;

}

.piclist01 {

	position:absolute;

	left:0px;

	top:0px;

}

.piclist01 li.goodlist01 {



	margin:10px 0;

	padding:0px 5px;

	



	float:left;

}

.piclist01 li.goodlist01 img { height: 190px;

}

.swaplist01 {

	position:absolute;

	left:-3000px;

	top:0px;

}

.og_prev01, .og_next01 {

	width:30px;

	height:60px;

	background:url(../images/btn.png) no-repeat;

	position:absolute;

	top:222px;

	z-index:99;

	cursor:pointer;

}

.og_prev01 {

	background-position:0 0;

	left:0px;

}

.og_prev01:hover {

	background-position:0 -60px;

}

.og_next01 {

	background-position:-30px 0;

	right:0px;

}

.og_next01:hover {

	background-position:-30px -60px;

}

.goodlist01 img.pics01 {

	

	float:left;

	background:#fff url(../images/loading.gif) center center no-repeat;

}

.goodlist01 dl {

	float:right;

	width:130px;

	overflow:hidden;

}

.goodlist01 dl dt {

}

.goodlist01 dl dt a.title {

	width:100%;

	height:22px;

	line-height:22px;

	display:block;

	color:#363636;

	white-space: nowrap;

	text-overflow: ellipsis;

	-o-text-overflow: ellipsis;

	overflow: hidden;

}

.goodlist01 dl dt span.en {

	width:100%;

	height:22px;

	line-height:22px;

	display:block;

	color:#666;

	white-space: nowrap;

	text-overflow: ellipsis;

	-o-text-overflow: ellipsis;

	overflow: hidden;

}

.goodlist01 dl dt span.change-price01 {

	font-weight:bold;

	color:#D63C3C;

	padding-right:5px;

}

.goodlist01 dl dt span.max-price01 {

	color:#999;

	text-decoration:line-through;

}

.goodlist01 dl dt a.exchange01 {

	font-size:12px;

	padding:4px 10px;

	text-align:center;

#padding-top:6px;

#padding-bottom:2px;

	color:#fff;

	display:none;

	text-decoration:none;

	background:#C75151;

	float:left;

	border-radius:2px;

}

.goodlist01 dl dt a.exchange01:hover {

	background:#973434;

}

.goodlist01 dl dt p {

	padding:5px 0;

}



/*flash*/

#flash {

	width: 100%;

	float: left;

}

.slideBox {

	position: relative;

	overflow: hidden;

	background: #000;

}

.slideBox .bd {

	position: relative;

	z-index: 0;

	margin: 0 auto;

}

.slideBox .bd li {

	position: relative;

	text-align: center;

}

.slideBox .bd li img {

	width: 100%;

	float: left;

}

.slideBox .hd {

	width: 100%;

	position: absolute;

	z-index: 1;

	bottom: 10px;

	left: 0;

	height: 12px;

	line-height: 12px;

}

.slideBox .hd ul {

	text-align: center;

}

.slideBox .hd ul li {

	cursor: pointer;

	display: inline-block;

*display:inline;

	zoom: 1;

	width: 10px;

	height: 10px;

	margin: 0 5px;

	overflow: hidden;

	border: 1px solid #fff;/*filter:alpha(opacity=80);opacity:0.8;*/

	line-height: 999px;

	border-radius: 50%;

}

.slideBox .hd ul .on {

	background: #fff;

}

ol, ul {

	list-style: none;

}

blockquote, q {

	quotes: none;

}

blockquote:before, blockquote:after, q:before, q:after {

	content: '';

	content: none;

}

table {

	border-collapse: collapse;

	border-spacing: 0;

}

.shouchanp li img{ width: 100%; height: 110px;}

.huanding{ position: relative; width: 1220px;}





































































































@media (max-width: 768px){

	.chantiti{ width: 90%;}

.about p{ text-align: left !important;}



}

@media (max-width: 640px){

.xian1{ width: 30px;}

.xian2{width: 30px;}

.jushang img {

    height: inherit;

}
	.yuanchan li{ width: 100% !important; margin-right: 2%; float: left; text-align: center; margin-bottom: 15px;}
	.about p{ text-align: left !important;}

	.biaoti{height: 50px;

    display: block;}

	.indexnesqiehuan .newsxxk a .newsxxk_img img{ height: auto;}

	.lianxi .flogo{ display: none;}

	.liuyan{ display: none;}

	.quansj{ width: 100%;}

	.footer2_nei .fr{ display: none;}

	.neimenu div a{ margin-bottom: 10px;}

	.about{ margin-top: 30px;}

	.newsline a .newtext .ntime{ color: #fff;}

	.guanti .xian1{ width: 30px;}

	.guanti .xian2{ width: 30px;}

	.video-js{ display: none;}

	.iaov{ display: none;}

	.newsxxk a{ padding-left: 5px;}
	.zheng li{ width: 48% !important; margin-right: 2% !important; margin-bottom: 10px;}
	.zheng li:nth-child(even){ margin-right: 0;}
		


}



.jushang{ width: 32% !important; height: 260px!important;}

.shouchanp{ overflow: hidden; margin-bottom: 20px;}
.zheng { width: 100%; overflow: hidden;}
.zheng li{ width: 24%; float: left; margin-right: 1.2%;}
.zheng li:last-child{ margin-right: 0;}
.zheng li img{ width: 100%;}

.about p{ text-align: center;}
.about p img{ width: 50%; margin-top: 10px;}

.page-status{ color: #fff; margin-right: 10px;}
.probox_rightnew{ width: 100% !important;}
.probox .probox_rightnew .proboxline .proboxline_box{ width: 100% !important;}
.lianta{width: 100%; height: 100px; background: #fff; text-align: center; line-height: 100px; margin-top: 30PX;}
.lianta a{ font-size: 16px;}
.lianta a span{ color: #166fbf; font-weight: bold;font-size: 20px;}


.lianxi{ width: 100%; margin: 0 auto; text-align: center;}
.lianxi p{ line-height: 30px; color: #fff;}
.lianxi p span{ font-weight: bold;}

.yuanchan{ width: 100%; margin: 0 auto;}
.yuanchan li{ width: 23%; margin-right: 2%; float: left; text-align: center;}
.yuanchan li img{ margin-bottom: 10px;}







