/* 公共样式表 */
body{margin:0;font-size:12px;color:#555; line-height:180%; background:#fff; font-family:Arial, Helvetica, sans-serif; text-shadow:#fff 0 1px 0;}
ul,li,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,p{list-style-type:none;margin:0;padding:0;display:block;}
.clear{ clear:both; height:0px; overflow:hidden;}
*{ outline:none;}
.center{ width:1000px; margin:0 auto;}

.word_a{ line-height:25px;}
.word_b{ line-height:25px; padding:15px;}
.word_c{ line-height:25px; padding:15px 0;}
.word_d{ line-height:25px; padding:0 15px;}
.word_e{ line-height:25px; padding:15px 15px 0 15px;}
.word_f{ line-height:25px; padding:0px 15px 15px 15px;}

a:link,a:visited{text-decoration:none;color:#555;}
a:hover,a:active{text-decoration:none;color:#509de0;}
a img,img{border:none;}

.daohang{ height:30px; line-height:30px; margin-top:15px;}

/* 头部样式 */
.header{}
.header .head_a{ height:86px;}
.header .head_a dl dt{ float:left; width:217px; height:56px; padding:16px 0 0 0;}
.header .head_a dl dd{ height:34px; float:right;padding:38px 0 0 0}
.header .head_a dl dd a{ overflow:hidden; position:relative; float:left; height:34px; width:34px; margin:0 0 0 10px;}
.header .head_a dl dd a:hover img{ margin-top:-34px;}

.header .head_b{ background:url(../images/index2_21.png); height:86px; position:relative; width:1013px; margin:0 auto;}
.header .head_b .search{ width:133px; height:23px; position:absolute; top:30px; right:15px;}
.header .head_b .search dt{ float:left; width:95px; height:23px;}
.header .head_b .search input{ background:none; border:none;}
.header .head_b .search dt input{ height:18px; line-height:18px; width:95px;}
.header .head_b .search dd{ float:right; width:36px; height:23px;}
.header .head_b .search dd input{ height:23px; width:36px; cursor:pointer;}
.header .head_b .nav{ height:50px; font-size:14px; padding:14px 0 0 85px;}
/*.header .head_b .nav ul{ height:50px;}
.header .head_b .nav ul li{  height:50px; float:left; line-height:48px; text-align:center;}
.header .head_b .nav ul li a{color:#fff; display:block; height:50px; width:130px;  text-shadow:#000 1px 1px 0px; }
.header .head_b .nav ul li a:hover{ background:url(../images/index2_25.png) left center no-repeat;}*/

/* 底部样式 */
.footer{background:#d3d2d2; margin-top:20px;}
.footer .foot_a{ background:url(../images/index_19.png); height:50px;}
.footer .foot_a .center{}
.footer .foot_a .center a{ float:left; margin:12px 10px 0 0;}
.footer .foot_b{ background:url(../images/index_42.png) top repeat-x; padding-top:30px;}
.footer .foot_b dl{ float:left; width:200px;}
.footer .foot_b dl dt{ color:#509de0;font-size:16px;}
.footer .foot_b dl dd{ padding-top:10px; line-height:22px;}
.footer .foot_b dl dd a{ display:block; color:#000;}

.footer .foot_c{ margin-top:15px; background:url(../images/index_45.png) top repeat-x; height:45px; line-height:45px;}

  /* 下拉导航 */
.menu{height:50px;  float:left;}
.menu ul{ background:url(../images/index2_29.png) bottom no-repeat; width:200px; padding-bottom:10px;}
.menu li{float:left; line-height:50px; position:relative;z-index:600;}
.menu li a{float:left;color:#FFF; display:block; height:50px; text-shadow:#000 1px 1px 0px;}
.menu li a span{display:block; height:50px; padding:0 18px; color:#e7e7e7;  text-shadow:none; font-size:16px;}
.menu li a span font{ color:#05CCFD}
.menu li a:hover span{background:url(../images/t_02.png) right no-repeat; }
.hovers{background:url(../images/t_02.png) right no-repeat; }
.menu li a:hover{ background:url(../images/t_01.png) left center no-repeat; COLOR: #fff;}
/*.menu li a:visited{color:#FFF}*/
.menu li a.current,.menu li.hover{ background:url(../images/index2_25.png) left center no-repeat; COLOR: #fff;}
.menu li.hover{ background:url(../images/index2_25.png) left center no-repeat;}


.a_drop_down{position:absolute;z-index:6;top:50px;left:0;background:#878989;width:200px !important; }
.a_drop_down li{text-align:center;z-index:60;padding:0;margin:0;float:left; position:relative; background:#878989; width:200px;}
.a_drop_down li a{width:185px;border:none;line-height:30px;padding:0;height:30px; text-align:left; padding-left:15px; color:#fff;font-weight:normal;}
.a_drop_down li a:hover{ background:#555;}

.two_drop_down{position:absolute;z-index:120;top:0px;left:200px;display:none; background:#878989;width:200px;}
.two_drop_down li{text-align:center;}
.two_drop_down li a{width:185px;border:none;line-height:30px;padding:0;font-weight:normal;height:30px; padding-left:15px;text-align:left; color:#fff;}
.two_drop_down li a:hover{line-height:30px;background:#555;color:#FFF;}
/*.thr_drop_down{position:absolute;z-index:120;top:0px;left:164px;display:none; background:#555;border-right:1px solid #ccc;border-bottom:1px solid #ccc;width:164px;}
.thr_drop_down li{text-align:center;}
.thr_drop_down li a{width:134px;border:none;line-height:25px;padding:0;font-weight:normal;height:25px; text-align:left; padding-left:30px; color:#fff;}
.thr_drop_down li a:hover{line-height:25px;background:#000;color:#FFF;}*/



/*returnTop*/ 
p#back-to-top{ position:fixed; display:none; bottom:100px; right:80px; } 
p#back-to-top a{ text-align:center; text-decoration:none; display:block; width:53px; height:53px;
/*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/ 
-moz-transition:color 1s; 
-webkit-transition:color 1s; 
-o-transition:color 1s; 
} 
p#back-to-top a:hover{ } 
p#back-to-top a span{ background:transparent url(../images/1.png) no-repeat 0px 0px; display:block; height:53px; width:53px; border-radius:6px; 
/*使用CSS3中的transition属性给<span>标签背景颜色添加渐变效果*/ 
-moz-transition:background 1s; 
-webkit-transition:background 1s; 
-o-transition:background 1s; 
} 
#back-to-top a:hover span{ background:transparent url(../images/1.png) no-repeat -70px 0px; } 
