﻿body{font-size:14px; margin:0;padding:0;color:#505050;min-width:1400px;}
dd,div,dl,em,h3,h4,img,p{margin:0;padding:0;border:0;}
p{margin:0 auto}
ul,li,ol{list-style:none;margin:0;padding:0}
form{margin:0}
a{text-decoration:none;cursor:pointer;color:#4f4f4f}
a:hover{text-decoration:none;}
.clearfloat{clear:both}


#top{background: #f0f0f0;}
.index_top{height: 35px;line-height: 35px; background: #f0f0f0; color: #6a6666; font-size: 14px; width:1250px; margin: 0 auto;}
.index_top img{width: 16px; position: relative; top: 3px;}
.index_top_right{float: right; }
.tel_txt{border-right: 1px solid #d3d3d3; padding-right: 20px;}
.index_top_time{padding:0 5px 0 20px;}
.index_top_tel{margin:0 5px;}


.index_nav{height: 100px; background: white; width: 1200px; margin:0 auto;}
.nav_1{height: 60px; position: relative; top: 20px; color:#6a6666;}
.nav_1_1{height: 62px; width: 233px;border-right:1px solid #d3d3d3; float: left;}
.nav_1_1 img{width: 100%; margin-top: 4px;}
.nav_1_2{float: left; height: 60px; padding:10px 6px; font-size: 16px; width: 270px;}
.nav_2{height: 60px; float: right; width: 680px;}
.nav_2 li{width: 114px;height: 60px; background: white;line-height:60px;text-align: center; float: left; 
    display: inline; position: relative;cursor:pointer; font-size: 20px;}
.navBar {position: relative; z-index: 1; height: 60px;  line-height: 60px;}
.nav {position: relative; width: 980px; margin: 0 auto; font-size: 14px; }
.nav .m { float: left; position: relative; z-index: 1; }    
.nav .sub{ position: absolute;left: 0;  top: 58px;  width:107px;  z-index: 2;  display: none; background:white;}   
.sub ol{margin: 0; padding:0; color: #6a6666; font-weight: 0;}
.nav .block { height: 3px;width: 107px; background: #FE7700;position: absolute;top: 55px; z-index: 2; overflow: hidden; display:none;}


.setcolor{color: #f36800 !important; }
.setcolor .setcolor_a{color: #f36800 !important;}
.setcolor2{color: #f36800 !important; }
.setcolor2 .setcolor2_a{color: #f36800 !important;}
.setcolor2 a{color: #f36800 !important;}



.index_icon{width: 1200px; margin:60px auto;  height: 140px;}
.index_icon li{float: left; width: 240px; text-align: center; font-size: 18px;}
.index_icon img{width:86px; height:75px; margin-bottom: 15px; }
.index_icon li span{}


.news_con{width:100%;background:#f8f8f8;height: 400px; padding:80px 0px;}
.news{width:1200px; margin:0 auto;}
.news1,.news2,.news3{height: 385px; width: 384px; float: left;border:1px solid #ccc;}
.news2{ margin:0px 19px;}

.news_title{height: 60px;line-height: 60px; color: #454545; font-size: 22px; background-color:#fff;}
.news_title b{float:left; display:block; margin-left:10px;color:#333333;}
.news_title a{float:right; display:block; color:#8c8c8c;margin-left:10px;}
.news1_1 .dda{color:#0170c2; background:#fff; text-align:center; font-size:18px;height: 70px; display:block;}
.news1_1 img{width:382px; height: 255px; text-align:center; display:block;margin: 0 auto;}
.news1_1 p{color:#fff; background-color:#0170c2;text-align:center; font-size:14px;height: 70px; display:block; line-height:70px;}

.news_title1{height: 60px;line-height: 60px;font-size: 22px; background-color:#0170c2; width:382px;}
.news_title1 b{float:left; display:block; margin-left:10px;color:#fff;}
.news_title1 a{float:right; display:block; color:#fff;margin-left:10px;}
.news_title1 img{height: 18px; width:13px; margin:15px;}

.news1_1 ul{margin:20px auto;}
.news2 li{font-size: 16px; height: 55px; line-height: 55px; padding:1px 15px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.news2 li span{display:inline-block; border:1px solid #ccc; border-radius:30px; width:30px; height:30px; text-align:center; line-height:30px; margin-right:5px;}


/* 焦点图 */
.focusBox {position: relative; width: 382px; height: 325px;overflow: hidden;margin:0px auto; }
.focusBox ul{margin:0px auto;}
.focusBox .pic img { width: 382px; height: 325px; display: block; }
.focusBox .txt-bg {position: absolute; bottom: 0; z-index: 1; height: 70px; width:100%;  background: #0170c2;   overflow: hidden; }
.focusBox .txt {position: absolute; bottom: 0; z-index: 2; height: 70px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:70px; line-height:70px; position:absolute; bottom:-70px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px; font-weight: bold; text-decoration: none;  width:382px; text-align:center;height:70px; line-height:70px; }
.focusBox .num {display:none; position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }





.ix_tsks{ width:1200px; margin:0 auto; overflow:hidden;}
.ix_tszk{padding:80px 0;}
.ix_tszk_1{font-size:35px;}
.ix_tszk_2{font-size:18px;color: #0170c2;}
.ix_tszk_3{ width: 80px;border:1px solid #f36800;}
.ix_tsks_1 a{height: auto;width:368px; display:block;float:left; margin-bottom:80px;}
.ix_tsks_1 img{width: 368px;height: 356px;text-align:center;}
.ix_tsks_1 a:nth-child(2){margin:0 48px;}



.news_con1{width:100%;background:#f8f8f8;height:800px; padding:0px 0px;}
.ix_jj{width:1200px; margin:0 auto;}
.ix_jj_2{font-size:18px;color: #999999; text-transform: uppercase; }
.ix_tsks_jj1{ float:left; width:509px; height:493px;}
.ix_tsks_jj2{float:left; background-color:#fff;width:611px; line-height:43px; font-size:20px; padding: 20px 40px;text-indent:20px;height:453px; overflow:hidden;}

.paibian{width:1200px; margin:0 auto;}
.paibian_bd{ width: 1200px; height: 600px; margin:0 auto;}
.paibian_bd li{ float: left; width: 384px;  margin:8px; height: 308px;}
.paibian_bd li img{width: 100%; max-height: 384px;}



.ix_footer{background: #0170c2;padding-bottom:40px; width:100%; overflow:hidden;}
.footer_box{ width:1200px; margin:30px auto; padding-top:20px;}

.footer_left{width:600px; float:left;}
.footer_left a{color: #fff; font-size:20px;line-height:60px;margin-right:20px;}
.footer_left ul li{ float:left;margin-right:20px;color: #fff;font-weight:bold; }

.footer_right{width:350px;float:right;padding-top:20px;margin-left:250px;}
.footer_right p{color: #fff;line-height:60px;}
.footer_right img{vertical-align:middle;}
.footer_right p b{line-height:40px;margin:0 15px;font-weight:bold;font-size:16px;}
.footer_right p span{line-height:40px;font-size:20px;font-weight:bold}

.footer_banquan{width:100%;background:#dddddd;}		
.footer_banquan1new{width:1200px;margin:0px auto; height:50px; line-height:50px;}
.footer_banquan1new span{font-size:18px;  display:inline-block; width:300px; color:#999999; float:left;}
.footer_banquan1new a{margin:0 150px;font-size:18px;  display:inline-block; width:300px; color:#999999; float:left;}