﻿@charset "utf-8";

a{font-family:微软雅黑,"微软雅黑",Verdana,arial,"宋体",Helvetica, sans-serif;font-size:12px; font-weight:normal; text-decoration: none; cursor:pointer;}
a:link   {color:#666;}
a:visited{color:#666;}
a:hover  {color:#eaab00;}
a:active {color:#eaab00;}

/*去掉链接（包括图片链接）的虚线边框*/ 
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */ 
:focus { outline: none; }/* for Firefox */  

body { background:#fff; text-align:left; margin:0; color:#555; line-height:24px; position:relative; width:100%;}
div,ul,dl,dt,dd{ margin:0; padding:0;list-style:none;}
body,td,input,select,textarea{ font-family:微软雅黑,"微软雅黑",Verdana,arial,"宋体",Helvetica, sans-serif; font-size:12px;}
img{ border:0;}
form{ margin:0; padding:0;}
input,select{ vertical-align:middle;}
p{ margin:0; padding:0;}
hr{border-top:#e1e1e1 1px solid; border-bottom:#fff 1px solid; background:none; border-left:none; border-right:none}
*{-webkit-text-size-adjust:none;} /*解决webkit内核浏览器强制最小字体*/
h1,h2,h3,h4 { margin:0px; padding:0px; font-weight:normal; color:#333;}
/*css3过渡效果*/
a,li,p,div{transition:background-color 0.4s,color 0.3s;-webkit-transition:background-color 0.4s,color 0.3s;-moz-transition:background-color 0.4s,color 0.3s; -o-transition:background-color 0.4s,color 0.3s;}
button { border:0px; margin:0px; padding:0px; background:#ea4f5f; cursor:pointer; }

/*公共*/
.blank{clear:both; height:0; line-height:0; font-size:0; margin:0; padding:0; z-index:1}
.hide{ display:none;}
.textCenter{ text-align:center;}
.globalBox{ position:relative; z-index:10; width:100%; max-width:1440px; margin:0 auto; *width:expression(this.offsetWidth > 1440 ? '1440px': true); clear:both;}
.globalWidth{ position:relative; z-index:10; width:1000px; margin:0 auto; text-align:left; clear:both;}
.floatL{ float:left;}
.floatR{ float:right;}



/*---头部---*/
.topnavbg { width:100%; height:34px; background:#e6e6e6;}
.topnav { width:1000px; line-height:32px; margin:auto; color:#999; font-size:13px;  }
.topnav .tn_left { width:180px; }
.topnav .tn_right { width:480px; text-align:right;}
.topnav .tn_right .shareicon { display:block; float:left; margin-top:3px; }
.topnav .tn_right .search { width:190px; height:20px;  display:block; float:left; margin:6px 0px 0px 15px; }
.topnav .tn_right .search input { width:137px; height:18px; line-height:16px; padding:1px 3px 1px 5px; border:1px solid #d7d7d7; background:#fff; border:0px; display:inline-block; float:left; font-size:12px; color:#343434; _width:119px; _margin:0px;}
.topnav .tn_right .search a { width:45px; height:20px; line-height:19px; background:#cbcbcb; color:#fff; display:inline-block; text-align:center;}
/*品牌*/
.mlinks { width:122px; height:20px; display:block; float:left; }
#Brands{ position:relative; z-index:100; width:120px; *width:110px; height:20px; line-height:20px; color:#9d9d9d; padding:0 5px; background:#fff; text-align:left;  cursor: pointer; vertical-align:middle; margin:6px 0 0 15px; font-size:12px;}
#Brands,#Brands ul{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#Brands i{ background:url(../images/icon.png) 0px -48px no-repeat;  display:inline-block; width:25px; height:20px; position:absolute; right:0; top:0;}
#Brands.mlhover i{ background-position:-26px -48px;}
#Brands ul{ position:absolute; z-index:100; left:auto; right:0; top:19px; background:#fff; border-top:#ebebeb 1px solid; padding:5px; width:auto !important; width:110px; min-width:120px; display:none;}
#Brands ul a{  color:#9d9d9d; height:20px; line-height:20px; display:block; overflow:hidden; word-wrap:normal;}
#Brands ul a:hover{color:#eaab00;}


.head { width:1000px; height:127px; margin:auto;}
.head .logo { width:420px; padding:8px 0px 0px 2px; }
.head .headr { padding-top:5px; width:360px; text-align:left; }
.headr p { height:30px; line-height:30px; margin-bottom:10px;}
.headr p a { padding:0px 6px;   }
.headr p a i { width:16px; height:16px; display:inline-block; margin-right:3px; background:url(../images/icon.png) no-repeat; vertical-align:middle; margin-bottom:2px;}
.headr p .sina,.headr p .qqwb {color:#0078b6; }
.headr p .sina i { background-position:-47px -128px;}
.headr p .qqwb i { background-position:-69px -128px;}
.headr span { display:block; width:220px; float:right; font-size:14px; padding:0 0 0 78px;  background:url(../images/tel.gif) 0px 10px no-repeat; line-height:30px; color:#333;}
.headr span em { font-size:13px; color:#a2238e; font-style:normal; display:block; font-weight:bold;line-height:15px;}


/*---导航---*/
.navigation { width:100%; height:39px; background:url(../images/nav_bg.jpg) repeat-x; z-index:100;}
#nav { width:1010px; height:35px; padding:2px 0px; margin:auto;  }
.navigation li { height:35px; width:125px; border-left:1px solid #016bb3; display:inline-block; float:left; position:relative; z-index:105; color:#fff; }
.navigation li a { font-size:15px; width:125px; line-height:35px; text-align:center; display:block; color:#fff; table-layout:fixed; word-break: break-all;}
.navigation li a:hover { display:block; color:#eaab00; }
#Currpage { position:relative; }
#Currpage a { color:#213f99; width:125px; height:43px; line-height:44px; position:absolute; top:-6px;  background:url(../images/icon.png) 0px 0px no-repeat; }
.navigation li.Currpage a {  position:absolute; top:-6px;   background:url(../images/icon.png) 0px 0px no-repeat; }
#nav .hover { display:block;  }


/*banner*/
.banner{ width:1050px; height:433px; background:url(../images/banner_bg.jpg) 0px 5px no-repeat; position:relative; margin:10px auto; overflow:hidden; z-index:1;}
.yq_banner_list{ position:absolute; bottom:18px; right:15px; width:50px; height:10px; z-index:101; }
.yq_banner_list a{ float:left; width:8px; height:8px; line-height:8px; overflow:hidden; _width:8px; _height:8px; margin:0px 8px 0px 0px; padding:0; background:#fff; display:block; text-indent:-10000px; }
.yq_banner_list a:hover,.yq_banner_list a.hover{ background:#4e9ad2; }
.banner_show { width:1000px; text-align:center; height:379px; overflow:hidden; position:absolute; top:35px; left:27px;  }
.banner_show a img { width:1000px; height:379px; }
.bannger_inbox{ position:absolute; left:50%; top:0;}
.banner_mag{width:660px;height:140px;position:absolute;left:50%;top:85px;margin-left:-500px;text-align:left;z-index:99;font-family: "微软雅黑";}
.banner_magbox{width:600px;height:90px;background:url(../images/ico3.png) repeat;text-align:left;padding:25px 30px 35px;}
.banner_magbox h4{ font-size:20px;*font-size:18px; font-weight:bold; color:#fff; margin-bottom:10px; }
.banner_magbox p{font-size:12px;color:#fff;font-weight:normal;margin-bottom:12px;}

.keyword { width:1000px; height:30px; line-height:30px; margin:auto; color:#222; }
.keyword a { margin-right:5px; }


/*---底部---*/
.footer { width:1000px; margin:16px auto 0px; height:200px; overflow:hidden;}
.f_nav {  height:34px; line-height:34px; text-align:center; color:#fff; background-color:#0187ce;}
.f_nav a { padding:0 25px; color:#fff;}
.f_con { width:1000px; padding:38px 0 0 0; height:280px; overflow:hidden;}
.f_con h1 { padding:0 40px 0 120px; width:85px; height:84px; margin-right:35px; border-right:1px solid #ddd;}
.f_con h1 img { width:85px; height:84px;}
.f_con p { height:56px; line-height:28px; text-align:left; color:#adadad; margin-top:15px;}
.f_con p a { color:#adadad; }

