@charset "utf-8";

body {margin:0;padding:0;font-size:12px;color:#2b2b2b; font-family: Arial, Helvetica, sans-serif; background:#ffffff;}

body a{outline:none;blr:expression(this.onFocus=this.blur());}

ul,li{margin:0;padding:0;list-style:none; }

a img{border:0}

a,a:visited{text-decoration:none;color:#fff}



p{ margin: 0; padding:12px 0}

h3,h5,h2,h1,h4,h6,dl,dt,dd,ul,li{margin:0;padding:0;list-style-type:none; }

.clear{ margin:0; padding:0; border:0; clear:both; height:0px; _display:inline;}

.clear img{ height:1px}



.index-listzy{width:100%; margin-top:10px;}

.index-listzy li{width:18.8%; margin-left:1%; float:left}

.index-listzy li a{margin:0 !important; padding:0 !important;}

.index-listzy li img{display:block; width:100% !important; height:135px !important;}

.index-listzy li span{display:block; text-align:center}

.zymorea{float:right}





/*==============================================index============================================================*/

#sy .sy{background:#e90000;}

#ab .ab{background:#e90000;}

#xw .xw{background:#e90000;}

#zs .zs{background:#e90000;}

#wh .wh{background:#e90000;}

#lx .lx{background:#e90000;}

#xx .xx{background:#e90000;}

#jy .jy{background:#e90000;}

#jx .jx{background:#e90000;}

.nr3 h3{

	font-size: 28px;

	text-align: center;

}

.zy-list{display:none}

.bottom-nav{display:none; width:100%; position:fixed; bottom:0; left:0;}



.bottom-nav a{display:inline-block; width:25%; background-color:#9c0000; box-sizing:border-box; text-align:center; color:#fff; border-right:1px #fff solid; font-size:1em; position:relative; padding:15px 0;}



.bottom-nav a:last-child{border:0 !important;}

.sanjiao {

    position: absolute;

    bottom: 5px;

    right: 5px;

    width: 0;

    height: 0;

    border: 5px solid transparent;

    border-right: 5px solid #000;

    border-bottom: 5px solid #000;

    opacity: .5;

}



.top_1{ width:100%; background:url(1_01.jpg) repeat-x; height:32px; float:left; margin:0; padding:0;}

.top_main{ width:1000px; height:32px; margin:0 auto; color:#f0f0f0; line-height:32px;}

.top_left{ float:left}

.top_left a{ color:#f0f0f0; padding:0 10px;}

.top_left a:hover{ color:#e90000}

.top_you{ float:right; position:relative}

.top_you span{ float:left}

.search{ width:172px; height:20px; background:url(1_06.jpg) no-repeat; border:0; float:left; margin-top:6px; padding-left:10px; line-height:20px;}

.top_you img{ position:absolute; right:10px; top:9px;}

.top_2{ background:url(1_02.jpg) repeat-x; width:100%; height:131px; }

.top_2m{ width:1000px; height:131px; margin:0 auto;}

.logo{ float:left; margin-top:18px;}

.wsbm{ float:right; margin-top:85px; width:96px; height:26px; background:url(1_04.png) no-repeat; text-align:center; line-height:26px; color:#FFF; font-size:14px; font-weight:bold;}

.wsbm:hover{ color:#e90000}

.menu{ background:url(1_03.jpg) repeat-x; width:100%; height:42px; }

.mu_lb{ width:1000px; height:42px; margin:0 auto; line-height:41px;}

.mu_lb li{ float:left; background:url(1_07.jpg) right center no-repeat;}

.mu_lb li a{ font-family:微软雅黑; font-size:14px; color:#FFF; padding:0 25px;}

.mu_lb li:hover{ background:#e90000;}

.banner{ width:100%; margin:10px auto;  position:relative;margin-bottom: 0;}

#Table_01{ width:1000px; height:257px;position:relative; margin:0 auto;}

#Table_01 img{ width:1000px; height:257px; float:left}

#showimg1{position:absolute;top:0; left:auto}

#showimg2{position:absolute; top:0;left:auto;display:none}

#showimg3{position:absolute; top:0;left:auto;display:none}

#Table_02{ width:1000px; height:168px;position:relative; margin:0 auto;}

#Table_02 img{ width:1000px; height:168px; float:left}



.commwidth { width:1000px; margin:0 auto; clear:both;margin-top: 10px;}

.leftbar { float:left; width:730px;}

.lson { border:1px solid #c6d5fc; margin-bottom:10px;}

.lsl { width:259px; border-right:1px solid #c6d5fc; float:left; height:282px;}

.title { background:url(1_11.jpg) left top repeat-x; height:35px; line-height:35px;}

.title h2 { font-size:14px; color:#185cb4; font-weight:bold; padding-left:35px; float:left}

.title h2.jt { background:url(1_12.jpg) 15px center no-repeat;}

.title h2.jt2 { background:url(1_13.jpg) 15px center no-repeat;}

.title a { float:right; margin-right:15px; color:#444444}

.title a:hover{ color:#185cb4}

.title a span { font-family:'宋体'}

.list { padding:6px 0 0 10px; color:#666}

	.list li { height:26px; line-height:26px; background:url(1_15.jpg) 5px center no-repeat; padding-left:15px; position:relative; overflow:hidden;}

	.list li a{ color:#444444;}

	.list li a:hover{ color:#185cb4}

	.list li span { color:#999; position:absolute; right:15px; }	

.lsr { float:left; width:468px;}

.limenu { height:30px; float:right; border-left:1px solid #c6d5fc; margin:5px 5px 0 0;}

	.limenu li { float:left; width:74px; cursor:pointer; text-align:center; border:1px solid #c6d5fc; border-left:none; height:28px; line-height:28px; overflow:hidden; background:url(1_16.jpg) left top repeat-x;}

	.limenu li.current { border-bottom-color:#fff}

	.limenu li.current,.limenu li.current a { color:#e90000; font-weight:bold;}

.pimg { background:url(1_17.jpg) left bottom repeat-x; margin:15px 15px 5px; height:105px;}

	.pimg img { float:left; margin:0 18px 0 0 ;}

	.pimg h3 {  line-height:25px; overflow:hidden;}

		.pimg a{color: #444}

		.pimg a span{color: #e90000}

	.pimg p { line-height:18px;}

.ablue { color:#01407b !important; font-weight:bold; width:}

.ablue:hover{ color:#185cb4}



.lj{ color:#777777}

.rightbar { float:right; width:260px;}

.server { background:url(1_18.jpg); height:269px; overflow:hidden; width:260px;}

.tel{ color:#ffd200; font-size:25px; font-family:Arial; font-weight:bolder; margin-top:40px; float:left; margin-left:15px;}

.kefu{ float:left; margin:38px 0 0 15px; width:96px;}

.kefu img{ float:left; margin-bottom:7px;}

	

.school { background:#f2f2f2; color:#666; line-height:24px; width:260px; height:113px; padding:10px 0;}

.school2 { background:url(1_19.jpg) 20px center no-repeat #1673a8; height:30px; line-height:30px; padding:0 0 0 45px;}

.mart10 { margin-top:10px;}

.contact { border:1px solid #dfdfdf; border-top:none; line-height:22px; color:#666666; text-align:center; padding-top:5px; }

	.contact .lxfs { text-align:left; padding:0 0 0 15px; height:93px;}

.title2 { background:url(tit_bg2.jpg); height:37px;}

.title2_con { background:#f0f5f7; border:1px solid #d5e3ea}

.inkey { border:1px solid #dfdfdf; height:28px; color:#999; padding-left:10px;}

.awhite { color:#fff;}

.awhite:hover{ color:#ff0}

.more { font-family:"宋体"}



.xiaoyuan { border:1px solid #dfdfdf;float:left; width:1000px;}

	.xiaoyuan h2 { background:url(1_25.jpg);}

	.xiaoyuan li img { width:165px; height:105px;}

	

.leftLoop{ overflow:hidden; position:relative;} 

	.leftLoop .bd{ padding:15px 20px;} 

	.leftLoop .bd ul{ overflow:hidden; zoom:1;} 

	.leftLoop .bd ul li{ text-align:center; float:left;display:_inline;}



.picList li{ width:165px; margin-right:20px;} 

	.picList li img { float:left;}

	.picList li a span{ float:left; width:100%; line-height:28px; text-align:center; }

	.picList li a{ color:#666666; cursor:pointer;}

	.picList li a:hover{ color:#185cb4}

.linktitle { height:35px; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; line-height:35px; position:relative;}

	.linktitle li { height:35px; width:90px; text-align:center; float:left; border-right:1px solid #dfdfdf; color:#666; cursor:pointer}

	.linktitle li.current { background:#eee;}

	.linktitle a { color:#666; float:right; margin-right:20px;}

	.linktitle a:hover{ color:#185cb4}

	.linkcon { line-height:24px; padding:15px 10px 15px 15px; color:#999}

	.linkcon a { color:#666; margin:0 5px;}

	.linkcon a:hover{ color:#185cb4}

.foot{ background:url(1_27.jpg); width:100%; height:100px; float:left; margin-top:16px; text-align:center; color:#b4d8ed;line-height:22px;padding-top:15px;}

.foot a{color:#b4d8ed}



/*==============================================about=================47===========================================*/

.ny_banner{ width:1000px; height:168px; margin:0 auto;}

.weizhi{ width:1000px; height:43px; margin:0 auto; background:#f1f1f1; line-height:43px;margin-bottom: 10px;}

.wz_nr{ float:left; background:url(2_02.jpg) left center no-repeat; margin-left:9px; padding-left:18px; color:#a2a2a2}

.wz_nr a{ color:#535252;}

.wz_nr a:hover{ color:#e90000;}

.ny_main{ width:1000px; margin:0 auto;}

.ny_left{ width:216px; float:left;border: solid 1px #e0e0e0;padding-bottom: 10px;}

.left1{ float:left; width:216px;}

.left1 dt{ float:left; background:url(2_03.jpg) repeat-x; width:201px; height:35px; line-height:35px; padding-left:15px;}

.left1 dt a{ background:url(1_12.jpg) left center no-repeat; padding-left:20px; font-size:16px; color:#0c6ba6; font-family:微软雅黑}

.left1 dd{ float:left; background:url(2_04.jpg) repeat-x; width:198px; height:33px; padding-left:17px; line-height:33px}

.left1 dd a{ background:url(2_05.jpg) left center no-repeat; padding-left:22px; color:#3a3939}

.left1 dd a:hover{ font-size:13px; font-weight:bold;}

.link{ float:left; margin:11px 0 0 12px; display:inline}

.link_lb{ float:left}

.link_lb li{ float:left; width:187px; height:30px; background:url(2_08.jpg) bottom center repeat-x; line-height:30px;}

.link_lb li a{ background:url(2_07.jpg) left center no-repeat; color:#505050; padding-left:7px;}

.link_lb li a:hover{ color:#185cb4}

.ny_you{ width:768px; float:right;  border:solid 1px #e0e0e0;}

.you_bt{ width:768px; height:34px; border-bottom:solid 1px #e0e0e0; line-height:34px; background:url(2_09.jpg) repeat-x;}

.you_bt span{ float:left; margin-left:22px; font-size:16px; font-family:微软雅黑}

.you_bt img{ float:right; margin-top:12px; margin-right:22px;}

.ny_con{padding:0 23px; line-height:28px; color:#5c5c5c; font-size:14px; width:722px;}

.ny_con .mytitle{text-align:center; font-size:20px; color:#666; padding:10px 0; border-bottom:1px dashed #ccc; margin-bottom:25px;}

.pic{ float:left; margin:22px 0 10px 0;}

.ab_bt{ color:#e90000; font-size:14px; font-weight:bold; float:left; width:100%}



/*==============================================xinxi============================================================*/

.xinxi_nr{ width:722px; height:124px; background:#e9e9e9; float:left; margin-top:17px;}

.xinxi_nr dt{ float:left; width:158px; height:88px; border:solid 1px #FFF; margin:10px 0 0 17px;}

.xinxi_nr dd{ float:left; width:520px; margin:20px 0 0 15px;}

.xinxi_nr dd a{ color:#505050; line-height:21px; font-size:12px;}

.xinxi_nr dd:hover a{ color:#185cb4;}

.xinxi_nr dd:hover a h5{ color:#185cb4;}

.xinxi_nr dd:hover a span{ color:#185cb4;}

.xinxi_nr dd h5{ color:#505050; font-size:14px;}

.xinxi_nr dd span{ color:#0078ae; font-size:12px; font-weight:normal;}

.xw_lb{ width:722px; float:left; margin-top:10px;}

.xw_lb li{ float:left; height:35px; width:722px; background:url(2_08.jpg) bottom repeat-x; line-height:35px;margin-bottom: 5px}

.xw_lb li a{ background:url(2_14.jpg) 10px center no-repeat; float:left; color:#505050; font-size:12px; padding-left:25px;}

.xw_lb li a:hover{ color:#185cb4;}

.xw_lb li h5{ float:right; color:#505050; font-weight:normal; font-size:12px;}

.fenye{

	width:100%;

	float:left;

	margin:0 0 0 0;

	padding:40px 0 50px 0;

	text-align:center;}

.fenye a{

	padding:3px 8px;

	line-height:26px;

	margin:0 4px;

	font-family:Arial;

	border:#cccccc 1px solid;

	background:#f6f6f6;

	color:#525151;}

.fenye a:hover{

	color:#ff0000;

	font-weight:bold;

	text-decoration:none;}





.co_main{ width:1000px; border:solid 1px #e0e0e0; margin:0 auto; clear:both}

.co_con{width:946px; float:left; margin:25px 0 12px 27px; display:inline}

.co_left{ float:left; width:344px; padding:20px;height:413px; font: normal 14px "微软雅黑"; line-height:30px; background:#f1f1f1; border-right:none;}

.co_left img{ margin-top:10px}

.co_right{ float: right; margin-bottom:17px;display:inline}		

.qq{

	padding:15px;

	width:170px;}



.nr3{

	width:945px;

	float:left;

	margin-left:30px;

	margin-top:10px; display:inline}

.nr3 dt{

	width:945px;

	text-align:center;

	font-size:18px;

	font-weight:bold;

	line-height:24px;

	padding:10px 0;

	border-bottom:dashed 1px #CCC}

.nr3 dt span{

	font-size:12px;

	font-weight:100;

	color:#a9a9a9;}

.nr3 dd{

	width:945px;

	float:left;

	line-height:24px;

	padding:20px 0;

	}	

.nr4{

	width:915px;

	float:left;

	padding:0 15px;

	height:33px;

	background:#f3f4ef;

	margin-top:30px;

	margin-bottom:30px;

	margin-left:30px; display:inline}

.nr4 dt{

	width:600px;

	float:left;

	line-height:33px;}

.nr4 dt a{

	margin-right:20px;

	color:#505050;}

.nr4 dt a:hover{ color:#185cb4}

.nr4 dd{

	width:200px;

	float:right;

	text-align:right;

	padding-top:10px;

	}

.nr4 dd a{

	margin:0 5px;}	



.online{ float:left; margin:20px 0 20px 22px; font-size:14px; font-family:微软雅黑; line-height:44px; width:700px;}

.yu{

	width:550px;

	line-height:24px;

	border:#CCC 1px solid;

	height:100px;

	background:#fefefe; margin-bottom:20px; margin-top:10px;}

.mybutton {

   width: 185px;
    line-height: 30px;
    font-size: 0.9em;
    margin: 15px 0 5px 0;
    color: #FFF;
    border: none;
    background: #9c0000;
    border-radius: 5px;
    cursor: pointer;
    text-align: center;

}

.wenben2{

	width:350px;

	height:28px;

	border:#CCC 1px solid;

	line-height:30px;

	padding:0 5px;

	background:#fefefe;}



.hj_lb{ float:left; padding-bottom:25px;}



.mylisthj{width:100%; margin-top:20px;}



.mylisthj li{width:32%; float:left; margin-left:2%; margin-bottom:20px;}

.mylisthj li:nth-child(3n+1){margin-left:0} 

.mylisthj li img{width:100%; display:block; height:170px;}

.mylisthj li p{text-align:center; color:#666; padding:5px;}



.hj_lb li{ float:left; width:193px; height:146px; background:#e7e4e4; margin:25px 23px 0 23px;}

.hj_lb li img{ float:left; margin:5px;}

.hj_lb li span{ float:left; width:100%; height:35px; line-height:25px; text-align:center; font-size:12px;}

.hj_lb li:hover{ background:#4195c5; color:#FFF;}



.kuang{ height:30px; width:100px;border-radius:5px;}



.erweima{ float:left; margin-left:250px; display:inline; margin-top:10px;}

.hover{

	color: #e90708 !important;

}

.page{

	width: auto;

	height: 25px;

    margin: 10px 0;

    float: left;

}

.page li{

	float: left;

	text-align: center;

    margin-right: 2px;

    font-size: 14px;

    font-family: '微软雅黑';

    color: #555;

}

.my_con img{max-width:100%; height:auto !important;}

.page li a{display:inline-block; padding:0 10px; border: 1px solid #cebdbd; color: #555; border-radius:3px; vertical-align:top; line-height: 25px; }

.page li a:hover{color:#fff; background: #11799b;}

.page .flip{

	width: 60px;

}

.page .double{

	width: 50px;

}



.page span{

  color: #029bdb;

  text-align: center;

}

.page li:hover span{

	

}

.co_main .nr3 h3{

	text-align: center;

	padding: 15px 0;

}

.about_text{

	width: 100%;

	height: auto;

	margin-top: 10px;

	margin-bottom: 10px;

	border-top: 1px dashed #ccc;

}

.about_text p{

	padding: 5px 0 0 0;

	color: #057514;

	font-size: 15px;

}

.about_text a{

	color: #057514;

}



.foot ul{

	width: 625px;

	height: 35px;

	margin: 0 auto;

}

.foot ul li{

	width: 11%;

	height: 35px;

	float: left;

	text-align: center;

	line-height: 32px;

	color: #FFF;

}

.foot ul li a{

	color: #FFF;

	padding-left: 10px;

}

.phone-head,.phone-foot,.phone-fixed{

	display: none;

}



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

	.con-cen h2 {

    float: left;

    width: 25%;

    height: 30px;

    text-align: center;

    line-height: 30px;

    color: #fff;

    font-size: 14px;

    background: #0061b2;

    border-radius: 5px 5px 0 0;

    -moz-border-radius: 5px 5px 0 0;

    -webkit-border-radius: 5px 5px 0 0;

}



.zy-list {

    overflow: hidden;

	display:block;

	width:96%;

	margin:15px auto;

}

.zy-list dl dd h3 {

    font-size: 14px;

    font-weight: bold;

    color: #25538e;

	overflow: hidden; text-overflow: ellipsis; white-space: nowrap; 

}



.zy-list dl dd span em {

    color: #313131;

}

	

.con-cen {

    height: auto;

    text-align: center;

    width: 100%;

    font-size: 18px;

    margin: 0 auto;

}



.con-cen {

    border-bottom: 2px solid #0061b2;

    overflow: hidden;

    width: 100%;

    float: none;

}



.con-cen h2 {

    color: #fff;

}

.zy-list a {

    font-size: 12px;

}

.con-cen a {

    float: right;

    line-height: 28px;

    background: #0061b2;

    width: 20%;

    height: 28px;

    border-radius: 5px;

    -moz-border-radius: 5px;

    -webkit-border-radius: 5px;

    text-align: center;

    color: #fff;

    font-size: 12px;

}

.con-right {

    text-align: right;

}

.con-right {

    border-left: 1px solid #2771ca;

    border-bottom: 1px solid #2771ca;

}

.con-right {

    margin-top: 10px;

}

.con-left, .con-right {

    width: 400px;

    height: 20px;

}

.wap-dis {

    display: none;

}

.fr {

    float: right;

}

.wap-dis {

    display: none;

}

.con-cen h2 span {

    font-size: 14px;

    color: #535353;

    font-weight: 600;

}

.wap-dis {

    display: none;

}

.zy-list dl {

    width: 100%;

    margin-top: 11px;

    padding-bottom: 8px;

    position: relative;

    height: 135px;

    clear: both;

}

.zy-list dl dt {

    float: left;

    width: 34%;

    height: 130px;

}

.zy-list dl dd {

    line-height: 20px;

    background: #f5f5f5;

    overflow: hidden;

    height: 132px;

    float: right;

    width: 63%;

}

.zy-list a {

    font-size: 12px;

}

.zy-list dl dt img {

    border: 1px solid #bababa;

    vertical-align: top;

    height: 100%;

    width: 100%;

	padding: 1px;

}

.zy-list dl dd span {

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    display: block;

    text-indent: 5px;

    font-size: 12px;

    color: #25548c;

	overflow: hidden; text-overflow: ellipsis; white-space: nowrap;

}



	.zy-list dl dd span em {

    color: #313131;

}

em {

    font-style: normal;

}

	

	

	.zy-list dl dd b a {

    height: 25px;

    width: 30%;

    display: inline-block;

    border-radius: 15px;

    line-height: 25px;

    text-align: center;

    font-size: 12px;

}

	

	.zy-list dl dd b a:nth-child(1) {

    background: #0298bd;

    color: #fff;

}

.zy-list dl dd b a:nth-child(2) {

    background: #b313e7;

    color: #fff;

}

.zy-list dl dd b a:nth-child(3) {

    background: #00b4ff;

    color: #fff;

}

.mylisthj li{width:49%; float:left; margin-left:2%; margin-bottom:10px;}

.mylisthj li:nth-child(3n+1){margin-left:2%;} 

.mylisthj li:nth-child(2n+1){margin-left:0} 

.mylisthj li img{width:100%; display:block; height:170px;}

.mylisthj li p{text-align:center; color:#666; padding:5px;}

	

	

	

	

    .phone-head,.phone-foot,.phone-fixed{

    	display: block;

    }

    .top_2,.menu,.banner{

    	display: none;

    }

    .phone-logo{

    	width: 100%;

    	background: #9c0000;

    	padding: 1% 0;

    }

    .phone-logo img{

    	width: 80%;

    	margin: 0 auto;

    	display: block;

    }

    .phone-banner img{

    	width: 100%;

    }

    .phone-nav{

    	width: 100%;

    	padding: 2% 0;

    	background: #1c81be;

    }

    .phone-nav li{

    	width: 20%;

    	height: 25px;

    	line-height: 25px;

    	font-size: 1.2em;

    	color: #FFF;

    	text-align: center;

    	float: left;

    }

    .commwidth{

    	width: 100%;

    	margin-top: 0;

    }

    .lsl{

    	width: 100%;

    	float: none;

    	border: none;

    }

    .leftbar{

    	width: 100%;

    }

    .lsr{

    	width: 100%;

    	float: none;

    	border: none;

    }

    .pimg{

    	margin: 2% 2% 1%;

    	height: auto;

    	padding-bottom: 2%;

    }

    .xiaoyuan{

    	width: 100%;

    	margin-top: 2%;

    }

    .foot ul{

    	width: 100%;

    	height: auto;

    }

    .pimg img{

    	width: 35% !important;

    	/*height: auto !important;*/

    	margin-right: 2%;

    }

    .pimg h3{

    	float: none;

    }

    .title h2.jt2{

    background: url(1_13.jpg) 5% center no-repeat;

	}

	.title h2.jt {

    background: url(1_12.jpg) 5% center no-repeat;

	}

	.title h2{

		padding-left: 6%;

	}

	.lson{

		width: 98%;

		margin: 0 auto;

		margin-top: 2%;

	}

	.rightbar{

		display: none;

	}

	.foot{

		display: none;

	}

	.phone-foot{

		width: 100%;

		height: auto;

		background: #1573a7;

		padding: 3% 0;

		float: left;

		margin-top: 2%;

		color:#fff;

	}

	.phone-foot p{

		color: #FFF;

		padding: 0;

		line-height: 1.5em;

		padding: 0 2%;

	}

	.phone-foot  a{

		color: #fff;

		text-decoration: underline;

	}

	.ny_main,.you_bt{

		width: 100%;

	}

	.ny_left{

		width: 98%;

		margin: 0 auto;

		float: none;

		margin-top: 2%;
		
		display: none;

	}

	.ny_you{

		width: 98%;

		margin: 0 auto;

		float: none;

	}

	.ny_con{

		width: 98%;

		margin: 0 auto;

		float: none;

		padding: 0;

	}

	.xinxi_nr,.xw_lb,.xw_lb li{

		width: 100%;

	}

	.weizhi{

		width: 100%;

		height: 30px;

		line-height: 30px;

		font-size: 0.9em;

	}

	.xinxi_nr dd{

		width: 65%;

		height: auto;

		margin: 0;

		float: right;

	}

	.you_bt img{

		display: none;

	}

	.you_bt span,.left1,.left1 dt,.link{

		float: none;

	}

	.you_bt,.xinxi_nr,.xw_lb,.page,.xw_lb li{

		float: none;

	}

	.xinxi_nr{

		padding: 3% 2%;

		height: auto;

		width: 95%;

		margin: 0 auto;

		margin-top: 2%;

	}

	.xinxi_nr dt{

		width: 30%;

		height: auto;

		margin: 0;

	}

	.xinxi_nr dt img{

		width: 100%;

		height: auto;

	}

	.left1{

		width: 100%;

	}

	.left1 dt{

		width: 95.8%;

	}

	.left1 dd{

		width: 45%;

		padding-left: 5%;

	}

	.left1 dd a{

		padding-left: 10%;

	}

	.link img{

		width: 100%;

		height: auto;

		margin: 2% auto;

		display: block;

	}

	.link_lb{

		float: none;

	}

	.link_lb li{

		float: none;

		width: 50%;

	}

	.online{

		width: 98%;

		margin: 0 auto;



	}

	tr td:first-child{

		width: 25%;

		text-align: right;

	}

	.wenben2{

		width: 88%;
  /* box-shadow: 0 2px 2px 2px #999999; */
  border-radius:5px;
	}
.select{border-radius:5px;}
	.yu{

		width: 72%;

		height: 60px;

		margin-bottom: 0;

	}

	.kuang{

		width: 74%;

	}

	.co_main{

		width: 98%;

		margin: 0 auto;

	}

	.nr3{

		width: 96%;

		margin: 0;

		float: none;

		padding: 2%;

		display: block;

	}

	.nr3 img{

		width: 100% !important;

		height: auto !important;

	}

	.nr3 h3{

		font-size: 1.5em;

		padding: 2% 0;

		text-align: center;

	}

	.xw_lb li a{

		width: 70%;

		height: 35px;

		overflow: hidden;

	}

	.phone-fixed .butt{

		width: 30px;

		height: auto;

		position: fixed;

		bottom: 25%;

		right: 3px;

		transition: 0.3s;

	}

	.phone-fixed .butt img{

		width: 100%;

	}

	.phone-fixed .icon{

		width: 50px;

		height: auto;

		position: fixed;

		bottom: 12%;

		right: -65px;

		padding: 5px;

		font-size: 0.8em;

		text-align: center;

		background: #1296db;

		border-radius: 5px;

		display: none;

		transition: 0.5s;

		box-shadow: 0px 2px 8px #ccc;

	}

	.phone-fixed .icon p{

		color: #FFF;

		padding: 0;

	}

	.phone-fixed .icon img{

		width: 93%;

		margin: 0 auto;

	}

	.phone-fixed .icon a:first-child img{

		width: 100%;

	}

	.phone-fixed .icon a:last-child img{

		width: 62%;

		margin: 8px 0;

	}

	

	

	

	

	.bottom-nav{display:block}

	

.pczy{display:none}

.pcyqlj{display:none !important;}

.phone-foot{display:none !important;}

.xiaoyuan li img{height:90px}

.wapbot{margin-bottom:40px}

}




@media (max-width: 1000px){

.footer{
		 background: none; color: #333; border-top: #eee solid 1px; min-height:inherit;margin-top: -20%;
	}
.margin_t20{ margin-top:20px;}
.footer{
		padding: 20px 5%; background: none; color: #333; border-top: #eee solid 1px; min-height:inherit;
	}
	.footertwo{
		display:none;
	}
	.footer *{ color: #333 !important;}
	.footertwo ul li{
		font-size: 14px;
	}
	
	img {
    max-width: 100%;
}

.footerpic{ text-align:center;padding-top:10px;}
.footerpic ul li{ list-style:none; display:inline;padding:0 1px;}

}
.footer{min-height:130px;  color:#fff; margin-top: -20%;}
.footer_one{ width:220px; overflow:hidden;}
.footer_one p{ height:30px; line-height:30px;}
.footertwo{font-size:16px; color:#FFF; text-align:center;}
.footertwo ul li{border-left:2px solid #fff; display:inline; padding:0 10px;}
.footertwo ul li a{ color:#FFF;}
.footertwo ul li a:hover{ color:#fff;}
.footerxia{font-size:12px; color:#fff; text-align:center;margin-top:5px;}
.footerxia ul li{ list-style:none; padding-top:10px;}
.footerxia ul li span a{font-size:12px; color:#fff; text-align:center;margin-top:5px;}
.footerxia ul li span a:hover{color:#fff;}
.footerpic{ text-align:center;padding-top:10px;}
.footerpic ul li{ list-style:none; display:inline;padding:0 1px;}


.bor{border:2px dashed #1f539c;margin:0 auto;}  
.coolbg{border:none;background:#1f539c;font-size:18px;display:inline-block;padding:10px 5px;_padding:10px 5px;*padding:0px 5px;color:white;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;width:97%;margin-top:10px;margin-left:2px;}
.mybutton{#ff0808}