/*! define alice/one/1.1.0/one-debug.css */
/*! block alice/base/1.0.1/base-debug.css */
/* alice.base 样式模块 */

@charset "utf-8";

/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html {
    color:#000;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;}

/* 内外边距通常让各个浏览器样式的表现位置不同 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    margin:0;padding:0;font-family: "微软雅黑";}

/* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display:block;}

/* HTML5 媒体文件跟 img 保持一致 */
audio,canvas,video {
    display: inline-block;*display: inline;*zoom: 1;}

/* 要注意表单元素并不继承父级 font 的问题 */
body,button,input,select,textarea {
    font:14px/1.5 tahoma,arial,"Hiragino Sans GB",\5b8b\4f53;}
input,select,textarea {
    font-size:100%;}

/* 去掉各Table  cell 的边距并让其边重合 */
table {
    border-collapse:collapse;border-spacing:0;}

/* IE bug fixed: th 不继承 text-align*/
th {
    text-align:inherit;}

/* 去除默认边框 */
fieldset,img {
    border:0;}

/* ie6 7 8(q) bug 显示为行内表现 */
iframe {
    display:block;}

/* 去掉 firefox 下此元素的边框 */
abbr,acronym {
    border:0;font-variant:normal;}

/* 一致的 del 样式 */
del {
    text-decoration:line-through;}

address,caption,cite,code,dfn,em,th,var {
    font-style:normal;
    font-weight:500;}

/* 去掉列表前的标识, li 会继承 */
ol,ul {
    list-style:none;}

/* 对齐是排版最重要的因素, 别让什么都居中 */
caption,th {
    text-align:left;}

/* 来自yahoo, 让标题都自定义, 适应多个系统应用 */
h1,h2,h3,h4,h5,h6 {
    font-size:100%;
    font-weight:500;}

q:before,q:after {
    content:'';}

/* 统一上标和下标 */
sub, sup {
    font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup { top: -0.5em;}
sub { bottom: -0.25em;}

/* 正常链接 未访问 */
a:link {
    color: #08c;}

/* 鼠标悬停 */
a:hover {
    color: #08c;
    text-decoration: underline;}

/* 默认不显示下划线，保持页面简洁 */
ins,a {
    text-decoration:none;}

/* 清理浮动 */
.fn-clear:after {
    visibility:hidden;
    display:block;
    font-size:0;
    content:" ";
    clear:both;
    height:0;}
.fn-clear {
    zoom:1;}
/*style start*/
body{text-align: center;}
/*menu start*/
.tip-box{width:100%;height: 4px;background-color: #003366;line-height: 4px;font-size:4px;overflow: hidden;}
.lsbox{width:1193px;height:128px;margin-left:auto;margin-right:auto;padding-bottom: 18px;}
.logo{width:454px;height:61px;float:left;padding-top:49px;padding-bottom: 18px;}
.sbox{float:right;width:306px;height: 76px;padding-top:50px;}
.sbox-form{width:306px;height:30px;}
.sbutton{width:80px;height:30px;background-color: #003366;color: #ffffff;font-size:17px;border:none 0px;
text-align: center;font-family: "微软雅黑";cursor: pointer;float:right;}
.keyword{width:222px;height: 28px;border:1px solid #003366;float:right;}
.sbox-link{font-size: 12px;color:#000000;text-align: right;height: 40px;line-height: 40px;}
.sbox-link a{font-size: 12px;color:#000000;}
.padding-big{width:100%;height: 120px;}
.menu-box{width:100%;height: 45px;line-height: 45px;background-color: #003366;}
.mbody{width:1193px;height: auto;clear:both;margin-left:auto;margin-right:auto;padding-top:20px;}
.ileft{width:316px;height: 706px;overflow:hidden;float:left;border-bottom: 3px solid #003366;}
.ileft-top{width:316px;height: 45px;line-height: 45px;background-color: #003366;color: #ffffff;padding-top:3px;padding-bottom:3px;}
.ileft-title{font-size:20px;text-align: left;padding-left:15px;width:236px;float:left;}
.iltop-plus{font-size: 37px;float:left;width:60px;}
.iltop-line{border-right: 1px solid #ffffff;float:left;width:1px;height:45px;}
.ileft-list{width:264px;padding-left:26px;padding-right:26px;background-color: #ffffcc;padding-top:10px;padding-bottom: 10px;}
.il-img a img{width:264px;height: 170px;padding-bottom: 3px;}
.il-title{width:238px;height: 28px;line-height: 28px;text-align: left;
background: url(../images/cmbg.png) 0px 0px no-repeat;padding-left:26px;background-color: #cccccc;}
.il-title a{color: #000000;font-size:15px;}
.ileft-list ul li{padding-bottom: 16px;}
.irm-list ul li{height: 40px;border-bottom: 1px dashed #cccccc;padding-bottom: 10px;padding-bottom:10px;
text-align: left; position: relative;}
.irm-list ul li a{font-size:15px;color: #000000;}
.irm-list ul li .irm-from{position: absolute;right:4px;bottom:3px;color: #666666;font-size: 12px;}
.ir-left{float:left;width:364px;height: 677px;overflow:hidden;border-bottom: 3px solid #003366;margin-right: 40px;}
.ir-right{float:left;width:374px;height: 677px;overflow: hidden;border-bottom: 3px solid #003366;}
.iright{width:811px;height: auto;float:right;background-color: #ffffff;padding-left:40px;padding-top: 30px;}
/*six box*/
.irr-sbox{width:374px;overflow: hidden;height: auto;clear:both;padding-top:18px;}
.irr-sbox ul{width:420px;}
.irr-sbox ul li{float:left;width:170px;height: 68px;line-height: 68px;text-align: center;
padding-right:34px;padding-bottom:20px;}
.irr-sbox ul li a{color: #ffffff;display: inline-block;width:170px;height: 68px;background-color: #cc0000;text-decoration: none;  font-size: 20px;}
.irr-sbox ul li #sbox2{background-color: #669900;}
.irr-sbox ul li #sbox3{background-color: #003366;}
.irr-sbox ul li #sbox4{background-color: #3399FF;}
.irr-sbox ul li #sbox5{background-color: #333333;}
.irr-sbox ul li #sbox6{background-color: #996633;}
.menu{width:1193px;margin-left:auto;margin-right:auto;height: 45px;position: relative;}
.menu ul{height: 45px;}
.menu ul li{float:left;width:149px;color:#ffffff;text-align: center;height: 45px;position: relative;}
.menu ul .liover{background-color: #006699;}
.menu ul li dl{position: absolute;top:45px;left: 0px;background-color:#006699;height: auto;clear:both;width:149px;
z-index:3;}
.menu ul li dl dd{height: 45px;line-height: 45px;width:149px;}
.menu ul li dl dd a{border-right: none 0px;display: inline-block;height: 45px;line-height: 45px;text-decoration: none;
margin:0px;padding:0px;border: none 0px;}
.menu ul .liover dl dd a:hover{background-color: #0066ff;}
.menu ul li a{text-decoration:none;font-size:17px;color: #ffffff;display:inline-block;width:148px;border-right:1px solid #999999;height: 23px;margin-top:10px;line-height: 23px;}
.menu ul li .li-line{display:none;width:100px;position: absolute;top:42px;height:4px;line-height: 4px;font-family: 4px;background-color: #CC0000;left:35px;z-index:5;}
.menu ul .liover .li-line{display: inline-block;}
/*six box*/

.footer-box{width:100%;height: auto;background:url(../images/fbg.png) 0px 40px repeat-x;padding-top:88px;}
.flink-box{width:100%;height: 68px;line-height: 33px;padding-top: 20px; overflow: hidden;}
.flink{width:1193px;height: auto;text-align: left;margin-left: auto;margin-right: auto;}
.flink strong{font-size:15px;color: #003366;}
.flink a{font-size: 12px;color: #999999;padding-left:8px;padding-right: 8px;}

.footer{width:1193px;margin-left: auto;margin-right: auto;clear:both;height: 230px;}
.ft-img{width:151px;height: 171px;float:left;padding-right: 120px;}
.ft-one{float:left;width:100px;padding-right:80px;}
.ft-two{float:left;width:100px;padding-right: 80px;}
.ft-one ul .fto-title a{color: #003366;font-size:18px;font-weight: normal;}
.ft-one ul li{height: 44px;line-height: 44px;}
.ft-one ul li a{color: #999999;font-size:15px;font-weight: bold;}
.ft-two ul li{height: 44px;line-height: 44px;}
.ft-two ul li a{color: #003366;font-size:18px;}
.ft-img-right{width:156px;float:right;}

.irl-top{border-bottom:1px solid #cccccc;padding-bottom: 3px;}
.irl-top a{float:right;font-size:12px;color: #999999;display: inline-block;width:30px;background: url(../images/cmbg.png) 0px -52px no-repeat;
padding-right: 18px;}
.irl-top span{display: inline-block;border-bottom: 3px solid #003366;width:70px;float:left;}

.irr-date{width:52px;height: 52px;float:left;background: url(../images/cmbg.png) 0px -121px no-repeat;}
.irr-month{height:26px;line-height: 26px;text-align: center;color: #ffffff;}
.irr-day{text-align: center;font-size:20px;font-weight: bold;}
.irr-list ul li{height: 56px;text-align:left;border-bottom: 1px dashed #999999;padding-top:8px;padding-bottom: 7px;}
.irr-list ul .irr-list-last{border-bottom: 3px solid #003366;}
.irr-title{float:left;padding-left:10px;width:300px;}
.irr-title a{color: #000000;}
.ppbox{position: fixed;z-index: -1;background: url(../images/tmp_01.png) center top repeat-x;left:0px;top:300px;width:100%;}


.mleft{width:250px;float:left;}
.mright{padding-left:20px;width:921px;float:right;}
.nav-box{height: 37px;line-height: 37px;background-color: #cccccc;text-align: left;padding-left:8px;width:913px;}
.nav-box a{font-size:14px;color:#333333;}
.mcat ul li a{display:inline-block;width:250px;height: 58px;background-color: #999999;text-decoration: none;
line-height: 58px;color: #ffffff;font-size: 22px;}
.mcat ul li{height: 58px;padding-bottom: 3px;}

.mleft-list{width:248px;height: 360px;border: 1px solid #cccccc;margin-top: 10px;}
.mleft-top{height: 44px;background: url(../images/cmbg.png) 0px -210px no-repeat;text-align: left;width: 221px;
margin-right: auto;margin-left: auto;padding-top:6px;}

.mleft-list ul{background: url(../images/cmbg.png) 0px -270px no-repeat;}
.mleft-list .nbg{background: url(../images/cmbg.png) 0px -630px no-repeat;}
.mleft-list ul li{text-align:left;padding-left:25px;width:210px;height: 30px;line-height: 30px;}
.mleft-list ul li a{color: #000000;}

.pbox-imgs{width:364px;height:257px;/*overflow: hidden;*/position: relative;}
.pbox-imgs table a{    color: black;    font-size: 15px; /*font-weight: normal;*/ }
.pimg{position: absolute;left:0px;top:0px;width:364px;height: 257px;z-index: 1;}
.pimg ul li{display: none;}
.pimg  ul li a img{width:364px;height:257px;}
.prect{position: absolute;right:10px;bottom:10px;width:150px;z-index:2;overflow: hidden;}
.prect a{display: inline-block;width:15px;height: 15px;background-color: #FFFFFF;margin-right:10px;}
.prect .aover{background-color: #cc0000;}
.pibox{overflow: hidden;width:364px;height: 77px;text-align: left;}
.pibox ul li{overflow: hidden;width:364px;height: 133px;}
.pi-top{width:364px;height: 76px;line-height: 23px;position: relative;padding-top:10px;}
.pi-title a{font-size:16px;color: #000000;}
.pi-info{width:364px;height: 57px;line-height: 19px;position: relative;padding-top:8px;}
.pi-smalltext{font-size:12px;color: #333333;}
.pi-cat{position: absolute;right:3px;bottom:11px;}
.pi-cat a{font-size:12px;color: #666666;}
.pi-god{position: absolute;right:3px;bottom: 3px;}
.pi-god a{font-size:12px;color: #003366;}
.pbox{border-bottom: 1px solid #999999;}
.irm-list{padding-top:57px;}


.news-list ul li{width:920px;background:url(../images/cmbg.png) 0px -1011px no-repeat;height: 80px;overflow:hidden;position: relative;border-bottom: 1px dashed #999999;}
.li-title{text-align: left;}
.li-info{width:890px;height: 70px;position: absolute;left:26px;top:8px;}
.li-title a{font-size:18px;color: #000000;text-align: left;height: 28px;line-height: 28px;}
.li-date{text-align:right;width:200px;height: 23px;line-height: 23px;font-size:11px;color: #222222;position: absolute;right:10px;bottom:0px;}
.li-smalltext{text-align: left;text-indent: 2em;line-height: 20px;font-size: 12px;color: #666666;}
.nc-top{text-align: left;font-size:23px;color: #000000;line-height: 40px;padding-top:10px;padding-bottom:10px;}
.nc-info{text-align: left;font-size:12px;color: #999999;line-height: 33px;border-bottom: 1px solid #999999;}
.nc-body{padding-top:10px;padding-bottom: 10px;}
.imbox{padding-top:10px;}
.jz-list{width:1116px;height: auto;clear: both;margin-left: auto;margin-right: auto;overflow: hidden;}
.jz-list ul{width: 1200px;height: auto;clear:both;}
.jz-list ul li{float:left;width:312px;height: 288px;padding-right:60px;padding-bottom: 50px;}
.zl-img{width:312px;height: 234px;padding-bottom: 6px;}
.zl-img img{width:312px;height:234px;cursor:pointer;}
.zl-title{height: 50px;line-height: 50px;font-size:20px;text-align: center;background-color: #003366;color: #FFFFFF;}
.jz-title{width:1140px;height: 50px;line-height: 50px;border-bottom: 3px solid #003366;text-align: left;
margin-right: auto;margin-left: auto;margin-bottom:20px;font-size:20px;}
.jz-nav{width:1183px;height: 37px;line-height: 37px;background-color: #cccccc;text-align: left;margin-left: auto;
margin-right: auto;margin-top:10px;padding-left:10px;}

.menu ul li dl{display:none;}
.gb-form table{text-align:left;width:862px;height:310px;border:1px solid #999999;margin-left: auto;margin-right: auto;margin-top:20px;}
table .tb-left{width:83px;background-color: #003366;font-size:15px;color: #FFFFFF;text-align: center;}
table .tr-top{height: 54px;border-bottom: 1px solid #999999;}
table .tr-bot{height: 256px;}
.ctelphone{width:217px;height: 28px;margin-left: 10px;border: 1px solid #999999;}
#saytext{width:736px;height: 121px;border: 1px solid #666666;margin-left: 10px;}
.gb-list{width:863px;margin-left:auto;margin-right:auto;height:auto;clear:both;}
.gbl-title{height:50px;line-height: 50px;width:853px;margin-left: auto;margin-right: auto;margin-top:10px;margin-bottom: 10px;
background-color: #006699;color: #FFFFFF;text-align: left;font-size:22px;padding-left:10px;}

.gbl-list table{width:863px;height: auto;clear: both;margin-left: auto;margin-right:auto;text-align: left;border: 1px solid #999999;
margin-bottom: 16px;}
.gbl-list table td{padding:10px;}
.gbl-list .gbl-left{width:80px;height: auto;background-color: #006699;text-align: center;font-size:15px;color: #FFFFFF;
padding:10px;}
.gbl-list .gbl-tr-top{border-bottom: 1px solid #999999;}
.irr-list{width:374px;height: 358px;overflow: hidden;position: relative;border-bottom:3px solid #003366;}
.irr-list ul{position: absolute;width:374px;height: 1000px;left:0px;top:0px;}

#flowbox{width:600px;height:433px;position: fixed;top:100px;left:200px;padding:6px;background-color: #FFFFFF;
border-radius: 6px;display: none;}
.flbox-info{width:600px;height: 33px;line-height: 33px;text-align: left;}
.flbox-img img{width:100%;height: 400px;}
.flbox-title{width:400px;float:left;font-size:20px;color: #003366;}
.flbox-op{width:200px;float:right;font-size:14px;color: #003366;}
.flbox-op a{font-size:14px;color: #003366;}

/*addon style start*/

/*addon style end*/
.nc-body{text-align: left;line-height: 28px;font-size:14px;}
.pagetext{text-align: left;line-height: 28px;font-size:14px;}
.pagelist{height: 33px;padding-top: 10px;padding-bottom: 10px;}
.pagelist a{display: inline-block;border:1px solid #999999;background-color: #f1f1f1;padding-left:8px;padding-right:8px;}
.pagelist strong{display: inline-block;padding-left:8px;padding-right:8px;}
.footer-cp{width:100%;height:44px;line-height: 44px;background-color: #dadada;border-bottom: 3px solid #003366;text-align: center;}
.pi-title{line-height: 30px;height: 76px;}
.pi-title a{font-size:18px;color:#003366;}
.pi-line{font-size:3px;height:3px;line-height: 3px;width:1193px;margin-left: auto;margin-right: auto;background-color: #003366;margin-top:16px;}
.nc-prenext{padding-top:10px;border-top: 1px solid #cccccc;}
.nc-prenext ul li{height: 28px;line-height: 28px;font-size:15px;color: #333333;text-align: left;}
.nc-prenext ul li a{font-size:15px;color: #333333;}
.gbtip{padding-left:30px;background: url(../images/cmbg.png) 8px -1128px no-repeat;}
.swfbox{width:180px;float:left;height: 60px;overflow: hidden;padding-left:210px;padding-top:50px;}
.bt-box{text-align: right;height: 22px;padding-top:16px;padding-right: 20px;}
.yzbox{width:484px;height: 22px;padding-left: 264px;padding-top:20px;}
.yzbox span{float:left;width:80px;height: 22px;line-height: 22px;display: inline-block;}
.yzbox .yzcode{width:98px;height: 19px;line-height:19px;border: 1px solid #666666;background-color: #ffffff;text-align: left;font-size:15px;cursor: pointer;float:left;margin-right: 8px;}
.yzbox img{width:120px;height: 30px;float:left;display: inline-block;}
.yzbox #but_change_yzcode{display: inline-block;width:60px;text-align: center;float:left;height: 22px;line-height: 22px;}
.yzbox #sendbutton{width:94px;height: 22px;line-height: 22px;background-color: #003366;font-size:15px;text-align: center;color: #ffffff;float:left;
border:none 0px;cursor:pointer;}