@charset "gb2312";
/* CSS Document */
body{margin:0; padding:0;font-size:16px;font-family:"微软雅黑"; background:url(../images/bg.jpg); line-height:26px; 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:"宋体"}
.wr{ font-family:"微软雅黑"}
.clear{ clear:both}
/*头部*/
.header_top{ height:60px; background:url(../images/header_bg.jpg) repeat-x center 0; overflow:hidden}
.top_ul{ width:950px;}
.logo{ width:272px; height:60px; float:left}
.phone{ width:676px; height:60px; background:url(../images/phone.jpg) no-repeat; float:right}
/*头图*/
.banner_01{ width:100%; height:231px; background:url(../images/banner_01.jpg) no-repeat center 0;}
.banner_02{ width:100%; height:225px; background:url(../images/banner_02.jpg) no-repeat center 0;}
/*主体*/
.main_top{ width:950px;}
.top_video h1{ font-size:18px; text-align:center; color:#70547c;  line-height:106px;letter-spacing: -1px;}
.top_video_a{ width:827px; height:505px; background:url(../images/pic1.jpg) no-repeat; margin-bottom:48px;}
.vid_a{ width:762px; height:428px; margin:0px 0 0 34px; padding-top:24px;}
.xq_height{ height:80px;}
.top_xq{ height:318px; border-bottom:1px solid #cfcdd0; padding-bottom:48px; margin-bottom:62px;}
.top_xq dl dd{ width:558px; height:318px; float:left; background:url(../images/pic3.jpg) no-repeat}
.top_xq dl dt{ width:392px; height:318px; float:left}
.top_xq dl dd p span{ color:#f00000}
.more {
font-size: 16px;
color: #a071af;
background: url(../images/pic5.gif) no-repeat center left;
padding-left: 13px;
float: right;
padding-right: 11px;
}
.top_xc{ height:292px;border-bottom:1px solid #cfcdd0; padding-bottom:47px; margin-bottom:63px;}
.top_xc dl dt{ width:426px; height:292px; background:url(../images/pic5.jpg) no-repeat; float:left}
.top_xc dl dd{ width:524px; height:292px; float:left; background:url(../images/pic6.jpg) no-repeat}
.top_xc dl dd p{ width:500px; padding-left:20px;}
.xc_height{ height:92px;}
.xd_height{ height:95px;}
.top_xd{ width:950px; height:334px; background:url(../images/pic7.jpg) no-repeat; padding-bottom:47px; margin-bottom:62px;border-bottom:1px solid #cfcdd0;}
.top_xd P{ width:424px; padding-left:5px;}
.top_xf { height:285px;border-bottom:1px solid #cfcdd0; padding-bottom:39px; margin-bottom:57px;}

.top_xf dl dt{ width:426px; height:285px; background:url(../images/pic8.jpg) no-repeat; float:left}
.top_xf dl dd{ width:524px; height:285px; background:url(../images/pic9.jpg) no-repeat; float:left}
.top_xf dl dt p{ text-align:center; line-height:23px;}
.top_xf dl dt p strong{ font-size:18px;}
.top_xf dl dd p{ width:503px; padding-left:15px;}
.dd_height{ height:93px;}
.top_ty {height:309px;border-bottom:1px solid #cfcdd0; padding-bottom:34px; margin-bottom:57px;}
.top_ty dl dd{ width:574px; height:309px; float:left; background:url(../images/pic10.jpg) no-repeat}
.top_ty dl dt{ width:376px; height:309px; float:left; background:url(../images/pic11.jpg) no-repeat}
.top_ty dl dd p{ padding-left:7px; width:530px;}
.top_ty dl dd p span{ color:#ff0000}
.re_a{ padding-right:40px;}
.top_tab {border-bottom:1px solid #cfcdd0; padding-bottom:43px; margin-bottom:47px;height:267px; }
.top_tab dl dt{ width:474px; height:267px; background:url(../images/pic12.jpg) no-repeat; float:left}
.top_tab dl dd{ width:476px; height:267px; background:url(../images/pic13.jpg) no-repeat; float:left}
.top_tab dl dt table tr.tr_white{ color:#fff}
.tab_height{ height:33px;}
.top_tab dl dd p{ width:459px; padding-left:17px;}
.her_a{ height:95px;}
.top_yea{height:244px;border-bottom:1px solid #cfcdd0; padding-bottom:36px; margin-bottom:53px;}
.top_yea dl dt{ width:419px; height:244px; float:left; background:url(../images/pic14.jpg) no-repeat}

.top_yea dl dd{ width:531px; height:244px; float:left; background:url(../images/pic15.jpg) no-repeat}
.yea_height{ height:100px;}
.top_yea dl dd p{ padding-left:17px;}

.cx {
font-size: 16px;
color: #f8402f;
background: url(../images/pic6.gif) no-repeat center left;
padding-left: 13px;
float: right;
padding-right: 11px;
}
.ata_height{ height:80px;}
.top_atab{ width:950px; height:325px; background:url(../images/pic16.jpg) no-repeat;border-bottom:1px solid #cfcdd0; padding-bottom:40px; margin-bottom:56px;}
.siz_col{ font-size:20px; color:#a071af}

.top_atab table p{ padding-left:20px;}

.top_asd {border-bottom:1px solid #cfcdd0; padding-bottom:34px; margin-bottom:40px;height:198px;}
.top_asd dl dt{ width:467px; height:198px; background:url(../images/pic17.jpg) no-repeat; float:left}
.top_asd dl dt p{padding-left: 192px;
padding-top: 77px;}
.top_asd dl dd p{padding-left: 203px;
padding-top: 77px;}
.top_asd dl dd{ width:483px; height:198px; background:url(../images/pic18.jpg) no-repeat; float:left}
.top_zsd h2{ width:419px; height:53px;}
.top_zsd dl{ width:750px; margin-top:32px;}
.top_zsd dl dd{ float:left; margin-right:52px; display:inline; text-align:center}
.top_zsd dl dd p{ padding-top:3px;}
.top_yaa{ width:950px; height:301px; margin-top:45px;display: inline-block; clear:both}
.logo_banner{ width:100%; height:314px; background:url(../images/pic21.jpg) no-repeat center 0;*margin-top:-6px;}