@charset "gb2312";
@import url("font-awesome.min.css");
@import url("wap.css");
body{
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	font-family:"Microsoft Yahei","Simsun","Arial Black","verdana";
	font-size:12px;
	line-height:22px;
	color:#333;
	background-color:#fff; 
}
::selection {
color:#fff; background-color:#0A66D1;
}
::-moz-selection {
color:#fff; background-color:#0A66D1;
}
::-webkit-selection {
color:#fff; background-color:#0A66D1;
}
::-webkit-scrollbar {
    width: 8px;
    height: 4px;
    background-color: #F5F5F5
}
::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #E2E2E2
}
::-webkit-scrollbar-thumb {
    border-radius: 4px;
    -webkit-box-shadow: inset 0 0 4px rgba(0,0,0, .6);
    background-color: #888;
}
input,button,textarea,select{font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ";}
UL{list-style-type:none}
.sj_xs{ display:none;}
video::-webkit-media-controls-enclosure { overflow:hidden;    }
video::-webkit-media-controls-panel {
        width: calc(100% + 30px);
    }
embed,iframe,video{ width:100%; height:450px;}	
UL,p,li,form,h1,h2,h3,h4,h5,h6{PADDING-BOTTOM:0px;MARGIN:0px;PADDING-LEFT:0px;PADDING-RIGHT:0px;PADDING-TOP:0px}
img{ border:0px;}
.ui-dialog-content{width:480px!important;height:350px!important;}.ui-dialog{color:red;}
#head{
	width:100%;
	float:left;
	background-image: url(hbg.jpg);
	background-repeat: repeat-y;
	background-position: center top;background-size:100%;
}
#menu{
	width:100%;
	float:left;
	
}
#dibu{ width:100%; float:left;padding-bottom:40px; display:none; }
#flash{
	width:100%;
	float:left;
	background-image: url(fbg.jpg);
	background-repeat: no-repeat;
	background-position: center center;background-size:cover;
}
#foot{
	width:100%;
	float:left;
	background-image: url(bg=7.jpg);
	background-repeat: no-repeat;
	background-position: center top;  z-index:1; padding-top:40px; padding-bottom:40px;background-size:cover;
}

#foot1{
	width:100%;
	float:left; background-color:#0A66D1;
background:-webkit-linear-gradient(top,#0A66D1, #28379F); padding-top:10px; padding-bottom:10px; margin-bottom:55px; border-top:#68B1E8 solid 2px;
}
#piaofu{width:100%;height:40px;position:fixed;bottom:0px;left:0px; display:none; z-index:1000;}#hyweb{width:100%;float:left; padding-top:20px; padding-bottom:20px; }#lmtc{width:100%;float:left; padding-bottom:10px; padding-top:10px; }
#nanner{ width:100%; float:left; position:relative; overflow:hidden;  }
#nanner img{ width:100%; max-height:500px; }
#nanner .namec{ width:100%; left:0px; top:25%; z-index:10; position:absolute;}
#nanner .namec h1{ font-size:30px; color:#fff;  margin-left:10%; height:40px; line-height:40px; overflow:hidden;}
#body{width:100%;margin-left:auto;margin-right:auto;min-width:320px;max-width:1240px;}
#top{
	width:97%;
	float:left; padding:1.5%; position:relative;
}
#logo{ width:70%; float:left;}
#logo img{ max-width:90%; adding-bottom:10px; display:block; float:left;}
#top_1{ width:30%; float:right;}
#top_1 img{/*max-width:24%;*/ float:right;}
#top_1 .tel{float:right; margin-left:2.5%; margin-top:1%; }
#top_1 .tel .c1{ font-size:16px; color:#444; line-height:1.5}
#top_1 .tel .c2{
	color:#0A65CF;
	font-weight:bold;
	font-size:28px;
	font-family: Arial, Helvetica, sans-serif; margin-top:3%;
}
#nav{ width:100%; float:left; background-color:#0A66D1; z-index:150;}
#content{width:98%;float:left; padding:1%;}
#lxwm{ width:98%; padding:1%; float:left; font-size:18px; line-height:30px; padding-bottom:25px; padding-top:25px; color:#fff; position:relative; z-index:1;}
#lxwm::after{ position:absolute; left:0%; top:0%; width:100%; height:100%; background-color:rgba(255,255,255,0.25); z-index: -1; content: " ";}
#lxwm a{ color:#fff;}
#lxwm .left{ width:60%; float:left; margin-left:2%;}
#lxwm .right{ width:38%; float:right; margin-top:-4%;}
#lxwm .right img{ max-width:90%;}
#lxwm .m16{ font-weight:bold; font-size:16px; margin-bottom:8px;}
#copyright{width:100%;  float:left; color:#fff;font-size:14px; line-height:30px; text-align:center;}
#copyright p{ font-size:14px; color:#fff;}
#copyright p a.c1{ margin-left:8px; margin-right:8px;}
#copyright a{ color:#fff;font-size:14px;}
#banquan{
	width:96%;
	float:left;
	padding-top:12px;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:12px;
	line-height:25px; font-size:12px;
	color:#fff;
	text-align:center;
 background-color:#0A66D1;
