* {
	margin: 0;
	padding: 0;
}
html,body{
      -webkit-text-size-adjust:none;
}
body, nav, dl, dt, dd, p, h1, h2, h3, h4, ul, ol, li, input, button, textarea, footer {
	margin: 0;
	padding: 0
}
.dis{ display:none;}
em,i{ font-style:normal;}
body {
	font: 16px/1.5 '';
	color: #333;
	background: #fff;
	-webkit-text-size-adjust: none;
	min-width: 320px;
	overflow-x:hidden;
    position: relative;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%
}
form {
	display: inline
}
ul, ol {
	list-style: none
}
a {
	text-decoration: none;
	color: #333
}
a:hover, a:active, a:focus {
	color: #ff6700;
	text-decoration: none;
}
a:active {
	color: #aaa;
}
.clear{ clear:both;}
img {
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
}
button, input, select, textarea {
	font-size: 100%;
	vertical-align: middle;
	outline: none;
}
textarea {
	resize: none
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
	cursor: pointer;
	-webkit-appearance: button;
	-moz-appearance: button
}

button::-moz-focus-inner, input::-moz-focus-inner {
padding:0;
border:0
}
table {
	border-collapse: collapse;
	border-spacing: 0
}

/*resetֽ*/
/*html{font-size:16px;}*/
img,object{max-width: 100%;}
body{margin:0 auto; width:100%; height:auto; overflow:auto;font-family:'Microsoft YaHei','SimSun',Arial,sans-serif;}
#nobg{ background:none;}
#nobr{ border:none;}
.no_left{ margin-top:0 !important;}
.no_lef11{ margin-left:0 !important;}
.no_back{ background:none !important;}
input,label{ vertical-align:middle;}

