@charset "gb2312";
/* CSS Document */
body{margin:0; padding:0;font-size:12px; background:url(../images/bg.jpg); font-family:"微软雅黑"; color:#4b414d }
div,form,ul,ol,li,span,p,dl,dd,dd{margin:0;padding:0;border:0; }
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,th{margin:0;padding:0;font-size:12px;font-weight:normal;}
em{font-style:normal;}
ul,li{list-style:none;}
table,td,input{padding:0; }
a{text-decoration:none;}
a:hover{ text-decoration:underline;}
.center{margin-left:auto;margin-right:auto;}
.st{ font-family:"宋体"}
.clear{ clear:both}
/*头部*/
.header_top{ width:100%; height:102px; background:url(../images/header_bg.jpg) repeat-x center 0;}
.hader_nav{ width:950px; height:102px;}

/*广告图*/
.banner_01{ width:100%; height:135px; background:url(../images/banner_01.jpg) no-repeat center 0;}
.banner_02{ width:100%; height:123px; background:url(../images/banner_02.jpg) no-repeat center 0;}


/*banner*/
.banner01{ width:1026px; height:409px; background:#ffffff url(../images/banner_bg.jpg) no-repeat; overflow:hidden; margin-top:43px; margin-bottom:33px; }
/*焦点图*/
.demo{ width:950px; height:374px; position:relative; overflow:hidden; margin-top:5px; }
.num{ position:absolute;margin-right:50px; margin-top:488px; z-index:10; right:0; top:0}
.num a{ width:16px; height:16px; display:inline-block; line-height:16px;text-align:center; margin:0 3px; cursor:pointer;background:#e6e6e6;}
.num a.cur{ background:#c40f00;color:#fff;}
.demo ul{ position:relative; z-index:5;}
.demo ul li{ position:absolute; display:none;}
/**/
.vid_img{ width:1075px; height:366px; }
.br_a{ width:950px;border-bottom:1px solid #d0ced1; margin-bottom:43px}
.vid_left{ width:468px; height:319px; background:url(../images/pic1.jpg) no-repeat; float:left; margin-left:62px; display:inline}
.vid_rigt{ width:519px; height:319px; background:url(../images/pic2.jpg) no-repeat; float:right}
.vid_left p{ width:457px; font-size:16px; line-height:26px; margin-left:5px;}
.vid_height{ height:115px;}
.main_top{ width:950px;}
.top_a{ width:950px; height:145px; background:url(../images/pic3.jpg) no-repeat;}
.top_b{ width:950px; height:302px; background:url(../images/top_b.jpg) no-repeat; margin-top:20px; padding-bottom:44px;border-bottom:1px solid #cfcccf; margin-bottom:58px;}
.top_b dl dd{ font-size:16px; float:left; width:316px; text-align:right; }
.top_b dl dd a{ color:#a071af; background:url(../images/pic4.gif) no-repeat center left; padding-left:13px; margin-right:39px; }
.top_height{ height:282px}
.top_c{ width:950px; height:398px; background:url(../images/pic5.jpg) no-repeat; border-bottom:1px solid #cfcccf; padding-bottom:33px;}
.top_c dl dd { float:left; width:340px;width: 414px;
margin-left: 61px; display:inline}
.top_c dl dd p{ width:336px; font-size:16px; line-height:26px;}
.topc_height{ height:308px;}
.tc_li{ width:498px; height:325px; float:left; margin-top:35px; display:inline}
.tc_txt{ width:452px; height:325px; float:left; background:url(../images/pic21.jpg) no-repeat center 135px}
.tc_txt p{ font-size:16px; line-height:26px;padding-top: 192px;
margin-left: 13px}
.tc_txt p a{ color:#865697}
.logo_con{ width:100%; height:318px; background:url(../images/pic22.jpg) no-repeat center 0; clear:both; margin-top:40px;display: inline-block}
.loh_a{ width:950px; height:318px;  }
.loh_a a{display:inline-block;width:420px; height:186px; margin-left:150px; margin-left: 273px;
margin-top: 70px;}