@charset "gb2312";
/* CSS Document */
html{color:#000;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0; font: normal 12px/22px microsoft yahei; color:#333;}
ol,ul,li {list-style:none;}
.fl,.fr {_display:inline;}
.fl{float:left;}
.fr {float:right;}
h1,h2,h3,h4,h5,p{ margin:0; padding:0;}
h1,h2,h3,h4,h5 { font-family:microsoft yahei,simhei;}
img { border:none;}
a{ color:#333; text-decoration:none;}
a:hover { color:#1c5691;}
.cl{ clear:both;}
.cl:after { content:"."; display:block; visibility:hidden; line-height:0; clear:both; height:0;}

.bodybg{ background:url(bodybg.gif) repeat;}
.bgf { background:#fff;}

.w235 { width:235px;}
.w313 { width:313px;}
.w318 { width:318px;}
.w651 { width:651px;}
.w636 { width:636px;}
.w485 { width:485px;}
.w220 { width:220px;}
.w720 { width:720px;}
.w470 { width:470px; height:215px;}
.w477 { width:477px; height:215px;}
.w958 { width:963px; height:213px; overflow:hidden;}
.w306 { width:306px;}
.w630 { width:632px;}
.w649 { width:649px;}
.w970 { width:970px;}
.h445 { height:445px;}
.h20 { height:20px;}
.h484 { height:486px;}

.mt12 { margin-top:12px;}
.mt15 { margin-top:15px;}
.mt20 { margin-top:20px;}

.mt8 { margin-top:8px;}
.mb10 { margin-bottom:10px;}

.contentbox { width:100%; float:left;}
.content { width:1000px; margin:0 auto;}
.topbg01,.topbg02,.topbg03,.topbg04,.topbg05,.topbg06{ width:100%; height:100px;}
.topbg01 { background:url(tbg01.jpg) no-repeat top center;}
.topbg02 { background:url(tbg02.jpg) no-repeat top center;}
.topbg03 { background:url(tbg03.jpg) no-repeat top center;}
.topbg04 { background:url(tbg04.jpg) no-repeat top center;}
.topbg05 { background:url(tbg05.jpg) no-repeat top center;}
.topbg06 { background:url(tbg06.jpg) no-repeat top center; height:auto; padding-top:15px;}

.topbox { position:relative; width:1000px;}
.backtobox {position:absolute;	right: 11px;	top:77px;	width: 152px;}
.backtobox .nums { color:#fff;/* width:40px; float:left; margin-right:10px;*/ text-align:center;}
.backto { float:left; position:relative;width:100px; height:20px;font-size:12px; color:#888; text-indent:5px; line-height:20px; cursor:pointer; background:url(num.gif) no-repeat 81px -49px #fff; border:solid 1px #e4e4e4;}
.backto ul{background:#FFF;width:100px;  display:none;position:absolute; top:20px; left:0;}
.backto li a{height:20px; font-size:12px; color:#ed891d; line-height:24px; cursor:pointer;}
.backto li:hover { background:#ed891d; color:#fff;} 
.backto li a:hover{color:#d00049;}
.backto li:hover a {color:#fff;}

blockquote {position:absolute; display:block;width: 758px;left: 145px;top: 443px;font-size:14px; line-height:24px;}

.main{ float:left; width:1000px; padding-bottom:15px;}
.title { float:left; width:1000px;  height:66px;  margin-top:20px; _overflow:hidden;}
.title h2 { display:block; float:left;color:#fff; font-size:22px; line-height:57px;}
.title h2 b { display:inline-block; float:left; font-size:24px; padding-left:25px; height:66px; font-family:simhei;}
.title h2 i { display:inline-block; float:left; font-style:normal;padding-right:35px; height:66px;  }
.title em { display:block; float:right; padding-right:35px; padding-top:9px; font-size:18px; color:#fff; line-height:57px;}
.title em a { color:#fff;}
.bg01 {  background:url(titlebg.gif) no-repeat right -132px;}
.bg01 h2 b {background:url(titlebg.gif) no-repeat;}
.bg01 h2 i{ background:url(titlebg.gif) no-repeat right -66px; }
.bg02 {  background:url(titlebg.gif) no-repeat right -330px;}
.bg02 h2 b {background:url(titlebg.gif) no-repeat 0 -198px;}
.bg02 h2 i{ background:url(titlebg.gif) no-repeat right -264px; }

.conbox { float:left; position:relative; background:url(conbg.gif) no-repeat #e4f1ff; margin:15px 0 0 15px; _display:inline;}
.conbox i { display:block; width:48px; height:48px; color:#fff; font-family:Impact; font-size:30px; position:absolute; top:0; left:0; text-indent:6px; line-height:36px;}
.conbox img { border:1px solid #d5e0ec; vertical-align:top;}
.conbox .keywords { float:left; margin:21px 0 22px 38px; clear:both; _display:inline; color:#1c5691; font-weight:bold; line-height:24px; font-size:14px;}
.conbox .keywords b { display:inline-block; float:left; width:60px; height:24px; background:url(icon.gif) no-repeat; padding-left:8px; margin-right:1px; color:#fff;}
.conbox .keywords em { float:left; font-style:normal; padding-left:5px; font-weight:bold; color:#333; font-size:12px}
.conbox h3 { float:left; padding:5px 8px 5px 8px; clear:both; font-size:18px; line-height:28px; font-weight:bold;}
.w485 h3{  width:469px;}
.w235 h3{  width:219px;}
.w318 h3 { width:302px;}
.w318 img { width:288px; height:180px;}
.conbox .txt {  float:left; padding:10px 10px 5px; clear:both;}
.w485 .txt{  width:465px;}
.w235 .txt{  width:215px;}
.w318 .txt { width:298px;}
.conbox p { text-indent:24px;}
.conbox p a,.conbox2 a { color:#ed8412;}

.linknews { float:left; width:970px; margin-left:15px; _display:inline; background:url(icon.gif) repeat-x 0 -222px; margin-top:15px; padding-top:2px;}
.linknews dt { float:left; width:90px; padding-left:15px; height:26px; color:#fff; font-weight:bold; font-style:italic; font-size:14px; line-height:26px; background:url(icon.gif) no-repeat 0 -76px;}
.linknews dd { float:left; padding-left:15px; width:265px; margin-left:6px; _display:inline; background:url(icon.gif) no-repeat -122px -72px; height:26px; line-height:30px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:14px;}
.linknews dd a { color:#1c5691; text-decoration:underline;}

.bgimg { background:url(../img/p2bg.jpg) no-repeat right 460px #fff;}

.c_title { float:left; background:url(icon.gif) no-repeat 0 -116px;  width:313px; height:78px; padding-top:5px; padding-bottom:15px;}
.c_title h3 { text-align:center; width:100%; font-size:26px; line-height:36px; font-weight:bold;}
.c_title h3 a{ color:#fff;}
.fl img { vertical-align:top;}
.conbox2 { float:left; margin:15px 0 0 15px; background:#E4F1FF; _display:inline;} 
.conbox2 h3 { float:left; clear:both; margin:15px 15px 0; width:283px; display:inline; line-height:28px; font-size:18px; font-weight:bold;}
.conbox2 h3 a { color:#333;}
.conbox2 h3 i { display:inline-block; width:20px; height:28px; margin-right:5px; background:url(icon.gif) no-repeat 0 -37px; vertical-align:middle;}
.conbox2 .txt { float:left; margin:0 15px; _display:inline; padding:15px 0 12px 0; width:283px;}
.conbox2 .txt p { text-indent:24px;}
.conbox2 .bgline { background:url(line.gif) repeat-x top; padding-top:12px;}
.conbox2 .bgline p { text-indent:0;}
.conbox2 span { color:#1c5691;}
.conbox2 img { margin:12px 15px 0; vertical-align:top;}
.con_key { float:left;clear:both; margin:15px 15px 0; display:inline; color:#333; font-weight:bold; line-height:24px; font-size:14px;}
.con_key  b { display:inline-block; float:left; width:60px; height:24px; background:url(icon.gif) no-repeat; padding-left:8px; margin-right:5px; color:#fff;}
.imglist img { width:313px; height:202px;}

.con_tt { float:left; margin:15px 15px 0; _display:inline; width:970px; background:url(titlebg.gif) no-repeat right -482px; height:43px;}
.con_tt h2 { float:left; background:url(titlebg.gif) no-repeat right -439px; padding-right:45px;}
.con_tt h2 b { float:left; background:url(titlebg.gif) no-repeat left -396px; padding-left:35px; font-size:24px; color:#fff; line-height:43px; height:43px;}

.leaders_msg { float:left; width:1000px;}
.leaders_msg li { float:left; width:182px; margin:15px 0 0 15px; background:#e8e8e8;}
.leaders_msg li p {padding:10px 15px; float:left;}
.leaders_msg li p.tt {font-weight:bold; color:#1c5691;}
.leaders_msg li p.msg { float:left; padding: 0px 15px 10px; width:152px;}
.leaders_msg li p.msg a { color:#ED8412;}
.leaders_msg li p.msg i { display:inline-block; width:16px; height:24px; margin-right:8px; vertical-align:top; background:url(icon.gif) no-repeat -73px -39px;}

.space { float:left; width:632px; height:9px; position:relative; margin-bottom:6px;}
.space span { display:block; width:20px; height:20px; background:url(icon2.gif) no-repeat 0 -316px; position:absolute;}
.space span.left { left:-5px; top:-15px;_top:-18px;}
.space span.right { right:-5px; bottom:-15px;_bottom:-12px;}
.space .line { margin:4px auto; width:602px; height:1px; overflow:hidden; font-size:0; line-height:0; background:#dedede;}
.a_title { float:left; width:100%; background:url(a_tbg.gif) repeat-x left -1px;}
.sconbox { width:963px; padding:0 15px 0 20px; float:left;}
.sconbox p {  display:block; float:left;text-indent:28px; font:normal 14px/28px microsoft yahei; width:632px;}
.sconbox p a { color:#ED8412;}
.sconbox h3 {  float:left; font:500 18px/34px microsoft yahei,SimHei;padding-right: 5px; background:#fff; padding-bottom:5px;width:100%£ğdisplay:block; font-weight:bold}
.sconbox h3 span { display:inline-block; height:34px; width:22px; background:url(icon.gif) no-repeat 0 -34px; vertical-align:top; margin-right:5px; }
.imgbox { display:inline-block; width:306px; color:#333; font-size:14px; font-weight:bold; text-align:center;}
.imgbox img{border:solid 1px #e4e4e4; background:#fff; padding:3px; float:left;  height:205px; width:298px; vertical-align:top;}

.sconbox2 { width:970px; padding:15px 15px 0; float:left; overflow:hidden;}
.s_cont { float:left; width:100%; background:url(a_tbg.gif) repeat-x left -1px; height:34px;margin-top:10px;}
.s_cont h3 { float:left; padding-right:8px; background:#fff; height:34px; font-size:18px; line-height:34px; font-weight:bold}
.s_cont h3 i { display:inline-block; width:28px; height:28px; background:url(icon.gif) no-repeat -31px -36px;  font-size:24px; text-indent:5px; margin-right:5px; vertical-align:middle;color:#fff; margin-top:3px;  font-family:Impact; line-height:28px;}
.w649 p { float:left; width:100%; padding-bottom:10px; border-bottom:1px dashed #ccc; font-size:14px; line-height:24px; text-indent:28px; padding-top:2px;} 

.brandlist { float:left; padding-bottom:10px; width:994px; margin-top:7px; padding:0 3px;} 
.brandlist ul { width:984px; float:left; height:150px; overflow:hidden;}
.brandlist li{ float:left;margin:9px 0px 0px 9px; _display:inline;  border:solid 1px #ccc; width:112px; height:63px; background:#efefef;  text-align:center; }
.brandlist li img { float:left; width:112px; height:40px; border-bottom:solid 1px #ccc;}
.brandlist li a {font-weight:bold; line-height:22px;}

.ztconbox { width:958px; padding:0 20px;}
.d_title { float:left; width:958px; line-height:40px; border-bottom:2px solid #1c5691; padding-top:5px;}
.d_title a.fr { color:#1c5691; font-size:14px;}
.d_title h2 { color:#1c5691; font:bold 24px/40px microsoft yahei,SimHei;height:40px;}

.ztlist { float:left; width:958px; margin-top:20px;}
.ztlist span  { display:block; width:22px; height:43px; margin-top:58px; cursor:pointer;}
.ztlist span.left{ background:url(icon2.gif) no-repeat 0 -350px; float:left;}
.ztlist span.right{ background:url(icon2.gif) no-repeat -22px -350px; float:right;}
.zt { float:left; width:894px; height:160px; margin:0 10px; _display:inline; overflow:hidden;position:relative;}
.zt ul { float:left; position:absolute; width:1000px;}
.zt li { float:left;  width:202px; height:152px;border:solid 1px #e4e4e4; padding:3px; margin-right:18px;}
.zt li img { width:202px; height:152px; float:left;}

.madein { float:left; width:968px; background:url(endbg2.gif) repeat; padding:6px 15px; margin-top:20px;}
.madein h4 {color:#1c5691; font:bold 18px/28px microsoft yahei,SimHei; width:100%}
.madein p { display:inline-block; float: left; width:242px; font:normal 14px/24px "\5b8b\4f53"; color:#666; margin-top:6px;text-indent: 0em;}

.conbox h3 a,.content a,.content a:link, .content a:visited, .content a:active{text-decoration:none;}
.w970 p{float: left;width: 100%;padding-bottom: 10px;border-bottom: 1px dashed #ccc;font-size: 14px;line-height: 24px;text-indent: 28px;padding-top: 2px;}
.content .title em a{ color:#FFF}
.content .title em a:hover{color:#FF6600}




