@charset "utf-8";
html {width: 100%;-webkit-text-size-adjust:none;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);height: 100%;}
* {margin: 0;padding: 0;border: 0;}
ul,ul li,ol,li {list-style: none outside none;}
img {vertical-align: middle;border: none;}
i {font: inherit;}
input,select,option {vertical-align: middle;border-radius: 0px;-moz-appearance:none;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);outline: none;}
input[type="text"],input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance: none;appearance: none;outline: none;border-radius: 3px;}
.fl {float: left;display: inline;}
.fr {float: right;display: inline;}
h1,h2,h3,h4,h5,h6,i {font-weight: normal;}
select::-ms-expand { display: none; }
a {color: #fcf3e4;text-decoration: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
a:hover {text-decoration: none;outline: none;}
.clear {clear: both; }
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;display: block;_height: 1px;clear: both;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{margin: 0;padding: 0;}
.wrap { width:1200px; margin:0 auto;}
/*clear 页头，页脚，内容区都不用再加清除样式 */
.fixed:before, .clearfix:before, .cf:before, body:before, .header:before, .main:before, .footer:before { content: ''; display: table }
.fixed:after, .clearfix:after, .cf:after, .header:after, .main:after, .footer:after { content: ''; display: table; clear: both; }
.fixed, .clearfix, .cf, .header, .main, .footer { *zoom: 1 }
.ellipsis{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; }
/* 初始化 */
body {width: 100%;height: 100%;font-size: 16px; background: #04277b;min-height: 100%;font-family: 'Microsoft Yahei', '微软雅黑', Arial, sans-serif; }
/*header*/
.header { height:114px;}
.h-logo { float:left; width:537px; padding-top:12px;}
.h-logo img {width:537px; height:85px;}
.h-right { float:right;}
.h-right-top { padding-top:27px; text-align:right; }
.h-right-top a{ display:inline-block; width:90px; height:28px; background-color:#134fd9; color:#ffffff; font-size:14px; line-height:28px; text-align:center;}
.h-right-top a:hover {opacity:0.8;}
.h-right-top a:first-child { background:#134fd9; background-position:28px 4px;}
.h-right-top a:first-child+a { background:#134fd9; background-position:28px 4px;}
.h-right-bot { margin-top:8px;}
.h-right-bot input[type=text] {width: 202px;height: 22px;border: 1px solid #dddddd;}
.h-right-bot input[type=submit]{ width:76px; height:25px; background:#134fd9; background-position:29px 4px; cursor:pointer;color:#fff;}
/*nav*/
.nav { height:50px; background-image: linear-gradient(#175efe, #061b50);}
.nav ul { display:inline-block;}  
.nav ul li { float:left; color:#ffffff; font-size:16px; line-height:50px; padding:0 22px;position:relative;}   
.nav ul li a {color:#ffffff; display:block; }  
.nav ul li a:hover { background-image: linear-gradient(#175efe, #061b50);color:#2097f3;}  
/*.nav ul li:hover a {color:#fff;}*/
.nav ul li a.active { background-image: linear-gradient(#175efe, #061b50);color:#2097f3;}  
/*.nav ul li.active a {color:#fff;}*/
.nav ul li .sub { position:absolute; top:50px; left:0; width:100%; height:auto; background-color:#0043f2; z-index:333;}
.nav ul li .sub ul { display:block;}
.nav ul li .sub ul li{ width:100%; font-size:14px; line-height:40px; padding:0; text-align:center; margin:0;}
.nav ul li .sub ul li:hover { background-color:#2097f3;}
.nav ul li:hover .sub ul li a {color:#ffffff;}
.nav ul li.active .sub ul li a {color:#ffffff;}
.nav ul li .sub ul li.active {background-color:#2097f3;}
.nav ul li .sub ul li.active a{color:#ffffff;}
.nav ul li .sub ul li:first-child { background:url(../images/sub-bg.jpg) no-repeat top center; padding-top:12px;}
.nav ul li .sub ul li:first-child:hover{ background:#2097f3 url(../images/sub-bg2.jpg) no-repeat top center;}
/*toutiao*/
.i-toutiao { height:117px; }
.i-toutiao-pic { float:left; width:86px; height:79px; padding-top:17px;}
.i-toutiao-pic img {width:86px; height:79px;}
.i-toutiao-con {text-align:center;margin:0 auto;width:1200px;overflow:hidden;}
.i-toutiao-con .tit { color:#12a2f1; font-size:26px; line-height:60px; padding-top:13px;}
.i-toutiao-con .des { color:#fcf3e4; font-size:14px;}
.i-toutiao:hover .tit {opacity:0.8;}
/*banner*/
.banner { height:auto;}
/* 本例子css */
.banner .slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.banner .slideBox .hd{ height:5px; overflow:hidden; position:absolute; left:50%; margin-left:-45px; bottom:30px; z-index:1; }
.banner .slideBox .hd ul{ overflow:hidden; zoom:1;}
.banner .slideBox .hd ul li{ float:left; margin:0 5px;  width:20px; height:5px;text-align:center; background:#333333; cursor:pointer; }
.banner .slideBox .hd ul li.on{ background:#ed1f25; }
.banner .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.banner .slideBox .bd li{ zoom:1; vertical-align:middle; }
.banner .slideBox .bd img{ width:100%; height:auto; display:block;  }
/*i-main*/
.i-main { padding-top:19px;}
.i-main-ban { border-bottom:#1446bd solid 1px; height:64px;}
.imb-left { float:left; color:#fcf3e4; font-size:22px; line-height:64px;}
.imb-left a.active { color:#0787f1;}
.imb-right { float:right; padding-top:20px;}
.imb-right:hover {opacity:0.8;}
.imb-right img{border-radius:15px;}
.i-main-left { float:left; width:384px; padding-bottom:30px; }
.iml-list { padding-top:17px;}
.iml-list ul li { float:left; width:183px; height:144px; padding-top:27px;background:#093aaf; border-radius:5px; margin-top:9px;}
.iml-list ul li a { display:block;}
.iml-list ul li:nth-child(2n+2) { margin-left:13px;}
.iml-list ul li .pic { width:74px; height:74px; margin:0 auto; }
.iml-list ul li .tit {color:#0787f1; font-size:18px; line-height:1; text-align:center; margin-top:28px;}
.iml-list ul li:first-child .pic { background:url(../images/rencai2.png) no-repeat;}
.iml-list ul li:first-child+li .pic { background:url(../images/rencai1.png) no-repeat;}
.iml-list ul li:first-child+li+li .pic { background:url(../images/rencai3.png) no-repeat;}
.iml-list ul li:first-child+li+li+li .pic { background:url(../images/rencai4.png) no-repeat;}
.iml-list ul li:hover { background-color:#0060e2;}
.iml-list ul li:hover .tit { color:#FFF;}
.iml-list ul li:first-child:hover .pic { background:url(../images/rencai22.png) no-repeat;}
.iml-list ul li:first-child+li:hover .pic { background:url(../images/rencai12.png) no-repeat;}
.iml-list ul li:first-child+li+li:hover .pic { background:url(../images/rencai32.png) no-repeat;}
.iml-list ul li:first-child+li+li+li:hover .pic { background:url(../images/rencai42.png) no-repeat;}
.i-main-mid { float:left; width:790px; margin-left:26px;}
/*.i-main-mid { float:left; width:572px; margin-left:26px;}*/
.imm-hot { padding-top:27px;}
.imm-hot .pic{ float:left; width:130px; height:108px; overflow: hidden; line-height:98px;}
.imm-hot .pic img {max-width: 100%;max-height: 100%;vertical-align: middle; }
.imm-hot .con { float:right; width:653px;}
/*.imm-hot .con { float:right; width:423px;}*/
.imm-hot .con .tit {color:#fcf3e4; font-size:16px; line-height:36px; height:36px; overflow:hidden;font-weight: bold;}
.imm-hot .con .des {color:#fcf3e4; font-size:14px; line-height:20px; margin-top:3px; height:60px; overflow:hidden;}
.imm-hot:hover .con .tit {color:#0060e2; text-decoration:underline;}
.imm-list { height:auto; padding-top:8px;}
.imm-list ul li { border-bottom:#04277b  solid 1px;color:#fcf3e4; font-size:15px; line-height:40px; height:40px; overflow:hidden;}
.imm-list ul li:last-child {border-bottom:none;}
.imm-list ul li span { float:right;color:#fcf3e4; }
.imm-list ul li a {color:#fcf3e4; }
.imm-list ul li:hover a {color:#0060e2;  text-decoration:underline;}
.i-main-right { float:right; width:198px;}
.imr-list { height:auto; padding-top:14px;}
.imr-list ul li { width:195px; height:45px; border:#0060e2 solid 1px; margin-top:14px; text-align:center;color:#175efe; font-size:14px; line-height:45px;border-radius: 3px;}
.imr-list ul li a {color:#175efe; display:block;}
.imr-list ul li:hover { background-color:#0060e2;}
.imr-list ul li:hover a { color:#FFF;}
/*i-guanggao*/
.i-guanggao { height:116px;}
.i-guanggao img{ height:116px;}
/* 本例子css */
.i-guanggao .slideBox{ width:1200px; height:116px; overflow:hidden; position:relative;  }
.i-guanggao .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.i-guanggao .slideBox .bd li{ zoom:1; vertical-align:middle; }
.i-guanggao .slideBox .bd img{ width:1200px; height:116px; display:block;border-radius: 5px;}
/*i-news*/
.i-news { height:auto; padding-top:10px; padding-bottom:14px;}
.i-news-box { float:left;  width:384px; }
.ml24 { margin-left:24px;}
.inb-hot { padding-top:20px;}
.inb-hot .pic{ float:left; width:114px; height:95px; overflow: hidden; line-height:85px;}
.inb-hot .pic img {max-width: 100%;max-height: 100%;vertical-align: middle;border-radius:3px; }
.inb-hot .con { float:right; width:253px;}
.inb-hot .con .tit {color:#fcf3e4; font-size:16px; line-height:21px; height:42px; overflow:hidden;}
.inb-hot .con .des {color:#fcf3e4; font-size:14px; line-height:21px; margin-top:9px; height:42px; overflow:hidden;}
.inb-hot:hover .con .tit {color:#0060e2; text-decoration:underline;}
.inb-list { height:auto; padding-top:8px;}
.inb-list ul li { border-bottom:#04277b  solid 1px;color:#fcf3e4; font-size:14px; line-height:30px; height:30px; overflow:hidden;}
.inb-list ul li:last-child {border-bottom:none;}
.inb-list ul li span { float:right;color:#fcf3e4; }
.inb-list ul li a {color:#fcf3e4; }
.inb-list ul li:hover a {color:#0060e2; text-decoration:underline; }
.pt20 { padding-top:0px;}
/*i-gongshi*/
.i-gongshi { padding-bottom:50px;  height:auto; /*background: #ebf9ff url(../images/gongshi-bg.jpg) no-repeat top center;*/background:#04277b;color:#fff; padding-top:12px;}

.i-gongshi-ban { color:#fff; font-size:22px; line-height:68px; border-bottom:#1446bd solid 1px;}
.i-gongshi-list { padding-top:4px;}
.i-gongshi-list ul li{ float:left; background-color:#093aaf; width:374px; height:85px;border-radius:5px; position:relative; margin-top:26px;color:#fff;}
.i-gongshi-list ul li:nth-child(3n+2){ margin-left:39px;} 
.i-gongshi-list ul li:nth-child(3n+3){ margin-left:39px;} 
.i-gongshi-list ul li:after{content:""; position:absolute; left:110px; top:20px; width:1px; height:44px; background-color:#6481c8; }
.i-gongshi-list ul li .pic { float:left; width:59px; height:59px; background:url(../images/gongshi-icon1.png) no-repeat; margin-top:12px; margin-left:38px;}
.i-gongshi-list ul li .con { float:right; width:243px; padding-top:22px;}
.i-gongshi-list ul li .con .cn {color:#f2f2f2; font-size:20px; line-height:36px; }
.i-gongshi-list ul li .con .en {color:#dddddd; font-size:12px; line-height:22px; }
.i-gongshi-list ul li:hover { background-color:#0060e2;}
.i-gongshi-list ul li:hover:after  { background-color:#ffffff;}
.i-gongshi-list ul li:hover .pic{ background:url(../images/gongshi-icon2.png) no-repeat;}
.i-gongshi-list ul li:hover .cn { color:#FFF;}
/*i-chuangye*/
.i-chuangye { padding-top:8px;}
.i-chuangye-con { height:auto; min-height:359px; }
.icc-left { float:left; width:865px;padding-top:20px;}
.icc-left .pic { float:left; width:460px; height:335px; overflow:hidden;}
.icc-left .pic img{max-width: 100%;max-height: 100%;vertical-align: middle;height:335px; }
.icc-left .con { float:right; width:400px; color:#fcf3e4; font-size:14px; line-height:25px;text-indent:2em;}
.icc-left .con p{margin-bottom:18px;}
.icc-right { float:right; width:277px; padding-top:10px;}
.icc-right .sideMenu{  width:277px; }
.icc-right .sideMenu h3{ height:54px; line-height:54px; padding-left:32px; cursor:pointer; color:#000; font-size:16px; background-color:#093aaf; margin-top:10px; position:relative;color:#fff;}
.icc-right .sideMenu h3 em{ position:absolute; left:12px; top:25px;display:block; width:4px; height:8px;/*background:url(../images/hd-jiao1.jpg) no-repeat; */cursor:pointer; }
.icc-right .sideMenu h3.on { background-color:#04277b; color:#FFF;}
.icc-right .sideMenu h3.on em{width:8px; height:4px;  left:14px; top:23px; background:url(../images/hd-jiao2.jpg) no-repeat; }
.icc-right .sideMenu ul{ width:277px; display:none; }
.icc-right .sideMenu ul img { max-width:277px;}
/*i-hezuo*/
.i-hezuo { height:30px; padding:13px 0; background: #004db5 url(../images/hezuo-bg.jpg) no-repeat top center; margin-top:30px;border-radius: 5px;}
.i-hezuo span {color:#ffffff; font-size:14px; line-height:30px; padding-left:24px; }
.i-hezuo a {color:#ffffff; font-size:14px; line-height:30px; margin-left:30px; letter-spacing: 1px;}
.i-hezuo a:hover { text-decoration:underline;}
/*footer*/
.footer { height:auto; padding-top:30px; padding-bottom:24px;}
.footer dl { float:left; text-align:center; min-width:137px;  margin:0 15px;}
.footer dl dt {  font-size:16px; line-height:34px; font-weight:bold; padding:0 14px; /*background:#0151c3 url(../images/foot-bg.jpg) repeat; */margin-bottom:7px;}
.footer dl dt a { display:block; }
.footer dl dd { color:#fcf3e4; font-size:14px; line-height:24px;}
.footer dl dd a {color:#fcf3e4; }
.footer dl dd a:hover { text-decoration:underline;}
/*f-copy*/
.f-copy {background-image: linear-gradient(#175efe, #061b50);color:#fff; font-size:14px; line-height:24px; padding:15px 0 36px 0; text-align:center;}
.f-copy a {color:#fff; }
.f-copy a:hover { text-decoration:underline;}
/*返回顶部*/
p#top{ position:fixed;display:none;bottom:0px;right:20px;}  
p#top a{text-align:center;text-decoration:none;color:#d1d1d1;display:block;width:30px;transition:color 1s;}  
p#top a:hover{ color:#979797;  }  
p#top a span{background:url(../images/gotop.png) no-repeat center;border-radius:6px;display:block;width:54px;height:30px;transition:background 1s;right: 5px;position: relative;bottom: 10px;}  
#top a:hover span{background:url(../images/gotop.png) no-repeat center;} 
/*内页*/
.n-position { height:44px; border-bottom:#d0cdc7 solid 1px; overflow:hidden; padding-top:8px;}
.n-posi-left { float:left; padding-left:20px; color:#fff; font-size:12px; line-height:44px; position:relative;}
.n-position a{color:#f2f2f2;font-size:12px; }
.n-posi-left:after{content:""; position:absolute; left:4px; top:15px; width:5px; height:16px; background-color:#1355e9; }
.n-posi-right { float:right; background:url(../images/home.png) no-repeat; background-position:0 14px; background-size:15px 15px; padding-left:20px; color:#f2f2f2; font-size:12px; line-height:44px; padding-right:4px;}
.n-posi-right a { color:#f2f2f2;}
.n-posi-right a:hover { text-decoration:underline; }
.n-main {width:100%;overflow:hidden;height:auto; padding:10px 0; min-height:850px;padding-top:30px;}
.n-about {color: #f2f2f2; font-size: 16px; line-height: 30px; width: 100%; max-width:100%;height:900px; margin: 0 auto;}
.n-about h1{text-align:center;font-size:26px;margin-bottom: 20px;color: #000;}

/*详情页*/
.n-show {  padding:10px 0 30px; height:auto; position:relative;}
.n-show .tit {  font-size: 24px; text-align: center; line-height: 32px; color: #f2f2f2; text-transform:uppercase;}
.n-show .riqi { text-align: center; color: #fff;font-size: 13px;  padding: 20px 0px 15px;}
.n-show .xian { height:1px; border-bottom: 1px solid #cccccc;}
.n-show .show { padding: 10px 0px; font-size: 16px; line-height:30px;background:#04277b!important;color:#fff!important;}
.n-show .show p{background:#04277b!important;color:#fff!important;}
.n-show .other { padding: 20px 0px; text-transform:uppercase;}
.other-left { float:left;}
.other-right { float:right;font-size: 13px; line-height:24px;color: #666;}
.n-show .other p{font-size: 13px; line-height:24px;color: #666;}
.n-show .other p a { color: #666;}
.n-show .other p a:hover { text-decoration:underline;}
.pagination { box-sizing: border-box;text-align:center; font-size:14px; margin-top:30px; margin-bottom:30px; }
.pagination a {color:#f2f2f2;  padding:5px 7px;}
.pagination a:hover { color:#f2f2f2;}
.n-news-list { height:auto; padding-top:8px;}
.n-news-list ul li { border-bottom:#07339c  solid 1px;color:#f2f2f2; font-size:15px; line-height:40px; height:40px; overflow:hidden;}
.n-news-list ul li:last-child {border-bottom:none;}
.n-news-list ul li span { float:right;color:#f2f2f2; }
.n-news-list ul li a {color:#f2f2f2; }
.n-news-list ul li:hover span {color:#f2f2f2;  }
.n-news-list ul li:hover a {color:#f2f2f2;  text-decoration:underline;}
.n-pic-list { height:auto; padding-top:10px;}
.n-pic-list ul li { float:left;  width:281px; height:auto;margin-top:10px;}
.n-pic-list ul li:nth-child(4n+2) { margin-left:25.33px;}
.n-pic-list ul li:nth-child(4n+3) { margin-left:25.33px;}
.n-pic-list ul li:nth-child(4n+4) { margin-left:25.33px;}
.n-pic-list ul li .pic { width:281px; height:180px; overflow:hidden; line-height:170px; text-align:center;}
.n-pic-list ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle; }
.n-pic-list ul li .tit { color:#f2f2f2; font-size:16px; line-height:52px; text-align:center;}
.n-pic-list ul li:hover .tit {color:#f2f2f2; }
/*n-chaxun*/
.n-posi-left span { margin-right:10px;}
.n-chaxun {color:#f2f2f2; font-size:14px; padding:20px 0; min-height:360px; }
.n-chaxun table { margin:0 auto;}
.n-chaxun table tr td { padding:8px;}
.n-chaxun table tr td i { display:inline-block; color:#F00; margin-left:10px;}
.n-chaxun table tr td input[type=text] {width: 260px;box-sizing: border-box; padding-left:10px;height: 42px;border: 1px solid #dddddd;}
.n-chaxun table tr td  select { width:260px;box-sizing: border-box; height:42px;padding-left:10px; border:#dddddd solid 1px;  background:url(../images/jiao.png) no-repeat right center;}
.n-chaxun table tr td input[type=submit]{ width:213px; height:44px; background-color:#0043f2; font-size:18px; color:#FFF; line-height:44px; cursor:pointer;}
.n-chaxun table tr td input[type=submit]:hover {opacity:0.8;}
.n-chaxun-ban { text-align:center; font-size:18px; height:40px;}
.n-chaxun-jieguo { padding:10px 0 40px;}
.n-chaxun-jieguo .tit {color:#333333; font-size:18px; line-height:1; }
.n-chaxun-jieguo .pic {text-align:center;}
.n-chaxun-jieguo table {border-collapse:collapse; margin-top:30px;}
.n-chaxun-jieguo table tr td {border:solid #dddddd 1px; padding:8px;color:#333333; font-size:14px; line-height:24px; text-align:center;}
/*登录*/
.logo-touming { text-align:center; padding-top:119px;}
.login-box { width:720px; height:484px; margin:0 auto; margin-top:95px; background-color:rgba(255, 255, 255, 0.9); margin-bottom:118px; }
.biaodan-tit { color:#333333; font-size:26px; line-height:58px; font-weight:bold; text-align:center; padding-top:80px; }
.biaodan-text { margin-top:18px;}
.biaodan-text input[type=text] { display:block; width:455px; margin:0 auto; padding-left:23px; height:48px;color:#333333; font-size:14px; border:#dddddd solid 1px; background-color:#FFF; }
.biaodan-submit { margin-top:31px;}
.biaodan-submit input[type=submit] {display:block; width:478px;  margin:0 auto; height:48px; line-height:48px; text-align:center; background-color:#d71e00; color:#fff; font-size:18px; cursor:pointer; border:none; }
.biaodan-submit input[type=submit]:hover { opacity:0.8;}
.biaodan-more { width:478px;  margin:0 auto; color:#333333;font-size:14px; line-height:30px; margin-top:14px;}
.biaodan-more .bm-left { float:left; background:url(../images/home2.png) no-repeat left center; padding-left:20px;}
.biaodan-more .bm-left a {color:#333333;}
.biaodan-more .bm-left a:hover  { text-decoration:underline;}
.biaodan-more .bm-right { float:right; padding-right:13px;}
.biaodan-more .bm-right a {color:#0624f8;}
.biaodan-more .bm-right a:hover { text-decoration:underline;}

.qiehuan span { color:#333; cursor:pointer;}
.qiehuan span.active { color:#1355e9;}

/*搜索复制*/
.slideTxtBox{text-align:left; min-height:550px;  }
.slideTxtBox .hd{ background-color:#4ab344; height:51px; padding-top:16px; padding-left:15px;  }
.slideTxtBox .hd ul li{ float:left; height:50px; line-height:50px; cursor:pointer; font-size:16px; color:#FFF; padding:0 28px; margin-right:20px;border-top-left-radius:5px; border-top-right-radius:5px; border:#319b2b solid 1px; border-bottom:none;  }
.slideTxtBox .hd ul li.on{ background-color:#FFF; border:#FFF solid 1px; color:#4ab344; }
.slideTxtBox .bd ul{zoom:1; }
.n-chaxun2 {color:#333333; font-size:13px; padding:20px 0; min-height:360px; }
.n-chaxun2 table { margin:0 auto;}
.n-chaxun2 table tr td { padding:7px;}
.n-chaxun2 table tr td i {margin-left: 10px;color: #f13a3a; font-size: 13px;}
.n-chaxun2 table tr td input[type=text] {width: 262px; padding-left:10px; height:34px;border: 1px solid #dddddd;box-sizing: border-box;border-radius: 2px; color:#333;}
.n-chaxun2 table tr td  select { width:262px; padding-left:10px; height:34px;color:#9f9f9f; font-size:14px; border:#dddddd solid 1px; color:#333;background:url(../images/jiao.png) no-repeat right center;box-sizing: border-box;border-radius: 2px;}
.n-chaxun2 table tr td input[type=submit]{ width:262px; height:38px; background-color:#4bb344; font-size:13px; color:#FFF; line-height:38px; cursor:pointer;border-radius: 2px; margin-top:10px;}
.n-chaxun2 table tr td input[type=submit]:hover {opacity:0.8;}
.n-chaxun-ban2 {color: #010101;  font-size: 20px; text-align: center; margin-bottom:15px; margin-top:15px;}

/*n-contact*/
.n-contact { height:auto; margin-bottom:10px; }
.n-contact-left { float:left; width:210px;}
.n-contact-right { float:right; width:977px; height:auto;}
.n-contact-ban { background-color:#04277b; height:45px;color: #ffffff;  font-size: 16px; line-height:45px; padding-left:9px;}
.n-contact-con { min-height:271px;  background: #f6f6f6;color: #666666;  font-size: 14px; line-height:1.8; padding:5px; }
.n-contact-liuyan { min-height:582px; padding:10px; background: #f6f6f6;color: #666666;  font-size: 14px;}
.n-contact-liuyan .tit {height: 30px; line-height: 30px; margin: 10px 0 15px 10px;color: #666666;  font-size: 14px;}
.n-contact-liuyan .table table { width:70%; margin-left:3%;}
.n-contact-liuyan .table table tr td { padding:10px 5px;}
.n-contact-liuyan .table table tr td  input[type=text] { width:194px; height: 30px; line-height: 30px; padding: 1px;text-indent: 6px; border: 1px solid #dadada; }
.n-contact-liuyan .table table tr td textarea {width: 250px; height: 80px;    border-color: #dadada;float: left; min-width: 104px;    font-family: 微软雅黑; text-indent: 6px; line-height: 26px; border: 1px solid #dadada;}
.n-contact-liuyan .table table tr td input[type=submit] {    min-width: 106px;  width: 91%;  max-width: 219px; font: 14px "微软雅黑"; height: 44px; line-height: 44px; float: left; color: #fff; cursor: pointer; background-color: #5ab4ff; text-align: center;}
.n-contact-liuyan .table table tr td input::-webkit-input-placeholder { color: #999999;}
.n-contact-liuyan .table table tr td i {font-family: 微软雅黑;vertical-align: middle;font-size: 14px; color: red;margin-left: 8px;}
.n-contact-liuyan .list {clear: both; width: 90%; line-height: 34px; height: 34px; display: inline-block;border-top: 1px dotted #dadada; padding-top:20px; padding-left:10px;}


@media(max-width:1200px){
.nav{width:1200px; margin:0 auto;}
.banner {width:1200px; margin:0 auto;}
.f-copy  {width:1200px; margin:0 auto;}
	.i-gongshi{width:1200px; margin:0 auto;}
}


/* -- lift -- */
.lift{color: #fff; font-size: 14px;border: 1px solid #ddd;border-radius: 5px;padding: 5px 10px;width:98%;margin: 0 auto;margin-top: 35px;}
.lift a{color: #fff;padding:5px 0;display: inline-block;}
.lift span{margin-right: 15px;}

/* -- pager -- */
.pager{padding-top: 20px; color: #fff; font-size: 14px;}
.pager a{color: #fff; text-decoration: underline;}

/* -- pager class two -- */
.pager ul{display: inline-block;margin: 0 auto;padding: 0;}
.pager ul li{display: inline-block;}
.pager ul li a{float: left; padding: 0 14px;margin:2px; line-height: 33px; text-decoration: none; background-color: #1559f3;}
.pager ul li a:hover{background-color: #fff;margin:2px;cursor: pointer; }
.pager ul .active a{background-color: #fff; color: #1559f3; cursor: default;}

.n-left-list ul li{float:left;}
.n-left-list ul li a{background-image: linear-gradient(#175efe, #061b50);padding: 4px 6px;margin: 3px;border-radius: 2px;color: #fff;}
.n-left-list ul li a:hover{background-image: linear-gradient(#175efe, #00030a);color:#fff;}
.n-left-list ul li a.cur{background-image: linear-gradient(#175efe, #00030a);color:#fff;}
.n-left-list{margin: 25px 0;}

.cxxx{margin: 0 auto;padding: 50px 10px;width:768px;border: 2px solid #cd1f31;border-radius:5px;background: #fff;opacity: 0.9;color: #cd1f31;}
.txa{border: 1px solid #cd1f31; padding: 8px; border-radius: 3px; width:400px; display: block; margin: 0 auto;margin-bottom:20px;}
.txaa{ padding: 8px; border-radius: 3px!important; width:416px; display: block; margin: 0 auto;margin-bottom:20px;}
.tsxx{margin: 0 auto;text-align: left;width:768px;padding:10px;color: #cd1f31;}
.tsxxs{margin: 0 auto;text-align: left;width: 768px;padding:10px;color: #cd1f31;}
.n-about em{display: block;font-style:normal;margin-bottom:1px;}

.jgs{width:608px;height:900px;margin:0 auto;padding:10px;}
.jg{width: 608px;height:540px;margin: 0 auto;border:2px solid #efcf7c; border-radius: 3px; padding: 10px;background: #0a0a0a;opacity: 0.8;}
.jgl{float: left;width: 400px;/*border-right: 1px solid #ddd;*/padding:50px 20px;}
.jgl em{border-bottom:1px dotted #fff;}
.jgr{/*float:right;width:380px;*/    padding-top: 50px;}
.jgr img{display:block;width:220px;margin: 0 auto;height:auto;vertical-align:middle;border-radius:5px;}



/*浏览器滚动条*/
::-webkit-scrollbar{width: 9px;height: 9px;}
::-webkit-scrollbar-track-piece{background-color: #ebebeb;-webkit-border-radius: 4px;}
::-webkit-scrollbar-thumb:vertical{height: 32px;background-color: #175efe;-webkit-border-radius: 4px;}
::-webkit-scrollbar-thumb:horizontal{width: 32px;background-color: #175efe;-webkit-border-radius: 4px;}


/* solution_category
----------------------------------------------- */
#solutionList dl{border-bottom: 1px dotted #D1D1D1; padding: 20px 0; zoom:1; overflow:hidden;}
#solutionList dl.last{border-bottom: 0;}
#solutionList dt{margin-bottom: 10px; font-size: 18px;}
#solutionList dd{color: #999999; line-height: 180%; zoom: 1; overflow: hidden;}
#solutionList dd.imgRow .img{float: left; width: 65px;}
#solutionList dd.imgRow .img img{width: 100%;}
#solutionList dd.imgRow .desc{margin-left: 75px;}
/* solution
----------------------------------------------- */
#solution{padding: 20px 0;}
#solution h1{color: #333333; font-size: 18px; font-weight: bold; text-align:center;}
#solution h2{border-bottom: 1px solid #DDD; color:#19B4EA; font-size:16px; padding-bottom:10px; margin-bottom:10px;}
#solution .info{padding: 2px 0 20px 0; color: #999999; font-size: 13px; text-align:center;}
#solution .desc{margin-bottom:20px; font-size:13px; line-height:180%;}
#solution .desc b{font-weight:bold;}
#solution .content{color: #666666; line-height: 180%;}

.navs{/*height: 50px;background-image: linear-gradient(#175efe, #061b50);color:#fff;*/margin:0 auto;}
#nav-a{width:1200px;margin:0px auto;display:block;overflow:hidden;color:#fff;}
#navMenu .nav-w{float: left; font-size: 14px; list-style: none; background-image: linear-gradient(#175efe, #061b50); margin-right: 10px; border-radius:5px; line-height: 30px; height: 30px; margin-top: 10px;}
#navMenu .nav-w a{color:#fff;}
.nav-efr{text-decoration:none;height:30px;line-height:30px;text-align:center;display:block; color:#000;padding: 0 10px;}
.nav-efr:hover{background:url(../images/s_06.jpg); color:#fff;}
.dropMenu{position:absolute;top:0;z-index:100;visibility:hidden;border-top:0;padding:4px;width:1160px; overflow:hidden;}
.dropMenu .nav-sd{float:left;font-size:12px; list-style:none;}
.dropMenu .nav-sd .nav-po{display:block;float: left;font-size: 14px;list-style: none; background-image: linear-gradient(#3bfe17, #061b50); margin-right: 10px;border-radius: 5px;line-height: 30px;height: 30px;margin-top: 10px;text-decoration:none;padding:0 5px;}


.focusBox { position: relative; width: 525px; height: 335px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 525px; height: 335px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 70px; }
.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;}


#videoList{padding-top:20px; zoom:1; overflow:hidden;}
#videoList dl{float:left; width:290px; margin:0 12px 27px 0;margin-inline-start:0px!important;overflow:hidden;height:220px;}
#videoList dl:nth-child(4n){margin:0 0 27px 0;}
#videoList dt{background-color:#175efe; padding:5px 10px; text-align:center;width:270px;font-size: 14px;}
#videoList dl dd{width:290px;margin-inline-start:0px!important;overflow:hidden;}
#videoList dl img{width:290px;height:180px;overflow:hidden;text-align:center;display:inline-block;margin:0 auto;}
#video{padding: 20px 0;text-align:center;}
#video h1{color: #fff; font-size: 18px; font-weight: bold; text-align:center;}
#video h2{border-bottom: 1px solid #175efe; color:#19B4EA; font-size:16px; padding-bottom:10px; margin-bottom:10px;}
#video .info{padding: 2px 0 20px 0; color: #fff; font-size: 14px; text-align:center;}
#video .content{color: #fff; line-height: 180%;}


.abtss{margin: 0 auto;width: 1200px;color: #fff;margin-top: 20px;}
.con ul li{padding:4px 0;}
.con ul li em{font-style:normal;float:right;}
.abtss h2{text-align: center;padding: 15px 0;border-bottom: 1px solid #1446bd;margin-bottom: 20px;}

.txaa{background: #c9071b;color:#fff;}