@charset "utf-8";
body { margin:0; background-color:#fff; color:#333333; font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif; background:#ffffff; font-family:"微软雅黑","宋体";  text-align:center;}
body,html,div,ul,li,dl,dd,dt,img,span,p,a,ol,input,select,tr,td,hr,h1,h2,h3,h4,h5,h6{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

ul,li{ list-style-type:none; }
input,select{ vertical-align:middle; }
a img{border:none;}

a{text-decoration:none; color:#15377b; cursor:pointer; }
a:vistor{ color:#15377b; }
a:hover{ color:#ff0000; }
.wrap { width:320px; margin:0 auto;  background:#fff; text-align:left;}
.clear{clear:both;}

.toplay {  width:320px; margin:0 auto; }
ul.top { height:40px; width:320px; background:#DBF5FF;position:fixed; top:0px; margin:0 auto; }
ul.top li,.t_tit h2{ background:url(http://wap.neotek-china.com/images/telbg11.gif) no-repeat; }
.artlist li{ text-align:left; }
.artlist li:nth-child(1) a{ color:#F00;}
.artlist li:nth-child(2) a{ color:#F00;}
.artlist li:nth-child(3) a{ color:#F00;}

ul.top li { width:30%; float:left; line-height:40px; }
ul.tnav li,ul.top li,.t_tit h2,.fslist li ,.telbot li{ font-family:"微软雅黑","宋体"; font-size:14px; text-align:left;}
ul.top li a { padding-left:18px; color:#666; }
ul.top li.li1 { background-position:0 10px;  width:30%;}
ul.top li.li2 { background-position:0 -22px; width:30%;}
ul.top li.li3 { background-position:0 -54px;width:40%; }

.tlogo {background:#FFF; text-align:center;width:320px; margin:0 auto; height:auto; padding-top:40px;}
.tlogo img { margin-top:5px; width:320px; height:auto; }

.dh{width:320px;height:auto;background:url(http://wap.neotek-china.com/images/nav_bj.gif) repeat-x;margin:0 auto;}
.dh .toutu img{ display:block; width:100%; height:auto;}
ul.tnav {float:left;display:inline; height:54px; width:261px; }
ul.tnav li { width:33%; float:left; line-height:26px;border-bottom:1px solid #15377b; }
ul.tnav li a { color:#fff; display:block;text-align:center;border-right:1px solid #15377b; }
ul.tnav li a:hover { background:#2255A2; }

.zx{float:right; display:inline;width:59px; text-align:center;padding-top:5px;}

ul.menu{width:320px;height:55px; background:#1E52A2;margin:0 auto;margin-top:7px;}
ul.menu li{width:25%; float:left; line-height:26px;border-bottom:1px solid #3E6FB9;}
ul.menu li a { color:#fff; display:block;text-align:center;border-right:1px solid #3E6FB9; }
ul.menu li a:hover { background:#3E6FB9; }

.t_tit { background:#edecec; height:32px; width:320px; background:url(http://wap.neotek-china.com/images/tittlebj3.gif) repeat-x; margin:0 auto;margin-top:7px; }
.t_tit h2 { font-size:14px;}
.t_tit a { display:block; width:60px; float:right; line-height:32px; font-size:12px; color:#2255A2;text-align:center; }
.t_tit a:hover {font-weight:bold; }
.t_tit h2 {/*background:url(http://wap.neotek-china.com/images/telbg1.gif) no-repeat; background-position:0 -177px;*/background:url(http://wap.neotek-china.com/images/ico3.gif) no-repeat 5px center; line-height:32px; float:left; width:75%; }
.t_tit h2 span { padding-left:25px; color:#666; text-align:left;}

.tel_fla,.yj { width:320px; margin:3px auto 5px auto; text-align:center;}
.yj p{margin:5px 5px 0px 7px;text-align:left;line-height:22px;}
.ft_hover:link,.ft_hover:visited{color:#f60;}
.ft_hover:hover{color:#000;}
#ztfla_con { height:182px; text-align:center; }
#ztfla_con img { width:320px; height:176px; }
#ztfla { position:absolute; height:10px; width:160px; left:48%; margin-top:-20px; }
#ztfla span { display:block; height:10px; line-height:10px; width:10px; cursor:pointer; margin-right:3px; float:left;_display:inline; text-align:center; color:#fff; background:url(http://wap.neotek-china.com/images/cflabg.gif) no-repeat; }
#ztfla span.checked { background:url(http://wap.neotek-china.com/images/cflabg1.gif) no-repeat; color:#f7737e; }

.artlist { width:320px; margin:0 auto 5px auto; }
.artlist li { line-height:30px;font-family:"微软雅黑","宋体"; font-size:14px; border-bottom:solid 1px #dfdfdf; height:32px; overflow:hidden;}
.artlist li:hover{ background:url(http://wap.neotek-china.com/images/hoverbj.gif) repeat-x left top; }
.artlist li a {display:block; background:url(http://wap.neotek-china.com/images/ico_jt.gif) no-repeat; color:#666; padding-left:20px;background-position:95% 10px; }
.artlist li a:hover { color:#f7737e; background:url(http://wap.neotek-china.com/images/ico_hover.gif) no-repeat; color:#2255A2; padding-left:20px;background-position:95% 10px;}

.fslist { height:40px; width:320px; margin:0 auto; }
.fslist li { width:33.33%; float:left; height:38px; }
.fslist li a {line-height:38px; color:#f7737e; font-weight:bold; display:block; background:url(http://wap.neotek-china.com/images/telbg2.gif) repeat-x; margin-right:2px; }
.fslist li a:hover { background:url(http://wap.neotek-china.com/images/telbg3.gif) repeat-x; }
.fslist li a span { background:url(http://wap.neotek-china.com/images/telbg4.jpg) no-repeat -3px -2px; padding-left:18px; }
.fslist li a:hover span { background:url(http://wap.neotek-china.com/images/telbg5.jpg) no-repeat -3px 0px;}

.telexp { height:100%; color:#666; width:320px; margin:0 auto; }
.telexp li { margin-top:8px; height:95px; border-bottom:1px dashed #ccc;}
.telexp p { float:left; width:78px; text-align:right; }
.telexp p img { width:73px; height:80px; border:solid 1px #c2c2c2; }
.telexp dl { float:right;line-height:22px; font-size:12px; width:225px;text-align:left; }
.telexp dt { font-size:14px; line-height:28px; height: 28px; overflow: hidden;}
.telexp dd {text-indent: -24px;}
.telexp dl a { color:#2255A2; }
.telexp dl a:hover { font-weight:bold; }

#telal { height:230px; }
#telal li { margin-top:8px; height:72px; }
#telal p { width:145px; }
#telal p img { width:137px; height:60px; }
#telal dl dt { font-size:12px; line-height:24px;  }
#telal dl { width:160px; }
#telal dl a.more { font-weight:bold; }

.titenv ,.teline{ text-align:center; width:320px; margin:10px auto; }
.titenv img { width:145px; height:94px;margin-left:5px; }
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.telinep { font-size:12px; color:#666; width:320px;margin:0 auto;margin-bottom:5px; line-height:22px; text-align:left; }
.telinep span { color:#2255A2; font-size:14px; text-align:left;}

.telfoot { background:url(http://wap.neotek-china.com/images/footerbj2.jpg) repeat-x; padding-bottom:42px; width:320px; margin:0 auto; }
.telfoot ul { width:240px; height:40px; margin:0 auto; }
.telfoot ul li { float:left; width:78px; border-right:solid 1px #2255A2; text-align:center; margin-top:10px; }
.telfoot ul li a { font-size:12px; color:#2255A2; }
.telfoot ul li a:hover { font-weight:bold; }
.telfoot p { text-align:center; color:#000; font-size:12px; line-height:24px; }


.botlay {  width:320px; margin:0 auto; }
.telbot { height:75px; background:#f75959; width:320px; position:fixed; bottom:0; z-index:1001; }

.telbot li { float:left; text-align:center; width:25%; padding-top:5px; }
.telbot li a { color:#fff; }

.telsnav {background:url(http://wap.neotek-china.com/images/tittlebj3.gif) repeat-x;height:32px; font-size:14px; width:320px; margin:0 auto; line-height:32px; color:#666;text-indent:15px; text-align:left;}
.telsnav a { color:#666;  }
.telsnav a:hover { color:#2255A2; }
.telcon{ width:300px; margin:0 auto; color:#666;line-height: 22px; padding-bottom:5px}
.bd{ width:320px; margin:10px auto; color:#666;line-height: 22px; padding-bottom:20px}
.bd img{ max-width:320px; height:auto; display:block; margin:0 auto; }

.telbot { height:75px; background:#2255A2;width:320px; margin:0 auto; }
.telbot li { float:left; text-align:center; width:25%; padding-top:5px; }
.telbot li a { color:#fff; }

.tm{border-bottom:1px dashed #ccc; text-align:center;margin-top:5px;padding-bottom: 5px; }


.hidden {display:none;}


.bottom{width:100%;overflow:hidden;position:fixed;bottom:0px;left:0px;border-top:1px solid #2255A2;}
.bottom ul{ list-style:none; margin:0px; padding:0px;}
.bottom li{width:25%;float:left;height:41px;background:#0B3968; list-style:none;}
.bottom a{line-height:40px;display:block; background-size:50px 300px;background-repeat:no-repeat;text-align:center;padding:10px 0 0;color:white;font-size:12px;margin-top:1px;background-color:#2255A2;}
.bottom li:nth-child(1) a{ background-position:center 3px;border-right:1px solid #0B3968; text-decoration:none;}
.bottom li:nth-child(2) a{ background-position:center -55px;border-right:1px solid #0B3968;border-left:1px solid #235180; text-decoration:none;}
.bottom li:nth-child(3) a{ background-position:center -117px;border-right:1px solid #0B3968;border-left:1px solid #235180;-webkit-animation:run 1s ease-in-out 0s infinite;-moz-animation:run 1s ease-in-out 0s infinite;-o-animation:run 1s ease-in-out 0s infinite;animation:run 1s ease-in-out 0s infinite; text-decoration:none;}
.bottom li:nth-child(4) a{ background-position:center -237px;border-left:1px solid #235180; text-decoration:none;}
@keyframes run{
	0%{background-position-y:-117px}
	50%{background-position-y:-117px}
	50.1%{background-position-y:-177px}
	100%{background-position-y:-177px}
	}
@-webkit-keyframes run{
	0%{background-position-y:-117px}
	50%{background-position-y:-117px}
	50.1%{background-position-y:-177px}
	100%{background-position-y:-177px}
	}
@-moz-keyframes run{
	0%{background-position-y:-117px}
	50%{background-position-y:-117px}
	50.1%{background-position-y:-177px}
	100%{background-position-y:-177px}
	}
@-o-keyframes run{
	0%{background-position-y:-117px}
	50%{background-position-y:-117px}
	50.1%{background-position-y:-177px}
	100%{background-position-y:-177px}
	}

.date {float:right; margin-right:30px;}

.QQ {text-align: left; overflow: hidden;margin: 0px;padding: 4px;position: fixed;z-index: 99999;left: 0px;top: -50px;background: rgba(255,255,255,1);width: 100%;border-bottom: 1px solid #f1f1f1;-webkit-box-shadow: 0 0 10px #666;font-family: "microsoft yahei";box-shadow: 0 0 10px #666;}.QQ a {text-decoration: none;}
.QQ img {float: left;border-right: 1px dashed #f1f1f1;margin-right: 8px;padding-right: 4px;}.QQ h4 {line-height: 18px;font-size: 16px;margin: 0px;padding: 0px;color: #000;}
.QQ p {font-size: 14px;line-height: 18px;color: #666;margin: 0px;padding: 0px;}.show1 {-webkit-animation: show 10s infinite;}
@-webkit-keyframes show {
	0% {top: -50px;opacity: 0;}
	10% {top: 0px;opacity: 1;}
	50%{top: 0px;opacity: 1;}
	60%{top: -50px;opacity: 0;}
	100%{top: -50px;opacity: 0;}
	}
	
	
.map{ width:246px; margin:0 auto;}
.map img{ width:100%; margin-top:10px;}
.map1{ width:246px; margin:0 auto;}
.map1 p{ font-size:12px; line-height:26px;}


.nrjjsb{ margin-left:3px; margin-right:3px; margin-bottom:5px; border:1px solid #ccc; border-radius:7px; text-align: left; margin:0 auto; width:320px;}
.jiange{ height:10px; clear:both;}
.nr{ width:100%; height:100%; padding:0 0 20px 0; overflow:hidden; border-radius:5px; margin-top:10px;}
.nr_top{ width:100%; height:55px; }
.nr_top img{ width:100%; height:auto;}
.nr_n1{ width:94%; margin:0 auto; height:56px; border-bottom:1px dashed #CCCCCC;}
.nr_n1 p{ line-height:30px; }
.nr_n1_dx{ width:95%; height:26px; padding-left:5%;}
.nr_n1_dx input{ float:left; line-height:26px; margin-top:6px;}
.nr_n1_dx label{  float:left; line-height:26px; width:30%; text-align:left;}
.nr_n1_dx label a{ display:block; line-height:26px; text-indent:0.5em; font-size:14px;} 
.nr_n2{ width:94%; height:auto; overflow:hidden; padding:10px 0; margin:0 auto;}
.nr_n2_d1{ width:100%; height:34px;}
.nr_n2_d1 p{ float:left; line-height:34px; font-size:14px; width:24%; text-align:center;}
.nr_n2_d1 input{ display:block; width:70%; height:32px; border:1px solid #CCC;}
.nr_n2_d2{ width:100%; height:47px;}
.nr_n2_d2 p{ line-height:47px; font-size:14px; padding:0 2%; float:left; width:24%; text-align:center;}
.nr_n2_d2 span{ width:70%; display:block; line-height:47px; height:47px; text-align:left; float:left;}
.nr_n2_d2 span a{ line-height:47px; font-size:14px; display:inline; float: left;}
.anniu1{ height:40px;  margin:10px auto;}
.anniu1 a{ display:block; width:100%; height:30px; text-align:center; line-height:30px; color:#fff;}
.anniu1 .act-submit,.anniu1 .act-submit1{ float:left; background: #930000; width:42%; margin:4px 0;font-size:16px; color:#fff; border-radius:6px; line-height:35px; -webkit-appearance: none;}
.anniu1 .act-submit1{ float:right; background:#aeaeae; color:#fff; border:1px solid #f1f1f1}

* { padding: 0; margin: 0; }
.banner { position: relative; clear: both; margin-top: 25px; width:320px; margin: 0 auto; }
#img img { display: none; border: 0; }
#SwitchNav { position: absolute; top:100px; left:10px; }
    #SwitchNav div { float: left; margin-right: 0px; width:170px; height:30px; background-repeat: no-repeat; }
    #SwitchNav ul { padding-top: 6px; }
    #SwitchNav .nocurrent { display: block; width: 14px; height: 14px; }
    #SwitchNav li { float: left; width: 14px; height: 14px; overflow: hidden; margin-left: 12px; _margin-left: 6px; margin-right: 14px; _margin-right: 20px; cursor: pointer; text-indent: 999px; list-style: none; }
    #SwitchNav .current { display: block; width: 14px; height: 14px;  }
	
	.index_zixun {
	width: 94%;
	margin: 5px auto 10px;
	text-align: center;
	overflow:hidden;
	max-width:320px;
}
.index_zixun a {
	background: -webkit-linear-gradient(bottom, #0459AD 30%, #1672CE 70%);
	color: #fff;
	border-radius: 4px;
	border: 1px solid #105497;
	line-height: 32px;
	font-size: 16px;
	padding: 3px 6px;
	display:block; overflow:hidden;
}
.index_zixun a{position: relative;}
.index_zixun a .no1 {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: inline-block;position: absolute;border: 2px solid #fff;width: 20px;height: 20px;line-height: 17px;font-size: 14px;color: #fff;right: 1px;top: 1px;font-family: arial;font-weight: bold;-webkit-animation: dot 2s infinite;
animation: dot 2s infinite;border-radius: 10px;background: -webkit-linear-gradient(top, #fd142e, #bf0116);background: linear-gradient(to bottom, #fd142e, #bf0116);}
@-webkit-keyframes dot{
	  0%{opacity:1;}
	  50%{opacity:1;}
	  50.01%{opacity:0;}
	  100%{opacity:0;}
	}
@keyframes dot{
	  0%{opacity:1;}
	  50.01%{opacity:1;}
	  50%{opacity:0;}
	  100%{opacity:0;}
	}
	#cj_menu {
	background: #4e8dbc;
	width: 320px;
	margin: 0 auto;
	margin-top: 1px;
	
}
#cj_menu ul {
	overflow:hidden;
	
}
#cj_menu li {
	float: left;
	width: 33%;
	text-align: center;
	border-bottom:1px solid #fff;
}
#cj_menu li:nth-child(3n) {
 width: 34%;
}
#cj_menu li a {
	height: 36px;
	line-height: 36px;
	color: #fff;
	margin-right: 1px;
	display: block;
	background:#045494;
	border-right:1px solid #fff;
}
#cj_menu li:last-child a {
	background: #ff9900;
}
#cj_menu li:nth-child(3n) a {
 margin-right: -1px;
}
#cj_menu li:nth-child(3n+1) a {
 margin-left: 1px;
}