﻿ @charset "utf-8";   
/* ----------------------------------------------
	 Library Name : loveY
	      Version : 1.41
	   Powered by : www.csscoo.com
	 Last Updated : July 8, 2011
 ------------------------------------------------ */
/*初始化样式*/
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,th,td,form,fieldset,legend,input,button,textarea,blockquote,hr,pre,figure{margin:0;padding:0}h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%}fieldset,img{border:0}address,cite,dfn,em,var{font-style:normal}li{list-style:none}input,select{vertical-align:middle}legend{color:#000}code,kbd,pre,samp,tt{font-family:"Courier New",monospace}small{font-size:12px}hr{border:none;height:1px}button,input,select,textarea{font:12px/1 Arial,Tahoma,Helvetica,SimSun,san-serif}a{outline:none;blur:expression(this.onFocus=this.blur());}abbr[title]{border-bottom:1px dotted;cursor:help}html{overflow-y:scroll}input[type="submit"]{cursor:pointer}a:focus{outline:none}html{-webkit-text-size-adjust:none}/* chrome minium font-size fixed */
a{outline:none;blur:expression(this.onFocus=this.blur());}.clear{clear:both}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}

/*字号*/
.f12{font-size:12px}.f14{font-size:14px}.f16{font-size:16px}.f18{font-size:18px}.f20{font-size:20px}.f22{font-size:22px}.f24{font-size:24px}.f26{font-size:26px}.f28{font-size:28px}.f30{font-size:30px}.f32{font-size:32px}.f34{font-size:34px}.f36{font-size:36px}

/*外边距*/
.m2{margin:2px;}.m3{margin:3px;}.m4{margin:4px;}
.m5{margin:5px;}.mt5{margin-top:5px;}.mr5{margin-right:5px;}.mb5{margin-bottom:5px;}.ml5{margin-left:5px;}
.m10{margin:10px;}.mt10{margin-top:10px;}.mr10{margin-right:10px;}.mb10{margin-bottom:10px;}.ml10{margin-left:10px;}
.m15{margin:15px;}.mt15{ margin-top:15px;}.mr15{margin-right:15px;}.mb15{ margin-bottom:15px;}.ml15{ margin-left:15px;}
.m20{margin:20px;}.mt20{margin-top:20px;}.mr20{ margin-right:20px;}.mb20{ margin-bottom:20px;}.ml20{margin-left:20px;}
.m30{margin:30px;}.mt30{margin-top:30px;}.mr30{ margin-right:30px;}.mb30{ margin-bottom:30px;}.ml30{margin-left:30px;}
.m50{margin:50px;}.mt50{margin-top:50px;}.mr50{ margin-right:50px;}.mb50{ margin-bottom:50px;}.ml50{margin-left:50px;}

/*内边距*/
.p1{padding:1px;}.p2{padding:2px;}.p3{padding:3px;}.p4{padding:4px;}
.p5{padding:5px;}.pt5{padding-top:5px;}.pr5{padding-right:5px;}.pb5{padding-bottom:5px;}.pl5{padding-left:5px;}
.p10{padding:10px}.pt10{padding-top:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}.pl10{padding-left:10px;}
.p15{padding:15px;}.pt15{padding-top:15px;}.pr15{padding-right:15px;}.pb15{padding-bottom:15px;}.pl15{padding-left:15px;}
.p20{padding:20px;}.pt20{padding-top:20px;}.pr20{padding-right:20px;}.pb20{padding-bottom:20px;}.pl20{padding-left:20px;}
.p30{padding:30px;}.pt30{padding-top:30px;}.pr30{padding-right:30px;}.pb30{padding-bottom:30px;}.pl30{padding-left:30px;}
.p50{padding:50px;}.pt50{padding-top:50px;}.pr50{padding-right:50px;}.pb50{padding-bottom:50px;}.pl50{padding-left:50px;}
.p50-0{ padding:50px 0;}

/*简写属性*/
.fl{float:left; }.fr{float:right}.fb{font-weight:bold}.fn{font-weight:normal}.fw{ font-weight:bold;}.fi{font-style:italic}.tl{text-align:left}.tc{text-align:center}.tr{text-align:right}.tj{text-align:justify; text-justify:inter-ideograph}
.rel{position:relative}.abs{position:absolute}.dn{display:none}.db{display:block}.di{display:inline}.d_ib{ display:inline-block;}.ovh{overflow:hidden}.vm{vertical-align:middle}
.wb{word-break:break-all;word-wrap:break-word}.ws{white-space:nowrap}.wryh{font-family:微软雅黑;}.auto{ margin:0 auto;}
.arial{ font-family:arial;}

