/* 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; line-height:89px; overflow:hidden; margin:0 auto;}
.header a{width:108px; height:89px; overflow:hidden; float:left;}
.header p{float:right; line-height:89px; color:#271820; font-size:22px;}


/*banner*/
.banner{width:1060px; height:711px; overflow:hidden; margin:0 auto; position:relative;}
.banner a{width:198px; height:58px; line-height:58px; text-align:center; color:#ea5406; border:1px solid #ea5406; border-radius:6px; font-size:18px; transition:all 0.4s; position:absolute; left:193px; bottom:129px;}
.banner a:hover{background:#ea5406; color:#fff;}


/*main_one*/
.main_one{width:1060px; height:590px; overflow:hidden; margin:0 auto;}
.main_one h2{width:100%; line-height:140px; text-align:center; color:#222222; font-size:40px;}
.main_one h2 font{color:#ff5600;}

.tab_main{width:1060px; height:450px; overflow:hidden; position:relative;}

#tab{width:1060px; height:450px; overflow:hidden;}
#tab span{width:156px; height:90px; line-height:90px; transition:all 0.4s; color:#222222; font-size:16px; cursor:pointer; overflow:hidden; background:#e4ecf4; margin-bottom:10px; float:left; padding:0px 22px;}
#tab span.se{background:#ff5600; color:#fff;}

#tab_content{width:638px; height:388px; overflow:hidden; position:absolute; top:0px; left:210px; border:1px solid #d7e3ed;}
#tab_content div{width:638px; height:388px; overflow:hidden; display:none;}
#tab_content div p{width:598px; line-height:24px; color:#222222; font-size:14px; margin:0 auto;}
#tab_content div p font{color:#ea5406; font-weight:bold;}


/*main_two*/
.main_two{width:1060px; height:807px; overflow:hidden; margin:0 auto;}
.main_two h2{width:100%; line-height:140px; text-align:center; color:#222222; font-size:40px;}
.main_two h2 font{color:#ff5600;}


.tab_main2{width:1060px; height:498px; overflow:hidden; position:relative;}

#tab_content2{width:1060px; height:498px; overflow:hidden;}
#tab_content2 div{width:1060px; height:498px; overflow:hidden; position:relative; display:none;}
#tab_content2 div img{position:absolute; top:20px; left:47px;}
#tab_content2 div p{width:994px; line-height:30px; position:absolute; top:424px; left:32px; color:#222222; font-size:16px;}


#tab2{width:368px; height:324px; overflow:hidden; position:absolute; top:17px; right:23px;}
#tab2 span{display:block; width:366px; height:62px; transition:all 0.4s; position:relative; overflow:hidden; border-radius:6px; line-height:62px; margin-bottom:22px; border:1px solid #ff5600;}
#tab2 span i{display:inline-block; position:absolute; transition:all 0.4s;}
#tab2 span a{display:inline-block; color:#ff5600; font-size:16px; text-indent:76px;}
#tab2 span i.ic_01{width:34px; height:28px; left:23px;top:18px;}
#tab2 span i.ic_02{width:26px; height:34px; left:26px;top:16px;}
#tab2 span i.ic_03{width:31px; height:30px; left:25px;top:17px;}
#tab2 span i.ic_04{width:31px; height:28px; left:27px;top:19px;}

#tab2 span.se i.ic_01{background:url(imagesicon_01_se.png) no-repeat;}
#tab2 span.se i.ic_01 img{display:none;}
#tab2 span.se i.ic_02{background:url(imagesicon_02_se.png) no-repeat;}
#tab2 span.se i.ic_02 img{display:none;}
#tab2 span.se i.ic_03{background:url(imagesicon_03_se.png) no-repeat;}
#tab2 span.se i.ic_03 img{display:none;}
#tab2 span.se i.ic_04{background:url(imagesicon_04_se.png) no-repeat;}
#tab2 span.se i.ic_04 img{display:none;}
#tab2 span.se{background:#ff5600;}
#tab2 span.se a{color:#fff;}

.btn{width:358px; height:58px; line-height:58px; text-align:center; color:#fff; font-size:18px; background:#ff5600; border:1px solid #ff5600; border-radius:29px; display:block; margin:0 auto; margin-top:50px; transition:all 0.4s;}
.btn:hover{background:none; color:#ff5600;}

/*main_three*/
.main_three{width:1060px; height:489px; overflow:hidden; margin:0 auto; position:relative;}
.main_three h2{width:100%; line-height:140px; text-align:center; color:#222222; font-size:40px;}
.main_three h2 font{color:#ff5600;}
.main_three h3{line-height:48px; text-align:center; color:#222222; font-size:20px; position:absolute; top:140px; left:152px;}
.main_three h3 font{color:#ff5600;}
.main_three p{line-height:46px; position:absolute; top:195px; left:100px; color:#222; font-size:16px;}


/*main_four*/
.main_four{width:1060px; height:890px; padding-top:40px; overflow:hidden; margin:0 auto; position:relative;}
.main_four ul li{overflow:hidden; margin-bottom:30px; position:relative;}
.main_four ul li p{line-height:50px; color:#fff; font-size:16px;}
.main_four ul li span{line-height:30px; color:#fff; font-size:16px; display:block;}
.main_four ul li a{position:absolute; bottom:20px; width:88px; height:28px; line-height:28px; text-align:center; color:#fff; font-size:14px; border:1px solid #fff; border-radius:14px;}
.main_four ul li a:hover{background:#fff; color:#ff6600;}


/*main_five*/
.main_five{width:1060px; height:1262px; overflow:hidden; margin:0 auto; position:relative;}
.main_five h2{width:100%; line-height:140px; text-align:center; color:#222222; font-size:40px;}
.main_five h2 font{color:#ff5600;}
.main_five dl{width:1060px; height:345px; overflow:hidden; margin-bottom:61px;}
.main_five dl dt{width:330px; height:310px; overflow:hidden; float:left; padding-top:35px;}
.main_five dl dt a{width:100%; line-height:590px; color:#222; font-size:16px; display:block;}
.main_five dl dt a:hover{color:#ff5600;}
.main_five dl dd{width:280px; height:345px; overflow:hidden; float:right;}
.main_five dl dd p{height:90px; padding-top:10px; line-height:26px; color:#222; font-size:14px; margin-bottom:23px;}
.main_five ul{width:100%; height:309px; overflow:hidden; margin-bottom:51px;}
.main_five ul li{width:520px; height:245px; padding-top:64px; float:left; text-align:center;}
.main_five ul li h3{width:100%; line-height:54px; color:#222; font-size:20px;}
.main_five ul li p{width:100%; line-height:36px; color:#222; font-size:14px;}
.main_five ul li a{width:148px; height:58px; line-height:58px; text-align:center; transition:all 0.4s; color:#ff5600; font-size:16px; border:1px solid #ff5600; border-radius:29px; display:inline-block; margin-top:18px;}
.main_five ul li a:hover{background:#ff5600; color:#fff;}



/*main_six*/
.main_six{width:1060px; height:512px; overflow:hidden; margin:0 auto; position:relative;}
.main_six h2{width:100%; line-height:140px; text-align:center; color:#222222; font-size:40px;}
.main_six h2 font{color:#ff5600;}
.main_six dl{width:1060px; height:302px; overflow:hidden;}
.main_six dl dt{width:657px; height:302px; float:left; overflow:hidden;}
.main_six dl dd{width:336px; padding-top:28px; height:274px; line-height:54px; color:#222; font-size:18px; float:right;}
.main_six dl dd a{width:230px; height:60px; line-height:60px; text-align:center; color:#fff; font-size:16px; background:#ff5600; border:1px solid #ff5600; border-radius:30px; display:block; margin-left:18px; margin-top:20px; transition:all 0.4s;}
.main_six dl dd a:hover{background:none; color:#ff5600;}


/*footer*/
.footer{width:100%; line-height:30px; color:#fff; font-size:14px; text-align:center; padding-top:40px; height:180px; background:#222222;}

/*form*/
.form{width:1060px; height:130px; padding-top:40px; overflow:hidden; margin:0 auto;}
.form iframe{width:720px; height:76px; padding-top:14px; margin-left:378px; overflow:hidden;}








