﻿/* 专题公用CSS  */
body, object, iframe, h1, h2, h3, h4, h5, h6, abbr, code, img, dl, dt, dd, ul, li, fieldset, form, label, legend, caption { margin:0; padding:0; border:none; list-style:none; }
body { font:12px/24px "微软雅黑", "宋体", Arial; color:#333;}
ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, form, p { padding:0px; margin:0px;  }
article, section, header, footer, aside{ display:block; }
img { border:none; margin:0px; padding:0px; vertical-align: middle; }
.clear{ clear:both;  }
.float_L { float:left; }
.float_R { float:right; }
header { height:406px; background: url(images/bg01.gif)  repeat-x 0px 0px;}
.Width{width:1000px;margin:0 auto;}
a { color:#333; text-decoration:none }
a:hover { color:#c00; text-decoration:underline; }
.cleee{ color:#eee;}
.mt30{ margin-top:30px;}
.ptb40{ padding:40px 0px;}
.mb30{ padding-bottom:30px;}
.pl30{ padding-left:30px;}
.hide{display:none;}
/*顶部导航*/
.topnav { width:100%; background: url(../images/nav-bg.gif) repeat-x 0px 0px; height:41px; overflow:hidden;font-size:12px; }
.logo { float:left; }
.nav-R { line-height:41px; float:right; }
/*banner*/

.banner01{ height:150px; background-image:url(../images/banner01.jpg); background-position:50% center;background-repeat:no-repeat; overflow: hidden;}
.banner02{ height:145px; background-image:url(../images/banner02.jpg); background-position:50% center;background-repeat:no-repeat; overflow: hidden;}
.banner03{ height:140px; background-image:url(../images/banner03.jpg); background-position:50% center;background-repeat:no-repeat; overflow: hidden;}
.banner04{ height:145px; background-image:url(../images/banner04.jpg); background-position:50% center;background-repeat:no-repeat; overflow: hidden;}
/* 正文 */



.main01{ background:url(../images/m1_bg.jpg) no-repeat center top; height:429px;}
.m1bg01{position:relative;}
.m1bg01 p{font-size:66px; color:#fff; font-weight:bold; text-align:center;line-height:66px;}
.m_text1 {
	width: 140px;
	height: 88px;
	position: absolute;
	z-index: 999;
	left: 440px;
	top: 208px;
}
.m_text2 {
	width: 140px;
	height: 88px;
	position: absolute;
	z-index: 999;
	left: 615px;
	top: 208px;
}
.m_text3 {
	width: 110px;
	height: 88px;
	position: absolute;
	z-index: 999;
	left: 796px;
	top: 208px;
}


.main02{ background:#ffe473; height:570px;overflow:hidden; }
.m2_bg img{ padding-bottom:40px;}


.main03{ background:#302b7f; height:1367px;overflow:hidden;}
.table01 h3{ font-size:18px; color:#fff;text-align:center; margin-bottom:20px;}
.table02 h3{ font-size:18px; color:#fff;text-align:center;margin-bottom:20px;}
.table03 h3{ font-size:18px; color:#fff;text-align:center;margin-bottom:20px;}
.table01{ margin-bottom:40px;}
.table02{ margin-bottom:40px;}
.table03{ margin-bottom:40px;}
.table01 span{ font-size:20px; color:#efe037;}
.table02 span{ font-size:20px; color:#efe037;}
.table03 span{ font-size:20px; color:#efe037;}
.table01 table th{font-size:16px; font-weight:bold;color:#fff;line-height:42px;background:#685de7;border-left:solid 1px #302b7f;}
.table01 table td{font-size:14px;color:#fff;line-height:36px;background:#4f46c2;border-left:solid 1px #302b7f;border-bottom:solid 1px #302b7f;text-align:center;}
.table02 table th{font-size:16px; font-weight:bold;color:#fff;line-height:42px;background:#685de7;border-left:solid 1px #302b7f;}
.table02 table td{font-size:14px;color:#fff;line-height:36px;background:#4f46c2;border-left:solid 1px #302b7f;border-bottom:solid 1px #302b7f;text-align:center;}
.table03 table th{font-size:16px; font-weight:bold;color:#fff;line-height:42px;background:#685de7;border-left:solid 1px #302b7f;}
.table03 table td{font-size:14px;color:#fff;line-height:36px;background:#4f46c2;border-left:solid 1px #302b7f;border-bottom:solid 1px #302b7f;text-align:center;}




.main04{ background:#f99e27;height:1500px;overflow:hidden;}
.m4_td{ width:960px; height:54px; background:url(../images/m4_td.jpg) no-repeat; padding-top:70px; text-align:center; padding-left:40px;}
.td_11{ font-size:20px; font-weight:bold; color:#fff;}


.main05{ background:#7621a9;height:510px;overflow:hidden;}
.main05  a{ font-size: 20px; color: #fff; line-height: 50px; text-align: center; width: 130px; height: 50px; background: url("../images/fx_bg.jpg") no-repeat; margin: 0 6px 12px 6px; display: inline-block; }
.main05  a:hover{ color: #fff; background: url("../images/fx_bg_hover.jpg") no-repeat; text-decoration: none;}


.main06{ background:#e6e6e7;height:920px;overflow:hidden; }
.m6_all{ width:1000px; height:760px; background:#fff;}
.m6_tp{width:228px; height:349px; float:left; background:#fff; border:1px solid #d8d9d2; margin-left:16px; margin-top:20px; }
.tp_wz2{ font-size:14px; color:#000; width:210px; margin-left:10px; line-height:24px}
.tp_1{text-align: center; margin-top:10px;}
.tp_wz1 { font-size:16px; color:#fff;background:#d061f4; width:207px; height:42px;text-align: center; margin-left:10px; line-height:42px;}
.tp_wz3{background:#fff; border:1px solid #d8d9d2; width:60px; height:24px; line-height:24px;text-align: center; margin-left:147px; }


/* 焦点图 */
.focus {width:400px; height:290px; position:relative; z-index:100;}
.slides_container {width:400px; height:290px; overflow:hidden; position:relative;}
.slides_container dl {float:left;width:400px; height:290px;position:relative;}
.slides_container dl dt img {width:400px;height:290px;}
.slides_container dl dd p,.slides_container dl dd a{position:absolute;bottom:0;left:20px;height:34px; line-height:34px;color:#f8f8f8;z-index:88;font-size:14px;}
.slides_container dl dd div {position:absolute;bottom:0;left:0;height:34px;width:400px; background:#333;z-index:87;opacity:0.7;}
#slides .prev{ position:absolute; top:107px; left:14px; width:20px; height:50px; display:none; z-index:101;background-position:-40px -261px;}
#slides .prev:hover{background-position:0px -261px;}
#slides .next{ position:absolute; top:107px; right:14px; width:20px; height:50px; display:none; z-index:101;background-position:-60px -261px;}
#slides .next:hover{background-position:-20px -261px;}
.pagination {position:absolute; right:165px; bottom:12px; z-index:8888;}
.pagination li {float:left; margin:0 1px;}
.pagination li a {display:block; width:10px; height:10px; font-size:0; float:left; background:url(../images/m01-banbtn.png) no-repeat; margin:0 5px 0 4px;}
.pagination li.current a {background-position:-10px 0;}


 .m2_bt{background:url(../images/bt01.jpg) no-repeat center top;height:112px;}
 .m3_bt{background:url(../images/bt02.jpg) no-repeat center top;height:112px;}
 .m4_bt{background:url(../images/bt03.jpg) no-repeat center top;height:111px;}
 .m5_bt{background:url(../images/bt04.jpg) no-repeat center top;height:145px;}
 .m6_bt{background:url(../images/bt05.jpg) no-repeat center top;height:111px;}

/*页脚*/
.footer { width:100%; padding:40px 0px; text-align:center; font-size:14px; color:#fff;background:#3c3d4f;}
.footer a, .footer a:hover{ color:#fff; font-size:14px;}
