@charset "utf-8";
/* CSS Document */

/* 全局CSS定义 */
.mininavright a {color: #666666; text-decoration:none; height:17px; line-height:17px;}
.fl{ display:inline; float:left;}
.mt5{}
.mininavright{float: right; height: 50px; margin:60px 0 0 0;}
.mininavright div { width:95px; height:50px; margin-left:0PX; cursor:pointer;}
.mininavright div a{ line-height:45px;height:45px;text-align:center; font-size:19px; display:block; }
.mininavright div a:hover,.mininavright div.hover a{border-bottom:5px solid #3159be;}
.htopright{float:right; height:111px; line-height:111px; font-size:14px;}
.htopright table tr td a{color:#555;}
.hsfont_1{font-size:26px; font-family:"微软雅黑"; color:#555;}

.tit{ font-size:14px; padding:0; margin:0; height:31px; line-height:31px; background: url(/jscss/demoimg/201309/titbg.gif) center top repeat-x #CBE4EF;}
.tit b{ float:left; margin-left:15px;}
.tit a{ float:right; margin-right:5px; margin-top:6px; display:inline;}

.odiv{ position:absolute; top:73px; left:297px; width:484px; border:2px #a6bcf2 solid; background:#fff; padding:10px 0 0 0; z-index:99999; padding:15px 12px; color:#555; font-size:12px;}
/*.odiv table tr td{padding:16px 0 0 10px;}*/
.text_4{width:167px; height:26px; line-height:26px; border:1px #e4e4e4 solid; color:#999; padding:0 0 0 10px;}

.martitile{width:1000px; margin:0 auto; border-bottom:1px #e7e7e7 solid; height:37px; line-height:37px;}
.indextitle_l{background:url(../images/icon_1.jpg) no-repeat left; padding:0 0 0 15px; float:left;}
.indextitle_2{background:url(../images/icon_2.jpg) no-repeat left; padding:0 0 0 25px; float:left;}
.martitile a{color:#666;}
.martitile a.titlea{color:#0323cf;}

.wrap{margin:20px auto;width: 1000px; margin-bottom:0px;}
.logo{float:left; font-size:14px; position:relative;}
.qq_icon{ background:url(../images/qq_icon.png) no-repeat; height:17px; line-height:17px; padding-left:18px; display:block; color:#666;}
.top{ height:145px; background:#fbfcff; width:100%; border-bottom:3px #cbd6f2 solid;}

.name{color:#3359be;}


/*导航栏*/
.nav{ width:100%; height:45px; background:url(../images/nav_bj.png) repeat-x;}
.nav .phone{ float:right; background:url(../images/phone.jpg) no-repeat;width:175px; height:37px;}
.nav ul{ float:left;}
.nav ul li{ display:inline-block; *display:inline; *zoom:1; line-height:37px;width:110px; margin-right:15px; font-size:18px;color:#3159be; text-align:center;}
.nav ul li a{ display:block;color:#3159be;}
.nav ul li a.hover{color:#fff;background-color:#3159be; }


.indexleft{width:690px; float:left;}
.indexright{ width:280px; float:right;}


.ncont {margin: 15px 0 0 0px;color: #777;}
.ncont ul li{ position:relative; line-height:25px;}
.ncont ul li a {background: url(../images/dian_pic.png) no-repeat left;padding: 0 0 0 10px;color: #555;}
.ncont ul li span{ position:absolute; right:0; bottom:0;}
.nlist{margin: 25px 0 0 0;}
.nborder{border:solid 1px #8dadfc;padding:10px;}
.nborder .ntitle{border-color:#8dadfc; border-width: 2px;}
.nborder .ncont{margin-top:12px;}
.ntitle{display: inline-block;border-bottom: 1px #eaeaea solid;padding: 0 0 8px 0;font-size: 14px;width:100%; position:relative;}
.ntitle span {color: #3159be;font-weight: bold;font-size: 16px;float: left;}
.ntitle a {color: #999;float: right;}
.tebbq{ position:absolute; left:0; bottom:0;}
.tebbq li{ display:inline-block; *display:inline; *zoom:1;margin-right:30px;line-height:36px; cursor:pointer; font-size:16px; font-weight:bold;}
.tebbq li.hover{color:#3159be; border-bottom:3px solid #3159be;}


.kcdiv{width:100%;margin-top:15px;}
.kctable{width:100%; line-height:17px;font-size:14px;}
.kctable th{background-color:#ececec;border-top:2px solid #fff;}
.kctable td{background-color:#fafafa;padding:6px 0;border-top:2px solid #fff; text-align:center;}
.tab_td_height td{height:43px;}
.kctable td span{  font-weight:bold;}

.left01 {}
.left_cont_left_content {width: 180px;float: left;padding-top: 20px;}
.left02 {margin: 0px 75px;}
.left03 {margin-right: 0px;}
.time_bg {
background: url(../images/bg0001.jpg) no-repeat;
background-size: 14px 18px;
padding-left: 20px;
}

.listxw .title2{ font-weight:bold; margin-top:10px; line-height:35px;}
.listxw img{width:125px; height:90px; float:left;padding-right:5px;}
.listxw p{ text-indent:2em;}
.entrance_table{width:100%;}
.entrance_table td{height:130px; vertical-align: top;}
.entrance_table td a{width:135px;height:120px;background-color:#ccc; display:table-cell; text-align:center; vertical-align:middle;}

.entrance_table td a.entrance1{background-color:#dafcf2;}
.entrance_table td a.entrance2{background-color:#effcd6;}
.entrance_table td a.entrance3{background-color:#dbfbe1;}
.entrance_table td a.entrance4{background-color:#d0f5ff;}
.entrance_table td a.entrance1:hover{background-color:#c4f8e9;}
.entrance_table td a.entrance2:hover{background-color:#e2f6bb;}
.entrance_table td a.entrance3:hover{background-color:#c4f7ce;}
.entrance_table td a.entrance4:hover{background-color:#bbecf9;}








/*banner*/
.banner{ height:370px; width:100%;  margin:0 auto; position:relative; }
/*.banner .pic01{ background:url(../images/banner_pic01.jpg) no-repeat center; height:370px; border-top:1px solid #000;}
.banner .pic02{ background:url(../images/banner_pic02.jpg) no-repeat center; height:370px; border-top:1px solid #000; }
*/

#full-screen-slider { width:100%; height:370px; min-width: 1000px;position:relative; overflow:hidden;}
#slides { display:block; width:100%; height:370px; min-width: 1000px;list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%;  }
#slides li img{ position:relative;width:1920px;left:50%;margin-left:-960px; overflow:hidden; }
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom:20px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:15px; height:15px; float:left; margin-left:8px; border-radius:50%; background:#fff }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#ff9000}


/*.banner .child1{position:absolute;width:588px;height:425px;left:66px;top:0}
.banner .child2{position:absolute;width:654px;height:425px;left:343px;top:0}
.banner_common{position:relative;width:990px;margin:0 auto}
.banner_pre{position:absolute;top:50%;left:0;margin-top:180px;width:60px;height:60px;cursor:pointer;background:url(images/banner_btn_l_24.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_next{position:absolute;top:50%;right:0;margin-top:180px;width:60px;height:60px;cursor:pointer;background:url(images/banner_btn_r_24.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_pre:hover, .banner_next:hover{opacity:1;filter:alpha(opacity=100)}
.banner .control{width:130px;position:absolute;top:393px;left:50%;margin-left:-40px}
.banner .control li{float:left;margin-left:10px;width:18px;height:18px;border-radius:50%;cursor:pointer;background:#fff}
.banner .control li a{display:none}
.banner .control li.current{background:#ff7f02}*/


.login_k{ background:url(../images/login_bg.png) repeat; width:270px; height:290px;margin:10px 36px 0 0; float:right; position:relative;}

.login_k .jzmm{ vertical-align:middle; height:20px; line-height:20px; margin-right:3px;}
.login_k .wjmm{ color:#3359be; cursor:pointer;}
.login_k .fgx{ background:url(../images/fgx_bg.png) repeat-x; height:2px;}
.login_k .jianju{height:30px; line-height:30px;}
.login_k .jianju span{ color:#3159be; font-weight:bold; }
.login_k .jianju1{height:24px; line-height:24px; overflow:hidden;}
.login_k .jianju1 a{ font-weight:bold;color:#3159be; text-decoration:none;}
.login_k .jianju1 a:hover{ font-weight:bold;color:#3159be; text-decoration: underline;}
.login_k .kk{  background:url(../images/kk_bg.png) repeat-y; width:272px; height:42px; margin-top:12px;}
.login_k input{ border:0; padding-left:3px;}
.dl_btn{ background:url(../images/dl_btn.png) no-repeat; height:42px; width:272px; cursor:pointer;}
.dl_btn:hover{ background:url(../images/dl_s_btn.png) no-repeat; height:42px; width:272px;  cursor:pointer;}
a.colr_1{color:#3159be;}
.input{color:#999; line-height:16px;padding:7px 0px;}
.login_t{ padding:50px 0 0 25px;}
.login_t table tr td{padding:20px 0 0 0;}
.alogin{color:#3159be; display:block;position:absolute; top:23px; width:76px; height:23px; line-height:23px; text-align:center; left:30px; font-size:15px; font-family:"微软雅黑"; font-weight:bold;}
.alogin2{color:#ff9000; display:block;position:absolute; top:23px; width:76px; height:23px; line-height:23px; text-align:center; right:30px; font-size:15px; font-family:"微软雅黑"; font-weight:bold;}
.alogin2:hover{background:url(../images/kuang.png) no-repeat; width:76px; height:23px; text-align:center;}

.cont1{margin:0px auto;}
.cont{margin:30px auto;}

/*footer*/
.foot{ background:#FFF; padding-top:20px; height:85px; border-top:1px solid #f3f3f3; overflow:hidden;width: 1000px;}
.foot .logo1{ width:69px; height:85px; float:left; margin:0px 30px;}
.foot .footernew{color: #515151; font-size: 12px; height: 50px;line-height: 24px;margin:15px 5px;;overflow: hidden;float:left; width:460px;}
.foot .footernew a {color: #666; text-decoration: none;}
.foot .footernew a:hover {color: #3159be; text-decoration: none;}
.footernew span,.footernew span a.foothover{color:#999;}
.foot .ppic{ width:190px;  float:right}
.foot .ppic .beian{ width:110px; height:53px; float:left; margin:10px;}
.foot .ppic .wangjing{background:url(../images/wangjing_pic.png) no-repeat;width:41px; height:69px;float:left;}




.feature{border:#f90 0px dotted;position:relative; height:34px; }
.featurediv{z-index:0; position:relative; width:496px;height:34px;overflow:hidden;border:#999 0px dotted; float: right;margin-right:38px;}
#botton-scroll{float:left;height:34px;border:#999 0px dotted; margin:0 auto;}
.featureUL{position:relative;list-style-type:none;width:2800px;float:left;left:0;margin:0;padding:0;}
.featureBox{ width:auto;float:left;height:34px;overflow:hidden;border:#999 0px dotted;}
.featurediv .box{ width:122px; margin-left:2px;float:left;height:34px; text-align:center; line-height:34px; font-size:16px;}
.featurediv .box:hover,.boxfz{background-color:#577cda; color:#fff;}
.featurediv .box:hover a,.boxfz a{color:#fff;}
.featurediv .box a{text-decoration:none;}
.feature .mnprev{text-indent:-9999px;width:36px;height:36px;display:block;background:url("../images/slide_left.png") 0 -36px;top:50%;margin-top:-18px;left:0px; position:absolute;}
.feature .mnnext{text-indent:-9999px;width:36px;height:36px;display:block;background:url(../images/slide_right.png) 0 -36px;top:50%;margin-top:-18px;right:0px;position:absolute; }
.feature .mnprevk{background-position:0 0;}
.feature .mnnextk{background-position:0 0;}
.feature .disabled{ background-position:0 0; }
.feature .mnprev2{color:#0f0;}
.feature .mnnext2{color:#0f0;}
.feature .mnprevk{color:#00f;}
.feature .mnnextk{color:#00f;}

.table_2{width:690px;}
.table_2 #block{margin-right:37px;}

/*beaSelect样式*/
.beaSelect{/*display: inline-block!important;*/position: relative; top: 0; left: 0; vertical-align: middle; text-align: left; font-size: 16px;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-khtml-user-select: none; user-select: none;} 
.beaSelect .beaSelectBox{display:block; position: relative; top: 0; left: 0;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-khtml-user-select: none; user-select: none;}
.beaSelect .beaSelectText{/*background-color: #fff;  border:1px solid #d1d1d1; */text-overflow:ellipsis; overflow:hidden;background:url(../images/select_jt.png) no-repeat right; color: #555; padding: 0 5px; height: 100%;cursor: pointer; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-khtml-user-select: none; user-select: none;}
.beaSelect .beaSelectList{position: absolute; left: 0; /*border:1px solid #d1d1d1;*/ background-color: #fff;  border-top: none; display:none; overflow-x:hidden;}
.beaSelect .beaSelectList ul li{ width: 100%; overflow: hidden; border-bottom: 1px solid #f1f1f1; padding: 0 5px; cursor: pointer; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.beaSelect .beaSelectList ul li:hover{ background-color: #4390F5; color: #fff;}
.beaSelect .beaSelectList ul li.beaSelected{ background-color: #4390F5; color: #fff;}
.beaDisabled .beaSelectText{ background-color: #e1e1e1; color: #999;}


.yz_img{
    width: 100px;
    height: 30px;
}

.code {
    color: green;
    font-family: Arial,宋体;
    font-style: italic;
    font-weight: bolder;
    letter-spacing: 3px;
}