@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
img{ border:0px;}
div{ margin-left:auto; margin-right:auto;}
body{ text-align:center; font-size:12px; color:#333333; background:url(../images/bg.jpg) repeat-x left top; font-family:"宋体";}
ul,dl{ list-style:none; text-align:left; padding:0px; margin:0px;}

a{ text-decoration:none; position:relative;}

.txt82b6d4 a{ color:#82b6d4;}
.txt82b6d4 a:hover{ color:#000;}

.txt54 a{ color:#555454;}
.txt54 a:hover{ color:#004583;}

.txt48494a a{ color:#48494a;}
.txt48494a a:hover{ color:#004583;}

.txt46 a{ color:#464343;}
.txt46  a:hover{ color:#195898;}

.h_top{ width:1002px; height:131px;}
.logo{ float:left; margin-top:0px; margin-left:19px}
.h_u{ float:right;}
.ulist{ display:block; margin-top:2px; background:url(../images/lang_bg.jpg) no-repeat left top; line-height:24px; color:#82b6d4; width:247px; height:24px}
.tel{ margin-top:53px;}

.nav{ background:url(../images/nav_bg.jpg) repeat-x left top; width:100%; height:36px; }
.navlist{ width:1002px; height:36px;}
.navlist ul{ float:left; margin-left:20px;}
.navlist ul li{ float:left; font-family:"方正准圆简体"; font-size:14px; line-height:36px;  background:url(../images/nav_sline.jpg) no-repeat right top; }
.navmenu a{ display:block; float:left; height:36px; color:#FFFFFF;padding:0px 17px; }
.navmenu a:hover{ color:#FFFFFF; background:url(../images/nav_hover.jpg) repeat-x left center;}

.i_srch{ float:right; width:215px; padding-top:8px; margin-right:15px;}
.i_input{ border:1px solid #d9d9d9; float:left; height:20px; line-height:20px; color:#cdc7c7; background:url(../images/xtb_srch.gif) no-repeat 5px 5px #FFFFFF;}

.content{ background:url(../images/c_bg.jpg) repeat-x left top #FFFFFF; width:100%; height:auto; clear:both;}
.c_con{ display:block; width:1002px; height:auto;}
.i_products{ display:block; float:left; width:633px; height:224px; margin-top:16px;}
.i_title{ display:block; width:100%; height:30px; background:url(../images/i_tbg.jpg) repeat-x left top;}
.i_title h3{ float:left; line-height:30px; color:#FFFFFF; background:url(../images/i_nbg.jpg) no-repeat left center; width:167px; height:30px; font-family:"方正准圆简体"; font-size:14px; font-weight:500; text-align:left; text-indent:30px;}
.more{ float:right; margin-right:5px; margin-top:12px;}

.trbg{ float:right; background:url(../images/i_trbg.jpg) no-repeat left top; width:5px; height:30px;}

#tab1{ width:100%; height:auto; padding-top:12px;}
#tab1 ul li{ background:url(../images/xtb_line.gif) no-repeat right center; margin-right:5px; color:#004583; cursor:pointer; padding:0px 18px; line-height:25px; float:left;}
#tab1 ul li.now{ background:#005098; color:#FFFFFF; padding:0px 30px;}

#tablist1{ width:100%; height:auto; padding-top:10px; clear:both;}
.porlist { display:none; width:100%; height:auto;}
.porlist ul li{ float:left; width:150px; text-align:center; line-height:25px; float:left; margin-right:5px;}
.pimg{ border:1px solid #dfdfdf;width:148px; height:108px; }

.show{ display:block;}

.i_ctact{ display:block; float:right; width:331px; height:auto; margin-top:16px;}
.ctact_con{ background:url(../images/i_ctactbg.gif) no-repeat left center; width:100%; height:179px; padding-top:22px;}
.ctact_con p{ background:url(../images/xtb_01.gif) no-repeat left center; padding-left:15px; line-height:24px; color:#313030; width:210px; text-align:left; float:right;}


.footer{ display:block; width:100%; height:auto; background:url(../images/f_bg.jpg) repeat-x left top; padding-top:10px; clear:both;}
.f_con{ width:1002px; height:auto;}
.f_menu{ display:block; width:100%;  height:30px; background:#ebebeb; line-height:30px; font-family:"方正准圆简体"; font-size:12px;}
.menus{ float:left; margin-left:17px; color:#48494a;}
.f_tel{ display:inline; color:#000000; float:right; margin-right:33px;}

.copyright{ color:#757576; line-height:22px; padding-top:10px; font-family:"方正准圆简体"; clear:both;}




.s_content{ width:100%; float:left; background:url(../images/s_cbg.jpg) repeat-x left top; padding-bottom:20px;}
.s_ban{ margin-top:2px; display:block;}
.s_left{ display:block; width:231px; margin-top:10px; height:auto; float:left;}
.l_menu{ display:block; width:229px; border:1px solid #d1e8fa; background:#FFFFFF; margin-bottom:10px;}
.l_menu h3{width:227px; margin:1px; background:url(../images/s_ltbg.jpg) repeat-x left center; color:#FFFFFF; font-size:14px; line-height:31px; text-align:left; text-indent:20px; width:100%; height:31px;}
.l_menu ul li{ background:url(../images/l_mbg.jpg) no-repeat left center; text-indent:45px; width:229px; height:35px; border-bottom:1px solid #e7e7e7; line-height:35px;}


.s_right{ float:right; width:754px; height:auto;}
.postion{ display:block; width:100%; background:url(../images/postionbg.jpg) no-repeat left center; height:43px;}
.postion h3{ float:left; font-size:14px; color:#004583; background:url(../images/xtb_line01.gif) no-repeat 10px center; padding-left:25px; margin-top:20px;}
.wz{ float:right; color:#545353; margin-top:20px; margin-right:10px;}
.abinfo{ display:block; width:95%; text-align:left; font-size:14px; color:#68696a; line-height:28px; padding-top:15px;}
.abinfo ul{margin-right:12px;}
.abinfo ul li{  width:730px; height:23px; line-height:23px; border-bottom:1px dotted #CCC; float:left ; font-size:12px; color:#000; }
.abinfo ul li .date{display:block; float:right; width:auto;}
.abinfo a{ text-decoration:none;}
.abinfo a:link { color: #000; }
.abinfo a:visited { color: #000; }
.abinfo img{ width:100%}