background:-webkit-linear-gradient(top,#0A66D1, #28379F);
}
#banquan A{ color:#fff;}
#bottom{width:100%;float:left;HEIGHT:40px;background-image:url(end.jpg);background-repeat:repeat-x;background-position:left top;filter:alpha(Opacity=90);-moz-opacity:.9;opacity:.9}#bottom .footer{HEIGHT:40px}#bottom .footer UL{TEXT-ALIGN:left}#bottom .footer UL LI{width:24%;text-align:center;height:40px;text-align:center;float:left;background-size:22%}#bottom .footer UL LI A{width:100%;overflow:hidden;display:block;cursor:pointer;padding-top:2px;font-size:14px;text-align:center;line-height:50px;color:#fff;letter-spacing:3px}#bottom .footer UL LI.home{background-image:url(home.png);background-repeat:no-repeat;background-position:center 0px}#bottom .footer UL LI.tel{background-image:url(dh.png);background-repeat:no-repeat;background-position:center 0px}#bottom .footer UL LI.dx{background-image:url(fx.png);background-repeat:no-repeat;background-position:center 0px}#bottom .footer UL LI.fx{background-image:url(dx.png);background-repeat:no-repeat;background-position:center 0px}#bottom .footer UL LI.kg{width:1%;height:70px;float:left;background-image:url(li.jpg);background-repeat:repeat-y;background-position:center top}a:link{text-decoration:none;color:#111}a:visited{text-decoration:none;color:#111}a:hover{color:#039B72;text-decoration:none}
.hg{ margin-top:20px;}
a:link {
	text-decoration: none;
	color:#5a5a5a;
}
a:visited {
	text-decoration: none;
	color:#5a5a5a;
}
a:hover {
	color:#0A66D1;
}
.izl-rmenu {
	position: fixed;
	right:-70px;
	bottom: 30%;
	z-index: 999; background-color:rgba(17,17,17,0.6);width: 60px;border-radius:5px 0px 0px 5px; p 
}
.izl-rmenu .btn {
	width: 60px;
	height: 60px;
	cursor: pointer; text-align:center;
	position: relative;  text-align:center;color:#F2F2F2; line-height:20px; display:block;
}
.izl-rmenu .btn:hover{ color:#F2F2F2; background-color:#0A66D1}
.izl-rmenu .btn i{ font-size:18px; line-height:25px; margin-top:5px;}
.izl-rmenu .btn dd{ width:100%; margin:0px; padding:0px; font-size:12px; text-align:center;}
.izl-rmenu .btn-qq {
}
.izl-rmenu .btn-qq:hover {
background-color: #0A66D1;
}
.izl-rmenu a.btn-qq, .izl-rmenu a.btn-qq:visited {

}
.izl-rmenu .btn-wx {

}
.izl-rmenu .btn-wx:hover {
	background-color: #0A66D1;
}
.izl-rmenu .btn-wx .pic {
	position: absolute;
	left: -120px;
	top: -150%;
	display: none; background-color:#fff;width: 120px;
	
}
.izl-rmenu .btn-wx .pic p{ font-size:12px; height:30px; color:#555; line-height:30px; text-align:center; font-weight:bold;}
.izl-rmenu .btn-wx .pic img{width: 120px;
	height: 120px; display:block;}
.izl-rmenu .btn-phone {

}
.izl-rmenu .btn-phone:hover {
	background-color: #0A66D1;
}
.izl-rmenu .btn-phone .phone {
background-color:#0A66D1;
	position: absolute;
	width: 160px;
	left: -160px;
	top: 0px;
	line-height: 60px;
	color: #FFF;
	font-size: 18px;
	text-align: center;
	display: none;
}
.izl-rmenu .btn-qq .qq {
background-color:#0A66D1;
	position: absolute;
	width: 100px;
	left: -100px;
	top: 0px;
	line-height:60px;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	display: none;
}
.izl-rmenu .btn-qq .qq  p{ color:#fff;}
.izl-rmenu .btn-top {
	display: none;
}
.izl-rmenu .btn-top:hover {
}
.xiaoh_foot{
	position:fixed;
	width:100%;
	height:55px;
	background:rgba(0,0,0,0.8);
	bottom:0px;
	z-index:999999; /*display:none;*/
}
.xiaoh_foot .fl{ float:left;}
.xiaoh_foot_main{
	width:100%; float:left;
	height:55px;
}
.xfm_fl_01{
	width:36%;
	font-size:16px;
	position:relative; line-height:55px;
	color:#fff;
}
.xfm_fl_01 font{
	color:#F2980C; font-weight:bold;
}
.xfm_fl_02{
	width:55%;
	color:#fff;
	position:relative;
	 float:right; margin-top:10px; margin-right:35px;
}
.xiaoh_foot .xfm_fl2_t{
	font-size:12px;
	height:44px;
	color:#fff;
	width:160px;
	line-height:35px;
}
.xfm_fl2_t font{
	color:#CC0000;
	font-weight:bold;
	font-size:14px;
}
.xfm_fl2_fi{ width:80%; float:left;}
.xfm_fl2_fi input{ width:45%; float:left;
	background:#fff;
	height:30px;
	line-height:30px;
	color:#5f5f5f;
	font-size:14px;
	border:0px;
	text-indent:12px; margin-left:2%; margin-right:2%;
}

.xfm_fl2_fs .bt4{ width:100%; background-color:#F2980C; height:31px; color:#fff; border:0px; text-align:center;}
.xiaoh_foot .xfm_fl2_f{
	width:100%;
	height:45px;
}
.xfm_fl2_fs{ width:18%; float:right;
}
.xfm_fl_03{ float:right;
	width:23px;
	height:45px; 
}
.xfm_fl_03 a{
	display:block;
	width:22px;
	height:22px;
	position:absolute;
	top:16px;
	background-image: url(xf_main.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#order{ width:100%;   float:left; font-size:16px;}
#wzly{ width:100%; float:left;}
#wzly img{ width:100%}
#message{ width:100%; float:left; margin-top:1.5%;}
#message h1{ width:100%; line-height:2; font-size:26px; color:#0B89DD; float:left; font-weight:normal;}
#message .bk{ width:100%; float:left; margin-top:5px; margin-bottom:5px;}
#message .left{ width:48%; float:left;}
#message .r{ width:48%; float:right;}
#message p{ font-size:14px;  color:#444; background-color:#f7f7f7;  overflow:hidden; float:left; width:100%;}

#message p:hover{background-color:#eee;}
#message p i{
	float:left;
	width:80px; line-height:34px;
	background-color:#fff;
	color:#555;
	font-style: normal;
}
#message p i.da{ height:80px;}
#message span{ color:#dd0000;}
#message input{ border:0px; color:#666666; outline:none;height:32px; width:78%; float:left; background:none;text-indent:10px;font-size:14px;}
#message .input1{ width:85%; }
#message input:hover{background-color:#eee;}
#message .bk textarea{border:0px; text-indent:10px; height:75px;outline:none; float:left; line-height:25px; font-size:14px; width:85%; background:none;resize: none;overflow-x:hidden;overflow-y:hidden;}
#message .button1{width:120px; float:none;height:40px;background-color:#666;background-image:none; border:0px; cursor:pointer;line-height:18px;color:#fff;font-size:14px;text-align:center;margin:6px;text-indent:0}
#message .button1:hover{ background-color:#0A66D1}
#lmt1{ margin-bottom:20px;}
.flink {width:1240px;height:60px;margin:0 auto;overflow:hidden;line-height:20px;/*color:#FFF*/}
.flink a { /*color:#FFF*/}
@media only screen and (max-width: 1280px){video{height:400px;}.xfm_fl_01{ font-size:13px;}}
@media only screen and (max-width: 1024px){.izl-rmenu{ display:none;}}
@media only screen and (max-width: 850px){#top_1 .tel .c1{ font-size:14px;}#top_1 .tel .c2{ font-size:20px;}#lxwm .m16{ font-size:14px;}#fdly{ display:none;}#foot1{margin-bottom:0px;}embed,iframe,video{height:350px;}#message input{ width:70%;}}
@media only screen and (max-width: 640px){embed,iframe,video{height:350px;}#message input{ width:60%;}#message .input1{ width:68%}#message .bk textarea{width:76%;}}
@media only screen and (max-width: 450px){embed,iframe,video{height:250px;}#message input{ width:52%;font-size:12px;}#message p{ font-size:12px;}#message p i{ width:60px;}#message .bk textarea {width:68%;font-size:12px;}}