/*颜色*/
.black{color:#000}.white{color:#fff}.cff0{ color:#ff0000;}.c3{ color:#333;}.c4{ color:#444;}.c6{color:#666}.c9{color:#999999;}.c006{ color:#0068E6;}.cF0{ color:#f0f0f0;}.cD1{ color:#D1D1D1;}.c61D{ color:#61DBAB;}.cfff6{ color:#FFF66E;}.cCCC{ color:#ccc;}

/*高度*/
.h5{height:5px;font-size:0px; overflow:hidden}.h10{height:10px; font-size:0px; overflow:hidden}.h15{height:15px;}.h20{height:20px;}.h25{height:25px;}.h30{height:30px;}.h35{height:35px;}.h40{height:40px;}.h45{height:45px;}.h50{height:50px;}.h100{height:100px;}.h100p{height:100%}

/*行高*/
.h14{height:14px}.h16{height:16px}.h18{height:18px}.h20{height:20px}.h22{height:22px}.h24{height:24px}.h26{height:26px}.h28{height:28px}.h30{height:30px;}.lh14{line-height:14px}.lh16{line-height:16px}.lh18{line-height:18px}.lh20{line-height:20px}.lh22{line-height:22px}.lh24{line-height:24px}.lh26{line-height:26px}.lh28{line-height:28px}.lh30{line-height:30px;}.lh32{line-height:32px;}

body{font-size:14px; text-align:left; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"宋体"; color:#333; line-height:22px;}
a{text-decoration:none; color:#333}a:hover{color:#0068E6; text-decoration:none;}
.wrap{width:1200px; margin-left:auto; margin-right:auto;}

/*控件*/
input,textarea,button{ outline:none; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"宋体"}

/*顶部*/
.header{ height:82px; position:fixed; top:0; left:0; width:100%; z-index:99;}
.header .line{ display:inline-block; width:100%; height:1px; font-size:0; overflow:hidden; background-color:#fff; opacity:0.3; filter:alpha(opacity=30); position:absolute; left:0; bottom:0px; z-index:1;}
.header .logo{width:144px; height:55px; margin-top:12px; float:left; background:url(../images/logo_white.png) no-repeat; background-size:144px 55px;}

.header .nav{ height:80px; z-index:2; float:left; margin-left:85px; width:644px; color:#fff;}
.header .nav li{ padding:0 16px; display:inline-block;}
.header .nav li h3 a{ display:block; padding:0 10px; height:80px; line-height:80px; color:#fff; text-align:center; font-size:16px; font-weight:normal;}
.header .nav li h3 a.active,.header .nav li h3 a:hover{ border-bottom:2px solid #fff; color:#fff;}
.header .sub_nav{ position:absolute; left:0; top:82px; background-color:#fff; width:100%; height:0; text-align:center; overflow:hidden; transition:all 0.3s linear;}
.header .sub_nav li{ display:inline-block; padding:0 30px;}
.header .sub_nav li a{ display:block; position:relative; top:0; transition:all 0.3s;}
.header .sub_nav li em{ display:inline-block; width:71px; height:70px; background:url(../images/icon_pro.png) no-repeat;}
.header .sub_nav li p{ line-height:30px; font-size:14px;}
.header .sub_nav li a:hover{ transform:translateY(-4px)}
.header .nav li:hover .sub_nav{height:120px; padding:20px 0;}
.header .nav li:hover h3 a{border-bottom:2px solid #fff;}

.header .hotline{width:170px; float:left; padding-top:16px; margin-left:30px; color:#fff;}

.header .search{ width:73px; float:right; position:relative;}
.header .search i{ display:inline-block; width:100%; height:100%; background-color:#fff; opacity:0.2; filter:alpha(opacity=20); position:absolute; left:0; top:0; z-index:2;}
.header .search a{ width:73px; height:81px;float:right; text-indent:-999em; background:url(../images/search_white.png) no-repeat center; position:relative; z-index:3}
.header .search_slide{ position:absolute; right:0; top:82px; background-color:#000; height:0; overflow:hidden; transition:all 0.3s;}
.header .search_slide .search_box{ padding:10px; padding:10px; }
.header .search_slide input[type=text]{width:184px; height:44px; line-height:44px; padding:0 44px 0 10px;border:none; background-color:#fff;}
.header .search_slide input[type=button]{width:44px; height:44px; border:none; background:url(../images/search.png) no-repeat center; position:absolute; right:10px; top:10px;}
.header .search:hover .search_slide{height:64px;}

/*悬浮顶部*/
.header_white{ background-color:#fff;}
.header_white .line{background-color:#E9E9E9; opacity:1.0; filter:alpha(opacity=100); bottom:-1px;}
.header_white .logo{ background:url(../images/logo.png) no-repeat; background-size:144px 55px;}
.header_white .nav li h3 a{ color:#000;}
.header_white .nav li h3 a.active,.header_white .nav li h3 a:hover{ border-bottom:2px solid #0068E6; color:#0068E6;}
.header_white .nav li:hover h3 a{border-bottom:2px solid #0068E6; color:#0068e6}
.header_white .nav li:hover .sub_nav{ border-top:1px solid #e9e9e9; top:82px;}
.header_white .hotline{ color:#0068e6;}
.header_white .hotline span{ color:#999;}
.header_white .search i{ background-color:#EBEBEB; opacity:1.0; filter:alpha(opacity=100);}
.header_white .search a{height:82px; background: url(../images/search.png) no-repeat center;}
.header_white .search:hover .search_slide{border-top:1px solid #e9e9e9; top:82px;}

/*网站底部*/
.footer{ background-color:#181818; padding:60px 0 50px; color:#999;}
.footer h4{ color:#fff; font-size:18px; font-weight:normal; margin-bottom:20px;}
.footer ul li{ padding:0 60px 0 25px; float:left; line-height:28px;}
.footer a{ color:#999;}
.contactInfo{ float:left; margin-left:130px;}

.footer_copyright{ background-color:#181818;  padding:20px 0; text-align:center; color:#fff; border-top:1px solid #343434; color:#999;}