@charset "utf-8";
/* 全局初始化样式 */
*{padding:0; margin:0;}
ul{ padding:0px; margin:0px;}
ul li{list-style:none;}
dl,dl dt,dl dd{padding:0px; margin:0px;}
img{border:none;background:url(../images/loadingd.gif) no-repeat 50% 50%;}
.clear{clear:both;}
body{color:#404040;font-size:14px; background:#ffffff;font-family:"Microsoft YaHei","微软雅黑",SimSun,"宋体",Heiti,"黑体",sans-serif;/*font-family: microsoft yahei , "宋体";*/}
h1,h2,h3,h4,h5,h6{font-size:16px; padding:0px; margin:0px; font-weight:normal} 
form{padding:0px; margin:0px;}
a:link{color:#404040; text-decoration:none;}
a:visited{color:#404040; text-decoration:none;}
a:hover{color:#1e51bc; text-decoration:none;}
a:active{color:#404040; text-decoration:none;}
a.more:link,a.more:visited,a.more:active{ width:160px; height:45px;line-height:45px; display:block; background:url(../images/moretb.gif) no-repeat 20px 12px #e36212;color:#fff; text-indent:53px; margin:0px auto}
a.more:hover{color:#fff}
a.mores:link,a.mores:visited,a.mores:active{ color:#af4300;}
a.mores:hover{color:#0056f3;}
a.b_img:link img,a.b_img:visited img,a.b_img:active img{border:1px solid #d0d0d0;}
a.b_img:hover img{ border:1px #808080 solid;box-shadow:1px 1px 2px 0px #808080;opacity:0.9; filter:alpha(opacity=90);}
a.b_imgx:link img,a.b_imgx:visited img,a.b_imgx:active img{border:3px solid #eadfc9;opacity:0.9; filter:alpha(opacity=90);}
a.b_imgx:hover img{ border:3px #ef0065 solid;opacity:1; filter:alpha(opacity=100);}
/*a.bgimg:hover img, a.bgimg:hover img, a.bgimg:hover img img{ border:#dbdbdb 1px solid; opacity:0.6; filter:alpha(opacity=100); margin-bottom:24px;}
a.bgimg:hover img{ opacity:1.0; filter:alpha(opacity=60);}*/
.main{ width:1200px;  height:auto!important; overflow:hidden; margin:0px auto;}
.nav{ width:100%; height:25px; font-size:0px;}
.navx{ width:100%; height:18px;font-size:0px;}
.navv{ width:100%; height:5px;font-size:0px;}
/*头部欢迎样式*/
.topnav{ width:100%; height:42px;line-height:42px; border-bottom:#dedede solid 1px;}
.topnav p span{ float:left; text-indent:10px;}
.topnav p label{ float:right; padding-right:10px;}
.topnav p label a{ margin:0px 6px;}
.logo{ float:left; width:280px; height:144px; margin-left:5px; padding-right:18px;}
.logotxt{ width:520px; float:left; height:70px; margin-top:40px; border-left:#c4c4c4 solid 1px; padding-left:20px;}
.logotxt dt{font-family:"黑体"; font-weight:bold; font-size:28px;}
.logotxt dd{ font-size:20px; color:#848383; letter-spacing:5px;}
.logotel span{ font-size:14px;color:#404040;font-family:"Microsoft YaHei","微软雅黑",SimSun,"宋体",Heiti,"黑体",sans-serif;}
.logotel{ width:200px; height:52px; margin-top:50px; float:right; color:#e36212; font-size:25px; font-weight:bold; background:url(../images/tel.gif) no-repeat; padding-left:60px;}
/*导航设置代码*/
.menubg{ width:100%; height:53px; background:#02041D;}
#menubg{background:#1e51bc; color:#FFF}
.menu{ width:1200px;height:53px; margin:0px auto;}
.menu li{ width:120px; float:left; line-height:53px; font-size:16px;}
.menu li a:link,.menu li a:visited,.menu li a:active{width:120px; text-align:center; color:#848484; display:block}
.menu li a:hover{color:#FFFFFF; background:#1e51bc}
.menu li #cpmenu{ width:170px;}
.menu li #cpmenu li{ width:170px; text-align:center}
.menu li #jjmenu{ width:160px;}
.menu li #jjmenu li{ width:160px; text-align:center}
.menu li #newmenu{ width:220px;}
.menu li #newmenu li{ width:220px;text-align:left}
.menu li ul {visibility:hidden; position:absolute; width:120px; background:#2f2f2f;font-size:14px; font-weight:normal;border-left:none;z-index:999;}
.menu li ul li{ float:none; width:120px; height:40px; line-height:40px;font-size:14px; font-weight:normal; background:none;border-left:none}
.menu li.hover ul {/*ie6不支持li:hover所以在这里写成li.hover以方便js取样式*/visibility:visible; position:absolute; display:block;padding:0 0 0 0px;color:#fff;border-left:none}
.menu li.hover ul li{ color:#fff;line-height:40px; font-size:14px; font-weight:normal; height:40px;  width:120px;}
.menu li ul li a:link,.menu li ul li a:visitd,.menu li ul li a:active{ display:block; width:120px; line-height:40px; font-size:14px; font-weight:normal; color:#fff;}
.menu li ul li a:hover{ height:40px; line-height:40px; width:120px; background:#1e51bc; color:#fff; border-bottom:none}
a#navx:link,a#navx:visited,a#navx:active:link{font-size:14px; font-weight:normal; height:40px; line-height:40px;color:#9e9e9e}
a#navx:hover{color:#FFF;}
a#cpx:link,a#cpx:visited,a#cpx:active:link{ width:170px;font-size:14px; font-weight:normal; text-align:left; text-indent:28px; height:40px; line-height:40px;color:#9e9e9e}
a#cpx:hover{color:#FFF;}
a#cpxx:link,a#cpxx:visited,a#cpxx:active:link{ width:220px;font-size:14px; text-align:left; text-indent:28px; font-weight:normal; height:40px; line-height:40px;color:#9e9e9e}
a#cpxx:hover{color:#FFF;}
a#jjx:link,a#jjx:visited,a#jjx:active:link{ width:160px;font-size:14px; text-align:left; text-indent:28px; font-weight:normal; height:40px; line-height:40px;color:#9e9e9e}
a#jjx:hover{color:#FFF;}
#mright{border-right:#1d1d1d solid 0px;}
/*动画切换*/
#flashBg { width:100%; height:500px; margin:0px auto;}
#flashLine {width:100%; height:500px; clear:both;}
#flash {  height:500px;overflow:hidden; margin:0 auto; clear:both; position:relative;/*--*/ padding:0px 0px; background:url(../images/loadb.gif) no-repeat 50% 50%;}
#flash a { height:500px; margin:0px auto; display:none;}
/*#flash img { height:505px;/* display:none;*/
.flash_bar { width:100%;z-index:1; height:30px; overflow:hidden; position:absolute;padding-top:13px!important; padding-top:12px; bottom:0px; left:0px; text-align:center;/*filter:alpha(opacity=80);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6; background:#cd1f18;*/}
.flash_bar .dq { display:block; position:relative; left:45%; float:left; width:15px; height:15px; margin:0px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(../images/tg_flash_p.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p.png" ,sizingMethod="crop"); }
.flash_bar .no { display:block; position:relative; left:45%; float:left; width:15px; height:15px; margin:0px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(../images/tg_flash_p2.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p2.png" ,sizingMethod="crop");}

/*行业应用快速通道*/
.kstdtitle{ width:auto; height:30px; line-height:30px; text-align:center; font-size:30px; margin-bottom:15px;}
.kstdbg{width:1200px; height:26px; background:url(../images/kstdxx.gif) repeat-x}
.kstdbg p{ width:1200px; height:26px; background:url(../images/kstd.gif) no-repeat center; font-size:0px;}
.links{ width:1200px;height:auto!important; overflow:hidden;}
.links li{ line-height:25px;}
.links li a{ margin:0px 8px;}
.links li span{ font-weight:bold}
/*尾部二维码*/
.erm{ width:100%;height:auto!important; overflow:hidden; background:#1e51bc}
.ermlist{ padding:35px 0px}
.ermlist li{ float:left}
.ermlist .erma{}
.ermlist .ermb{ color:#FFFFFF; font-size:25px; margin-left:80px; margin-top:22px;}
.ermlist .ermb p{ font-size:35px;}
.ermlist .ermc{ width:114px; height:38px; float:right; margin-right:20px; margin-top:70px;}
.ermlist .ermc a:link,.ermlist .ermc a:visited,.ermlist .ermc a:active{ width:112px; height:36px; font-size:16px; background:#ffffff; border:#ffffff solid 1px; display:block; color:#000013; line-height:36px; text-align:center}
.ermlist .ermc a:hover{ color:#fff; background:#02041D;border:#02041D solid 1px;}
/*尾部导航*/
.footbg{ width:100%;height:auto!important; overflow:hidden; padding-bottom:40px; background:#02041D}
.ftmenu{}
.ftmenu dt{ width:270px; float:left; margin-top:20px;}
.ftmenu dt p{ color:#1e51bc; font-size:16px; font-weight:bold; line-height:40px;}
.ftmenu dt span{color:#848484;}
.ftmenu dt label{color:#1e51bc; font-size:25px; font-weight:bold}
.ftmenu dd{ float:left; display:block;white-space:nowrap;  padding:0px 38px; line-height:26px;font-size:12px;}
.ftmenu dd span{color:#848484; font-size:15px; font-weight:bold}
.ftmenu dd a:link,.ftmenu dd a:visited,.ftmenu dd a:active{color:#848484; }
.ftmenu dd a:hover{ color:#FFFFFF}
/*尾部版权*/
.footbq{ background:#000000; color:#848484; height:50px; line-height:50px;}
.footbq a:link,.footbq a:visited,.footbq a:active{color:#848484;}
.footbq a:hover{color:#FFFFFF;}
/*分页样式，开始*/
.digg { margin:5px; padding: 5px; text-align:center; font-size:14px;}
.digg A { border-color: #e36212; border-right: 1px solid #e36212; border-style: solid; border-width: 1px; color: #e36212; margin: 2px; padding: 5px 6px; text-decoration: none; }
.digg A:hover { border-color: #e36212; border-right: 1px solid #e36212; border-style: solid; border-width: 1px; color: #3399FF; }
.digg A:active { border-color: #e36212; border-right: 1px solid #e36212; border-style: solid; border-width: 1px; color: #000000; }
.digg SPAN.current { background-color: #e36212; border-color: #e36212; border-right: 1px solid #e36212; border-style: solid; border-width: 1px; color: #FFFFFF; font-weight: bold; margin: 2px; padding: 5px 6px; }
.digg SPAN.disabled { border-color: #A7A6A6; border-right: 1px solid #A7A6A6; border-style: solid; border-width: 1px; color: #979797; margin: 2px; padding: 5px 6px; }
/*爱番番*/
.embed-invite .embed-invite-close[data-v-987d68fb]{width: 18px;
    height: 18px;
    position: absolute;
    right: 2px;
    top: 4px;
    left: auto;
    bottom: auto;
    cursor: pointer;
   
    background-position: initial;
    background-size: 50%}