@charset "utf-8";
/* CSS Document */
/* Author: zq */
/* Time: 2014/10/16*/

/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0;}
table {border-collapse: collapse; border-spacing: 0;}
fieldset,img {border: 0; padding:0px; margin:0px;}
ol,ul,li{list-style: none;}
h1,h2,h3,h4,h5,h6 {font-weight: normal; font-size:100%;}
body{ font:12px/24px "Microsoft YaHei"; color:#666;}
a{ color:#484848; text-decoration:none;}
h3{font-family:"Microsoft YaHei";}
.fl{ float:left;}
.fr{ float:right;}
.show{ display:block;}
.hide{ display:none;}
.cl{ clear:both;}
html{ overflow-x:hidden;}
*{ outline:none;}
.wd1100{ width:1100px; margin:0 auto;}
a:hover,.pre_nextPage a:hover,.news_Rmore a:hover,.slider_Rtop a:hover{ color:#014099;}

/*header*/
.header{ position:relative; z-index:600; width:100%; height:70px; min-width:1100px; background:url(../images/h_bd.jpg) repeat-x;}
.head{ position:relative; height:70px;}
.logo{ position:absolute; top:0; left:0;}
.language{ position:absolute; top:25px; right:0; background-color:#FFF; width:100px; height:24px; line-height:24px; border:1px solid #dfdfdf; text-align:center;}
.language a{ font-family:Arial; color:#666; font-size:13px; background:url(../images/lg_bd.jpg) no-repeat left; padding-left:20px;}
.language a span{ background:url(../images/lg_icon.jpg) no-repeat right; padding-right:16px;}
.nav{ position:absolute; top:0; right:118px;}
.nav li{ float:left; display:inline; width:94px; height:70px;}
.nav_name{ display:block; font-family:"Microsoft YaHei"; color:#333; font-size:15px; width:92px; height:70px; line-height:70px; text-align:center;}
.nav li.nav_cur,.nav li.nav_this{ background-color:#FFF;}
.nav li.nav_cur .nav_name,.nav li.nav_this .nav_name{ background:url(../images/nav_cur.jpg) repeat-x bottom; color:#013886; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
.sub_nav{ position:absolute; top:70px; left:-418px; width:1086px; height:auto; overflow:hidden; padding:24px 0 14px 14px; background-color:#FFF; border-radius:0 0 8px 8px; -moz-border-radius:0 8px 8px 0; display:none;}
.sub_chnal ul{ width:1190px;}
.sub_chnal li{ background:url(../images/sub_prochbd.jpg) no-repeat bottom; padding-bottom:14px; width:200px; height:146px; margin-right:18px; margin-left:0;}
.sub_chImg a{ position:relative; width:200px; height:146px;}
.sub_chImg a,.sub_chImg span{ display:block;}
.sub_chImg a:hover span{ color:#257ffe;}
.sub_chTitle{ position:absolute; left:0; bottom:0; background:url(../images/sub_chnalyy.png) repeat; font-family:"Microsoft YaHei"; color:#FFF; font-size:14px; width:200px; height:32px; line-height:32px; text-align:center;}
.nav .sub_news{ width:650px; left:18px;}
.nav .sub_make{ width:432px; left:234px;}
.nav .sub_contact{ width:432px; left:236px;}


/*footer*/
.footer,.foot_t,.foot_d{ width:100%; height:auto; overflow:hidden; min-width:1100px;}
.foot_t{ background-color:#d8d8d8; padding:32px 0 42px;}
.foot_top dl{ float:left; width:300px; background:url(../images/f_Tline.jpg) no-repeat top left; padding-left:22px;}
.foot_top dt{ line-height:normal; margin-bottom:14px;}
.foot_top dd{ color:#666; line-height:30px;}
.foot_top dd a{ display:block; width:156px; height:30px; overflow:hidden;  text-overflow:ellipsis; white-space:nowrap; }
.foot_d{ background-color:#014099; color:#FFF; line-height:26px; padding:18px 0; text-align:center;}
.foot_down a,.foot_down a:hover{ color:#FFF;}
.foot_top.wd1100 dl p{ padding-right:20px;}
.footer .foot_d .area-links{ float:left;}
.footer .foot_d .area-links a{ color:#FFF; }
.footer .foot_d span a{color:#FFF;}