/* CSS Document */
@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol{margin:0;padding:0}em,i{font-style:normal}li{list-style:none}a,a:hover{text-decoration:none}img{border:0}table{border-collapse:collapse;border-spacing:0}label{cursor:default}body,button,input,select,textarea{font:12px/1.5 Tahoma,arial,'Hiragino Sans GB','microsoft yahei',\5b8b\4f53}textarea{resize:none}a,a:focus{outline:none}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}.fl{float:left;display:inline}.fr{float:right;display:inline}.fn{float:none}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.hide{display:none}.show{display:block}.mt10{margin-top:10px}.noBg{background:none!important}.noBorder{border:0!important}.yahei{font-family:'microsoft yahei'}.red{color:red}
/* 项目主体部分设置 */
body{background:#f5f5f5;color:#666;}
a{color:#444;text-decoration:none;/*transition:color 0.2s linear 0s*/}
a:hover{color:#192f64;}
.wrapper{ position:relative; width:100%; margin:0 auto; overflow:hidden; }
.header{ width:100%; background:#f8f7fe;}
.h_1{ width:1200px; margin:auto;}
.h_1 .a1{ display:inline-block; padding:20px 0; float:left;}
.h_1 ul{ float:right; padding-top:30px;}
.h_1 ul li{ display:inline-block; }
.h_1 ul .ali{ background:url(g_01.png) no-repeat top center;}
.h_1 ul .bli{ background:url(g_02.png) no-repeat top center;}
.h_1 ul .cli{ background:url(g_03.png) no-repeat top center;}
.h_1 ul .dli{ background:url(g_04.png) no-repeat top center;}
.h_1 ul .eli{ background:url(g_05.png) no-repeat top center;}
.h_1 ul .fli{ background:url(g_06.png) no-repeat top center;}
.h_1 ul .gli{ background:url(g_07.png) no-repeat top center;}
.h_1 ul li>a{ display:inline-block; color:#444444; padding:30px 30px 25px 30px; font-size:14px;}
.h_1 ul li:hover{ border-bottom:2px solid #c7000a;}
.sub{ display:none; position:absolute;top:105px;  text-align:center; width:1600px;margin-left:-800px; background:rgba(255,255,255,0.5); z-index:99;left:50%;}
.sub dd{ display:inline-block; padding:10px 20px 10px 18px; background:url(g_08.jpg) no-repeat center right;}
.sub .d2{ background:none;}
.sub dd>a{ color:#444444; display:inline-block; height:20px; border-right:1px; solid #c7000a;}
.sub dd>a:hover{ color:#c7000a;}
.footer{ width:100%;  background:#242424; position:relative;top:-7px;}
.gNav{ width:100%; background:#30393f; position:relative; z-index:399; height:240px;color:#fafaf8; font-size:14px;}
.gNav01{ width:1200px; margin:auto;}
.gNav02{ float:left;}
.gNav02 dl{ float:left; }

.gNav02 dl dt{ color:#fafaf8; font-size:14px; line-height:60px;padding-top:10px; margin-right:50px;}
.gNav02 dl dd a{ color:#82878c; font-size:12px;}
.gNav02 dl dd a:hover{ color:#fff; font-size:12px;}
.gNav03{ float:left; margin-left:100px; margin-top:30px; }
.gNav03 ul li{ display: inline-block; width:109px;margin-right:10px; text-align:center; color:#82878c;}
.gNav03>p{ color:#82878c; padding-top:5px;}
.gNav04{ float:left; margin-left:20px;}
.gNav04 .p1{ font-size:12px; padding-top:30px;}
.gNav04 .p2{ font-size:25px; padding-bottom:20px;}
.gNav04 a{ display:inline-block; opacity:0.8;}
.gNav04 a:hover{ opacity:1;}
.footer_01{ width:1200px; margin:auto;height:74px;}
.footer_02{ float:left;}
.footer_03{ float:left; margin-left:20px;}
.footer_03 .p1{ color:#5f6265;padding-top:20px; }
.footer_03 .p2{ color:#5f6265; padding-top:4px;}
.footer_03 .p2 a{ color:#5f6265;}
.footer_03 .p2 a:hover{ color:#fff;}
.gsearch{ float:right; position:relative; top:30px;}
.gsearch .inp1{ background:#242424; border:1px solid #5f6265; color:#5f6265; font-size:14px;padding:0 5px; line-height:24px;}
.gsearch .inp2{ background:url(g_30.png) no-repeat center center; width:10px; height:24px;border:none; position:absolute;right:2px;top:0px; cursor:pointer;}