/* 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:#034186; font-size:22px; line-height:89px;}


/*banner*/
.banner{width:1060px; height:711px; overflow:hidden; margin:0 auto; position:relative;}
.banner a{position:absolute; left:167px; bottom:109px; transition:all 0.3s; width:200px; height:60px; line-height:60px; text-align:center; color:#fff; font-size:18px; background:#ff3700; border-radius:30px;}
.banner a:hover{background:#033977; color:#fff;}


/*choice_one*/
.choice_one{width:1060px; height:350px; padding-top:160px; overflow:hidden; margin:0 auto;}
.choice_one ul li{width:450px; height:290px; padding-top:20px; float:left; margin-left:45px; position:relative;}
.choice_one ul li h4{width:100%; line-height:50px; text-align:center; color:#034186; font-size:24px;}
.choice_one ul li p{width:370px; line-height:38px; color:#222222; font-size:16px; margin:0 auto;}
.choice_one ul li p font{color:#034186;}
.choice_one ul li a{width:290px; height:60px; line-height:60px; text-align:center; background:#ff4800; border-radius:30px; color:#fff; font-size:16px; position:absolute; bottom:10px; left:80px; transition:all 0.4s;}
.choice_one ul li a:hover{background:#033977; color:#fff;}


/*choice_two*/
.choice_two{width:1060px; height:548px; padding-top:80px; overflow:hidden; margin:0 auto;}
.choice_two ul li{width:450px; height:488px; overflow:hidden; float:left; margin-left:45px; position:relative;}
.choice_two ul li p{width:100%; line-height:58px; color:#222222; font-size:18px;}
.choice_two ul li a.cha_btn{float:left; width:100%; height:160px; text-align:center; overflow:hidden; transition:all 0.6s; margin-bottom:10px; margin-right:10px; }
.choice_two ul li a.cha_btn font{color:#fff; font-size:16px; line-height:150px; display:none;}
.choice_two ul li a.cha_btn:hover font{display:block;}
.choice_two ul li a.cha_btn:hover{background:url(../images/icon.png) center 30% #ff4800 no-repeat;}
.choice_two ul li a.btn{width:290px; height:60px; line-height:60px; text-align:center; background:#ff4800; border-radius:30px; color:#fff; font-size:16px; transition:all 0.4s; position:absolute; bottom:10px; left:80px;}
.choice_two ul li a.btn:hover{background:#033977; color:#fff;}



/*choice_three*/
.choice_three{width:1060px; height:339px; padding-top:170px; overflow:hidden; margin:0 auto;}
.choice_three ul li{width:498px; height:306px; overflow:hidden; float:left; position:relative;}
.choice_three ul li h4{width:100%; padding-left:220px; line-height:60px; color:#1f4199; font-size:24px;}
.choice_three ul li p{width:262px; padding-left:220px; line-height:30px; color:#222222; font-size:14px;}
.choice_three ul li a{width:290px; height:60px; line-height:60px; text-align:center; background:#ff4800; border-radius:30px; color:#fff; font-size:16px; transition:all 0.4s; position:absolute; bottom:10px; left:80px;}
.choice_three ul li a:hover{background:#033977; color:#fff;}

/*choice_four*/
.choice_four{width:1060px; height:720px; padding-top:158px; overflow:hidden; margin:0 auto;}

.top_four{width:939px; height:160px; overflow:hidden; margin:0 auto;}
.top_four dl{width:454px; height:160px; float:left; overflow:hidden; margin-right:30px;}
.top_four dl dt h4{width:100%; line-height:58px; color:#fff; text-align:center; font-size:20px;}
.top_four dl dd{width:390px; height:80px; margin:0 auto; margin-top:18px;}
.top_four dl dd font{width:98px; height:52px; line-height:52px; text-align:center; border:1px solid #fff; border-radius:4px; color:#fff; font-size:16px; float:left; margin-top:8px; margin-right:30px;}
.top_four dl dd p{line-height:34px; color:#fff; font-size:16px;}

.choice_four ul{width:939px; height:470px; overflow:hidden; margin:0 auto; margin-top:30px;}
.choice_four ul li{width:454px; height:470px; overflow:hidden; float:left; margin-right:30px; position:relative;}
.choice_four ul li p{width:302px; height:52px; overflow:hidden; margin-bottom:20px; padding:14px; color:#222222; font-size:14px; line-height:26px;}
.choice_four ul li a{width:290px; height:60px; line-height:60px; text-align:center; background:#ff4800; border-radius:30px; color:#fff; font-size:16px; transition:all 0.4s; position:absolute; bottom:0px; left:80px;}
.choice_four ul li a:hover{background:#033977; color:#fff;}


/*choice_five*/
.choice_five{width:1060px; height:672px; overflow:hidden; margin:0 auto; padding-top:116px;}
.choice_five ul li{width:390px; height:340px; padding-top:50px; overflow:hidden; float:left; margin-right:120px; text-align:center; color:#fff; font-size:20px;}
.choice_five ul li p{width:100%; line-height:50px;}
.choice_five ul li a{display:inline-block; width:170px; height:60px; line-height:60px; text-align:center; background:#fff; border-radius:30px; color:#034186; font-size:18px; margin-top:18px; transition:all 0.4s;}
.choice_five ul li a:hover{background:#ff4800; color:#fff;}



/*choice_six*/
.choice_six{width:1060px; height:467px; padding-top:132px; overflow:hidden; margin:0 auto;}
.choice_six ul li{width:330px; height:260px; overflow:hidden; float:left; margin-left:53px;}
.choice_six ul li p{width:220px; line-height:32px; color:#222222; font-size:14px; text-align:right; margin-left:26px;}
.choice_six ul li span{color:#222222; font-size:14px; margin-top:52px; text-indent:34px; display:block;}
.choice_six ul li a{width:290px; height:60px; line-height:60px; text-align:center; background:#ff4800; border-radius:30px; color:#fff; font-size:16px; transition:all 0.4s; margin:0 auto; margin-top:34px; display:block;}
.choice_six ul li a:hover{background:#033977; color:#fff;}



/*choice_seven*/
.choice_seven{width:1060px; height:400px; padding-top:160px; overflow:hidden; margin:0 auto;}
.choice_seven ul li{width:450px; height:170px; padding-top:30px; overflow:hidden; float:left; margin-right:30px;}
.choice_seven ul li p{width:100%; padding-left:160px; color:#fff; font-size:16px; line-height:36px;}
.choice_seven ul li a{width:280px; height:50px; line-height:50px; text-align:center; background:#fff; border-radius:25px; display:block; margin:0 auto; margin-top:20px; color:#034186; font-size:16px; transition:all 0.4s;}
.choice_seven ul li a:hover{background:#ff4800; color:#fff;}
.choice_seven dl{width:930px; height:110px; float:left; margin-left:49px; margin-top:30px;}
.choice_seven dl dt{width:148px; height:90px; float:left; overflow:hidden; margin-right:22px; color:#fff; font-size:16px; line-height:36px; padding-top:20px; padding-left:20px;}
.choice_seven dl dd{width:128px; height:90px; float:left; overflow:hidden; color:#fff; font-size:16px; line-height:36px; padding-top:20px; padding-left:40px;}


/*choice_eight*/
.choice_eight{width:1060px; height:577px; padding-top:220px; overflow:hidden; margin:0 auto;}
.choice_eight ul li{width:495px; height:540px; overflow:hidden; float:left; margin-right:30px;}
.choice_eight ul li p{width:100%; height:62px; line-height:62px; overflow:hidden;}
.choice_eight ul li p span{width:308px; text-align:center; float:left; color:#222222; font-size:16px;}
.choice_eight ul li p font{width:187px; text-align:center; float:left; color:#034186; font-size:18px;}

.choice_eight ul li a{width:290px; height:60px; line-height:60px; text-align:center; background:#ff4800; border-radius:30px; color:#fff; font-size:16px; transition:all 0.4s; margin:0 auto; margin-top:34px; display:block;}
.choice_eight ul li a:hover{background:#033977; color:#fff;}


/*choice_nine*/
.choice_nine{width:1060px; height:280px; padding-top:100px; overflow:hidden; margin:0 auto;}

.tab_main{width:854px; height:230px; overflow:hidden; margin:0 auto;}

#tab{width:140px; height:230px; overflow:hidden; float:left; margin-right:10px;}
#tab span{width:140px; height:60px; line-height:60px; cursor:pointer; overflow:hidden; display:block; margin-bottom:10px; background:#034186; color:#fff; font-size:18px; text-align:center;}
#tab span.se{background:#ff4800;}


#tab_content{width:702px; overflow:hidden; float:right; height:204px; padding-top:26px;}
#tab_content div{width:702px; height:206px; overflow:hidden; display:none;}
#tab_content div p{width:520px; line-height:38px; color:#222222; font-size:16px; margin:0 auto;}
#tab_content div p font{display:block; color:#034186;}
#tab_content div a{width:290px; height:60px; line-height:60px; text-align:center; background:#ff4800; border-radius:30px; color:#fff; font-size:16px; transition:all 0.4s; margin:0 auto; margin-top:60px; display:block;}
#tab_content div a:hover{background:#033977; color:#fff;}


/*choice_ten*/
.choice_ten{width:1060px; height:504px; padding-top:100px; overflow:hidden; margin:0 auto;}

#tab2{width:1060px; height:60px; overflow:hidden; text-align:center;}
#tab2 span{display:inline-block; width:210px; height:60px; line-height:60px; background:#034186; color:#fff; font-size:18px; border-radius:30px; margin-right:70px; cursor:pointer;}
#tab2 span.se{background:#ff4800;}

#tab_content2{width:1060px; height:400px; overflow:hidden; margin-top:30px;}
#tab_content2 div{width:1060px; height:400px; overflow:hidden; display:none;}
#tab_content2 div ul{width:224px; height:400px; float:left; margin-right:54px;}
#tab_content2 div ul p{width:100%; height:60px; line-height:60px; text-align:center; color:#fff; font-size:18px; margin-bottom:10px;}
#tab_content2 div ul li{width:100%; line-height:48px;}
#tab_content2 div ul li a{ display:block; color:#222222; transition:all 0.4s; font-size:14px;}
#tab_content2 div ul li a:hover{color:#ff4800;}


/*footer*/
.footer{width:100%; height:140px; padding:40px 0px; text-align:center; color:#fff; font-size:14px; background:#222222; line-height:34px;}









