@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,egend,input,button,textarea,hr,iframe { margin:0; padding:0; }
ul { list-style:none; }
ol { padding-left:20px; }
img { border:0; }
q:before,q:after { content:''; }
abbr[title] { border-bottom:1px dotted; cursor:help; }
button,input,select,textarea { font-size:100%; }
hr { border:none; height:1px; }
body,button,input,select,textarea { font:14px/1 'Microsoft YaHei',Tahoma,'Simsun'; }
html,body { font:14px/1.8 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#000; background:#fff; -webkit-text-size-adjust:none;}

img { border:none; }
a { color:#23b7e5; text-decoration:none; outline:none; }
a:visited{text-decoration:none; outline:none;}
a:hover { color:#23b7e5; text-decoration:none;}
textarea.textarea {width: 350px;line-height: 1.5;height: 100px;padding: 7px 5px;border: 1px solid #dcdfe0;background-color: #fff;color: #333;outline: 0;}
input.text {height: 35px;line-height: 35px\9;padding: 2px 5px;border: 1px solid #ccc;background-color: #fff;color: #333;outline: 0;width: 200px;}
input.text:focus,textarea.textarea:focus{background:#fff;}
textarea.textarea {height:100px;line-height:1.5;}
input.anytext {background:#fff;color:#333;border:1px solid #ccc;padding:1px;vertical-align:middle;height:16px;line-height:16px;}
input.submit {display: block;border: 0 none;height: 34px;line-height: 26px;padding: 0px 35px;cursor: pointer;border-radius: 2px;}
select {line-height: 31px;height: 31px;vertical-align: middle;background-color: #fff;outline: 0;border: 1px solid #ccc;padding: 4px;color: #333;}

.floatl {float:left;}
.floatr {float:right;}
.clear {clear:both;font-size:0px;height:0px;overflow:hidden;}
.none {display:none;}

.ml5{ margin-left:5px;}
.mr5{ margin-right:5px;}
.mt15{ margin-top:15px;}
/*宽度比例*/




.loading {position: fixed;left: 0px;top: 0px;width: 100%;height: 100%; z-index: 9999;}
.loading img {width: 40px;height: 40px;position: absolute; left: 50%; right: 50%; bottom: 50%; top: 50%;margin: -20px;}

/*布局样式*/
.left{width:210px;position:absolute;top:50px;left:0px;bottom:0px;}
.left{}
.left .menu{height:100%;}
.left .menu iframe{height:100%;width:99.99%;}


.right{position:absolute;top:87px;left:211px;right:0;bottom:0px; }
.right{*height:100%;*top:0;*bottom:0;*border-top:87px solid #f1f2f7;*border-bottom:0px solid #f1f2f7;*z-index:1;}
.right .main{height:100%; margin:0 auto;}
.right .main iframe{height:100%; width:98%; width:99%\9; margin:0 1%;  margin:0 0 0 1%\9; }



/*左侧导航栏*/
.down-main{position: absolute;width: 100%;top: 50px;bottom: 0px;z-index: 100; }
.left-full{ width:180px; display:block; overflow-y:auto; overflow-x:hidden;}
.right-full{ left:180px;}
.left-off{ width:48px; display:block;}
.right-off{ left:48px;}
.right-product{position: absolute;top: 0px;bottom: 0px;right: 0px;background: #FFF;}
.sidebar-fold{ height: 30px;width: 100%;background: #394555;color: #aeb9c2;text-align: center; height:30px; font-size: 12px;cursor: pointer;}
.sidebar-fold span{ line-height:30px;}
/*.left-main{ bottom: 0px; top:0px; position:absolute; background-color:#293038;}*/
.left-main{ bottom: 0px; top:50px; z-index:100; position:fixed; background-color:#293038;}
.sBox ul li{ list-style-type:none; position:relative;}

.sBox ul{ padding:0px; position: relative; margin:0px;}
.sBox ul li a{display: block;width: 100%;height: 40px;line-height: 40px;overflow: hidden; text-decoration:none; /*color:#FFF;*/ color:#aaa;}
.sBox .sublist-icon{ width:48px; text-align:center;}
.subNavBox .subNav,.subNavBox .subNav1{ height:40px; line-height:40px; color: #fff;}
.subNavBox .subNav .title-icon,.subNavBox .subNav1 .title-icon{ width:48px; text-align:center;}
.subNavBox .subNav .title-icon1{ float:right; padding-right:30px;}



.sBox .subNav1 a{ color:#fff;}
.sBox .subNav1 a:hover{ text-decoration:none;}

.sBox .sublist-up{ background-color:#37424f;}
.sBox .sublist-down{ background-color:#37424f;}
.sBox .sublist-up ul{ display:none;}
.sBox .sublist-title{ cursor:pointer; /*font-size: 12px;*/}
.sBox .subNav:hover,.sBox ul li:hover,.sBox .subNav1:hover{ background-color:#42515f;}
.sBox span{ line-height:36px;}
.sBox ul li .showtitle{ text-align:center; line-height:40px; position:absolute; z-index:100; background-color:#545f71; left:55px; padding:0px 10px 0px 10px; color:#FFF; min-width:100px; display:none;}
.sBox ul li .showtitle img {position: absolute;left: -6px; top: 14px;}
.left-off .sBox ul li .sub-title{ display:none;}
.left-off .sBox .sublist-title{ display:none;}
/*产品与服务下拉内容*/
.navbar-nav .dropdown .topbar-nav-list{ color:#000; font-size:12px;padding:10px; width:auto; white-space: nowrap;}
.topbar-nav-col{vertical-align: top;padding: 0 10px; display:inline-block;}
.topbar-nav-col .topbar-nav-item-title{margin: 3px 0px;color: #999;font-weight: 600; font-size:13px;}
.topbar-nav-col ul li{ list-style:none; min-width: 160px;height: 28px;line-height: 28px;margin-bottom: 2px;}
.dropdown-menu .topbar-nav-col ul{ padding-top:5px; padding-left:0px;}
.topbar-nav-col ul li a{display: block;height: 100%;padding: 0 10px;text-decoration: none;color: #333;}
.topbar-nav-col ul li a:hover{ background-color:#f2f2f2;}
.topbar-nav-col .topbar-nav-item{ border-bottom:solid 1px #f2f2f2;} 


.dropdown-menu{ min-width:10px;}



/*=========后台首页=========*/
.h_info{ margin:15px 0; padding:15px; font-size:16px;}
.h_info a{}
.h_info i{ font-size:30px; color:#23b7e5; float:left;}
.h_info p{ float:left; padding-left:10px;}
.h_info p em{ font-style:normal; font-size:18px; color:#ff0000;}
.w49{ width:49%;}
.home-wrap{ padding:15px 0;}
.home-wrap .bgf{ background-color:#fff;}
.brd{ border:1px solid #dddddd;}
.brr{ border-right:1px solid #dddddd;}
.home-wrap .{}
.h_icon1,.h_icon2{ text-align:center; padding:30px 0; border-bottom:1px solid #ddd;}
.h_icon1 p,.h_icon2 p{ width:72px; height:72px; margin:0 auto;}
.h_icon1 p{ background:url(../img/h_icon.png) no-repeat top center;}
.h_icon2 p{ background:url(../img/h_icon2.png) no-repeat top center;}
.home-wrap .ii h2{ font-size:24px; color:#0099cc; padding-top:15px;}

.count{}
.count div{ font-size:16px; text-align:center; height:58px; line-height:58px;}
.count font{ color:#ff0000;}

.left_row2,.left_row3{ margin-top:15px;}
.col-md-12 section{ border:1px solid #ddd; background:#fff!important;}
.col-md-12 section h3{ height:38px; line-height:38px; padding-left:15px; background:#f7f7f7; border-bottom:1px solid #ddd; font-size:14px; font-weight:normal; color:#656565; position:relative;}
.col-md-12 section h3 a{ position:absolute; right:15px;}
.left_row2 ul li{ width:20%; cursor:pointer; float:left; height:85px; position:relative; text-align:center;}
.left_row2 ul li i{ display:block; font-size:30px; margin:17px 0px 2px;}

.left_row2 ul li a{ color:#777777;}
.left_row2 ul li a:hover{color:#0099cc;}

.left_row2 ul li i.jtr{ display:block; font-size:60px; position:absolute; right:-10px; top:50%; margin-top:-30px; color:#eee;}

.datelist{}
.datelist ul{}
.datelist ul li{ height:40px; line-height:40px; font-size:13px; border-bottom:1px solid #f7f7f7; padding:0 15px; position:relative; color:#666;}
.datelist ul li span{ float:right;}

/*right*/
.right_row{ padding:18px;}
.right_row_hd{ border-bottom:1px solid #ddd; padding-bottom:5px;}
.right_row_hd span{ float:right;}
.right_row1_news{ font-size:12px;}
.right_row1_news ul{ margin-top:17px;}
.right_row1_news ul li{ height:25px; overflow:hidden; margin-bottom:8px;}
.right_row1_news ul li a{ color:#666;}
.right_row1_news ul li a:hover{ color:#0099cc;}
.right_row1_news ul li span{background: #f9fafc;border: 1px solid #eaedf1;height: 19px;line-height: 19px;display: inline-block;width: 42px;text-align: center;-webkit-border-radius: 2px;-webkit-background-clip: padding-box;-moz-border-radius: 2px;-moz-background-clip: padding;border-radius: 2px;background-clip: padding-box;float: left; margin-right:10px; color:#666;}

.right_row2{ margin-top:20px;}
.right_row2_list{ padding:15px 0 0;}
.right_row2_list ul{}
.right_row2_list ul li{ padding-left:14px; margin-left:3px; position:relative; border-left:1px solid #efefef; font-size:12px; height:25px; overflow:hidden;}
.right_row2_list ul li .li-icon{width: 6px;height: 6px;background: url(../img/h_i.jpg) no-repeat;position: absolute;top: 7px;left: -3px; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.right_row2_list ul li:hover .li-icon{background: url(../img/h_i1.jpg) no-repeat;}
.right_row2_list ul li .date{ color:#ccc; margin-right:12px; }
.right_row2_list ul li a{ color:#666;}
.right_row2_list ul li a:hover{ color:#0099cc;}

/*登录*/

.header{ height:74px; border-bottom:1px solid #e3e3e3; width:100%; min-width:1200px;}
.header-box{ width:1200px; height:74px; margin:0 auto; background:url(../img/logo.jpg) no-repeat left center;}
.header-box .nav{ line-height:58px; float:right;}

.main{ width:100%; height:580px; min-width:1200px; margin:0 auto; background:url(../img/login_pic.jpg) no-repeat 46px center; position:relative;}

/*banner start*/
.banner{ width:100%; height:580px; min-width:1200px; position:absolute; top:0px; left:0px; z-index:99;}
#focusImg{ width:100%; height:580px; position:relative; overflow:hidden;}
#focusImg li{ width:100%; height:580px; position:absolute; left:0px; top:0px; list-style:none; background-repeat:no-repeat; background-position:top center;}
#focusImg li a{ width:1100px; height:610px; display:block; margin:0px auto; position:relative;}
#focusImg-nav{ position:absolute; left:50%; bottom:20px; margin-left:-90px; padding:0;}
#focusImg .focusImg-nav{ width:50px; height:6px; display:inline-block; background:#fff; text-indent:-9999px; margin:0px 5px; cursor:pointer;}
#focusImg .focusImg-cur-nav{ width:50px; height:6px; display:inline-block; background:#b81b24; text-indent:-9999px; margin:0px 5px; cursor:pointer;}
/*banner end*/


.w1200{ margin:0 auto; width:1200px;}
.content{ width:332px; height:392px; border:1px solid #d4d4d4; float:right; margin:56px 61px 0 0; padding:25px; overflow:hidden; position:relative; z-index:100; background-color:#fff;}
.content h3{ font-size:16px; color:#cccccc; border-bottom:1px solid #cccccc; padding-bottom:15px;}
.content h3 font{ color:#ff0000;}

.login{}
.login .hh{ height:42px; margin-top:20px; overflow:hidden;}
.login span{ width:20px; height:20px; padding-top:25px; float:left;}
.login .hh span.i1{ background:url(../img/i1.jpg) no-repeat 0 center;}
.login .hh span.i2{ background:url(../img/i2.jpg) no-repeat 0 center;}
.login .hh span.i3{ background:url(../img/i3.jpg) no-repeat 0 center;}
.l_btn{ width:100%; height:42px; background-color:#0099cc; border:none;}
.wid{ width:210px;}

.login input{ width:70%; height:30px; border:none; margin-left:10px; outline:none; color:#999;}
.l_list{ text-align:center; font-size:12px; padding-top:30px;}
.l_list a{ background:url(../img/ii.jpg) no-repeat 0 center; padding-left:18px; color:#999999; margin:0 10px;}
.login .imgcode .hh{ width:60%; float:left;}
.login .imgcode .hh input{ width:70%;}
.login .imgcode img{ float:left; margin:20px 0 0 15px; border:1px solid #ccc; width:33%; height:40px; cursor:pointer;}

.footer{ height:120px; background-color:#ebebeb; width:100%; min-width:1200px;}
.w1200{ width:1200px; margin:0 auto; padding:40px 0;}
.footer_L{ width:240px;}
.footer_L{ color:#373d41;}
.footer_L div h3{ font-size:16px;}
.footer_L div p{ font-size:22px;}

.footer_R{ font-size:16px; padding-top:10px;}
.footer_R span{ padding:0 9px; color:#cfd0d1;}

.copyright{ text-align:center; font-size:12px; line-height:25px; padding-top:35px;}
.copyright p.c1{ color:#666;}
.copyright p.c1 a{ padding:0 10px; color:#666;}
.copyright p.c2{ color:#999;}
.copyright p.c2 a{ color:#999;}
.copyright p.c2 span{ padding:0 5px; font-size:12px;}
.copyright p.c3{ color:#999;}

.notic-min-height{ min-height:500px; height:auto!important; height:500px;}
.simu-notice-modal-head-tip-padding{ padding-right:0!important; text-align:right!important;}
.modal label{ font-weight:normal; color:#666;}

