@charset "utf-8";
/* CSS Document */
/* Author: zq */
/* Time: 2014/9/20*/

/*header*/
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 {list-style: none;}
h1,h2,h3,h4,h5,h6 {font-weight: normal; font-size: 100%;}
body{ font:12px/24px 'Microsoft YaHei'; color:#484848;}
a{ text-decoration:none; color:#000;}
.fl{ float:left;}
.fr{ float:right;}
.show{ display:block;}
.hide{ display:none;}
.cl{ clear:both;}
.wd1202{ width:1202px; margin:0 auto;}
input:focus{ outline:none;}
html{ overflow-x:hidden;}
a:hover,.new_techlist li a:hover,.footer a:hover,.hot_proR a:hover,.position_wh a:hover,.news_Rtitle a:hover,.click a:hover,.tags a:hover{ color:#cc0000;}


/*header*/
.header{ width:100%; min-width:1020px; border-bottom:2px solid #d8d8d8;}
.h_t{ width:100%; height:38px; background:url(../images/h_tbd.jpg) repeat;}
.h_icon{ margin-right:30px; display:inline;}
.h_icon li{ position:relative; float:left; margin-left:6px; padding:7px 0; display:inline; width:24px; height:24px;}
.h_tel{ line-height:38px; color:#FFF; font-size:14px; margin-right:8px; display:inline;}
.h_wx{ position:absolute; left:0; top:38px; width:80px; height:80px; padding:9px; background-color:#FFF; border:1px solid #dcdcdc; display:none;}
.h_d{ height:100px;}
.nav{ margin-right:14px; display:inline;}
.nav li{ float:left; width:106px; height:100px; line-height:100px;}
.nav_name{ display:block; font-size:16px; width:106px; height:100px; text-align:center;}
.nav li.nav_cur .nav_name,.nav li .nav_name:hover{ background:url(../images/nav_cur.jpg) no-repeat; color:#FFF;}

.pro_chyy{ background:url(../images/pro_chyy.jpg) no-repeat; width:966px; height:16px; margin-top:6px; display:inline;}

.pro_chFocus ul li{float:left; margin-right:26px; display:inline; width:220px;height:274px; overflow:hidden;}
.pro_chFtitle{ color:#3c3c3c; font-size:13px; height:24px; overflow:hidden; padding-top:10px; text-align:center;}
.pro_chFintro{ color:#6f6f6f; font-size:13px; height:48px; overflow:hidden; text-align:center;}
.pro_chFocus li a,.pro_chFocus li a span{ display:block;}
.pro_chFocus li a img{ width:218px; height:190px; border:1px solid #e2e2e2;}
.pro_chFocus ul li a:hover span{ color:#cc0000; text-decoration:underline;}
.pro_chFocus ul li a:hover img{ border:1px solid #cc0000;}

/*footer*/
.footer,.foot_t{ width:100%; min-width:1202px; height:auto; overflow:hidden;}
.foot_tLine{ background:url(../images/f_tline.jpg) repeat-x top; width:100%; padding-top:2px;}
.foot_t,.foot_c{ background:url(../images/f_tbd.jpg) repeat;}
.foot_top{ height:auto; overflow:hidden; padding-top:54px;}
.foot_Tleft dl{ float:left; width:350px;}
.foot_Tleft dt,.f_tName{ padding-bottom:12px;}
.foot_Tleft dt a,.f_tName a{ font-size:16px;}
.foot_Tleft dd a,.foot_TrcontCon{ color:#494949;}
.foot_Tleft dd,.foot_TrcontCon{ height:32px; line-height:32px;}
.foot_messText,.foot_messArea{ background-color:#FFF; color:#999; font-size:12px; width:232px; overflow:hidden; border:1px solid #d8d8d8;}
.foot_messText{ height:20px; line-height:20px; padding:5px 0 5px 6px}
.foot_messArea{ height:28px; line-height:24px; padding-left:6px; padding-top:4px;}
.foot_messSub{ background:url(../images/ind_subbd.jpg) no-repeat; font-family:"Microsoft YaHei"; color:#FFF; font-size:12px; width:78px; height:34px; display:block; border:none; cursor:pointer;}
.foot_c{ height:auto; overflow:hidden; padding:8px 0 10px;}
.f_loveName{ color:#545454; font-size:14px;}
.f_loveList{ color:#8d8d8d; margin-left:-10px; line-height:32px;}
.f_loveList a{ color:#8d8d8d; font-size:14px; margin:0 10px;}
.foot_d{ width:100%; height:64px; background:url(../images/f_dbd.jpg) repeat;}
.foot_down{ color:#b2b2b2; height:64px; line-height:64px; text-align:center;}
.foot_down a{ color:#b2b2b2;}