.m{ width:100%; margin:0 auto; max-width:640px;}
.m_cnter{float:left; width:100%;}
.nynav{width:100%;height:3.2rem;line-height:3.2rem;background-color:#0d6fb8;z-index:999; min-width:320px; max-width:640px; overflow:hidden;}
.goBack{display:block;float:left;width:4.26667rem;height:100%;background-image:url(../images/backbtn.png);background-position:center;background-repeat:no-repeat;background-size:auto 1.74933rem;}
.goBack:hover{background-color:#be1531;}
.headerMenu{display:block;float:right;width:4.26667rem;height:100%;background-image:url(../images/menu1.png);background-position:center;background-repeat:no-repeat;background-size:auto 1.49333rem;}
.headerMenu:hover{background-color:#be1531;}
.headerTel{display:block;float:right;width:4.26667rem;height:100%;background-image:url(../images/phone.png);background-position:center;background-repeat:no-repeat;background-size:auto 2.06333rem;}
.headerTel:hover{background-color:#be1531;}
.nynav h1{position:absolute;top:0;left:50%;width:69.33333%;height:3.2rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:1.5rem;line-height:3.2rem;text-align:center;color:#fff;overflow:hidden;}

.swipe {
	overflow: hidden;
	position: relative;
	margin: 0 auto
}
.swipe-wrap {
	overflow: hidden;
	position: relative;
}
.swipe-wrap > div {
	float: left;
	width: 100%;
	position: relative;
}
.swipe_pic {
	position: relative;
	overflow: hidden;
	background-color: #efefef;
	background-position: center center;
	background-size: 60px auto;
	background-repeat: no-repeat;
}
.swipe_pic img {
	width: 100%;
}
.swipe_num {
	position: absolute;
	right: 45%;
	bottom: 10px;
}
.swipe_num li {
	float: left;
	width: 6px;
	height: 6px;
	font-size: 0;
	text-indent: 999rem;
	background: #fff;
	margin: 0 4px;
	overflow: hidden;
	border-radius:5px;
}
.swipe_num li.active {
	width: 6px;
	height: 6px;
	border-radius:5px;
}
.swipe_num li.active{  background:#f9cc0f; box-shadow:0 0 1px #f9cc0f; border-radius:5px;}


.m_nr_cent{ width:96%; margin:0 auto;}

.m_cpzx{ float:left; padding:2%; background:#fff; border-radius:7px; width:96%; margin-top:20px; -webkit-box-shadow: 1px 2px 1px rgba(0,0,0,0.2);}
.m_h2{line-height:200%;font-size:1.5rem;color:#ff6f3d;padding:0 1.5%; font-weight:normal;}
.m_h2 a{color:#ff6f3d;}
.m_cpzx p{text-indent:2em; font-size:15px; line-height:2em; padding:10px;}

.m_case{ float:left; padding:2%; background:#fff; border-radius:7px; width:96%; margin-top:20px; -webkit-box-shadow: 1px 2px 1px rgba(0,0,0,0.2); overflow:hidden; }
ul.caselist { overflow:hidden;}
ul.caselist li { float:left; width:47%; margin:1% 0 2% 2%;font-size:1.1rem;  }
ul.caselist li img { width:100%; display:block; margin:0 auto; }
ul.caselist li a { width:90%; display:block; background:#FFF; color:#FFF; border:3px solid #FFF; overflow:hidden; box-shadow:0 3px 8px rgba(0,0,0,0.1); margin:0 auto; position:relative; }
ul.caselist li span { background:rgba(0,0,0,0.5); width:100%; position:absolute; right:0px; bottom:0px; text-align:center;  }

.m_cases{ float:left; padding:2%; background:#fff; border-radius:7px; width:96%; margin-top:20px; -webkit-box-shadow: 1px 2px 10px rgba(0,0,0,0.2); overflow:hidden; }

.m_jzgd{ width:100%; float:left; padding:2% 0; text-align:center; font-size:1.4rem;}
.m_jzgd a{ background:url(../images/w_angd_jjt.jpg) no-repeat center right; background-size:15px 10px; padding-right:20px; color:#888888;}

.m_zmkh{ float:left; padding:2%; background:#fff; border-radius:7px; width:96%; margin-top:20px; -webkit-box-shadow: 1px 2px 1px rgba(0,0,0,0.2);}

.m_zmkh ul{ width:100%; float:left;}
.m_zmkh ul li{ width:50%;  float:left; text-align:center; font-size:1.1rem; padding:2% 0;}
.m_zmkh ul li img{ width:85%; max-width:220px; margin-bottom:10px;}
.m_zmkh ul li a{ color:#333333;}

.m_xwzx{ float:left; padding:2%; background:#fff; border-radius:7px; width:96%; margin-top:20px; -webkit-box-shadow: 1px 2px 1px rgba(0,0,0,0.2);}
.m_xwzx ul{/* margin-bottom:30px; */ width:100%;   float:left;}
.m_xwzx ul li{padding:4% 2%;  width:96%;  border-bottom:1px solid #f5f5f5; float:left;/*  margin-top:22px;  border-radius:5px;*/}
.m_xwzx ul li a{ width:100%; float:left; display:block;  background:url(../images/w_xw_xjt.jpg) no-repeat center right; background-size:12px auto; line-height:1.8rem;}
.m_xwzx ul li a img{ width:20%; float:left;  max-width:113px; margin-right:2%;}
.m_xwzx ul li a h2{ font-size:1.4rem; color:#333333; font-weight:normal; width:95%; }
.m_xwzx ul li a p{font-size:1.2rem; color:#999999; width:95%;}

.m_xwzxs{ float:left; padding:2%; background:#fff; border-radius:7px; width:96%; margin-top:20px; -webkit-box-shadow: 1px 2px 10px rgba(0,0,0,0.2); overflow:hidden; }
.m_xwzxs ul{/* margin-bottom:30px; */ width:100%;   float:left;}
.m_xwzxs ul li{padding:4% 2%;  width:96%;  border-bottom:1px solid #f5f5f5; float:left;/*  margin-top:22px;  border-radius:5px;*/}
.m_xwzxs ul li a{ width:100%; float:left; display:block;  background:url(../images/w_xw_xjt.jpg) no-repeat center right; background-size:12px auto; line-height:1.8rem;}
.m_xwzxs ul li a img{ width:20%; float:left;  max-width:113px; margin-right:2%;}
.m_xwzxs ul li a h2{ font-size:1.4rem; color:#333333; font-weight:normal; width:95%; }
.m_xwzxs ul li a p{font-size:1.2rem; color:#999999; width:95%;}

/*վ*/
.buildList{width:100%;}
.buildList li{position:relative;}
.buildList li:nth-child(1){background-color:#d6203f;}
.buildList li:nth-child(1) .more{top:37.16814%;left:8.66667%;border-color:#fff;color:#fff;}
.buildList li:nth-child(1) .more:hover{color:#d6203f;background-color:#fff;}
.buildList li:nth-child(2){background-color:#ebebeb;}
.buildList li:nth-child(2) .more{top:28.7062%;right:9.6%;border-color:#1c8fb9;color:#1c8fb9;}
.buildList li:nth-child(2) .more:hover{color:#fff;background-color:#1c8fb9;}
.buildList li:nth-child(3){background-color:#32ba92;}
.buildList li:nth-child(3) .more{top:24.66258%;left:8.66667%;border-color:#fff;color:#fff;}
.buildList li:nth-child(3) .more:hover{color:#32ba92;background-color:#fff;}
.buildList li:nth-child(4){background-color:#ebebeb;}
.buildList li:nth-child(4) .more{top:28.30931%;right:9.6%;border-color:#e0467c;color:#e0467c;}
.buildList li:nth-child(4) .more:hover{color:#fff;background-color:#e0467c;}
.buildList li:nth-child(5){background-color:#d5a53e;}
.buildList li:nth-child(5) .more{top:26.23188%;left:8.66667%;border-color:#fff;color:#fff;}
.buildList li:nth-child(5) .more:hover{color:#d5a53e;background-color:#fff;}
.buildList li img{width:100%;vertical-align:top;}
.buildList li .more{display:block;position:absolute;font-size:1.19467rem;width:7.59467rem;height:2.56rem;text-align:center;line-height:2.47467rem;border-width:1px;border-style:solid;border-radius:1.23733rem;}

/*ҳ*/
.pageCss1{ text-align:center; padding:20px 0 20px; }
.pageCss1 span,.pageCss1 a{ text-decoration:none; color:#333; border:#ddd 1px solid; padding:4px 8px; margin:2px;font-size:1rem;}
.pageCss1 a:hover{color:#ff6f3d; text-decoration:none; border:#ff6f3d 1px solid;}
.pageCss1 a:active{color:#ff6f3d;}

.swipe_1 {
	overflow: hidden;
	position: relative;
	margin: 0 auto;
	
	width: 100%;
	position: relative;
     BORDER-RADIUS:2PX;
	 border:1px solid #bbbbbb; 
	 -webkit-box-shadow: 1px 2px 1px rgba(0,0,0,0.1);
	  margin-bottom:15px;
}
.swipe-wrap_1 {
	overflow: hidden;
	position: relative;
}
.swipe-wrap_1 > div {
	float: left;
	width: 100%;
	position: relative;
}
.swipe_pic_1 {
	 
	position: relative;
	overflow: hidden;
	background-color: #efefef;
	background-position: center center;
	background-size: 60px auto;
	background-repeat: no-repeat;
	

}
.swipe_pic_1 img {
	width: 100%;
}
.swipe_num_1 {
	position: absolute;
	right: 40%;
	bottom:7%;
}
.swipe_num_1 li {
	float: left;
	width: 6px;
	height: 6px;
	font-size: 0;
	text-indent: 999rem;
	background: #fff;
	margin: 0 4px;
	overflow: hidden;
	border-radius:5px;
}
.swipe_num_1 li.active_1 {
	width: 6px;
	height: 6px;
	border-radius:5px;
}

.swipe_num_1 li.active_1{  background:#f9cc0f; box-shadow:0 0 1px #f9cc0f; border-radius:5px;}

.m_fxfx{ width:96%; float:left; padding:2% 2% 2% 2%;}

.m_sxal{ width:100%;}
.m_sxal li{  margin-top:2%; background:url(../images/xjjjjj.png) no-repeat center left; background-size:15px 17px; padding-left:20px;  color:#666666; font-size:1.1rem;}
.m_sxal li a{ color:#666666; }
.m_pyq{width:100%; margin-top:4%;}
.m_pyq li{ width:50%; float:left; }
.m_pyq_left{ text-align:left;}
.m_pyq_right{ text-align:right;}
.m_pyq li img{ width:70%; max-width:224px;}

.m_xqnj{width:100%; margin-top:4%; position:relative; height:250px; overflow:hidden;}
.m_xqnj img{ width:100%; position:absolute; top:0; left:0; height:auto;}
.m_xqnj ul{ width:50%; position:absolute; top:20%; right:0px;}
.m_xqnj ul li{ width:90%; margin-top:20px; height:30px;display:block;}
.m_xqnj ul li a img{ width:80%; float:left; margin-top:120px;}
.m_kj{ width:90%; height:40px; padding:0% 2%; background:#fff; border-radius:5px; border:none; color:#e8e8e8; }

.m_djmfzx{width:100%; margin-top:3%;}
.m_djmfzx img{ width:100%;}
.m_ewms{width:100%; margin-top:3%;}
.m_ewms img{ width:100%;}

.m_zhfx{ width:96%; padding:2% 2%; margin-top:3%; background:#efefef; float:left;}
.m_zhfx img{ width:30px; height:30px;}
.m_zhfx_left{ width:50%; float:left; text-align:left;}
.m_zhfx_right{ width:50%; float:right; text-align:right;}
.m_zhfx_right a{ margin:0 8px;}





/*б*/
.m_xwlb{ width:96%; float:left; margin-left:2%;}
.m_xwlb ul{ margin-bottom:5px;  width:100%;   float:left;}
.m_xwlb ul li{padding:4% 2%;  width:95%;  border-bottom:1px solid #f5f5f5; float:left; /* margin-top:22px;  border-radius:5px;*/}
.m_xwlb ul li a{ width:100%; float:left; display:block;  background:url(../images/w_xw_xjt.jpg) no-repeat center right; background-size:12px auto; line-height:1.8rem;}
.m_xwlb ul li a img{ width:20%; float:left;  max-width:113px; margin-right:2%;}
.m_xwlb ul li a h2{ font-size:1.4rem; color:#333333; font-weight:normal; width:95%; }
.m_xwlb ul li a h2 span{ float:right; color:#969494; font-size:12px;}
.m_xwlb ul li a p{font-size:1.2rem; color:#999999; width:95%;}

.m_mllb{ width:96%; float:left; margin-left:2%;}

/**/
.m_xwxq{ width:96%; float:left; margin-left:2%; margin-bottom:.5rem;  margin-top:1.8rem;}
.m_xwxq h2{ font-weight:bold; color:#404040; font-size:1.7rem; line-height:2rem;}
.m_xwxq p{ color:#999999; line-height:3rem;  font-size:0.8rem;}

.m_xw_cer{width:94%; padding:0 10px; font-size:14px; color:#000;}
.m_xw_cer p{text-indent:2em; line-height:2em; margin-bottom:10px;}
.m_xw_cer img{ float:left; max-width:100%!important; margin:0 auto;}


.m_xw_xq_fx{ width:100%; padding:0 2%; margin:10px auto; border-top:1px solid #f7f7f7;}
.m_xw_xq_fx h3{ background:#f30; border-radius:10px; width:100%; height:42px; line-height:42px; color:#fff; font-size:18px; font-weight:bold; text-indent:10px;}
.m_sxly{ width:100%;}
.m_sxly li{ line-height:2em; color:#666666; font-size:14px; margin-top:8px;}
.m_sxly li a{ color:#666666;}

.gywm{ width:96%; float:left; padding:5% 2%;}
.gywm p{ text-indent:2em; line-height:2em; font-size:14px; color:#000; padding:10px 0; margin-bottom:10px;}
.gywm p img{ max-width:100%; margin:0 auto;}
.gywm p a{ color:#FC6E01;}


.g-ft{ background:#666; margin-bottom:40px; margin-top:5.8%;}
.u-top{ width:30%; margin:0 auto;font-size:1rem; color:#f08300; text-shadow:0 1px 1px #000; line-height:2em; text-align:center;}
.m-bmu{ padding:10px; text-align:center; position:relative; color:#FFFFFF; border-top:1px solid #8c8c8c; border-bottom:1px solid #b3b3b3; line-height:2em; font-size:14px;}
.m-bmu a{color:#FFFFFF; padding:0 0.5%;}
.m-bmu p{ padding:2%}

/*底部导航*/

.social_nav5{ height:40px; background:#333; line-height:40px; position:fixed; bottom:0;max-width:640px; min-width:320px;width:100%; z-index:999;} 
.social_nav5 ul li{ float:left; width:20%; position:relative; border-right:1px solid #b3b3b3; text-align:center; height:40px; line-height:40px;}
.social_nav5 ul li.cur{ background:#048ee4;}
.social_nav5 ul li a{ color:#fff; display:block; font-size:1.1rem; text-shadow:none;}
.social_nav5 ul li img{ width:50px; height:50px; margin-top:-22px;}
.social_nav5 .erji{ position:absolute; bottom:40px; left:0; background:#746f6f; padding:0 8%; width:120px; border:1px solid #e4e4e4; display:none;}
.social_nav5 .erji a{ display:block; height:2.5em; line-height:2.5em; font-size:1.1rem; border-bottom:1px solid #b3b3b3;text-shadow:none; color:#fff !important;}
.social_nav5 .span2 { display:block; width:15%; text-align:center; position:absolute; top:0;right:0%; height:20px; color:#fff; }
.social_nav5 .span2 span{background:url(../images/top_tt.jpg) no-repeat center right; background-size:8px 8px; padding-right:8px;  font-size:1.2rem; }


/*share*/
#share_1{float:left;width:49%; display: block}
#share_2{float:right;width:49%; display: block}
#share_1 img{ width:20px; height:20px;  margin-top:-2px;}
#share_2 img{ width:20px; height:20px; margin-top:-2px;}
#mess_share img{width:22px;height:22px;vertical-align: top;border: 0;}
.button2{font-size:14px;padding:8px 0;
color:#000000;
background-color:#FFFFFF;
background-image: linear-gradient(to top, #f9f9f9, #ffffff);
border: 1px solid #DDDDDD;
text-shadow: 0.5px 0.5px 1px #fff;
text-align:center;
border-radius:6px;
width:100%;
cursor:pointer;
}
.button2:active{background-image: linear-gradient(to top, #ffffff, #ffffff);}
#mcovers{ position: fixed;	top:0;	left:0;	width:100%;	height:100%;background:rgba(0, 0, 0, 0.7);	display:none;z-index:20000;}
#mcovers img {position: fixed;right: 18px;top:5px;width: 260px;height: 180px;z-index:20001;}


html{ font-size:75%;}
baiduServiceBottomBa{z-index: 99999;}
@media only screen and (min-width:481px){ html{ font-size:98%!important;} 
.w_xqnj{ height:300px;}

}
@media only screen and (min-width:561px){ html{ font-size:109%!important;} 

}
@media only screen and (min-width:641px){ html{ font-size:125%!important;}body{max-width:640px;}.w_dsx_an img{ width:28px; height:auto; float:left; margin:4% 5px 0 5px;}

}

#mcover {position:absolute;top: 0;left: 0;width:100%;height:100%;background: rgba(0, 0, 0, 0.6);display: none;z-index: 6999;}
#mcover #opciones{z-index:7000;position: fixed; border:#DFDFDF 1px solid; width:130px!important; font:12px/140% arial, helvetica, sans-serif;color:#999;top:55px;right:0px; border-radius:5px; -webkit-border-radius:5px;}
#mcover .l_opcner{ z-index:7001;position:absolute; width:22px; height:15px; top:-16px;right:15px; background:url(../images/l_top_jt.png) no-repeat;}
#mcover #opciones p{font-size:12px;height:39px;line-height:39px; background:url(../images/l_forid.png) repeat-x; }
#mcover #opciones a{color:#444;text-decoration:none; padding-left:28px; font-family:'Microsoft YaHei'; font-size:12px; display:block; }
#mcover #opciones .l_wr{ background:url(../images/l_wwzjs1.png) 10px 14px no-repeat;}
#mcover #opciones .l_wr1{ background:url(../images/l_wwzjs2.png) 10px 14px no-repeat;}
#mcover #opciones .l_wr2{ background:url(../images/l_wwzjs3.png) 10px 14px no-repeat;}
#mcover #opciones .l_wr3{ background:url(../images/l_wwzjs4.png) 10px 14px no-repeat;}
#mcover #opciones .l_wr4{ background:url(../images/l_wwzjs5.png) 10px 14px no-repeat;}
#mcover #opciones .l_wri{ background:url(../images/l_wwzjsi.png) 10px 14px no-repeat;}
#mcover #opciones a:hover{color:#fff; background:rgba(50,50,50,0.65); }

.foot{ float:left; width:100%; margin-top:20px; padding:0px; height:20px; line-height:20px; text-align:center; color:#1b4da6; min-width:320px; max-width:640px;}