﻿/* 专题公用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*/
.top01{ background:url(../images/banner01.jpg) no-repeat center top; height:171px;width:100%;}
.top02{ background:url(../images/banner02.jpg) no-repeat center top; height:198px;width:100%;}
.top03{ background:url(../images/banner03.jpg) no-repeat center top; height:183px;width:100%;}
.top04{ background:url(../images/banner04.jpg) no-repeat center top; height:235px;width:100%;}
.text001 p{font-size:20px; color:＃322018;line-height:24px; width:765px; margin:0 auto; padding-top:100px; }
/* 正文 */

.main01{ background:#aa30e9;no-repeat center top; height:1020px;}
.m1bg01{ background:url(../images/m1_img01.png) no-repeat center top; height:483px; width:800px; position:relative; padding-bottom:30px; padding-left:150px;}
.m1bg01 p{font-size:18px; color:#fff; font-weight:bold; text-align:center;}
.m_text1 {
	width: 140px;
	height: 88px;
	position: absolute;
	z-index: 999;
	left: 314px;
	top: 213px;
}
.m_text2 {
	width: 140px;
	height: 88px;
	position: absolute;
	z-index: 999;
	left: 569px;
	top: 246px;
}
.m_text3 {
	width: 110px;
	height: 46px;
	position: absolute;
	z-index: 999;
	left: 419px;
	top: 360px;
}
.m_text4 {
	width: 94px;
	height: 46px;
	position: absolute;
	z-index: 999;
	left: 757px;
	top: 176px;
}

.m_text5 {
	width: 145px;
	height: 46px;
	position: absolute;
	z-index: 999;
	left: 693px;
	top: 365px;
}


.m1bg02{ background:url(../images/m1_img02.png) no-repeat center top; height:479px; position:relative;width:500px;float:left;}
.m1bg02 p{font-size:16px; color:#fff; font-weight:bold; text-align:center;}
.m1_text1 {
	width: 100px;
	height: 36px;
	position: absolute;
	z-index: 909;
	left: 31px;
	top: 121px;
}

.m1_text2 {
	width: 100px;
	height: 36px;
	position: absolute;
	z-index: 909;
	left: 190px;
	top: 120px;
}

.m1_text3 {
	width: 100px;
	height: 36px;
	position: absolute;
	z-index: 909;
	left: 354px;
	top: 253px;
}


.m1_text4 {
	width: 100px;
	height: 36px;
	position: absolute;
	z-index: 909;
	left: 193px;
	top: 255px;
}


.m1_text5 {
	width: 100px;
	height: 36px;
	position: absolute;
	z-index: 909;
	left: 353px;
	top: 388px;
}


.m1_text6 {
	width: 100px;
	height: 36px;
	position: absolute;
	z-index: 909;
	left: 28px;
	top: 253px;
}

.m1_text7 {
	width: 80px;
	height: 36px;
	position: absolute;
	z-index: 909;
	left: 200px;
	top: 387px;
}

.m1_bg03{ border:5px #000  solid; background:#fdde46; width:442px; height:460px; border-radius:4px;float:left; padding-left:30px;}
.m1_bg03 h4{ margin:-30px 0 30px 110px; font-size:36px; font-weight:bold;}
.list li a{background:url(../images/m1_icon.jpg) no-repeat left;padding-left:15px; line-height:30px; font-size:18px; font-weight:bold;}
.m1_bg03 p { font-size:18px; color:#000; font-weight:bold;}
.m1_icon2{ margin:30px 0 0 300px; }


.main02{ background:#463434; height:1644px;}
.m2title img{ margin:40px 0 0 125px;}
.m2_top{ overflow:hidden;background:url(../images/m2_img01.png) no-repeat;width:226px;height:300px; float:left; margin-left:20px; margin-bottom:50px; margin-top:40px;}
.m2_top h3{  color:#000; font-size:20px; margin:40px 0 0 70px; }
.m2_top p{ width:160px; height:130px; font-size:16px; color:#000; margin:100px 0 0 35px; line-height:22px;}

.m2_middle{ background:url(../images/m2_bg01.jpg) no-repeat center top; height:551px; width:1000px;clear:both; }
.m2_middle p{ width:390px; height:210px; font-size:16px; color:#fff; line-height:26px; padding:220px 0 0 340px;clear:both;text-indent:32px; }
.m2_middle strong{ color:#f6b33d;}

.m2_bottom{ background:url(../images/m2_bg02.jpg) no-repeat center top; height:425px; width:780px;clear:both;padding:100px 0 0 220px;}
.m2_bottom p{ width:460px;font-size:16px; color:#fff; line-height:26px;clear:both;text-indent:32px; }
 
.m2_bottom strong{ color:#f6b33d;}




.main03{ background:#fda911; height:760px;overflow:hidden;}
.main03 .Width{position:relative;}
.m3_title img { padding:40px 0 0 250px;}
.m3_bg{ background:#fecc44; width:1000px; height:585px; margin-bottom:50px; margin-top:40px;}
.m3title{margin:40px 0 0 255px;}
.m3_icon{ position:absolute;top:115px;left:190px;z-index:10;}
.m3_icon p{font-size:20px; color:#000; font-weight:bold; margin:0 10px 0 0;background:url(../images/m3_icon02.jpg) no-repeat center; width:203px; height:59px;float:left;line-height:65px;text-align:center;}
.m3_icon p.cur{background:url(../images/m3_icon01.jpg) no-repeat center;}
.m3_img01{ background:url(../images/m3tab1.jpg) no-repeat center; width:999px; height:586px;position:relative;}
.m3_img01 p{position:absolute;width:125px;line-height:42px;height:42px;text-align:center; font-size:16px;color:#fff;}
.m3_text1{top:125px;left:65px;}
.m3_text2{top:125px;left:260px;}
.m3_text3{top:125px;left:490px;}
.m3_text4{top:125px;left:620px;}
.m3_text5{top:125px;left:800px;}
.m3_text6{top:125px;left:440px;}
.m3_text7{top:283px;left:100px;}
.m3_text8{top:343px;left:100px;}
.m3_text9{top:403px;left:100px;}
.m3_text10{top:463px;left:100px;}
.m3_text11{top:523px;left:100px;}
.m3_text12{top:523px;left:330px;}
.m3_text13{top:523px;left:610px;}
.m3_text14{top:463px;left:610px;}
.m3_text15{top:403px;left:610px;}
.m3_text16{top:343px;left:610px;}
.m3_text17{top:283px;left:610px;}
.m3_text18{top:223px;left:610px;}
.m3_text19{top:523px;left:840px;}


.m3_img02{ background:url(../images/m3tab2.jpg) no-repeat center; width:999px; height:586px;position:relative;}
.m3_img02 p{position:absolute;width:150px;line-height:42px;height:42px;text-align:center; font-size:16px;color:#fff; clear:both;}
.m3_text01{top:153px;left:170px;}
.m3_text02{top:213px;left:170px;}
.m3_text03{top:272px;left:170px;}
.m3_text04{top:153px;left:340px;}
.m3_text05{top:153px;left:515px;}
.m3_text06{top:153px;left:680px;}
.m3_text07{top:210px;left:340px;}
.m3_text08{top:213px;left:515px;}
.m3_text09{top:213px;left:680px;}
.m3_text20{top:272px;left:680px;}
.m3_text21{top:272px;left:340px;}
.m3_text22{top:272px;left:515px;}
.m3_text23{top:213px;left:680px;}

.m3_img03{ background:url(../images/m3tab3.jpg) no-repeat center; width:999px; height:586px;position:relative;}








.main04{ background:#463434;height:440px;overflow:hidden;}

.m4title p{ font-size:14px; color:#fee234;padding:2px 0 0 240px;}
.m4title { margin:40px 0 0 215px;}
.m4_city{overflow:hidden;}
.m4_citys{padding:30px 0 0 80px;overflow:hidden;}
.m4_citys a{float:left;width:100px;height:46px;background:#eeeeee;line-height:45px;text-align:center;font-size:20px; color:#463434;   border-radius:4px;margin:10px 10px 0 0;}









.main05{ background:#47077d; height:400px; overflow:hidden;}
.m5_title{ margin:40px 0 60px 240px;}
.m5_con_l{width:615px;float:left;margin:118px 0 0 10px;}
.m5_con_limg1{width:1000px;float:left;}
.m5_con_limg1 dl{ width:210px; height:150px; float:left;margin:0 12px 12px 0;position:relative;border:8px #edd902  solid; }
.m5_con_limg1 dd{position:absolute;top:0;left:0;}
.m5_con_limg1 dd p{width:210px;height:150px;background:#000;opacity:0.6;z-index:2;}
.m5_con_limg1 dd strong a{font-size:20px;color:#fff;position:absolute;z-index:3;line-height:24spx;text-align:center;top:50px;left:40px;font-weight:100;display:block;width:145px;}
 

/* 焦点图 */
.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;}





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