@charset "gb2312";
body,h1,h2,h3,h4,h5,p,dl,dd,ol,ul,th,td,fieldset,input,button,textarea,form,canvas,audio,video,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{margin:0;padding:0px;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%;word-wrap:break-word}
h1,h2,h3,h4,h5{font-size:100%}
ol,ul{list-style:none}
img{border:0;-ms-interpolation-mode:bicubic}
cite,em,s,i,b{font-style:normal}
input,button,textarea,select{font-size:100%}
body,input,button,textarea,select,option{font-size:normal}
input,textarea{text-decoration:none;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
li,img,label,input{vertical-align:middle}
var{font-style:normal}
ins{text-decoration:none}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
button,select{text-transform:none}
button[disabled],html input[disabled]{cursor:default}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
button,input,select,textarea{margin:0;vertical-align:baseline;*vertical-align:middle}
button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:0;padding:0}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
a{ text-decoration:none; outline:none;}
a:active {star:expression(this.onFocus=this.blur());} 
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}

@font-face {
	font-family: 'Conv_arial';
	src: url('../fonts/arial.eot');
	src: local('?'), url('../fonts/arial.woff') format('woff'), url('../fonts/arial.ttf') format('truetype'), url('../fonts/arial.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'SourceHanSansCN-Light';
	src: url('fonts/SourceHanSansCN-Light.eot');
	src: local('?'), url('fonts/SourceHanSansCN-Light.woff') format('woff'), url('fonts/SourceHanSansCN-Light.ttf') format('truetype'), url('fonts/SourceHanSansCN-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



.topbox{ width:1150px; margin:auto; overflow:hidden; }
.t_logo{ float:left; width:225px; height:67px; margin-top:11px;}

.top_nav{ width:925px; float:left; height:80px; text-align:right; margin-top:8px;}
.top_nav a{ display:inline-block; margin-left:36px; font-size:14px; color:#000; line-height:77px; font-family:"Microsoft YaHei";}
.top_nav a.tnav_act{ color:#000; border-bottom:#f30000 3px solid;}


.fttop_bg{width:100%; margin:auto; overflow:hidden; background:#f5f5f5; border-bottom:#e1e1e1 1px solid;}
.fttop{ width:1150px; margin:50px auto 0px; overflow:hidden; text-align:center; font-family:"Microsoft YaHei";}
.fttop p{ width:100%; float:left; font-size:34px; color:#000;}
.fttop p b{ color:#f30000;}
.fttop span{ width:110px; display:inline-block; height:2px; background:#000; margin-top:22px;}

.ftmin_bg{width:100%; margin:auto; overflow:hidden; background:#f5f5f5;}
.ftmin{ width:1150px; margin:80px auto 25px; overflow:hidden; font-family:"Microsoft YaHei";}
.ftmin_fw{ width:185px; float:left; height:400px; border-right:#e1e1e1 1px solid; margin-right:80px;}
.ftmin_fw dt{ width:100%; float:left; font-size:14px; color:#000; font-weight:bold; margin-bottom:6px;}
.ftmin_fw dd{ width:100%; float:left; font-size:14px; color:#000; line-height:36px;}
.ftmin_fw dd a{ color:#000;}
.ftmin_fw dd a:hover{ color:#f30000;}
.ftmin_tel{ width:269px; float:left; height:400px; border-right:#e1e1e1 1px solid;}
.ftmin_tel dt{ width:100%; float:left; font-size:14px; color:#000; font-weight:bold; margin-bottom:6px;}
.ftmin_tel dd{ width:100%; float:left; font-size:14px; color:#000; line-height:36px;}

.ftmin_rg{ width:240px; float:right;}
.ftmin_rg h1{ width:100%; float:left; font-size:28px; color:#000; line-height:36px;}
.ftmin_rg p{ width:100%; float:left; font-size:14px; color:#000; line-height:36px; margin:10px 0px 15px;}
.ftmin_rg span{ width:210px; float:left; background:#fff;}
.ftmin_rg span img{ width:210px; height:210px;}

.coyt_bg{width:100%; margin:auto; overflow:hidden; background:#000;}
.coyt_box{ width:1150px; margin:auto; overflow:hidden; height:45px; line-height:45px; font-size:12px; color:#f5f5f5; font-family:"Microsoft YaHei";}
.coyt_box a{ color:#f5f5f5;}
.coyt_box a:hover{ text-decoration:underline;}