body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,button,textarea,p,th,td{margin:0; padding:0; border: 0;}
body{font-family:'Microsoft YaHei',Arial,Verdana,Helvetica,sans-serif;}
h1, h2, h3, h4, h5, h6{font-weight:normal; font-size:100%;}
address, caption, cite, code, dfn, em, i, strong, th, var { font-style:normal; font-weight:normal;}
a{text-decoration:none; outline:none;/* 取消IE下点击出现虚线框 */blr:expression(this.onFocus=this.blur());}
a:hover{ text-decoration:none;}
img{ border:none;vertical-align: top;}
dl,ol,ul,li{list-style:none;}
input, textarea, select, button{font:14px Microsoft YaHei,Verdana,Helvetica,Arial,sans-serif;}
table{border-collapse:collapse;/* 设置表格的两边框合并为一条 */}
.clearfix:after{content: ""; display: block; height:0; clear:both; visibility: hidden;}
.clearfix{ *zoom:1; }
.word-W{word-wrap:break-word;/* 允许长单词换行到下一行 */word-break:break-all;/* 允许在单词内换行 */}

.wrap{width: 1150px;margin: 0 auto;position: relative;}
.fl{float: left;}
.fr{float: right;}

body{min-width: 1150px;}
/* 头部公共样式 */
.header{padding-top: 4px solid #193a7f;height: 70px;background: #fff;}
.header h1{padding-top: 10px;}
.header .navBar{line-height:70px;margin-left: 50px;}
.header .navBar ul li{float: left;font-size: 16px;}
.header .navBar ul li:hover a{color: #114c88;}
.header .navBar ul li a{color: #494949;display: block;padding: 0 17px;}
.header .headLink{line-height: 70px;text-align: right;}
.header .headLink span{color: #494949;}
.header .headLink a{color: #494949;padding: 0 10px;}
.header .headLink a:hover{color: #114c88;}

.banner{ min-width:1000px; position:relative; height:800px; overflow:hidden;}
.banner .bd{ position:relative; z-index:0;}
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:800px; }
.banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:800px;  }
.banner .bd li a{ height:560px; display:block;  }
.banner .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
.banner .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px;}
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:60px; left:0; height:64px; line-height:30px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px;border-radius: 10px; margin:0 4px; background:#193a7f; overflow:hidden; line-height:9999px; filter:alpha(opacity=100);opacity:1;}
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1;width: 24px;background: #fff; }

/* 通用栏目导航 */
.common_wrap{width:1150px; margin:0 auto; /* overflow:hidden; */}
.common_title{/* overflow:hidden; */height: 42px;text-align: left;}
.common_title .common_title_text{float:left; color:#cdcdcd;}
.common_title .common_title_text span{display:block; font-size:26px; font-weight:bold;}
.common_title .common_title_text i{display:block; font-size:12px; font-style:italic; background:url(1811.png) 0 center no-repeat; padding-left:10px;}
.common_title .common_title_text.curr{float:left; color:#003d82;}
.common_title .common_title_text.curr span{display:block; font-size:26px; font-weight:bold;}
.common_title .common_title_text.curr i{display:block; font-size:12px; font-style:italic; background:url(1812.png) 0 center no-repeat; padding-left:10px;}
.common_title_more{float:right; color:#b2b2b2; margin-top:16px;}
.common_title_line{float:left; width:32px; height:50px; background:url(#) 0 0 no-repeat; margin-top:3px;}

.common_subTitle{overflow:hidden;}
.common_subTitle .common_subTitle_text{float:left; color:#0f0f0f; font-size:18px; padding-bottom:8px; border-bottom:4px solid #ffffff;}
.common_subTitle_line{float:left; width:26px; height:19px; background:url(1834.png) 0 0 no-repeat; margin-top:3px;}
.common_subTitle_more{float:right; color:#b2b2b2; margin-top:5px;}
.common_nav{position:absolute; top:70px; left:0; z-index:999; width:100%; height:72px; overflow:hidden; background:url(1828.png) 0 0 repeat;}
.common_header{height:430px; overflow:hidden;}
.common_banner{height:430px; background-repeat:no-repeat; background-position:center 0;}

/* 头部banner和搜索 */
.index_header{position:relative; height:800px; overflow:hidden;}
.top_wrap{position:absolute; top:0; left:0; z-index:999; width:100%; height:70px; overflow:hidden; background:url(1828.png) 0 0 repeat;}
.index_banner{height:800px; position:relative;}
.index_banner ul li{height:800px; position: relative; z-index: 99;}
.index_banner .common_wrap{position: relative; bottom: 120px; z-index: 9999;}
.index_banner ol{ width: 120px; margin: 0 auto;}
.index_banner ol li{width: 24px; height: 10px; background-color: #0256bd; display: inline-block; border-radius: 30px; margin-right: 2px;}
.index_banner ol li.on{ background-color: #fff;}
.index_banner_pre{display:block; width:31px; height:60px; position:absolute; left:10px; top:370px; z-index:999; background:url(#) 0 0 no-repeat;}
.index_banner_next{display:block; width:31px; height:60px; position:absolute; right:10px; top:370px; z-index:999; background:url(#) 0 0 no-repeat;}
.logo{float:left;}
.top_wrap_r{float:right;}
a.top_wrap_shortcut{line-height:70px; color:#ffffff; font-size:12px; margin-right:12px;}
.top_wrap_searchBox{width:160px; height:24px; line-height:24px; background-color:#ffffff; border:none; padding:0 5px;}
.top_wrap_searchBtn{display:inline-block; width:14px; height:14px; background:url(1814.png) 0 0 no-repeat; vertical-align:middle; margin-left:6px;}
.index_nav_wrap{position:absolute; bottom:0; left:0; z-index:999; width:100%; height:72px; overflow:hidden; background:url(1826.png) center 0 repeat;}
.index_nav{width:1152px; margin:0 auto; overflow:hidden;}
.index_nav_line{float:left; width:3px; height:72px; background:url(1825.png) 0 0 repeat;}
.index_nav a.index_nav_item{float:left; width:146px; height:73px; padding-left:15px; color:#a2a8b2; background:url(1823.png) 0 0 repeat;text-align: left;}
.index_nav a.index_nav_item span{display:block; font-size:18px; margin-top:16px; margin-bottom:5px;}
.index_nav a.index_nav_item i{display:block; width:100%; font-size:10px; font-style:italic; background:url(1813.png) 0 center no-repeat; padding-left:13px; -webkit-transform-origin-x:0; -webkit-transform: scale(0.8);}
.index_nav a.curr{background:url(1824.png) 0 0 no-repeat; color:#ffffff;}
.index_nav a:hover{background:url(1824.png) 0 0 repeat; color:#ffffff;}

/* 头条和轮播右侧新闻 */
.toutiao{border-bottom:1px solid #dddddd; padding-top:40px; padding-bottom:30px; padding-left:50px; padding-right:50px;}
.toutiao a{display:block;color: #000; font-size:30px; font-weight:bold; line-height:40px; background:url(1815.png) 0 4px no-repeat; padding-left:80px; min-height:48px; text-align: center;}
.index_focus{margin-top:40px; overflow:hidden;}
.index_focus_img{float:left; width:500px; height: 350px;}
.index_focus_img img{width:500px; height: 350px;}
.index_focus_news{float:right; width:600px;}
.index_focus_news_list{margin-top:10px;}
.index_focus_news_list li{background:url(1810.png) 0 22px no-repeat; padding-left:14px; overflow:hidden; border-bottom:1px dashed #dddddd; line-height:24px; font-size:18px; padding-top:10px; padding-bottom:10px; text-align: left;}
.index_focus_news_list li a{float:left; width:450px;color: #000;}
.index_focus_news_list li span{float:right; color:#b2b2b2; font-size:14px; line-height:28px;}
.index_focus_news_list li:last-child{border-bottom:none;}
.index_zt{position:relative; height:100px; overflow:hidden; margin-top:40px;}
.index_zt_pre{display:block; width:34px; height:40px; position:absolute; left:0; top:30px; z-index:999; background:url(#) 0 0 no-repeat;}
.index_zt_next{display:block; width:34px; height:40px; position:absolute; right:0; top:30px; z-index:999; background:url(#) 0 0 no-repeat;}

/* 首页轮播 */
.module1 .slideBox{ width:500px; height:350px; overflow:hidden; position:relative; }
.module1 .slideBox .hd{ height:12px; overflow:hidden; position:absolute; right:5px; bottom:16px; z-index:3; }
.module1 .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.module1 .slideBox .hd ul li{ float:left; margin-right:10px;  width:10px; height:10px; line-height:14px; text-align:center; background:#ecedef; cursor:pointer; font-size: 0;border-radius: 10px;}
.module1 .slideBox .hd ul li.on{ background:#0455be; color:#fff; }
.module1 .slideBox .bd{ height:100%; z-index:0; }
.module1 .slideBox .bd li{ zoom:1; vertical-align:middle; position: relative;}
.module1 .slideBox .bd .pic{ position:relative; z-index:0; }
.module1 .slideBox .bd .pic img{ width:500px; height:350px; display:block; }
.module1 .slideBox .bd .bg{ width:100%; height:50px; line-height:50px; position:absolute; bottom:0px; left:0; z-index:1;  background:#000;  filter:alpha(opacity=60);opacity:0.6; }
.module1 .slideBox .bd .tit{ width:100%; height:50px; line-height:50px; position:absolute; bottom:0px; left:0; z-index:2; color:#fff; text-align: left;}
.module1 .slideBox .bd .tit h4{font-size: 18px;font-weight: 0; padding:0px 20px;}
.module1 .slideBox .bd .tit p{font-size: 16px;line-height: 24px; padding:0 10px 0 14px;}
.module1 .slideBox .bd .tit a{ color:#fff;}
.module1 .slideBox .prev,
.module1 .slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:none; filter:alpha(opacity=50);opacity:0.5; }
.module1 .slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.module1 .slideBox .prev:hover,
.module1 .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1; }
.module1 .slideBox .prevStop{ display:none; }
.module1 .slideBox .nextStop{ display:none; }

.module1 .rightNews{width: 600px;}
.common_subTitle .common_subTitle_text.on{color:#003d82; font-weight:bold; border-bottom:4px solid #003d82;}
.common_subTitle .common_subTitle_text.on{ text-decoration: none; }


/* 产品与业务 */
.index_cpyyw{padding-top:35px; padding-bottom:40px;  margin-top:40px;}
.index_cpyyw_con{overflow:hidden; margin-top:15px;}

.index_cpyyw_con{height: 620px;}
.index_cpyyw_con .tabTit{background: #003d82;width: 286px;height: 100%;}
.index_cpyyw_con .tabTit ul{width: 220px;margin: 0 auto;padding-top: 20px;}
.index_cpyyw_con .tabTit li{height: 74px;line-height: 74px;font-size:24px;border-bottom: 1px solid #668bb4;text-align: left;}
.index_cpyyw_con .tabTit li.on a{color: #7dcef9;background: url(1836.png) no-repeat right center;}
.index_cpyyw_con .tabTit li a{color: #fff;display: block;}

.index_cpyyw_con .tabCon{width: 864px;background: #f9f9f9;height: 100%;}
.index_cpyyw_con .tabCon .tabConlis{height: 100%;display: none;}
.index_cpyyw_con .tabCon .tabConlis dl{height: 100px;padding: 0 30px;text-align: left;}
.index_cpyyw_con .tabCon .tabConlis dl a{color: #000;}
.index_cpyyw_con .tabCon .tabConlis dt{font-size: 18px;line-height: 44px;}
.index_cpyyw_con .tabCon .tabConlis dd{line-height: 22px;font-size: 14px;}
.index_cpyyw_con .tabCon .tabConlis .lbCon{height: 520px;}

.index_cpyyw_con .slideBox{ width:864px; height:520px; overflow:hidden; position:relative; }
.index_cpyyw_con .slideBox .hd{ height:12px; overflow:hidden; position:absolute; right:5px; bottom:12px; z-index:3; }
.index_cpyyw_con .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.index_cpyyw_con .slideBox .hd ul li{ float:left; margin-right:10px;  width:10px; height:10px; line-height:14px; text-align:center; background:#ecedef; cursor:pointer; font-size: 0;border-radius: 50%;}
.index_cpyyw_con .slideBox .hd ul li.on{ background:#0455be; color:#fff; }
.index_cpyyw_con .slideBox .bd{ height:100%; z-index:0; }
.index_cpyyw_con .slideBox .bd li{ zoom:1; vertical-align:middle; position: relative;}
.index_cpyyw_con .slideBox .bd .pic{ position:relative; z-index:0; }
.index_cpyyw_con .slideBox .bd .pic img{ width:864px; height:520px; display:block; }
.index_cpyyw_con .slideBox .bd .bg{ width:100%; height:120px; line-height:30px; position:absolute; bottom:-30px; left:0; z-index:1;  background:#000;  filter:alpha(opacity=60);opacity:0.6; }
.index_cpyyw_con .slideBox .bd .tit{ width:100%; height:120px; line-height:30px; position:absolute; bottom:-30px; left:0; z-index:2; color:#fff; text-align: left;}
.index_cpyyw_con .slideBox .bd .tit h4{font-size: 22px;font-weight: bold; padding:0 10px 0 14px;line-height: 44px;}
.index_cpyyw_con .slideBox .bd .tit p{font-size: 16px;line-height: 24px; padding:0 10px 0 14px;}
.index_cpyyw_con .slideBox .bd .tit a{ color:#fff;}
.index_cpyyw_con .slideBox .prev,
.index_cpyyw_con .slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-60px; display:block; width:60px; height:60px; background:url(1820.png) no-repeat; filter:alpha(opacity=50);opacity:0.5; }
.index_cpyyw_con .slideBox .next{ left:auto; right:3%; background-position:right top; }
.index_cpyyw_con .slideBox .prev:hover,
.index_cpyyw_con .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1; }
.index_cpyyw_con .slideBox .prevStop{ display:none; }
.index_cpyyw_con .slideBox .nextStop{ display:none; }

.index_bottom{background:#f5f5f5; height:405px; padding-top:80px;}
.index_bottom_01{float:left; width:350px;}
.index_bottom_02{float:right; width:350px; height: 318px;}
.index_bottom_03{float:left; position:relative; width:703px; padding: 90px 27px 27px; overflow:hidden; background:url(1818.jpg) 0 0 no-repeat;}
.index_bottom_03 .ib03_l{ float: left; width: 402px; height: 199px;}
.index_bottom_03 .ib03_r{ float: right; width: 283px; overflow: hidden;}
.index_bottom_03 .ib03_r a{ float: left; background-color: rgba(0,38,82,0.6); text-align: center; font-size: 18px; color: #75b2e0; cursor: pointer;}
.index_bottom_03 .ib03_r a.up{ width: 138px; height: 96px;}
.index_bottom_03 .ib03_r a.up01{float: right;}
.index_bottom_03 .ib03_r a .ico{ width: 54px; height: 54px; margin: 6px 0 4px 42px;}
.index_bottom_03 .ib03_r a.down{width: 283px;  height: 96px; margin-top: 7px; overflow: hidden}
.index_bottom_03 .ib03_r a.down .ico{ float: left; width: 54px; margin-top: 20px;}
.index_bottom_03 .ib03_r a.down .txt{ float: left; margin: 35px 0 0 20px;}

/* 底部公共样式 */
.copyright{background-color:#001834; height:136px; color:#747b86; font-size:12px;}
.copyright a{color:#747b86;}
.copyright_l{float:left;text-align: left;}
.copyright_logo{display:block; margin:30px 0 24px;}
.copyright_r{float:right; line-height:20px; font-size:12px;text-align: left;margin-top: 30px;}
.footerTop{background: #00234b;color: #a3aab4;padding: 28px 0;text-align: left;}
.footerTop .cyzq{width: 290px;}
.footerTop .cyzq dd li{width: 145px;}
.footerTop .yqlj{width: 730px;}
.footerTop .yqlj dd ul{width: 130%;}
.footerTop .yqlj dd li{width: 270px;}
.footerTop dt{font-size: 18px;font-weight: bold;line-height: 48px;}
.footerTop dd li{float: left;font-size: 14px;line-height: 30px;}
.footerTop dd li a{color: #a3aab4;}

/* 二级列表 */

.image_scal2{overflow:hidden;}
.image_scal2 img {
 -webkit-transition: transform 1.3s;
 -moz-transition: transform 1.3s;
 -o-transition: transform 1.3s;
 -ms-transition: transform 1.3s;
 -webkit-perspective: 1000;
 -webkit-backface-visibility: hidden;
 -moz-perspective: 1000;
 -moz-backface-visibility: hidden;
 -o-perspective: 1000;
 -o-backface-visibility: hidden;
 -ms-perspective: 1000;
 -ms-backface-visibility: hidden;
}
.image_scal2:hover img {
 -webkit-transform: scale(1.05);
 -moz-transform: scale(1.05);
 -o-transform: scale(1.05);
 -ms-transform: scale(1.05);
 transition: all 1s;
 -moz-transition: all 1s;
 /* Firefox 4 */
 -webkit-transition: all 1s;
 /* Safari 和 Chrome */
 -o-transition: all 1s;
 /* Opera */
 -ms-transition: all 1s;
 /* Opera */
}

.erjiCon{padding: 30px 0 60px;}
.erjiLeft .leftNavBar{width: 220px;}
.erjiLeft .leftNavBar dt{height: 81px;line-height: 81px;border-bottom:3px solid #003d82;text-align:center;color: #fff;font-size: 22px; font-weight:normal; background: #003d82;color:#fff;}
.erjiLeft .leftNavBar dd{border-top:0;border-bottom:1px solid #d6d6d6;height: 52px;line-height: 52px;font-size: 18px;font-weight: bold;}
.erjiLeft .leftNavBar dd a{color:#003d82;display: block;}
.erjiLeft .leftNavBar dd.cur a{color:#003d82;background: #f8f8f8;}
.erjiRight{width: 880px;}
.erjiRight .erjiCurNav{color: #003d82;font-size: 24px;font-weight: bold;height: 60px;line-height: 60px;border-bottom: 1px solid #dddddd;}

/* 公司概况 */
.erjiRight .erjiRightBox .wzBox{padding: 20px 0;}
.erjiRight .erjiRightBox .wzBox p{text-align: left;font-size: 16px;line-height: 24px;margin-bottom: 10px;}

/* 当前位置 */
.dqwz{line-height: 60px;font-size: 14px;color: #003d82;font-weight: normal;text-align: left;}
.dqwz a{color: #003d82;}

/* 新闻列表 */
.xw_list{padding-top: 10px;}
.xw_list li{border-bottom:1px dashed #dddddd; padding-bottom:15px; padding-top:15px; font-size:16px; background:url(1810.png) 0 22px no-repeat; padding-left:14px; overflow:hidden;}
.xw_list li a{float:left;}
.xw_list li a:hover{color: #003d82;}
.xw_list li span{float:right; color:#b2b2b2; font-size:14px;}

/* 分页 */
.pages td{border: 0;padding: 20px 0;}
.pages font{display: inline-block; height: 34px; line-height: 34px; padding: 0 15px; background: #003D82; color: #fff;margin: 0 5px;}
.pages a{display: inline-block; height: 34px; line-height: 34px; padding: 0 15px; background: #cdcdcd; color: #fff;margin: 0 5px;}

/* 董监高信息 */
.djgxx{padding-top: 40px;}
.djgxx dl{float: left;width: 220px;text-align: center;margin-bottom: 30px;}
.djgxx dl a{color: #000;}
.djgxx dl dt img{width: 122px;height: 143px;}
.djgxx dl dd{line-height: 34px;}

/* 专家风采 */
.zjfc dl{float: left;width: 220px;text-align: center;margin-bottom: 30px;}
.zjfc dl a{color: #000;font-size: 18px;font-weight: bold;font-family: "SimSun"}
.zjfc dl dt img{width: 187px;height: 265px;}
.zjfc dl dd{line-height: 34px;font-size: 16px;}


/* 产品与业务 */
.ywzsCon{font-size: 14px;line-height: 30px;color: #666;text-align: left;padding: 30px 0 50px;}

.ywlyCon{padding: 30px 0 60px;}
.ywlyCon li{float: left;position: relative;}
.ywlyCon li img{width: 287px;}
.ywlyCon li div{position: absolute;width: 100%;height: 100%;background: url(1828.png) repeat;}
.ywlyCon li:hover div{background: none;}
.ywlyCon li span{position: absolute;left: 25px;top: 30px;font-size: 23px;color: #fff;}

.cpyyw_con{overflow:hidden; margin-top:25px;}
.cpyyw_con ul{width: 120%; overflow:hidden;}
.cpyyw_con ul li{float:left; width:260px; margin-right:36px; margin-bottom:30px;}
.cpyyw_con ul li a{display:block; position:relative; width:260px; height:160px;}
.cpyyw_con ul li a img{width:260px; height:160px;}
.cpyyw_con ul li a span{position:absolute; left:0px; bottom:0px; width: 100%; height: 60px;line-height: 78px; z-index:999; color:#ffffff; font-size:18px; font-weight:bold;
	background: url(1845.png) repeat-x;text-align: left;text-indent: 1em;}







