@charset "utf-8";
/* CSS Document */

body{margin:0px;
padding:0px;
font-family:Arial, serif, sans-serif;
color:#000;
font-size:12px;
}
.hedder_bg{background:url(../images/top_bg.jpg) repeat-x;
padding-top:10px;}
image{border:0px;}
.callus{font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
font-size:24px;
}
.callus strong{color:#1665a8;
text-shadow:#CCC 1px 1px;}
.banner_bg{background:url(../images/banner_bg.jpg) no-repeat top center , url(../images/bannerbg1.jpg) repeat-x top;}
#menu ul{margin:0px;
padding:0px;}
#menu ul li{float:left;
list-style:none;
margin-left:7px;
background:url(../images/menu_bg.jpg) repeat-x;
-webkit-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
border-bottom:solid #000 1px;}
#menu ul li a{padding:10px 14px 10px 14px;
text-decoration:none;
color:#000;
display:block;
font-family:Arial, serif, sans-serif;
font-size:14px;
font-weight:normal;}
#menu ul li a:hover{color:#000;
background:url(../images/hover_bg.jpg) repeat-x;
-webkit-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;}

.shadow_bg{background:url(../images/shadow.png) no-repeat top center;}

.dot_bg{width:378px;
height:43px;
position:absolute;
background:url(../images/dot_bg.png) no-repeat top center;
margin-top:-17px;
margin-left:330px;
z-index:1000;}

.smartphone a{text-decoration:none;
color:#000;
font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
font-size:22px;
font-weight:normal;
text-shadow:#CCC 1px 1px;}
.smartphone a:hover{color:#084e87;}
.smart:hover{opacity:0.8;
padding-bottom:6px;}
.wel_bg{background:url(../images/wel_bg.png) no-repeat top left;}
.welcome{font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
font-size:21px;
font-weight:normal;}
.border_bg{border-bottom:dashed #ccc 1px;}
.welcome strong{color:#145e9f;
text-shadow:#FFF 1px 1px;}
.wel_text{font-family:Arial, serif, sans-serif;
font-family:Arial, serif, sans-serif;
font-size:16px;
font-weight:normal;
line-height:35px;
text-align:justify;}

.wel_text img{float:left;
padding-right:18px;}
.wireless{font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;
font-size:18px;
font-weight:normal;
line-height:34px;}
.wireless strong{color:#1660a1;
text-shadow:#FFF 1px 1px;}

.foter_bg{background:url(../images/foter_bg.jpg) repeat;
border-top:solid #43a9ff 3px;}

	
	
	.footer{
	text-align:center;
	font-family:newfont, sans-serif;
	font-size:14px;
	line-height:35px;
	font-weight:bold;
	padding:10px 0;
	
color:#000;
border-bottom:dashed #43a9ff 1px;
}
.followus{border-bottom:dashed #43a9ff 1px;
	color:#FFF;}
	.footer{color:#FFF;}
.footer a{
	color:#FFF;
	text-decoration:none;
	padding:0 5px;
	font-size:15px;
	font-weight:normal;
}
.footer a:hover{

	color:#CCC;
}
.follow{font-size:15px;
color:#FFF;}
.copyright{font-size:15px;
font-weight:bold;
color:#FFF;
}

.txt{
	font-size:18px;}
.img1{
	text-align:center;}


#slider {position:relative;/* margin:20px 52px 5px 52px;  width:953px; height:343px;*/}
#slider img {position:absolute;	top:0px; left:0px; display:none;}
#slider a {border:0; display:block;}
.nivo-controlNav {position:absolute; left:350px; bottom:-20px;
z-index:10000000;}
.nivo-controlNav a {display:block; width:10px; height:10px; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;
 -webkit-box-shadow: 0px 0px 2px 1px #333; -moz-box-shadow: 0px 0px 2px 1px #333; box-shadow: 0px 0px 2px 1px #333; background:#fff; 
 text-indent:-9999px; margin-right:10px; float:left; }
.nivo-controlNav a.active {background:#004075;}
.nivo-directionNav a {display:block; width:30px; height:30px; background:url(../images/next.png) no-repeat; text-indent:-9999px;	border:0;}
a.nivo-nextNav {background-position:-30px 0; right:15px; background:url(../images/prev.png) no-repeat;}
a.nivo-prevNav {left:15px; }
.nivo-caption { text-shadow:none; font-family: Helvetica, Arial, sans-serif;}
.nivo-caption a { color:#efe9d1; text-decoration:underline;}
.img1{text-align:center;}
.sam{font-size:16px; font-weight:bold;}
.my{
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:20px;
	color:#666;
	font-weight:normal;
}
.str{
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:20px;
	color:#1665A8;
}
.fo{
	font-weight:normal;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:15px;
}
.bxx{
	width:350px;
	height:30px;
	border-radius:5px;
	border:#CCC 1px solid;
}
.bxx:hover{
	width:350px;
	height:30px;
	border-radius:5px;
	border:#CCC 1px solid;
}
.bxx1{
	width:350px;
	height:70px;
	border-radius:5px;
	border:#CCC 1px solid;
}
.snd{
	background:#C3901D;
	width:60px;
	height:25px;
	text-align:center;
	padding-top:5px;
	border-radius:2px;
}
.snd:hover{
	background:#000;
	color:#fff;
	border-radius:2px;
}
.app{
	font-weight:normal;
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:16px;
}
.app:hover{
	color:#1564A6;
}
.mnbr{
	border:#CCCCCC 1px solid;
	border-radius:5px;
	box-shadow:#e2e2e2 1px 1px 1px 2px;
}
.mnbr:hover{
	box-shadow:#c3c3c3 1px 2px 2px 3px;
	border-radius:5px;
	opacity:0.8;
}
.im{
	margin:0px;
}
.im:hover{
	opacity:0.6;
}
	

