@charset "utf-8";
/* CSS */
body {font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,STHeiti; height:100%; background-color:#f3f3f3; font-size:12px; color:#333333; overflow-y:scroll; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,
input,textarea,button,p,blockquote,th,td {margin:0;padding:0;word-wrap:break-word;word-break:break-all;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
table{border-collapse:collapse; border-spacing:0;}
caption,cite,em,strong,th {font-style:normal; font-weight:normal;}
caption, th {text-align:left;}
fieldset, img {border:0;}
img {vertical-align:top;}
ul,ol{list-style:none;}
input,button,select,textarea{color:#000; font:100% arial; vertical-align:middle; overflow:hidden;}
button{cursor:pointer;}
a{text-decoration:none; color:#333333; }
.cleardiv{clear:both;font-size:0px;line-height:0px;height:0px}
.row{position:relative;min-height:1px;padding-right:15px;padding-left:15px}

/*=======*/
a:link{ color:#000000; text-decoration:none;}
a:hover{color:#d60101;}
a:active{ color:#333333;}
.paghig{ height:60px}
.anybould{ width:100%;  margin-bottom:10px}
.foot{ background:#037924; margin-top:0px;}
.foot .foot_font{  text-align:center; color:#fff; padding:20px; line-height:22px}
.foot .foot_tu{ width:300px; margin:auto; padding-bottom:10px}
.foot .foot_tu li{ width:40%; float:left; text-align:center; padding:0 5%}

 *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}
	.con_2{ float:left; position:relative;min-height:1px;padding-right:15px;padding-left:15px}
	.con_2{ width:50%}
@media only screen and (max-width:790px) {
    body{}
	.reminder{font-size: 13px;}
	/*banner*/
	.banner100{ width:100%; float:left; }
	.band{ text-align: center;}
	.band img{width: 100%;}
	.banner2{ width:auto; height:340px; margin:0 auto; background: none ; overflow:hidden;}
	/*main*/
	.main100{ width:100%; float:left;}
	.main{ width:100%; margin:0 auto; background:#fff; padding:10px 0}
	.any_main{ width:80%; margin:0px auto; padding:0 0 15px 0 ; }
	.any_wind{ width:15%; float:left; margin:0 5% ; position:relative; text-align:center}
	.any_wind img{ width:100%; width:100%}
	.paghig{ display: none;}
	.foot .foot_tu li{ width:40%; float:left; text-align:center; padding:0 5%}
	
	.search_all{width:100%; margin:0 auto;}
	.search_box{margin: 0 0 20px 10px;}
	.search{width: 50%;border-radius: 20px 0 0 20px;border: 1px solid #dadada;height:30px;padding-left: 20px;float: left;outline:none;}
	.search_btn{width: 15%;border-radius: 0 20px 20px 0;border: 1px solid #dadada;height:32px;float: left;-webkit-appearance: none; }
	.row{position:relative;min-height:1px;padding-right:1%;padding-left:1%}
	.con_2{ float:left; position:relative;min-height:1px;padding-right:0px;padding-left:0px}
	.main_con{ float:left; margin:0 2% 20px; border:1px solid #dadada; position:relative;}
	.main_con .con_pic{ width:100%; float:left; border-bottom:1px solid #dadada;}
	.main_con .con_pic img{ width:100%; height:100%;}
	.main_con .con_info{ width:100%; height:55px; float:left; padding:5px 0px; background:#f7f7f7;}
	.main_con .con_info a{ width:90%; height:20px; float:left; padding:0 4%; font-weight:bold;font-size: 13px; overflow:hidden}
	.main_con .con_info span{ width:100%; height:30px; float:left; padding:0 4%; overflow:hidden;font-size: 12px; color:#333}
	.main_con .con_num{ width:100%; height:30px; float:left; padding:3% 5% 0; background:#f7f7f7; border-top:#bababa 1px dashed}
	.main_con .con_num .con_num_a{ width:60%; height:22px; float:left; line-height:22px; text-align: left; background:url(../images/xtb.png) no-repeat; color:#FFF;}
	.main_con .con_num .con_num_a span{ padding-left:8%}
	.main_con .con_num .con_num_b{ width:40px; height:18px; float:left; line-height:20px; margin-left:5px; color:#bcbcbc;}
	.main_con .con_num .con_num_c{ width:10%; height:23px; float:right; margin-right:10px;}
	.main_con .con_num .con_num_d{ width:10%; height:23px; float:right; margin-right:10px;}
	.main_con .con_num .con_num_d a{ width:10%; height:23px; display:block;}
	.main_con .con_arrow{width: 10px;height: 10px;position: absolute;z-index: 2;top: 165px;left: 30px; display:none}
	.main_con .con_arrow img{ width:12px; height:6px;}
	.edit{ width:100%; height:170px; position:absolute; display:none; z-index:20; background:#000; opacity:0.5; filter:alpha(opacity=50); cursor:pointer; top:0; left:0;}
	.edit2{ width:100%; height:170px; position:absolute; top:0; display:none; z-index:20;}
	.edit2 a{ width:100%; height:170px; display:block;position: relative;}
	.edit2 img{ position: absolute;top: 50%;left: 50%;margin-left: -15%;margin-top: -15%;width: 30%;}
	i{ display:block; width:100%; height:100%; position:absolute; left:0; top:0;}
	.mask{ position:absolute; left:0; top:0; background:#000; width:233px; height:170px; opacity:0; filter:alpha(opacity=0); float:left;}
	.hover .qq .mask{background:#000;opacity:0.5;filter:alpha(opacity=50); cursor:pointer; float:left;}
}
@media screen and (min-width:790px) {
    body{ background:url(../images/band01.jpg) no-repeat top center}
	.reminder{display: none;}
	/*banner*/
	.banner100{ width:100%; float:left; }
	.banner{ text-align: center; height:400px}
	.band{ display: none;}
	/*.banner2{ width:auto; height:340px; margin:0 auto; background:url(../images/banner2.jpg) no-repeat scroll center 0 ; overflow:hidden;}*/
	/*main*/
	.any_main{ width:80%; margin:0px auto; padding:20px 0; }
	.any_wind{ width:15%; float:left; margin:0 5% 20px; position:relative; text-align:center}
    .any_wind img{ width:100%; width:100%}
	.main100{ width:100%; float:left;}
	.main{ width:90%; margin:0 auto; background:#fff; padding:20px 0 0}
	.search_all{width:1026px; margin:0 auto;position: relative;}
	.search_box{margin: 0 0 20px 10px;position: absolute;top:-370px;right: 20px;}
	.search{width: 200px;border-radius: 20px 0 0 20px;border: 1px solid #dadada;height:30px;padding-left: 20px;float: left;outline:none;}
	.search_btn{width: 70px;border-radius: 0 20px 20px 0;border: 1px solid #dadada;height:32px;float: left;}
	.main_con{ float:left; margin:0 0px 20px; border:1px solid #dadada; position:relative; background:#fff}
	.main_con .con_pic{ width:100%; float:left; border-bottom:1px solid #dadada;}
	.main_con .con_pic img{ width:100%; height:100%;}
	.main_con .con_info{ width:100%; height:73px; float:left; padding:15px 0 10px; background:#fff;}
	.main_con .con_info a{ width:100%; height: auto; float:left; padding:0 3%; font-weight:bold; font-size:14px}
	.main_con .con_info span{ width:100%; height: auto; float:left; padding:0 3%; overflow:hidden; color:#333; font-size:14px}
	.main_con .con_num{ width:100%; height:30px; float:left; padding:7px 5px 0; background:#f7f7f7; border-top:#bababa 1px dashed}
	.main_con .con_num .con_num_a{ width:60%; height:22px; float:left; line-height:22px; text-align: left; background:url(../images/xtb.png) no-repeat; color:#FFF;}
	.main_con .con_num .con_num_a span{ padding-left:7%}
	.main_con .con_num .con_num_b{ width:40px; height:18px; float:left; line-height:20px; margin-left:5px; color:#bcbcbc;}
	.main_con .con_num .con_num_c{ width:10%; height:23px; float:right; margin-right:10px;}
	.main_con .con_num .con_num_d{ width:10%; height:23px; float:right; margin-right:3%;}
	.main_con .con_num .con_num_d a{ width:19px; height:23px; display:block;}
	.main_con .con_arrow{width: 10px;height: 10px;position: absolute;z-index: 2;top: 165px;left: 30px; display:none}
	.main_con .con_arrow img{ width:12px; height:6px;}

	.edit{ width:236px; height:170px; position:absolute; display:none; z-index:20; background:#000; opacity:0.5; filter:alpha(opacity=50); cursor:pointer; top:0; left:0;}
	.edit2{ width:236px; height:170px; position:absolute; top:0; display:none; z-index:20;}
	.edit2 a{ width:236px; height:170px; display:block;}
	.edit2 img{ margin:60px 0 0 80px;}
	i{ display:block; width:100%; height:100%; position:absolute; left:0; top:0;}
	.mask{ position:absolute; left:0; top:0; background:#000; width:233px; height:170px; opacity:0; filter:alpha(opacity=0); float:left;}
	.hover .qq .mask{background:#000;opacity:0.5;filter:alpha(opacity=50); cursor:pointer; float:left;}
}
@media screen and (min-width:900px) {
    body{ background:url(../images/band01.jpg) no-repeat top center}
	.reminder{display: none;}
	/*banner*/
	.banner100{ width:100%; float:left; }
	.banner{ text-align: center; height:400px}
	.band{ display: none;}
	/*.banner2{ width:auto; height:340px; margin:0 auto; background:url(../images/banner2.jpg) no-repeat scroll center 0 ; overflow:hidden;}*/
	/*main*/
	.any_main{ width:70%; margin:0px auto; padding:20px 0; }
	.any_main2{ width:90%; margin:0px auto; padding:20px 0; }
	.any_wind{ width:15%; float:left; margin:0 5% 20px; position:relative; text-align:center}
    .any_wind img{ width:100%; width:100%}
	.main100{ width:100%; float:left;}
	.main{ width:90%; margin:0 auto; background:#fff; padding:20px 0 0}
	.search_all{width:1026px; margin:0 auto;position: relative;}
	.search_box{margin: 0 0 20px 10px;position: absolute;top:-370px;right: 20px;}
	.search{width: 200px;border-radius: 20px 0 0 20px;border: 1px solid #dadada;height:30px;padding-left: 20px;float: left;outline:none;}
	.search_btn{width: 70px;border-radius: 0 20px 20px 0;border: 1px solid #dadada;height:32px;float: left;}
	.main_con{ float:left; margin:0 0px 20px; border:1px solid #dadada; position:relative; background:#fff}
	.main_con .con_pic{ width:100%; float:left; border-bottom:1px solid #dadada;}
	.main_con .con_pic img{ width:100%; height:100%;}
	.main_con .con_info{ width:100%; height:75px; float:left; padding:15px 0 10px; background:#fff;}
	.main_con .con_info a{ width:100%; height: auto; float:left; padding:0 3%; font-weight:bold; font-size:14px}
	.main_con .con_info span{ width:100%; height: auto; float:left; padding:0 3%; overflow:hidden; color:#333; font-size:14px}
	.main_con .con_num{ width:100%; height:30px; float:left; padding:7px 5px 0; background:#f7f7f7; border-top:#bababa 1px dashed}
	.main_con .con_num .con_num_a{ width:90px; height:22px; float:left; line-height:22px; text-align:center; background:url(../images/xtb.png) no-repeat; color:#FFF;}
	.main_con .con_num .con_num_b{ width:40px; height:18px; float:left; line-height:20px; margin-left:5px; color:#bcbcbc;}
	.main_con .con_num .con_num_c{ width:19px; height:23px; float:right; margin-right:10px;}
	.main_con .con_num .con_num_d{ width:19px; height:23px; float:right; margin-right:10px;}
	.main_con .con_num .con_num_d a{ width:19px; height:23px; display:block;}
	.main_con .con_arrow{width: 10px;height: 10px;position: absolute;z-index: 2;top: 165px;left: 30px; display:none}
	.main_con .con_arrow img{ width:12px; height:6px;}

		.edit{ width:100%; height:65%; position:absolute; display:none; z-index:20; background:#000; opacity:0.5; filter:alpha(opacity=50); cursor:pointer; top:0; left:0;}
	.edit2{ width:100%; height:65%; position:absolute; top:0; display:none; z-index:20;}
	.edit2 a{ width:100%; height:65%; display:block;}
	.edit2 img{ margin:25% 0 0 40%;}
	i{ display:block; width:100%; height:100%; position:absolute; left:0; top:0;}
	.mask{ position:absolute; left:0; top:0; background:#000; width:233px; height:170px; opacity:0; filter:alpha(opacity=0); float:left;}
	.hover .qq .mask{background:#000;opacity:0.5;filter:alpha(opacity=50); cursor:pointer; float:left;}
}
@media screen and (min-width:1000px) {
    body{ background:url(../images/band02.jpg) no-repeat top center; -webkit-background-size: 100% auto;
background-size: 100% auto;}
	.reminder{display: none;}
	/*banner*/
	.banner100{ width:100%; float:left; }
	.banner{ text-align: center; height:400px}
	.band{ display: none;}
	/*.banner2{ width:auto; height:340px; margin:0 auto; background:url(../images/banner2.jpg) no-repeat scroll center 0 ; overflow:hidden;}*/
	/*main*/
	.any_main{ width:70%; margin:0px auto; padding:20px 0; }
	.any_main2{ width:90%; margin:0px auto; padding:20px 0; }
	.any_wind{ width:15%; float:left; margin:0 5% 20px; position:relative; text-align:center}
    .any_wind img{ width:100%; width:100%}
	.main100{ width:100%; float:left;}
	.main{ width:90%; margin:0 auto; background:#fff; padding:20px 0 0}
	.search_all{width:1026px; margin:0 auto;position: relative;}
	.search_box{margin: 0 0 20px 10px;position: absolute;top:-370px;right: 20px;}
	.search{width: 200px;border-radius: 20px 0 0 20px;border: 1px solid #dadada;height:30px;padding-left: 20px;float: left;outline:none;}
	.search_btn{width: 70px;border-radius: 0 20px 20px 0;border: 1px solid #dadada;height:32px;float: left;}
	.main_con{ float:left; margin:0 0px 20px; border:1px solid #dadada; position:relative; background:#fff}
	.main_con .con_pic{ width:100%; float:left; border-bottom:1px solid #dadada;}
	.main_con .con_pic img{ width:100%;}
	.main_con .con_info{ width:100%; height: auto; float:left; padding:15px 0 10px; background:#fff;}
	.main_con .con_info a{ width:100%; height:20px; float:left; padding:0 3%; font-weight:bold; font-size:14px}
	.main_con .con_info span{ width:100%; height: auto; float:left; padding:0 3%; overflow:hidden; color:#333; font-size:14px}
	.main_con .con_num{ width:100%; height:30px; float:left; padding:7px 5px 0; background:#f7f7f7; border-top:#bababa 1px dashed}
	.main_con .con_num .con_num_a{ width:90px; height:22px; float:left; line-height:22px; text-align:center; background:url(../images/xtb.png) no-repeat; color:#FFF;}
	.main_con .con_num .con_num_b{ width:40px; height:18px; float:left; line-height:20px; margin-left:5px; color:#bcbcbc;}
	.main_con .con_num .con_num_c{ width:19px; height:23px; float:right; margin-right:10px;}
	.main_con .con_num .con_num_d{ width:19px; height:23px; float:right; margin-right:10px;}
	.main_con .con_num .con_num_d a{ width:19px; height:23px; display:block;}
	.main_con .con_arrow{width: 10px;height: 10px;position: absolute;z-index: 2;top: 165px;left: 30px; display:none}
	.main_con .con_arrow img{ width:12px; height:6px;}

		.edit{ width:100%; height:65%; position:absolute; display:none; z-index:20; background:#000; opacity:0.5; filter:alpha(opacity=50); cursor:pointer; top:0; left:0;}
	.edit2{ width:100%; height:65%; position:absolute; top:0; display:none; z-index:20;}
	.edit2 a{ width:100%; height:65%; display:block;}
	.edit2 img{ margin:25% 0 0 40%;}
	i{ display:block; width:100%; height:100%; position:absolute; left:0; top:0;}
	.mask{ position:absolute; left:0; top:0; background:#000; width:233px; height:170px; opacity:0; filter:alpha(opacity=0); float:left;}
	.hover .qq .mask{background:#000;opacity:0.5;filter:alpha(opacity=50); cursor:pointer; float:left;}
}
@media screen and (min-width:1100px) {
    body{ background:url(../images/band02.jpg) no-repeat top center; -webkit-background-size: 100% auto;
background-size: 100% auto;}
 .cont{ width:100%; background:url(../images/cont.jpg) no-repeat bottom center; -webkit-background-size: 100% auto;
background-size: 100% auto;}
	.reminder{display: none;}
	/*banner*/
	.banner100{ width:100%; float:left; }
	.banner{ text-align: center; height:400px}
	.band{ display: none;}
	.any_main{ width:70%; margin:0px auto; padding:20px 0; }
	.any_main2{ width:90%; margin:0px auto; padding:20px 0; }
	.any_wind{ width:15%; float:left; margin:0 5% 20px; position:relative; text-align:center}
    .any_wind img{ width:100%; width:100%}
	.main100{ width:100%; float:left;}
	.main{ width:90%; margin:0 auto; background:#fff; padding:20px 0 0}
	.search_all{width:100%; margin:0 auto;position: relative;}
	.search_box{margin: 0 0 20px 10px;position: absolute;top:-370px;right: 20px;}
	.search{width: 200px;border-radius: 20px 0 0 20px;border: 1px solid #dadada;height:30px;padding-left: 20px;float: left;outline:none;}
	.search_btn{width: 70px;border-radius: 0 20px 20px 0;border: 1px solid #dadada;height:32px;float: left;}
	.main_con{margin:0 0px 25px; border:1px solid #dadada; position:relative; background:#fff; display:block}

	.main_con .con_pic{ width:100%; float:left; border-bottom:1px solid #dadada;}
	.main_con .con_pic img{ width:100%; height:100%;}
	.main_con .con_info{ width:100%; max-height:75px; height: 75px; float:left; padding:15px 0 0; background:#fff;}
	.main_con .con_info a{ width:100%; height:20px; float:left; padding:0 3%; font-weight:bold; font-size:14px}
	.main_con .con_info span{ width:100%; max-height:40px;  height: auto;float:left; padding:0 3%; overflow:hidden; color:#333; font-size:14px}
	.main_con .con_num{ width:100%; height:30px; float:left; padding:7px 5px 0; background:#f7f7f7; border-top:#bababa 1px dashed}
	.main_con .con_num .con_num_a{ width:90px; height:22px; float:left; line-height:22px; text-align:center; background:url(../images/xtb.png) no-repeat; color:#FFF;}
	.main_con .con_num .con_num_b{ width:40px; height:18px; float:left; line-height:20px; margin-left:5px; color:#bcbcbc;}
	.main_con .con_num .con_num_c{ width:19px; height:23px; float:right; margin-right:10px;}
	.main_con .con_num .con_num_d{ width:19px; height:23px; float:right; margin-right:10px;}
	.main_con .con_num .con_num_d a{ width:19px; height:23px; display:block;}
	.main_con .con_arrow{width: 10px;height: 10px;position: absolute;z-index: 2;top: 165px;left: 30px; display:none}
	.main_con .con_arrow img{ width:12px; height:6px;}

	.edit{ width:100%; height:65%; position:absolute; display:none; z-index:20; background:#000; opacity:0.5; filter:alpha(opacity=50); cursor:pointer; top:0; left:0;}
	.edit2{ width:100%; height:65%; position:absolute; top:0; display:none; z-index:20;}
	.edit2 a{ width:100%; height:65%; display:block;}
	.edit2 img{ margin:25% 0 0 40%;}
	i{ display:block; width:100%; height:100%; position:absolute; left:0; top:0;}
	.mask{ position:absolute; left:0; top:0; background:#000; width:55%; height:170px; opacity:0; filter:alpha(opacity=0); float:left;}
	.hover .qq .mask{background:#000;opacity:0.5;filter:alpha(opacity=50); cursor:pointer; float:left;}
	}

@media screen and (min-width:1300px) {.banner{ text-align: center; height:550px}
}
@media screen and (min-width:1550px) {
body{ background:url(../images/band02.jpg) no-repeat top center; -webkit-background-size: 100% auto;
background-size: 100% auto;}
	.reminder{display: none;}
	/*banner*/
	.banner100{ width:100%; float:left; }
	.banner{ text-align: center; height:650px}
	.band{ display: none;}
	/*.banner2{ width:auto; height:340px; margin:0 auto; background:url(../images/banner2.jpg) no-repeat scroll center 0 ; overflow:hidden;}*/
	/*main*/
	.any_main{ width:70%; margin:0px auto; padding:20px 0; }
	.any_main2{ width:90%; margin:0px auto; padding:20px 0; }
	.any_wind{ width:15%; float:left; margin:0 5% 20px; position:relative; text-align:center}
    .any_wind img{ width:70%; width:70%}
	.main100{ width:100%; float:left;}
	.main{ width:1520px; margin:0 auto; background:#fff; padding:20px 0 0}
	.search_all{width:1026px; margin:0 auto;position: relative;}
	.search_box{margin: 0 0 20px 10px;position: absolute;top:-370px;right: 20px;}
	.search{width: 90%;border-radius: 20px 0 0 20px;border: 1px solid #dadada;height:30px;padding-left: 20px;float: left;outline:none;}
	.search_btn{width: 70px;border-radius: 0 20px 20px 0;border: 1px solid #dadada;height:32px;float: left;}
	.main_con{ float:left; margin:0 13px 40px; border:1px solid #dadada; position:relative; background:#fff}
	.main_con .con_pic{ width:100%; float:left; border-bottom:1px solid #dadada;}
	.main_con .con_pic img{ width:100%; height:100% }
	.main_con .con_info{ width:100%; height: auto; float:left; overflow:hidden; padding:15px 0 3%; background:#fff;}
	.main_con .con_info a{ width:100%; height: auto; float:left; padding:0 3; font-weight:bold; font-size:15px}
	.main_con .con_info span{ width:100%; height: auto; float:left; padding:0 3%; overflow:hidden; color:#333; font-size:15px}
	.main_con .con_num{ width:100%; height:auto; float:left; padding:7px 5px 0; background:#f7f7f7; border-top:#bababa 1px dashed}
	.main_con .con_num .con_num_a{ width:90px; height:22px; float:left; line-height:22px; text-align:center; background:url(../images/xtb.png) no-repeat; color:#FFF;}
	.main_con .con_num .con_num_b{ width:40px; height:18px; float:left; line-height:20px; margin-left:5px; color:#bcbcbc;}
	.main_con .con_num .con_num_c{ width:19px; height:23px; float:right; margin-right:10px;}
	.main_con .con_num .con_num_d{ width:19px; height:23px; float:right; margin-right:10px;}
	.main_con .con_num .con_num_d a{ width:19px; height:23px; display:block;}
	.main_con .con_arrow{width: 10px;height: 10px;position: absolute;z-index: 2;top: 291px;left: 30px; display:none}
	.main_con .con_arrow img{ width:12px; height:6px;}

	.edit{ width:318; height:225px; position:absolute; display:none; z-index:20; background:#000; opacity:0.5; filter:alpha(opacity=50); cursor:pointer; top:0; left:0;}
	.edit2{ width:318px; height:225px; position:absolute; top:0; display:none; z-index:20;}
	.edit2 a{ width:318px; height:225px; display:block;}
	.edit2 img{ margin:80px 0 0 121px;}
	i{ display:block; width:100%; height:100%; position:absolute; left:0; top:0;}
	.mask{ position:absolute; left:0; top:0; background:#000; width:150px; height:100px; opacity:0; filter:alpha(opacity=0); float:left;}
	.hover .qq .mask{background:#000;opacity:0.5;filter:alpha(opacity=50); cursor:pointer; float:left;}
	}
@media \0screen\,screen\9 {
	.reminder{display: none;}
/*banner*/
.banner100{ width:100%; float:left; }
.banner{ text-align: center;}
/*.banner2{ width:auto; height:340px; margin:0 auto; background:url(../images/banner2.jpg) no-repeat scroll center 0 ; overflow:hidden;}*/
/*main*/
.main100{ width:100%; float:left;}
.main{ width:1026px; margin:0 auto; background:#fff}
.search_all{width:1026px; margin:0 auto;position: relative;}
.search_box{margin: 0 0 20px 10px;position: absolute;top:-360px;right: 0;}
.search{width: 300px;border-radius: 20px 0 0 20px;border: 1px solid #dadada;height:30px;padding-left: 20px;float: left;outline:none;}
.search_btn{width: 70px;border-radius: 0 20px 20px 0;border: 1px solid #dadada;height:32px;float: left;}
.any_wind{ width:15%; float:left; margin:0 5% 20px; position:relative; text-align:center}
.any_wind img{ width:100%; height:145px;}
.main_con{ width:236px; float:left; margin:0 9px 20px; border:1px solid #dadada; position:relative;}
.main_con .con_pic{ width:236px; float:left; border-bottom:1px solid #dadada;}
.main_con .con_pic img{ width:236px; height:170px;}
.main_con .con_info{ width:236px; height:55px; float:left; padding:15px 0 10px; background:#f7f7f7;}
.main_con .con_info a{ width:206px; height:20px; float:left; padding:0 15px; font-weight:bold;}
.main_con .con_info span{ width:206px; height:34px; float:left; padding:0 15px; overflow:hidden; color:#333}
.main_con .con_num{ width:206px; height:30px; float:left; padding:0 15px; background:#f7f7f7; border-top:#bababa 1px dashed}
.main_con .con_num .con_num_a{ width:120px; height:22px; float:left; line-height:22px; text-align:center; background:url(../images/xtb.png) no-repeat; color:#FFF;}
.main_con .con_num .con_num_b{ width:40px; height:18px; float:left; line-height:20px; margin-left:5px; color:#bcbcbc;}
.main_con .con_num .con_num_c{ width:19px; height:23px; float:right; margin-right:10px;}
.main_con .con_num .con_num_d{ width:19px; height:23px; float:right; margin-right:10px;}
.main_con .con_num .con_num_d a{ width:19px; height:23px; display:block;}
.main_con .con_arrow{
	width: 10px;
	height: 10px;
	position: absolute;
	z-index: 2;
	top: 165px;
	left: 30px;
}
.main_con .con_arrow img{ width:12px; height:6px;}

.edit{ width:236px; height:170px; position:absolute; display:none; z-index:20; background:#000; opacity:0.5; filter:alpha(opacity=50); cursor:pointer; top:0; left:0;}
.edit2{ width:236px; height:170px; position:absolute; top:0; display:none; z-index:20;}
.edit2 a{ width:236px; height:170px; display:block;}
.edit2 img{ margin:60px 0 0 80px;}
i{ display:block; width:100%; height:100%; position:absolute; left:0; top:0;}
.mask{ position:absolute; left:0; top:0; background:#000; width:233px; height:170px; opacity:0; filter:alpha(opacity=0); float:left;}
.hover .qq .mask{background:#000;opacity:0.5;filter:alpha(opacity=50); cursor:pointer; float:left;}
}

 @media screen and (min-width:768px){
 .con_3{width:33.3%}}
 @media screen and (min-width:992px){

 .con_4{width:25%}


}