@charset "utf-8";
/* CSS Document */
/* Author: zq */
/* Time: 2015/1/30*/

/*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 '宋体'; color:#6a6a6a;}
a{ color:#6a6a6a; 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;}
.hot_tags a:hover,.notice_list a:hover,.warp_c a:hover,.footer a:hover,.recod_Mlist li a:hover,.position_list a:hover,.pre_nextPage a:hover,.tags a:hover,.ab_newList li a:hover,.recod_Nlist li a:hover,.case_list li a:hover,.ab_proMlist li a:hover span{ color:#173da2;}

/*header*/
.header{ position:relative; z-index:2000; width:100%; height:193px; min-width:1100px;}
.h_t{ background:url(../images/h_bd.jpg) no-repeat center; width:100%; height:146px;}
.h_top{ position:relative; height:146px;}
.logo{ position:absolute; top:0; left:0;}
.h_click{ position:absolute; top:14px; right:148px; z-index:20;}
.h_click a{ float:left; background:url(../images/h_clac.jpg) no-repeat left; padding-left:10px; margin-left:10px;}

.h_site{ position:absolute; top:14px; right:68px;}
.h_stName a{ display:block; background-color:#FFF; width:90px; height:22px; line-height:22px; text-align:center; border:1px solid #f5f5f5;}
.h_stName a span{ background:url(../images/h_icon1.jpg) no-repeat right; padding-right:16px;}
.h_stList{ display:none; position:absolute; top:22px; left:0; z-index:2000; width:90px; padding:2px 0; background-color:#FFF; border-left:1px solid #f5f5f5; border-right:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5;}
.h_stList a{ display:block; line-height:22px; text-align:center;}
.h_stList a:hover{ color:#173da2;}
.foot_wx{ clear:both; display:none; position:absolute; left:80px; top:130px; width:100px; height:100px; padding:6px; background-color:#FFF; }
.foot_share{ height:24px;}
.foot_Cr{ position:relative;}

.h_lg{ position:absolute; top:14px; right:0;}
.h_lg img{ margin-right:8px;}
.h_click a:hover{ background:url(../images/h_clho.jpg) no-repeat left; color:#6a6a6a; font-weight:bold;}
.h_tel{ position:absolute; top:71px; right:0;}
.h_c{ width:100%; height:47px; background-color:#173da2; border-bottom:1px solid #5973b5;}
.h_cen{ height:47px;}
.nav li{ position:relative; float:left; width:123px; height:48px;}
.nav_name{ display:block; font-family:"Microsoft YaHei"; color:#FFF; font-size:16px; width:110px; height:48px; line-height:48px; text-align:center;}
.nav li.cur .nav_name,.nav li.nav_this .nav_name{ background:url(../images/nav_cur.jpg) no-repeat; color:#FFF;}
.h_buy{ margin-top:10px; display:inline;}
.h_buy a{ display:block; background:url(../images/h_howbd.png) no-repeat; color:#FFF; width:74px; height:28px; line-height:28px; padding-left:10px;}
.h_d{ position:absolute; top:193px; left:50%; margin-left:-550px; background:url(../images/hot_navbd.png) no-repeat; width:1100px; height:36px; line-height:36px;}
.hot_tags{ padding-left:32px; display:inline;}
.hot_tags strong,.foot_Cick dt a,.foot_Crname,.foot_Telintro,.foot_shName{ font-family:"Microsoft YaHei";}
.hot_tags a{ color:#9a9a9a; margin-right:12px;}
.search{ margin:4px 40px 0 0; display:inline;}
.ser_text{ display:block; color:#9a9a9a; font-size:12px; background:url(../images/ser_text.png) no-repeat; width:122px; height:20px; line-height:20px; padding:3px 9px; border:0; border:none;}
.ser_sub{ display:block; background:url(../images/ser_sub.png) no-repeat; width:22px; height:26px; border:none; cursor:pointer;}

.sub_nav{ display:none; position:absolute; top:47px; left:0; z-index:2000; background:url(../images/sub_bd.png) repeat; width:86px; height:auto; overflow:hidden; padding:0 12px 2px 12px;}
.nav .sub_nav li{ float:left; position:static; width:86px; height:48px; line-height:48px; border-bottom:1px solid #abdbbb;}
.nav .sub_nav li a{ display:block; font-family:"Microsoft YaHei"; color:#FFF; font-size:14px; background:url(../images/sub_icon.png) no-repeat left; padding-left:13px; margin-left:3px; width:70px; height:48px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.top_move{ position:fixed; right:2%; bottom:8%; z-index:99999; cursor:pointer;}

.case_click{ display:block; width:198px; height:212px; margin-right:32px;}
.case_name{ display:block; background:url(../images/case_imgbd.jpg) no-repeat top; padding-top:6px; margin-top:4px; width:192px; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; }

.recomd_proList ul{ width:1125px;}
.recomd_proList li{ float:left; width:200px; margin-right:25px; display:inline;}
.recomd_proCon{ height:295px; overflow:hidden; padding-top:12px;}
.recomd_proImg{ width:200px; height:190px;}
.recomd_proInf{ line-height:28px; height:56px; overflow:hidden; padding-left:6px; padding-top:3px; border-top:2px solid #cfcfcf;}
.recomd_proInf span{ color:#9a9a9a;}
.recomd_proClick{ height:26px; padding-top:16px; border-top:2px solid #cfcfcf;}
.recomd_proClick a{ float:left; display:inline-block; width:78px; height:24px; line-height:26px; text-align:center; 
border-radius:4px;}
.recomd_proClik1{ color:#35292a; margin-right:25px; border:1px solid #35292a;}
.recomd_proClik2{ color:#009b25; border:1px solid #009b25;}

/*footer*/
.footer{ clear:both; width:100%; height:auto; overflow:hidden; min-width:1100px; background:url(../images/foot_bd.jpg) repeat; border-top:1px solid #b9c4e3;}
.foot_t{ padding:25px 0 27px; height:auto; overflow:hidden; background:url(../images/foot_line.jpg) repeat-x bottom;}
.link_name h3{ float:left; color:#173da2; font-size:16px; font-weight:bold;}
.link_name h3 span{ font-size:12px; font-weight:normal; margin-left:10px;}
.link_list{
	clear:both;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}
.link_list a{ margin-right:18px;}
.link_yy{ margin-top:6px; display:inline; background:url(../images/link_bd.png) no-repeat; width:970px; height:15px;}

.foot_c{ height:auto; overflow:hidden; padding:18px 0 70px;}
.foot_Cick dl{ float:left; width:176px;}
.foot_Cick dt{ width:120px; height:38px; line-height:38px; margin-bottom:12px; border-bottom:1px solid #cfcfcf;}
.foot_Cick dt a{ font-size:16px; font-weight:bold; background:url(../images/foot_cline.jpg) no-repeat left bottom; padding-bottom:1px;}
.foot_Cick dt a{ width:120px; height:38px;}
.foot_Cick dd{ height:26px; line-height:26px;}
.foot_Cick dt a,.foot_Cick dd a{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;}
.foot_Cick dd a{ width:166px; height:26px;}
.foot_Cr{ width:220px; padding-top:8px; display:inline;}
.foot_Crname,.foot_shName{ color:#9a9a9a; font-size:14px; font-weight:bold;}
.foot_Crtel{ height:auto; overflow:hidden; margin:10px 0 14px;}
.foot_Crtel img{ float:left;}
.foot_Telintro{ color:#363636; font-size:22px; font-weight:bold; width:186px; margin-left:7px; display:inline;}
.foot_shclick{ height:24px; margin-left:28px; display:inline;}
.foot_shclick a{ float:left; display:inline-block; width:24px; height:24px; margin-right:17px;}
.foot_shclick1{ background:url(../images/foot_shac1.png) no-repeat;}
.foot_shclick2{ background:url(../images/foot_shac2.png) no-repeat;}
.foot_shclick3{ background:url(../images/foot_shac3.png) no-repeat;}
.foot_shclick .foot_shclick1:hover{ background:url(../images/foot_shho1.png) no-repeat;}
.foot_shclick .foot_shclick2:hover{ background:url(../images/foot_shho2.png) no-repeat;}
.foot_shclick .foot_shclick3:hover{ background:url(../images/foot_shho3.png) no-repeat;}
.foot_d{ width:100%; height:58px; line-height:58px; background-color:#cfcfcf; text-align:center;}
.foot_down{ height:58px;}
