@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/180% "宋体"; color:#000000;text-align:center; background:url(images/bg01.gif) repeat-x #f8f8f8;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
li,p{text-align:left;font:normal 12px/180% "宋体";}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clear{ clear:both;}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden; height:0;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/180% "宋体";}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w980{ width:980px;}
.list_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px;}
.list_12 li{ background:url(images/dot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}
.blue,.blue a:link,.blue a:visited,.blue a:hover{ color:#0d5c9c;}
/*top*/
.top01{ height:37px;}
.top01 em{ float:left;}
.top01 i{ float:right; line-height:37px;}
.top01 i a{ padding:0 8px;}

.bg_content{}
.bg_content .people{ margin-bottom:35px;height:600px;}
.bg_content .people .fl{ width:480px; position:relative;}
.bg_content .people .fr{ width:480px;}
.bg_content .people .fl span{ display:block; position:absolute; background:url(images/logo04.png) no-repeat; width:131px; height:60px; top:10px; left:15px;}
.bg_content .people .fl span a{ display:block;width:131px; height:60px;}
.bg_content .people .fl img{ display:block;}
.bg_content .people .fl em{ display:block; height:74px; text-align:center; background:#000; margin-top:-74px;filter:Alpha(Opacity=70); opacity: 0.7;-moz-opacity:0.7;position:relative; z-index:1;}
.bg_content .people .fl i{ display:block; margin-top:-74px; font:normal 12px/200% "宋体"; padding:12px 10px 0 20px; position:relative; z-index:2; color:#999;}
.bg_content .people .fr h1{ font:bold 72px/140% \5FAE\8F6F\96C5\9ED1;}
.bg_content .people .fr h3{ font: normal 30px/160% \5FAE\8F6F\96C5\9ED1; color:#333; padding-bottom:10px;}
.bg_content .people .fr p{ color:#999; line-height:210%;}
.bg_content .people .fr strong{ border-top:#bc2b2a 1px solid; display: block; padding-top:1px; margin:20px auto 10px;}
.bg_content .people .fr strong b{ background:#bc2b2a; display:block; width:84px; height:38px; text-align:center;font:bold 24px/38px \5FAE\8F6F\96C5\9ED1; color:#fff;}
.bg_content .people .fr ul li{ background:url(images/icon09.gif) 0 22px  no-repeat; border-bottom:#e3e3e3 1px solid; height:54px; line-height:54px; font-size:14px; padding-left:25px;}


.bg_content .people2{ background:#000;}
.bg_content .people .fr2{ width:480px; float:right; background:#000;}
.bg_content .people .fr2 h1{ font:bold 72px/140% \5FAE\8F6F\96C5\9ED1; color:#fff;}
.bg_content .people .fr2 h3{ font: normal 30px/160% \5FAE\8F6F\96C5\9ED1; color:#ffcc00; padding-bottom:10px;}
.bg_content .people .fr2 p{ color:#999; line-height:210%; padding-right:15px;}
.bg_content .people .fr2 strong{ border-top:#bc2b2a 1px solid; display: block; padding-top:1px; margin:20px auto 10px;}
.bg_content .people .fr2 strong b{ background:#bc2b2a; display:block; width:84px; height:38px; text-align:center;font:bold 24px/38px \5FAE\8F6F\96C5\9ED1; color:#fff;}
.bg_content .people .fr2 ul{ margin-right:20px;}
.bg_content .people .fr2 ul li{ background:url(images/icon10.gif) 0 22px  no-repeat; border-bottom:#292929 1px solid; height:54px; line-height:54px; font-size:14px; padding-left:25px;}
.bg_content .people .fr2 ul li,.bg_content .people .fr2 ul li a:link,.bg_content .people .fr2 ul li a:visited,.bg_content .people .fr2 ul li a:hover{ color:#fff;}


.bg_content h2{ background:url(images/icon05.gif) 0 10px no-repeat; border-top:#32230a 2px solid; border-bottom:#bfbfbf 1px solid; height:50px; padding-left:54px;font: normal 24px/50px \5FAE\8F6F\96C5\9ED1; margin:35px auto 20px;}
.bg_content .text{ font-size:14px;}
.bg_content .text strong{ display:block; text-indent:0;font-size:16px;}
.bg_content .text p{ font-size:14px; line-height:200%; text-indent:2em;}
.bg_content .text .pic01{ margin:0 20px; width:497px;}
.bg_content .text .pic01 img{ border:#ac9d83 1px solid;}
.bg_content .text .pic01 em{ display:block; height:40px; text-align:center; background:#000; font:normal 14px/40px "宋体"; margin-top:-40px;filter:Alpha(Opacity=70); opacity: 0.7;-moz-opacity:0.7; }
.bg_content .text .pic01 em,.bg_content .text .pic01 em a:link,.bg_content .text .pic01 em a:visited,.bg_content .text .pic01 em a:hover{ color:#fff;}
.bg_content .text p span{ border:#d6d6d6 1px solid; background:#efefef; font-size:12px;text-align:center; margin:4px 10px 0 10px; padding-bottom:8px;}
.bg_content .text p span img{ margin:10px 10px 4px 10px; display:block;}

.bg_content .jieyu{ background:url(images/icon06.gif) 20px 0 no-repeat #f3f3f3; border:#e8e8e8 1px solid; width:980px; margin:40px auto;}
.bg_content .jieyu p{ width:870px; float:right; font:bold 14px/34px "宋体"; background:url(images/dot_line02.gif); margin:10px 25px 10px 0;}


.liuyan{ background:#f5f5f5; border:#e8e8e8 1px solid;}
.liuyan dt{ padding:10px 20px;}
.liuyan em{ float:left;}
.liuyan i{ float:right;}
.liuyan dt textarea{ width:930px; height:75px; border:#cdcdcd 1px solid; overflow:hidden; background:#fff;}
.liuyan dd{ text-align:right; padding-right:18px;}
.liuyan dd img{ margin:6px 8px 6px 0;}
.liuyan ul{ width:930px; margin:10px auto}
.liuyan ul li{ width:930px;}
.liuyan ul li em{ display:block; line-height:30px; background:#ececec; height:30px; padding-left:4px; width:930px;}
.liuyan ul li p{ display:block; padding:15px 15px 15px 4px;}


.wq{ background:#efefef; border:#d9d9d9 1px solid; padding:0 0 25px; margin:40px auto;}
.wq h2{font: normal 24px/60px \5FAE\8F6F\96C5\9ED1; padding-left:30px;}

.gdt{ width:980px; margin:0 auto}
.gdt td{padding-bottom:10px;}
.gdt li{overflow: hidden; float: left; width: 202px; height: 175px; margin:10px 9px; _display:inline;}
.gdt li img{ display:block; border:#000 1px solid;}
.gdt li em{ display:block; height:54px; background:#000;filter:Alpha(Opacity=70); opacity: 0.7;-moz-opacity:0.7; line-height:22px; margin-top:-54px; padding:5px 10px;}
.gdt li em,.gdt li em a{ color:#fff;}
.gdt li em i{ color:#00a6fc;}
.jCarouselLite{visibility: visible; overflow: hidden; position: relative; z-index: 2; left: 0px; width: 870px;}
.jCarouselLite ul{ width: 3190px; left: -2320px;}

/*huizong*/
.con_left .logo03{ background:url(images/logo03.jpg) no-repeat; height:166px;}
.con_left .logo03 span{ display:block; background:#fff; width:77px; height:100px; border:#d6d6d6 1px solid; color:#615746; text-align:center; padding:6px 0; float:right; margin:22px 16px 0 auto;}
.con_left .logo03 span img{ display:block;}
.con_left .pic_tj{ margin:0 auto; width:295px;}
.con_left .pic_tj li{ width:275px; text-align:center; border:#d6d6d6 1px solid; font-size:14px; padding:10px; margin-bottom:10px;}
.con_left .pic_tj li img{ display:block; margin-bottom:4px;}
.con_left .pic_tj li,.con_left .pic_tj li a:link,.con_left .pic_tj li a:visited,.con_left .pic_tj li a:hover{ color:#666;}
.con_right2{ width:600px; padding-top:25px;}
.con_right2 h2{font: normal 18px/60px \5FAE\8F6F\96C5\9ED1;}
.con_right2 .zt_hot{ width:600px;}
.con_right2 .zt_hot li{ background:url(images/dot_03.gif) bottom repeat-x; padding-bottom:20px; margin-bottom:20px; width:600px; float:left;}
.con_right2 .zt_hot li img{ display:block; float:left;}
.con_right2 .zt_hot li p{ width:375px; display:block; float:right; color:#666; line-height:190%;}
.con_right2 .zt_hot li p strong{ display:block;font: bold 20px/180% \5FAE\8F6F\96C5\9ED1;}
.con_right2 .zt_hot li p strong i{ color:#bc2b2a;}
.page{ margin:20px auto;}
.page b{ float:left;font:normal 18px/180% \5FAE\8F6F\96C5\9ED1;}
.page i{ float:right;}

.pic_list{ width:600px;}

.pic_list li{overflow:hidden; float:left; width:192px; height:165px; margin:10px 8px 10px 0; _display:inline;}
.pic_list li img{ display:block; border:#000 1px solid;}
.pic_list li em{ display:block; height:50px; background:#000;filter:Alpha(Opacity=70); opacity: 0.7;-moz-opacity:0.7; line-height:20px; margin-top:-54px; padding:5px 10px;}
.pic_list li em,.pic_list li em a{ color:#fff;}
.pic_list li em i{ color:#00a6fc;}
