/* CSS Document */
*{margin:0; padding:0;}
ul li{list-style:none;}
img{outline:none; border:none;}
a{text-decoration:none;}
body{font-family:'微软雅黑'; background:#faf8f5;}

/*header*/
.header{width:100%; height:70px; background:#2c2b2a; overflow:hidden;}

.header_main{width:1060px; height:70px; line-height:70px; overflow:hidden; margin:0 auto;}

.logo{float:left;}
.header_main ul{float:left; margin-left:246px;}
.header_main ul li{float:left;}
.header_main ul li a{float:left; height:70px; line-height:70px; padding:0px 20px; color:#fff; font-size:18px;}
.header_main p{float:right; padding-left:34px; height:70px; line-height:70px; color:#fff; font-size:20px; background:url(../images/bk_05.jpg) left center no-repeat;}


/*main_one*/
.main_one{width:1062px; height:662px; overflow:hidden; margin:0 auto; background:url(../images/bk_11.jpg) no-repeat; position:relative;}
.main_one p{position:absolute; top:468px; width:270px; line-height:28px; color:#555555; font-size:14px;}
.main_one p.word_01{left:26px;}
.main_one p.word_02{left:388px;}
.main_one p.word_03{left:754px;}

/*main_two*/
.main_two{width:1062px; height:470px; padding-top:277px; overflow:hidden; margin:0 auto; background:url(../images/bk_14.jpg) no-repeat;}

#tab{width:100%; height:66px; line-height:66px; overflow:hidden;}
#tab span{float:left; width:250px; height:66px; line-height:66px; text-align:center; overflow:hidden; color:#fff; font-size:26px; background:url(../images/tab_bg.jpg) no-repeat; cursor:pointer; margin-right:20px;}
#tab span.se{background:url(../images/tab_se.jpg) no-repeat;}


#tab_content{width:1000px; height:auto; overflow:hidden; margin:0 auto; margin-top:62px;}
#tab_content div{display:none; width:1000px; height:auto; overflow:hidden;}
#tab_content div table{width:1000px; overflow:hidden;}
#tab_content div table tr th{height:64px; line-height:64px; text-align:center; background:#45b7c6; color:#fff; font-size:20px; font-weight:normal;}
#tab_content div table tr td{height:62px; line-height:62px; text-align:center; background:#f3efed; color:#555555; font-size:16px;}
#tab_content div table tr td a{display:inline-block; width:160px; height:45px; line-height:45px; text-align:center; background:#ffc821; color:#fff; font-size:18px; border-radius:4px;}


/*main_three*/
.main_three{width:1000px; height:696px; overflow:hidden; margin:0 auto; position:relative;}
.main_three p{position:absolute; width:532px; line-height:24px; font-size:14px; color:#5c5c5c; text-indent:2em; left:16px;}
.main_three p a{color:#fd5c48;}
.main_three p.word_04{top:446px;}
.main_three p.word_05{top:578px;}

.dian{position:absolute; top:596px; right:202px; width:70px; height:22px;}

/*main_four*/
.main_four{width:1060px; height:648px; overflow:hidden; margin:0 auto;}

.main_four div{width:803px; height:648px; overflow:hidden; float:right;}
.main_four p{width:216px; height:321px; overflow:hidden; float:left; margin-top:200px;}
.main_four p a{width:216px; height:100px; line-height:100px; background:#ffc821; display:block; margin-bottom:10px; text-align:center; color:#fff; font-size:24px; font-weight:bold;}
.main_four p a:hover{background:#fd5c48;}


/*main_five*/
.main_five{width:1060px; height:649px; overflow:hidden; margin:0 auto; position:relative;}

.tit_btn{position:absolute; width:760px; height:66px; top:67px; right:108px;}

.main_five div{width:799px; height:649px; overflow:hidden; float:left;}
.main_five p{width:216px; height:321px; overflow:hidden; float:right; margin-top:290px;}
.main_five p a{width:216px; height:100px; line-height:100px; background:#45b7c6; display:block; margin-bottom:10px; text-align:center; color:#fff; font-size:24px; font-weight:bold;}
.main_five p a:hover{background:#fd5c48;}




/*main_six*/
.main_six{width:1060px; height:648px; overflow:hidden; margin:0 auto;}

.main_six div{width:803px; height:648px; overflow:hidden; float:right;}
.main_six p{width:216px; height:321px; overflow:hidden; float:left; margin-top:200px;}
.main_six p a{width:216px; height:100px; line-height:100px; background:#ffc821; display:block; margin-bottom:10px; text-align:center; color:#fff; font-size:24px; font-weight:bold;}
.main_six p a:hover{background:#fd5c48;}


/*main_seven*/
.main_seven{width:1060px; height:682px; overflow:hidden; margin:0 auto; position:relative;}

.tit_btn2{position:absolute; width:442px; height:64px; top:67px; right:378px;}

.main_seven div{width:803px; height:682px; overflow:hidden; float:left;}
.main_seven p{width:216px; height:321px; overflow:hidden; float:right; margin-top:290px;}
.main_seven p a{width:216px; height:100px; line-height:100px; background:#45b7c6; display:block; margin-bottom:10px; text-align:center; color:#fff; font-size:24px; font-weight:bold;}
.main_seven p a:hover{background:#fd5c48;}


/*main_eight*/
.main_eight{width:1060px; height:auto; padding-bottom:40px; overflow:hidden; margin:0 auto;}


#tab2{width:100%; height:76px; overflow:hidden; margin-top:34px;}
#tab2 span{width:194px; height:76px; line-height:62px; text-align:center; color:#fff; font-size:20px; cursor:pointer; overflow:hidden; float:left; margin-right:22px; background:url(../images/tab_bg2.jpg) no-repeat;}
#tab2 span.se{background:url(../images/tab_se2.jpg) no-repeat;}

#tab_content2{width:1060px; height:auto; overflow:hidden; margin:0 auto; margin-top:10px;}
#tab_content2 div{display:none; width:1060px; height:auto; overflow:hidden;}
#tab_content2 div table{width:1060px; overflow:hidden; background:#d8d8d8;}
#tab_content2 div table tr th{height:56px; line-height:56px; text-align:center; background:#40b9ca; color:#fff; font-size:20px; font-weight:normal;}
#tab_content2 div table tr td{height:48px; line-height:48px; text-align:center; background:#faf8f5; color:#555555; font-size:16px;}
#tab_content2 div table tr td a{display:inline-block; width:128px; height:26px; line-height:26px; text-align:center; background:#fec81e; color:#fff; font-size:14px; border-radius:14px;}


/*main_nine*/
.main_nine{width:1060px; height:300px; overflow:hidden; margin:0 auto;}
.main_nine p{width:100%; height:186px; overflow:hidden;}
.main_nine p a{width:243px; height:186px; overflow:hidden; float:left; margin-right:28px;}
.main_nine p a img{display:block;}
.main_nine p a span{width:100%; display:block; height:98px; line-height:98px; text-indent:20px; color:#555555; font-size:18px; background:url(../images/line.jpg) 20px 20px no-repeat;}
.main_nine p a:hover span{color:#fe634f;}


/*ten*/
.ten{width:100%; height:352px; background:#40b9ca; overflow:hidden;}

.ten_main{width:1060px; height:352px; overflow:hidden; margin:0 auto;}

.ten_m_left{width:450px; height:332px; padding-top:20px; padding-left:10px; overflow:hidden; float:left;}
.ten_m_left h4{width:100%; height:52px; line-height:60px; color:#fff; font-size:18px;}
.ten_m_left p{color:#fff; font-size:14px;}
.ten_m_left ul{width:460px; height:auto; margin-top:16px;}
.ten_m_left ul li{width:81px; height:26px; line-height:26px; float:left; margin-right:8px; margin-bottom:14px;}
.ten_m_left ul li a{display:block; width:81px; height:26px; line-height:26px; color:#fff; font-size:14px; border-radius:14px; text-align:center; border:1px solid #fff;}
.ten_m_left ul li a:hover{background:#fff; color:#40b9ca;}

.ten_m_right{width:404px; height:232px; padding-top:120px; overflow:hidden; float:right;}
.ten_m_right dl{width:138px; height:232px; overflow:hidden; float:left; margin-left:54px;}
.ten_m_right dl dd{width:100%; height:46px; line-height:46px; text-align:center; color:#0e8c9e; font-size:12px;}

/*eleven*/
.eleven{width:100%; height:154px; padding-top:20px; line-height:30px; color:#555555; font-size:14px; text-align:center;}


/*window_float*/
#window_float{width:100%; height:164px; background:url(../images/form.png) top center no-repeat; position:fixed; left:0px; bottom:0px;}

.winodw_main{width:1060px; height:50px; padding-top:94px; overflow:hidden; margin:0 auto; position:relative;}
.winodw_main span{width:27px; height:27px; line-height:27px; cursor:pointer; text-align:center; color:#939aa2; font-size:16px; background:#78818b; position:absolute; top:10px; right:10px;}
.winodw_main iframe{width:100%; height:70px; overflow:hidden; display:block;}












