/* CSS Document */
*{margin:0; padding:0;}
a{text-decoration:none;}
ul li{list-style:none;}
img{outline:none; border:none;}
input,select{outline:none;}
area{outline:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
i,em{font-style:normal;}
body{font-family:'微软雅黑'; font-size:12px;}


/*header*/
.header{width:1060px; height:89px; overflow:hidden; margin:0 auto;}
.header a{float:left; width:100px; height:89px; overflow:hidden;}
.header p{float:right; color:#333; font-size:22px; line-height:89px;}


/*banner*/
.banner{width:1060px; height:160px; padding-top:551px; overflow:hidden; margin:0 auto;}
.banner a{display:inline-block; width:220px; height:61px; line-height:61px; opacity:0.8; transition:all 0.2s; margin-left:159px; text-align:center; background:url(../images/btn_01.png) no-repeat; color:#fff; font-size:18px;}
.banner a:hover{opacity:1;}


/*bk_one*/
.bk_one{width:1060px; height:355px; padding-top:166px; overflow:hidden; margin:0 auto;}
.bk_one h3{width:100%; line-height:60px; text-indent:144px; color:#222222; font-size:30px;}
.bk_one h3 font{color:#f0236b;}
.bk_one p{width:390px; height:260px; overflow:hidden; float:left; margin-left:24px; margin-top:24px; line-height:42px; color:#222222; font-size:14px;}
.bk_one p font{color:#f0236b;}
.bk_one span{width:444px; height:260px; overflow:hidden; float:right; margin-top:24px; line-height:36px; color:#222222; font-size:14px;}
.bk_one span font{color:#f0236b;}

/*bk_two*/
.bk_two{width:1060px; height:1008px; overflow:hidden; margin:0 auto; position:relative;}
.bk_two span{color:#222222; font-size:16px; position:absolute; top:250px; left:84px;}
.bk_two span font{font-size:20px;} 
.bk_two ul li{position:absolute; width:244px; height:184px; overflow:hidden;}
.bk_two ul li p{width:100%; line-height:36px; color:#222222; font-size:14px;}
.bk_two ul li p font{color:#f0236b;}
.bk_two ul li a{width:160px; height:60px; line-height:60px; text-align:center; background:url(../images/btn_02.png) no-repeat; color:#fff; font-size:18px; display:block; margin-left:36px; margin-top:14px; opacity:0.8; transition:all 0.2s;}
.bk_two ul li a:hover{opacity:1;}
.bk_two ul li.word_01{left:420px; top:180px;}
.bk_two ul li.word_02{left:0px; top:390px;}
.bk_two ul li.word_03{left:480px; top:680px;}
.bk_two ul li.word_04{right:0px; top:490px;}

.bk_two a.btn{width:360px; height:60px; line-height:60px; text-align:center; border:1px solid #f0236b; color:#f0236b; font-size:18px; border-radius:30px; position:absolute; bottom:0px; left:350px; transition:all 0.4s;}
.bk_two a.btn:hover{background:#f0236b; color:#fff;}



/*city_list*/
.city_list{width:1060px; height:796px; overflow:hidden; margin:0 auto; position:relative;}


#tab{width:494px; height:470px; position:absolute; top:133px; left:109px; overflow:hidden;}
#tab span{position:absolute; cursor:pointer; width:48px; height:20px; line-height:20px; text-align:center; overflow:hidden; color:#c32136; font-size:12px;}
#tab span.se{font-size:14px; font-weight:bold;}

#tab_content{width:352px; height:auto; position:absolute; padding:14px; top:134px; right:24px; background:#fff; border-radius:5px;}
#tab_content div{width:352px; height:auto; display:none;}
#tab_content div h3{width:352px; line-height:38px; border-bottom:1px solid #f0236b; color:#f0236b; font-size:18px; margin-bottom:16px;}
#tab_content div h4{color:#222222; font-size:12px; line-height:28px; font-weight:bold;}
#tab_content div p{font-size:12px; color:#222222; line-height:28px;}


.city_list a{width:360px; height:60px; line-height:60px; text-align:center; opacity:0.8; background:url(../images/btn_03.png) no-repeat; color:#fff; font-size:18px; position:absolute; bottom:60px; left:242px; transition:all 0.4s;}
.city_list a:hover{opacity:1;}


/*liucheng*/
.liucheng{width:1060px; height:537px; overflow:hidden; margin:0 auto; position:relative;}
.liucheng p{color:#222222; font-size:16px; position:absolute; top:294px; left:4px;}
.liucheng p font{color:#f0236b; font-size:20px;}

.liucheng a{width:360px; height:60px; line-height:60px; text-align:center; border:1px solid #f0236b; color:#f0236b; font-size:18px; border-radius:30px; position:absolute; bottom:0px; left:350px; transition:all 0.4s;}
.liucheng a:hover{background:#f0236b; color:#fff;}


/*kslc*/
.kslc{width:1060px; padding-top:127px; height:auto; margin:0 auto;}

#tab2{width:100%; height:60px; overflow:hidden; text-align:center; margin-top:40px;}
#tab2 span{width:190px; height:60px; line-height:60px; transition:all 0.4s; cursor:pointer; display:inline-block; margin-left:60px; text-align:center; color:#f0236b; font-size:18px; background:url(../images/btn_05.png) no-repeat;}
#tab2 span.se{background:url(../images/btn_04.png) no-repeat; color:#fff;}

#tab_content2{width:900px; height:auto; margin:0 auto; overflow:hidden; margin-top:40px;}
#tab_content2 div{width:900px; height:auto; overflow:hidden; display:none;}
#tab_content2 div dl{width:900px; height:150px; overflow:hidden; background:url(../images/ys_11.jpg) no-repeat; margin-bottom:20px;}
#tab_content2 div dl dt{float:left; width:140px; height:120px; line-height:120px; color:#fff; font-size:18px; text-align:center; margin-left:32px;}
#tab_content2 div dl dd{width:668px; height:120px; padding-top:30px; float:right;}
#tab_content2 div dl dd p{width:100%; line-height:34px; color:#222222; font-size:14px;}



/*fuyi*/
.fuyi{width:1060px; height:593px; padding-top:168px; overflow:hidden; margin:0 auto; position:relative;}
.fuyi h3{width:100%; line-height:54px; overflow:hidden; text-indent:136px; color:#222222; font-size:16px;}
.fuyi ul li{margin-top:80px; width:240px; height:358px; overflow:hidden; float:left; margin-right:44px;}
.fuyi ul li h4{width:170px; height:170px; line-height:248px; overflow:hidden; margin-left:24px; color:#fff; font-size:18px; text-align:center;}
.fuyi ul li p{padding-left:44px; color:#222222; font-size:14px; line-height:36px; margin-top:28px;}

.fuyi a{width:360px; height:60px; line-height:60px; text-align:center; opacity:0.8; background:url(../images/btn_03.png) no-repeat; color:#fff; font-size:18px; position:absolute; bottom:0px; left:350px; transition:all 0.4s;}
.fuyi a:hover{opacity:1;}


/*offer*/
.offer{width:1060px; height:616px; padding-top:127px; overflow:hidden; margin:0 auto; position:relative;}
.offer h3{width:1060px; line-height:72px; color:#666666; font-size:14px; text-align:center;}
.offer ul li{width:251px; height:365px; overflow:hidden; float:left; margin-right:18px;}
.offer ul li h4{width:100%; line-height:60px; text-align:center; color:#fff; font-size:18px;}
.offer ul li p{width:100%; line-height:60px; overflow:hidden; margin-top:1px;}
.offer ul li p span{width:181px; text-align:center; color:#222222; font-size:14px; overflow:hidden; float:left;}
.offer ul li p font{float:right; width:70px; text-align:center; color:#f0236b; font-size:14px;}


.btn_main{width:1060px; height:60px; line-height:60px; text-align:center; position:absolute; bottom:80px; left:0px;}
.btn_main a{width:250px; height:60px; line-height:60px; text-align:center; transition:all 0.4s; font-size:18px; display:inline-block; margin-right:60px;}
.btn_main a.btn_01{background:url(../images/btn_06.png) no-repeat; color:#fff;}
.btn_main a.btn_01:hover{background:url(../images/btn_07.png) no-repeat; color:#f0236b;}

.btn_main a.btn_02{background:url(../images/btn_07.png) no-repeat; color:#f0236b;}
.btn_main a.btn_02:hover{background:url(../images/btn_06.png) no-repeat; color:#fff;}

/*footer*/
.footer{width:1060px; height:181px; overflow:hidden; margin:0 auto; text-align:center; padding-top:190px; color:#fff; font-size:14px; line-height:40px;}
























