/* CSS Document */
*{margin:0 auto; 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:1220px; height:89px; line-height:89px; overflow:hidden; margin:0 auto;}
.header a{width:150px; height:89px; overflow:hidden; float:left;}
.header p{float:right; line-height:89px; cursor:pointer; color:#294597; font-size:22px; margin-right:30px;}

/*banner*/
.banner{width:1220px; height:511px; overflow:hidden; margin:0 auto; position:relative;}
.banner a{width:192px; height:84px; position:absolute; top:298px; right:174px;}


/*main_one*/
.main_one{width:1220px; height:372px; padding-top:28px; overflow:hidden; position:relative; margin:0 auto;}
.main_one h2{width:100%; height:66px; line-height:66px; text-align:center; color:#fff; font-size:48px; font-weight:bold;}
.main_one h3{width:100%; height:36px; line-height:36px; text-align:center; color:#fff; font-size:24px;}
.main_one p{width:100%; color:#fff; font-size:20px; position:absolute; left:0px; bottom:2px; text-align:center;}
.main_one span{width:68%; color:#dd541a; font-size:14px; position:absolute; left:200px; line-height:20px; bottom:90px; text-align:center;}
.main_one iframe{display:block; width:1038px; height:158px; overflow:hidden; margin-top:84px; margin-left:120px;}


/*main_two*/
.main_two{width:1220px; height:536px; padding-top:50px; overflow:hidden; margin:0 auto;}

.title{width:100%; height:104px; overflow:hidden; text-align:center;}
.title h2{width:100%; line-height:64px; color:#294597; font-size:48px; font-weight:bold;}
.title h3{width:100%; line-height:40px; color:#222222; font-size:24px;}

.main_two ul{width:1220px; margin-top:124px; overflow:hidden;}
.main_two ul li{width:608px; height:306px; overflow:hidden; float:left;}
.main_two ul li h4{width:100%; line-height:83px; text-align:center; color:#222222; font-size:36px; font-weight:bold;}
.main_two ul li p{width:100%; line-height:40px; text-align:center; color:#222222; font-size:24px; margin-top:32px;}
.main_two ul li.white h4,.main_two ul li.white p{color:#fff;}


/*main_three*/
.main_three{width:1220px; height:902px; padding-top:50px; overflow:hidden; margin:0 auto;}


.focus{width:447px;height:480px;overflow:hidden; position:relative; margin:0 auto; margin-top:90px;}
.focus ul{height:446px;position:absolute;}
.focus ul li{float:left;width:447px;height:446px;overflow:hidden;position:relative;}
.focus ul li div{position:absolute;overflow:hidden;}
.focus .btn{position:absolute;width:447px;height:10px;padding:5px 10px;right:0;bottom:5px;text-align:center;}
.focus .btn span{display:inline-block;_display:inline;_zoom:1;width:16px;height:16px;_font-size:0;margin-left:14px;cursor:pointer;background:#294597;}
.focus .btn span.on{background:#ff7200;}
.focus .preNext{width:0px;height:0px;position:absolute;top:90px; cursor:pointer;display:none;}
.focus .pre{left:0;}
.focus .next{right:0;background-position:right top;}


.three_bottom{width:100%; height:172px; overflow:hidden;}
.three_bottom h4{width:100%; line-height:68px; text-align:center; color:#222222; font-size:24px;}
.three_bottom p{width:100%; line-height:24px; color:#fff; font-size:18px; margin-top:26px; text-align:center;}



/*main_four*/
.main_four{width:1000px; height:519px; padding-top:40px; margin:0 auto; position:relative;}
.main_four p{line-height:40px; color:#222222; font-size:18px; text-align:center; position:absolute; top:356px;}
.main_four p.word1{left:0px;}
.main_four p.word2{left:177px;}
.main_four p.word3{left:345px;}
.main_four p.word4{left:535px;}
.main_four p.word5{left:710px;}


/*main_five*/
.main_five{width:1220px; height:401px; padding-top:64px; margin:0 auto; position:relative;}
.main_five p{line-height:26px; color:#242424; font-size:18px; font-weight:bold; text-align:center; position:absolute; top:332px;}
.main_five p font{font-weight:normal; display:block;}
.main_five p.word6{left:-6px;}
.main_five p.word7{left:234px;}
.main_five p.word8{left:428px;}
.main_five p.word9{left:634px;}
.main_five p.word10{left:824px;}
.main_five p.word11{left:1058px;}


/*main_six*/
.main_six{width:1220px; height:auto; padding-top:30px; margin:0 auto;position: relative;overflow: hidden;padding-bottom: 50px;}
.main_six h4{width:203px; height:43px; line-height:43px; text-align:center; color:#fff; font-size:24px; margin:0 auto; background:#e2673c; border-radius:6px; margin-top:68px;}

.main_six table{display:block; width:1000px; height:auto; overflow:hidden; margin:0 auto; margin-top:40px;border-top: 1px solid #000000;border-left: 1px solid #000000;}
.main_six table tr th{height:47px; color:#fff; font-size:22px; font-weight:normal;border-bottom: 1px solid #000000;border-right: 1px solid #000000;background-color:#e2673d;}
.main_six table tr td{height:48px; text-align:center; line-height:48px; color:#5a5a5a; font-size:18px; font-weight:normal;border-bottom: 1px solid #000000;border-right: 1px solid #000000;}
.main_six table tr td a{color:#294597; text-decoration:underline; transition:all 0.4s;}
.main_six table tr td a:hover{color:#e2673c;}
.main_six table tr td.zdb{color:#fff; font-size:30px; font-weight:bold;background-color: #294598;}
.main_six table tr td.fbb{color:#fff; font-size:30px; font-weight:bold;background-color: #e2673d;}
.main_six table tr td.zxb{color:#fff; font-size:30px; font-weight:bold;background-color: #2d83c6;}
.main_six table.table_list2 tr td{height:49px; line-height:49px;}
.main_six table tr:nth-child(odd){background-color: #f0f0f0;}
.main_six table tr:nth-child(even){background-color: #fff;}

table.ossd{width: 1000px;height: auto;text-align: center;margin-top: 30px;}
table.ossd tr th{height: 52px;background-color: #eb2d13;color: #fff;font-size: 18px;font-weight: normal;border-right: 4px solid #fff;}
table.ossd tr td{padding:10px 0;height:28px; color: #000;font-size: 18px;border-bottom: 4px solid #fff;border-right: 4px solid #fff;line-height: 28px;}
table.ossd tr:nth-child(even){background-color: #fff5e4;}
table.ossd tr:nth-child(odd){background-color: #f1f1f1;}


.btn2{width:310px; height:60px; line-height:60px; transition:all 0.4s; text-align:center; background:#e2673c; color:#fff; font-size:24px; font-weight:bold; display:block; margin:0 auto; margin-top:60px;}
.btn2:hover{background:#294597;}


/*main_seven*/
.main_seven{width:1220px; height:150px; overflow:hidden; margin:0 auto; position:relative;}
.main_seven a{width:336px; height:150px; line-height:150px; text-align:center; background:#e2673c; color:#fff; font-size:24px; font-weight:bold; position:absolute; top:0px; right:90px; transition:all 0.4s;}
.main_seven a:hover{color:#e2673c; background:#fff;}


/*main_eight*/
.main_eight{width:1220px; height:974px; padding-top:86px; overflow:hidden; margin:0 auto;}
.main_eight ul{width:1220px; margin-top:272px; overflow:hidden;}
.main_eight ul li{width:240px; float:left; height:160px; margin-bottom:218px;}
.main_eight ul li h4{width:100%; text-indent:50px; color:#de642f; font-size:24px; line-height:50px;}
.main_eight ul li p{margin-left:70px; line-height:24px; color:#5a5a5a; font-size:18px;}


/*main_nine*/
.main_nine{width:1220px; height:964px; padding-top:240px; overflow:hidden; margin:0 auto;}

.btn3{color:#222222; font-size:24px; margin-left:474px; transition:all 0.4s; display:block;}
.btn3:hover{color:#de642f;}

.main_nine ul{margin-top:48px;}
.main_nine ul li{width:686px; padding-left:22px; padding-top:20px; height:160px; margin-left:380px; margin-bottom:20px;}
.main_nine ul li h5{width:100%; line-height:38px; color:#e2673c; font-size:24px; font-weight:bold;}
.main_nine ul li p{width:636px; line-height:26px; color:#5a5a5a; font-size:18px;}
.main_nine ul li a{width:108px; height:26px; line-height:26px; text-align:center; background:#294597; color:#fff; font-size:18px; display:block; margin-top:10px; transition:all 0.4s;}
.main_nine ul li a:hover{background:#e2673c;}


/*footer*/
.footer{width:100%; height:160px; padding-top:40px; text-align:center; color:#fff; font-size:16px; line-height:30px; background:#294597;}

.section2 .wrap{width: 1000px;height: 328px;position: relative;overflow: hidden;margin: 0 auto;margin-top: 40px;text-align: left;}
.section2 .wrap dl{width: 235px;height: 328px;position: relative;overflow: hidden;float: left;margin-right: 20px;}
.section2 .wrap dl dt{width: 220px;height: 328px;margin-left: 15px;}
.section2 .wrap dl dd{width: 220px;height: 37px; background-color: #4940fd;position: absolute;left: 0;top: 255px;overflow: hidden;padding-top: 13px;}
.section2 .wrap dl dd h3{width: 180px; text-align: center;color: #fff;font-size: 20px;padding-bottom: 15px;border-bottom: 1px dashed #fff;}
.section2 .wrap dl dd p{width: 180px; color: #fff;font-size: 18px;margin-top: 20px;line-height: 30px;}


.add_ossd{width: 1000px;height: auto;position: relative;overflow: hidden;margin-top: 70px;margin-bottom: 30px;}
.intro>dl{background-color: #f0f0f0;width: 970px;height: auto;padding: 15px;margin-top: 40px;border-radius: 10px;position: relative;overflow: hidden;}
.intro>dl>dt{width: 227px;float: left;margin-top: 10px;}
.intro>dl>dt>img{height: 227px;height: 137px;}
.intro>dl>dt>p{font-size: 16px;color: #000;margin-top: 8px;text-align: center;}
.intro>dl>dd{width: 720px;height: 184px; color: #000;float: left;margin-left: 20px;background-image: url(../images/ossd_16.jpg);background-position: center right;background-repeat: no-repeat;background-size: 180px 184px;}
.intro>dl>dd>p{width: 520px; font-size: 16px;margin-top: 15px;line-height: 25px;margin-left: 0;text-align:justify; text-justify:distribute-all-lines;}
.intro table{width: 1000px;height: auto;text-align: center;margin-top: 30px;}
.intro table tr th{height: 60px;background-color: #e2673d;color: #fff;font-size: 22px;font-weight: normal;border-right: 4px solid #fff;}
.intro table tr td{padding:14px 0;height:28px; color: #000;font-size: 18px;border-bottom: 4px solid #fff;border-right: 4px solid #fff;line-height: 30px;}
.intro table tr:nth-child(even){background-color: #fff5e4;}
.intro table tr:nth-child(odd){background-color: #f1f1f1;}












