﻿*{ margin:0px; padding:0px; font-size:14px; font-family:Microsoft Yahei;}/* font-family:Microsoft Yahei; */
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
img,input{ border:0px;}
ul li{ list-style:none;}
em,i{ font-style:normal;}
.left{ float:left;}
.right{ float:right;line-height: 30px;    font-size: 15px;}
.main{ margin:0 auto; width:1200px;}
body{ min-width:1200px;}
/* header */
.header{ float:left; width:100%; width:100%; height:74px;}
.header .logo{ float:left;}
.menu{ float:right; padding-right:15px;}
.menu li{ float:left; position:relative; height:74px;}
.menu a{ float:left; padding:0px 15px; font-size:16px; padding-top:14px; height:60px; border-right:1px solid #C4C4C4; line-height:60px; color:#000;}
.menu li .sel{ background:#004499; color:#fff;}
.menu li:hover a{background:#004499; color:#fff;}
.menu li .la{ position:absolute; top:74px; left:0px; background:url(../image/bg_08.png); width:265px;-moz-box-shadow:0px 0px 10px #333333; -webkit-box-shadow:0px 0px 10px #333333; box-shadow:0px 0px 10px #333333; display:none;}
.menu li .la .jiao{ float:left; width:60px; height:12px; margin-top:-12px; background:url(../image/bg_09.png) no-repeat right top;}
.menu li .la .img{ float:left; width:220px; margin-left:15px; margin-bottom:15px;}
.menu li .la .top{ float:left; width:100%; padding:10px 0px;}
.menu li .la .top a{ margin-left:15px; width:95px; line-height:35px; color:#000; font-size:16px; padding:0px; padding-left:15px; height:35px; border:0px; background:url(../image/bg_10.jpg) no-repeat left center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.menu li .la .top a:hover,.menu li .la .bottom p a:hover{ color:#004599;}
.menu li .la .top .a{ width:230px;}
.menu li .la .bottom{ float:left; padding:10px 0px; width:100%;}
.menu li .la .bottom h3{ width:230px; float:left; line-height:35px;padding-left:15px;color:#000; font-size:16px;background:url(../image/bg_10.jpg) no-repeat left center; font-weight:normal; margin-left:15px;}
.menu li .la .bottom p{ float:left; width:220px; padding-left:30px;}
.menu li .la .bottom p a{ height:25px; line-height:25px; padding:0px; width:50%; color:#6D7077; font-size:14px; background:none; border:0px;}
.menu li .la .bottom .p a{ width:60px}
.menu li .la .bottom .p .a{ width:auto}
.menu .li .la{ margin-left:-70px;}
.menu .li .la .jiao{ float:right; margin-right:118px;}

.h_right{ float:right; padding-top:18px;width:55px;}
.h_right a{ float:left; width:55px; height:18px; background:url(../image/tong_bg.png) no-repeat 0px 0px; text-align:center; line-height:18px; color:#000; font-size:12px; margin-bottom:5px;}
.h_right a.sel{ background:url(../image/tong_bg.png) no-repeat 0px -22px; color:#fff;}

/* footer */
.footer{ float:left; width:100%; background:url(../image/bg_02.jpg) repeat-x left bottom; padding-top:60px; padding-bottom:70px;margin-bottom:15px ;}
.footer .main{ width:1130px;} 
.footer .right{ width:90px; height:90px;}
.footer .left{ font-size:16px; line-height:32px; padding-top:20px;}
.footer .left img{ margin-bottom:-8px;}

/* 首页 */
.sy_one{ float:left; width:100%; height:460px; background:url(../image/001.jpg) no-repeat top center; padding-top:110px; text-align:center;}
.sy_one .main{ width:1090px; margin:40px auto;}
.sy_one img{ margin-right:65px; float:left;}
.sy_one img:hover{ margin-top:-10px;}
.sy_one .img{ margin-left:-80px; margin-right:0px;}

.sy_title{ float:left; width:100%; height:34px; background:url(../image/bg_03.png) no-repeat top center; line-height:34px; text-align:center; color:#fff; font-size:24px; margin:25px 0px;}

.sy_two{ float:left; width:100%; background:url(../image/bg_04.jpg) no-repeat top center;}
.sy_two .content{ float:left; padding-left:170px; height:440px; padding-top:40px; line-height:35px; font-size:16px; width:890px;}
.sy_two .content .img{ float:left; margin-right:30px; margin-bottom:30px; margin-top:15px;}

.sy_three{ float:left; width:100%; background:#97BFD9;}
.sy_three .left_img{ float:left; width:550px; text-align:center; padding:20px 0px;}
.sy_three .right{ float:left; width:590px; background:url(../image/bg_05.png) no-repeat left bottom; margin-bottom:60px; margin-top:20px;}
.sy_three .right li{ float:left; width:520px; padding-left:70px; height:97px; background:url(../image/bg_06.png) no-repeat left top; padding-top:5px;}
.sy_three .right li:hover{ background:url(../image/bg_07.png) no-repeat left top;}
.sy_three .right li span{ float:left; width:110px; height:24px; background:#6E8188; border-radius:5px; line-height:24px; color:#fff; font-size:18px; text-align:center;}
.sy_three .right li p{ float:left; width:100%; color:#000000; font-size:16px; line-height:25px; padding-top:10px;}
.sy_three .right li p a{color:#000000; font-size:16px;}
.sy_three .right li:hover p a{ color:#005197;}
.sy_three .right li:hover span{ background:#005197;}

/* 通用 */
.banner{ float:left; width:100%; background:#C7E2F5; text-align:center; overflow:hidden;}
.type{ float:left; width:1200px; border:1px solid #B1B1B1; border-right:0px; margin:40px 0px;}
/*.type li{float:left; width:239px; border-right:1px solid #B1B1B1; padding-top:18px; text-align:center; height:105px;color:#000; font-size:22px; cursor:pointer;}*/
.type li{float:left; width:239px; border-right:1px solid #B1B1B1; padding-top:18px; text-align:center; height:55px;color:#000; font-size:22px; cursor:pointer;}
.type a{  color:#000; font-size:22px; float:left; width:100%; height:100%;}
.type a img{ margin-bottom:8px;}
.type .sel,.type .sel a{ background:#014F99; color:#fff;}
.type2{ width:480px; margin-left:360px;}
.type3 li{ height:80px; width:399px; line-height:80px; padding:0px;}
.type4 li{ width:399px;}
.type5 li{ width:299px;}
/*.type6 li{ width:239px;}*/
.type6 li{ width:200px;}

.tong_text{ float:left; width:1118px; border:1px solid #B1B1B1; padding:40px; margin-bottom:50px; position:relative;}
.tong_title{ float:left; width:100%; height:45px; text-align:center; font-size:20px; font-weight:bold;}
.tong_desc{ float:left; width:100%; line-height:34px; font-size:16px;}

.page{ float:left; width:100%; text-align:center; padding:25px 0px; line-height:40px;font-size:16px; font-weight:bold;}
.page a{ font-size:16px; padding:0px 10px; color:#000}

.one{ float:left; width:100%; padding-bottom:20px;}
.one li{ float:left; width:100%; padding-bottom:25px;}
.one li .img{ float:left; width:330px; height:230px;}
.one li .right{ float:right; width:750px;}
.one li .right h3{ float:left; width:100%; height:50px; line-height:30px;}
.one li .right h3 a{ font-size:18px; color:#000;}
.one li:hover .right h3 a,.two ul li :hover,.two ul li em,.page a:hover{ color:#004F98;}
.one li .right .desc{ float:left; width:100%; font-size:16px; line-height:35px;}

.two{ float:left; width:1120px;}
.two ul{ float:left; width:100%;}
.two ul li{ float:left; width:100%; border-bottom:1px solid #B1B1B1; height:75px; line-height:75px;}
.two ul li a{ float:left; color:#000; font-size:16px; font-weight:bold}
.two ul li a b { font-size:16px;}
.two ul li a img{ margin-bottom:-8px;}
.two ul li em{ float:left; font-size:16px; padding-right:8px;}
.two ul li span{ float:right; font-size:16px;}

.three{ float:left; width:100%; height:444px; background:url(../image/bg_11.jpg) no-repeat top left; margin-bottom:50px;}
.three p{ float:left; padding-top:160px; padding-left:150px; line-height:35px; font-size:20px;}
.three p strong{ font-size:20px;}

.four{ float:left; width:1140px; padding:0px 30px; border:1px solid #B2B2B2;}
.four_ul{ float:left; width:100%}
.four_ul li{ float:left; width:100%; padding:35px 0px; border-bottom:1px solid #B2B2B2; line-height:30px; color:#000000; font-size:16px;}
.four_ul li h3{ font-size:16px;}
.tiwen{ float:left; width:1140px; border-bottom:1px solid #B2B2B2; padding:30px 0px;}
.tiwen a{ float:left; width:160px; height:42px; background:#005496; text-align:center; line-height:42px; color:#fff; font-size:20px; font-weight:bold;}


.five{ float:left; width:100%; padding-top:60px; padding-bottom:20px;}
.five img{ float:left; margin-right:20px;}
.five p{ float:left; width:350px;  line-height:30px; color:#000; font-size:16px; padding-right:20px;padding-top:20px;}
.five p strong{ font-size:16px;}
.five .p{ width:100px;}

.six{ float:left; width:1200px;}
.six li{ width:545px; height:270px; border:1px solid #B3B3B3; overflow:hidden; float:left; margin-right:20px;}
.six li .img{ width:545px; height:270px;}
.six li .bottom{ float:left; width:100%; height:80px; background:url(../image/bg_12.png); margin-top:-80px; position:relative;}
.six li .bottom span{ padding-left:30px; padding-top:8px; line-height:30px; font-size:16px; color:#000; float:left;}
.six li .bottom a{ float:right; width:45px; height:45px; background:url(../image/bg_13.png) no-repeat; margin-top:18px; margin-right:20px;}
.six li:hover .bottom{ background:url(../image/bg_14.png);}


.tb_one{ float:left; width:100%;}
.tb_one th{ width:70px; text-align:right; font-size:16px; line-height:45px; vertical-align:top;}
.tb_one td{ padding-bottom:30px; line-height:45px; font-size:16px; padding-left:20px;}
.tb_one .txt{ width:530px; padding-left:10px; background:#F4F4F4; height:43px; line-height:43px; border:1px solid #B3B3B3; font-size:16px; color:#666;}
.tb_one .txt_desc{ width:970px; height:180px;}
.tb_one .btn{ width:180px; height:38px; background:#4C4C4C; color:#fff; cursor:pointer; font-size:18px;}
.tb_one .btn:hover{ background:#014F99}

/* 地图样式 */
.wrap{ width:1070px; margin:730px auto; height:800px; margin-bottom:0px;display:none;}
.wrap .itemCon{ }
.mapTipText{width: 280px;height: 110px;background-color:#E9E9E9; position:absolute;  z-index:222;}
.mapTipText .mapTipImg{height: 66px; width: 66px; float: left;border: 2px solid #ffffff; border-radius: 50%;overflow: hidden;margin: -12px 5px 0 -12px;}
.mapTipText .mapTipImg img{width: 100%;height: 100%;}
.mapTipText .mapTipList{float: left;margin-left: 4px;}
.mapTipText .mapTipList h2{text-align: left;}
.mapTipText .mapTipList h2 a{font-size: 24px; color: #262626;text-decoration:none;}
.mapTipText .mapTipList h2 a:hover{ color: #0085d2;}
.mapTipText .mapTipList h2 a span{font-size: 16px;margin-left: 3px;}
.mapTipText .mapTipList ul{ width: 203px;padding-right: 10px;}
.mapTipText .mapTipList ul li{list-style: none;float: left;padding: 7px 3px 0 3px;}
.mapTipText .mapTipList ul li a{color: #262626;text-decoration:none;}
.mapTipText .mapTipList ul li a:hover{background-color:#2ebcfe;color:#ffffff;}
.mapTipContainer{ border:0px}

.seven{ float:left; width:100%;}
.seven .title{ float:left; width:100%; height:55px; font-weight:bold; font-size:30px;}
.seven .desc{ float:left; line-height:30px; font-size:16px; padding-top:20px; padding-bottom:30px; margin-bottom:20px}
.seven .desc h3{ font-size:16px; padding-top:10px;}

.h800{ height:810px;}

.sy_five_ul{ width:100%; float:left; height:400px; overflow:hidden;  margin-top:-42px;}
.bx_wrap{ float:left; }
.sy_five_ul .prev,.sy_five_ul .next{width:37px; height: 37px; position:relative; z-index:100; float:right; margin-left:10px; margin-bottom:10px; }
.sy_five_ul .prev {background:url(../image/right.png) no-repeat left center;}
.sy_five_ul .prev:hover{ background:url(../image/right_sel.png) no-repeat left center;}
.sy_five_ul .next {background:url(../image/left.png) no-repeat left center ;}
.sy_five_ul .next:hover{ background:url(../image/left_sel.png) no-repeat left center;}
.bx_container{ float:left;}
.az_seven li{ width:290px; height:290px; border:1px solid #AFAFAF;}
.az_seven li .top{ float:left; padding-top:10px; padding-left:20px; height:60px; line-height:30px; font-size:16px;}
.az_seven li .top span{ font-size:20px;}
.az_seven li .bottom{ float:left; width:100%; text-align:center;}
.az_seven li:hover{ border:1px solid #03C;}

.tong_div{ float:left; margin-bottom:30px;}

.eight{ width:1140px; padding:40px 30px; border:1px solid #B3B3B3; float:left; margin-bottom:40px;}
.eight .left_img{ float:left; width:300px; padding: 0px 24px;}
.eight .right{ float:right; width:780px;}
.eight .right h1{ float:left; width:100%; height:70px; color:#003F98; font-size:30px; font-weight:normal;}
.eight .right h1 span{ font-size:18px; padding-left:20px}
.eight .right h2{ font-size:20px; padding-bottom:10px;}
.eight .right .top,.eight .right .bottom{ float:left; width:100%; line-height:32px; font-size:16px; font-weight:bold; padding-bottom:40px;}
.eight .right .bottom{ font-weight:normal; padding-bottom:0px}

.nine{ float:left; width:100%; text-align:center; padding-bottom:40px;}
.baowei{ float:left; width:100%;  position:relative; }
.baowei_jia{margin-top:-1530px;}

.tb_two{ float:left; width:100%; border-bottom:4px solid #2B58AD;}
.tb_two th{ border-left:1px solid #fff; border-right:1px solid #fff; background:#2C58AF; line-height:40px; color:#fff; font-size:18px; width:25%;}
.tb_two td{ height:40px; line-height:40px; color:#000000; font-size:16px; text-align:center;border-left:1px solid #fff; border-right:1px solid #fff;}
.tb_two td a{ color:#000; font-size:16px;}
.tb_two td a:hover{ color:#2C58AF;}
.tb_two .tr{ background:#9DB4E6}

.zhiwei{ float:left; width:100%; height:40px; margin-top:-65px}
.zhiwei a{ float:right; width:150px; height:40px; background:#2C58AF; color:#fff; border-radius:5px; font-size:16px; text-align:center; line-height:40px;}
.zhiwei a:hover{ background:#000091}
.pbottom{ padding-bottom:30px;}

.tb_three th{ width:110px; }

.kuang{ border:1px solid #B2B2B2; padding:30px 40px 30px; margin-bottom:20px;}

/*职位返回上一级*/
.fanhui{ clear:both; margin-left:20px;}

.weizhi{ float:left; width:100%; height:40px; margin-top:-40px}
.weizhi a{ float:right; width:150px; height:40px; background:#2C58AF; color:#fff; border-radius:5px; font-size:16px; text-align:center; line-height:40px;}
.weizhi a:hover{ background:#000091}
/*fenye*/
.pagination-wrapper {
clear:both;
padding:3em 0 0 0;
text-align:center;
}
.pagination {
display: inline-block;
*display: inline;
*zoom: 1;
font-size:12px;
border-radius: 3px;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination li{
list-style: none;
display: inline;
float: left;
line-height: 1em;
text-decoration: none;
border: 1px solid #dedede;
border-left-width: 0;
}
.pagination li a {
display: inline-block;
padding: .5em .8em;
background-color: #fff;
color: #014F99;
}
.pagination li a:link{
background:#fff;
color: #014F99;
}
.pagination li a:hover{
text-decoration:none;
}
.pagination li a:link:hover {
color: #000;
}
.pagination li.thisclass a{
background-color: #014F99;
color:#fff;
}
.pagination li:first-child {
border-left-width: 1px;
border-radius: 3px 0 0 3px;
}
.pagination li:last-child{
border-radius: 0 3px 3px 0;
}
.pagination .pageinfo{
color: #444;
}
/* 文章字体*/
.tong_div .body h2{ font-size:16px; margin-top:85px;}
.tong_div .body { font-size:16px; margin-top:15px; line-height:35px;}
.tong_div .body p { font-size:16px; margin-top:15px; line-height:35px;}
.tong_div .body div { font-size:16px; margin-top:15px; line-height:35px; }
/*新闻内容页返回列表页*/
.tong_div .shangji {width:100px; text-align:center; float:right; background-color:#000046; margin-top:50px;}
.tong_div .shangji a{ font-size:16px; color:#FFF;}
/*新闻内容页时间和作者*/
.tong_div .time { text-align:center; color:#666;}
/*公告表格*/
.tb_gonggao{ float:left; width:100%; border-bottom:4px solid #2B58AD;}
#daima {width:15%;}
#title {width:70%;}
#time  {width:15%;}
#daima1 { text-align:center;}
#title1 { text-align:left;}
#time1  { text-align:center;}
.tb_gonggao th{ border-left:1px solid #fff; border-right:1px solid #fff; background:#2C58AF; line-height:40px; color:#fff; font-size:18px;}
.tb_gonggao td{ height:40px; line-height:40px; color:#000000; font-size:16px; border-left:1px solid #fff; border-right:1px solid #fff;}
.tb_gonggao td a{ color:#000; font-size:16px;}
.tb_gonggao td a:hover{ color:#2C58AF;}
.tb_gonggao .tr{ background:#9DB4E6}
/* 产品页返回上级*/
#return { width:100px; text-align:center; float:right; background-color:#000046; margin-top:20px;}
#return a{ font-size:16px; color:#FFF;}
/*more*/
.more { text-align:center; background-color:#000042; width:100px; margin:0 auto; margin-top:20px;}
.more a { font-size:16px; color:#fff;}










