@charset "utf-8";

/* CSS Document */
body{font-family:"Microsoft YaHei","simsun","Arial Narrow"; font-size:12px; line-height:22px; background:#eee url("../images/anshi/background.png")/*tpa=http://www.andess.com/statics/images/anshi/background.png*/ repeat;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span{padding:0; margin:0;}
.clearfix{-ms-zoom:1;}
.clearfix::after{clear:both; display:block; content:"\20";}
.none{display:none;}
* {margin:0px; padding:0px; -webkit-text-size-adjust:none;}
ins{text-decoration:none;}
img{border:0px;}
button{font:12px/normal Arial, Helvetica, sans-serif; font-size-adjust:none; font-stretch:normal;}
input{font:12px/normal Arial, Helvetica, sans-serif; font-size-adjust:none; font-stretch:normal;}
select{font:12px/normal Arial, Helvetica, sans-serif; font-size-adjust:none; font-stretch:normal;}
textarea{font:12px/normal Arial, Helvetica, sans-serif; font-size-adjust:none; font-stretch:normal;}
h1{font-weight:normal;}
h2{font-weight:normal;}
h3{font-weight:normal;}
h4{font-weight:normal;}
h5{font-weight:normal;}
h6{font-weight:normal;}
i{font-style:normal;}
ul{list-style-type:none;}
ol{list-style-type:none;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.main{margin:0px auto; width:1000px; background-color:#FFFFFF; padding-bottom:10px;}
a{color:#333333; text-decoration:none;}
a:hover{text-decoration:underline;}
.lifl li{float:left;}

/* 常用宽度 */
.w1000{background:#FFFFFF; width:1000px; margin-right:auto; margin-left:auto;}
.w980{background:#FFFFFF; width:980px; margin-right:auto; margin-left:auto;}

/* 常用高度 */
.h10{height:10px;}
.h15{height:15px;}

/* 顶部 */
.header{width:980px; height:80px; position:relative; z-index:2; background-color:#FFFFFF; margin-right:auto; margin-left:auto;}

/* LOGO */
.logo{width:180px; height:80px;}
.logo h1{width:180px; height:80px; float:left;}
.logo h1 img{width:180px; height:80px; display:block;}

/* 奔跑的小娃娃 */
.xiaowawa{position:absolute; width:40px; height:40px; margin-left:145px; *margin-left:-35px; margin-top:25px;}

/* LOGO右侧标志 */
#xiaobiaozhi{width:400px; height:70px; position:absolute; left:200px; top:10px; overflow:hidden;}
#carousel{margin-top:0px;}
#carousel dl{text-align:center; width:90px; height:70px; float:left; position:relative;}
#carousel dl dt{width:78px; height:58px; border:solid 1px #e6e6e6;}
#carousel dl dt:hover{border-color:#ce8b00;}
/* 此处隐藏 #carousel dl dd{width:80px; height:20px; text-align:center; font-size:10px;} */
/* 此处隐藏 #carousel dl dd a{color:#333333;} */
/* 此处隐藏 #carousel dl dd a:hover{color:#333333;} */

/* 标志右侧 */
.logoright{width:360px; float:right;}
.logorighttop{ float: left; width:360px; text-align:right; line-height:25px; color:#333; position:absolute; margin-top:10px; font-size:12px;}
.logorightbottom{width:320px; height:40px; margin-top:40px; float:right;}

/* 导航 */
.daohang{width:980px; height:40px; margin-right:auto; margin-left:auto; position:relative; z-index:999;}
#ja-mainnavwrap{z-index:999; background:#ce8b00; height:40px; padding-left:10px;}
#ja-mainnav{width:980px; height:40px; margin-right:auto; margin-left:auto;}
#ja-mainnav a{outline:none;}
#ja-cssmenu{margin:0; padding:0; font-size:14px;}
#ja-cssmenu ul{margin:0; padding:0;}
#ja-cssmenu li{margin:0; padding:0; float:left; display:block; background:none; cursor:pointer;}
#ja-cssmenu li ul{width:198px; position:absolute; left:-9999px; height:0;}
#ja-cssmenu li ul ul{margin:-20px 0 0 180px;}
#ja-cssmenu li li{padding:0; margin:0; width:198px;}
#ja-cssmenu ul a{width:198px;}
#ja-cssmenu li:hover ul ul, #ja-cssmenu li:hover ul ul ul{left:-9999px;}
#ja-cssmenu li:hover ul, #ja-cssmenu li li:hover ul, #ja-cssmenu li li li:hover ul{left:auto;}
#ja-cssmenu li a{display:block; text-decoration:none; line-height:40px; padding:0 12px; color:#FFFFFF;}
#ja-cssmenu li a:hover{color:#333333;}
#ja-cssmenu li ul{border:0px solid #333333; border-top:0; background:#E9A636;}
#ja-cssmenu li ul ul{border:0px solid #333333;}
#ja-cssmenu li ul li{border-bottom:1px solid #ce8b00; border-right:none; height:auto; background:url("../images/anshi/arrow3.png")/*tpa=http://www.andess.com/statics/images/anshi/arrow3.png*/ no-repeat 10px 50% #E9A636;}
#ja-cssmenu li ul a{border-right:none; margin:0; padding:0px 20px; line-height:28px; background:none !important; color:#FFFFFF !important;}
#ja-cssmenu li ul a:hover,#ja-cssmenu ul li:hover,#ja-cssmenu ul ul li:hover{background:url("../images/anshi/arrow3.png")/*tpa=http://www.andess.com/statics/images/anshi/arrow3.png*/ no-repeat 10px 50% #ce8b00; color:#333333 !important;}

/* 幻灯 */
.wrapper{width:980px; height:250px; padding:10px 0; position:relative; z-index:1;}
#focus{width:980px; height:250px; overflow:hidden; position:relative;}
#focus ul{height:250px; position:absolute;}
#focus ul li{float:left; width:980px; height:250px; overflow:hidden; position:relative; background:#000000;}
#focus ul li div{position:absolute; overflow:hidden;}
#focus .btnBg{position:absolute; width:980px; height:20px; left:0; bottom:0; background:#000000;}
#focus .btn{position:absolute; width:980px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span{display:inline-block; _display:inline; _zoom:1; width:32px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#FFFFFF;}
#focus .btn span.on{background:#FFFFFF;}
#focus .preNext{width:45px; height:100px; position:absolute; top:75px; background:url("../images/anshi/sprite.png")/*tpa=http://www.andess.com/statics/images/anshi/sprite.png*/ no-repeat 0 0; cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0; background-position:right top;}

/* 幻灯下客服模块 */
.flashxia{margin:0px auto; width:1000px; background-color:#FFFFFF; height:62px; padding-top:10px; padding-bottom:10px;}
.kefu{width:980px; margin:0 auto; height:62px; background:url("../images/anshi/kefu.jpg")/*tpa=http://www.andess.com/statics/images/anshi/kefu.jpg*/ no-repeat;}
.kefu .dianhua{width:150px; height:45px; position:relative; left:165px; top:10px; float:left; color:#333333; font-size:12px;}
.kefu .dizhi{width:300px; height:45px; position:relative; left:275px; top:10px; float:left; color:#333333; font-size:12px;}
.kefu .jiaoliu{width:140px; height:45px; position:relative; left:390px; top:6px; float:left;}
.kefu .jiaoliu a{width:45px; height:45px; float:left;}
.kefu .jiaoliu ul.zaixian{width:120px; height:52px; float:left;}
.kefu .jiaoliu ul.zaixian li{width:60px; height:52px; float:left;}
.kefu .jiaoliu ul.zaixian li a.qq{width:53px; height:52px; overflow:hidden; float:left; background:url("../images/anshi/online.png")/*tpa=http://www.andess.com/statics/images/anshi/online.png*/ no-repeat -291px -207px; cursor:pointer;}
.kefu .jiaoliu ul.zaixian li a.qq:hover{width:53px; height:52px; overflow:hidden; float:left; background:url("../images/anshi/online.png")/*tpa=http://www.andess.com/statics/images/anshi/online.png*/ no-repeat -291px -268px; cursor:pointer;}

.kefuJap {width:980px; margin:0 auto; height:62px; background:url("../images/anshi/kefuJap.jpg")/*tpa=http://www.andess.com/statics/images/anshi/kefuJap.jpg*/ no-repeat;}
.kefuJap .dianhua{width:150px; height:45px; position:relative; left:165px; top:10px; float:left; color:#333333; font-size:12px;}
.kefuJap .dizhi{width:300px; height:45px; position:relative; left:275px; top:10px; float:left; color:#333333; font-size:12px;}
.kefuJap .jiaoliu{width:140px; height:45px; position:relative; left:390px; top:6px; float:left;}
.kefuJap .jiaoliu a{width:45px; height:45px; float:left;}
.kefuJap .jiaoliu ul.zaixian{width:120px; height:52px; float:left;}
.kefuJap .jiaoliu ul.zaixian li{width:60px; height:52px; float:left;}
.kefuJap .jiaoliu ul.zaixian li a.qq{width:53px; height:52px; overflow:hidden; float:left; background:url("../images/anshi/online.png")/*tpa=http://www.andess.com/statics/images/anshi/online.png*/ no-repeat -291px -207px; cursor:pointer;}
.kefuJap .jiaoliu ul.zaixian li a.qq:hover{width:53px; height:52px; overflow:hidden; float:left; background:url("../images/anshi/online.png")/*tpa=http://www.andess.com/statics/images/anshi/online.png*/ no-repeat -291px -268px; cursor:pointer;}

/* 首页模块标题 */
.biaoti{border-bottom:dotted 1px #ce8b00; height:30px; font-weight:normal; width:960px; padding:10px 10px 0 10px; margin:0px 10px 5px 10px;}
.biaoti span.fld{color:#333333; font-size:20px; float:left;}
.biaoti span.fld a{color:#333333; font-size:20px; float:left;}
.biaoti span.fld a:hover{text-decoration:none; color:#ce8b00;}
.biaoti span.fld small{font-size:14px; color:#666; margin-left:10px; float:left; padding-top:0px;}
.biaoti span.frd{color:#333333; font-size:14px; float:right; padding-top:0px;}
.biaoti span.frd a{color:#333333; font-size:14px; margin-right:10px;}
.biaoti span.frd a:hover{text-decoration:none; color:#ce8b00;}

/* 日文首页工程模块标题 */
.biaotiJap{border-bottom:dotted 1px #ce8b00; height:30px; font-weight:normal; width:960px; padding:10px 10px 0 10px; margin:0px 10px 5px 10px;}
.biaotiJap span.fld{color:#333333; font-size:20px; float:left;}
.biaotiJap span.fld a{color:#333333; font-size:20px; float:left;}
.biaotiJap span.fld a:hover{text-decoration:none; color:#ce8b00;}
.biaotiJap span.fld small{font-size:14px; color:#666; margin-left:10px; float:left; padding-top:0px;}
.biaotiJap span.frd{color:#333333; font-size:12px; float:right; padding-top:0px;}
.biaotiJap span.frd a{color:#333333; font-size:12px; margin-right:10px;}
.biaotiJap span.frd a:hover{text-decoration:none; color:#ce8b00;}

/* 首页经典工程 */
.gongcheng{margin:0px auto; width:1000px; background-color:#FFFFFF; height:363px;}
.gongchengtu{height:317px; width:980px; padding:0 10px; overflow:hidden; margin-bottom:10px;}
.gongchengtu dl{width:229px; height:135px; border:solid 3px #e6e6e6; position:relative; float:left; margin-left:5px; margin-right:5px; margin-top:10px;}
.gongchengtu dl:hover{border-color:#ce8b00;}
.gongchengtu dl dt{width:229px; height:135px; overflow:hidden;}

/* 首页资讯模块标题 */
.ZXbiaoti{border-bottom:dotted 1px #ce8b00; width:980px; margin:0 auto; height:50px;}
.ZXbiaoti .ZXbiaotiL{width:200px; height:50px; position:relative; left:10px; top:15px; float:left; color:#333333; font-size:20px;}
.ZXbiaoti .ZXbiaotiL a{color:#333333;}
.ZXbiaoti .ZXbiaotiL a:hover{text-decoration:none; color:#ce8b00;}
.ZXbiaoti .ZXbiaotiL small{font-size:14px; color:#666; margin-left:10px; padding-top:0px;}
.ZXbiaoti .ZXbiaotiZ{width:236px; height:50px; position:relative; left:10px; top:0px; float:left; color:#333333; font-size:12px;}
.ZXbiaoti .ZXbiaotiY{ float: right; color:#333333; font-size:14px; width:500px; height:50px; position:relative; right:10px; top:15px; text-align: right; }
.ZXbiaoti .ZXbiaotiY a{color:#333333; font-size:14px; margin-right:10px;}
.ZXbiaoti .ZXbiaotiY a:hover{text-decoration:none; color:#ce8b00;}

/* 首页新闻资讯 */
.news{margin:0px auto; width:1000px; background-color:#FFFFFF; height:267px;}
.xinwen{height:315px; width:980px; padding:0 10px; overflow:hidden; margin-bottom:10px;}
.xinwen dl{width:229px; height:135px; border:solid 3px #e6e6e6; position:relative; float:left; margin-left:5px; margin-right:5px; margin-top:10px;}
.xinwen dl:hover{border-color:#ce8b00;}
.xinwen dl dt{width:229px; height:135px; overflow:hidden;}

.newslunhuan{width:970px; height:205px; overflow:hidden; position:relative; margin-left:15px; margin-right:15px; padding-top:10px;}
.newslunhuan ul{float:left;}
.newslunhuan ul li{width:150px; height:40px; line-height:35px; position:relative;}
.newslunhuan ul li a{padding:0 10px; width:130px; color:#FFFFFF; display:inline-block; background:#E9A636; overflow:hidden; height:35px; border-bottom:5px solid #FFFFFF; font-size:14px; text-align:center;}
.newslunhuan ul li span{width:6px; height:10px; position:absolute; top:14px; right:-3px; background:url("../images/anshi/sanjiao.gif")/*tpa=http://www.andess.com/statics/images/anshi/sanjiao.gif*/ no-repeat -20px -20px; display:none; z-index:10;}
.newslunhuan ul li.hov a{background:#ce8b00; color:#fff; border:none; height:35px; text-decoration:none;}
.newslunhuan ul li.hov span{display:block;}
.newslunhuan ul li a:hover{color:#fff;}
.newslunhuan ul li.end a{ }

.newslunhuan dl{padding:0; width:810px; float:right; position:relative; z-index:1;}
.newslunhuan dl dd{width:240px; height:28px; line-height:28px; color:#666666; overflow:hidden; padding-left:15px; padding-right:15px; float:left; display:inline;}
.newslunhuan dl dd a{color:#333333; font-size:14px; text-decoration:none;}
.newslunhuan dl dd a:hover{color:#ce8b00; text-decoration:none;}

/* 首页合作伙伴 */
.link{margin:0px auto; width:1000px; background-color:#FFFFFF; height:243px;}

/* 首页合作伙伴图片 */
*{margin:0; padding:0; list-style-type:none;}
table{empty-cells:show; border-collapse:collapse; border-spacing:0;}
.scroll{width:960px; color:#FFFFFF; margin:0 auto; overflow:hidden; margin-top:20px;}
.scroll img{border:solid 1px #e6e6e6; margin:0 5px;}
.scroll a:hover img{border:solid 1px #ce8b00;}

/* 首页合作伙伴文字 */
.links{height:100px; width:980px; padding:10px; overflow:hidden; margin-right:auto; margin-left:auto;}
.links ul{ }
.links ul li{padding:10px; width:960px; color:#333333; line-height:25px; float:left;}
.links ul li a{padding:0px 10px 0px 0px; color:#333333;}
.links ul li a:hover{padding:0px 10px 0px 0px; color:#ce8b00; text-decoration:none;}

/* 底部长条 */
.hengtiao{width:1000px; margin:0px auto; height:30px; line-height:30px; text-align:center; color:#FFFFFF; font-size:14px; background-color:#ce8b00;}
.hengtiao a{color:#FFFFFF; padding:0 10px;}
.hengtiao a:hover{color:#FFFFFF;}

/* 底部 */
.foot{background-color:#FFFFFF; margin:0px auto; width:1000px; height:65px; overflow:hidden; font-size:12px;}
.footx{height:65px; text-align:center; color:#333333; line-height:22px; padding-top:15px;}
.footx a{color:#333333;}
.footx a:hover{color:#ce8b00;}

/* 左右模块 */
.lside{width:220px; padding-right:10px;}
.rside{width:740px; padding-bottom:30px; padding-left:10px;}

/* 左侧栏目标题 */
.neiyelanmu{float:left; width:210px; height:30px; line-height:30px; background-color:#efefef; margin-bottom:10px; padding-left:10px; font-size:14px; font-weight:bold;}

/* 内页右侧当前位置 */
.weizhi{width:740px; height:30px; line-height:20px; color:#333333; margin-top:10px; margin-bottom:10px; border-bottom-color:#ce8b00; border-bottom-width:1px; border-bottom-style:solid; font-size:12px;}
.weizhi p{float:right;}
.weizhi a{color:#333333;}
.weizhi a:hover{color:#ce8b00; text-decoration:none;}

/* 内容页文章标题 */
.neirongye{width:740px; height:100%;}
.neirongye h1{height:40px; line-height:40px; font-size:20px; text-align:center;}
.neirongye .copyfrom{margin:0px; text-align:center; color:#999999; height:35px; line-height:35px; border-bottom-color:#E6E6E6; border-bottom-width:1px; border-bottom-style:dashed;}

/* 内容页正文内容 */
.wenzhang{color:#333333; font-size:14px; line-height:28px; padding-top:10px; padding-bottom:20px; width:740px;}
.wenzhang p{text-indent:2em;}
.wenzhang img{border-bottom:#e3e3e3 1px solid; border-left:#e3e3e3 1px solid; padding-bottom:4px; padding-left:4px; padding-right:4px; border-top:#e3e3e3 1px solid; border-right:#e3e3e3 1px solid; padding-top:4px; margin-top:14px; margin-bottom:14px;}
.wenzhang table{text-align:center; margin:10px auto;}

/* 内容页关键字 */
.guanjianzi{width:680px; background:#F7F7F7; margin:10px auto 0px; padding:10px 30px; line-height:26px; color:#333333; float:left; font-size:12px;}
.guanjianzi a{color:#333333; padding-right:10px;}
.guanjianzi a:hover{color:#ce8b00; padding-right:10px; text-decoration:none;}

/* 文章列表页文章列表 */
.wenzhangL{width:740px; height:100%; overflow:hidden;}
.wenzhangL ul{height:100%;}
.wenzhangL ul li{width:740px; height:28px; line-height:28px; overflow:hidden; color:#333333; font-size:14px; float:left;}
.wenzhangL ul li a{color:#333333; font-size:14px;}
.wenzhangL ul li a:hover{color:#ce8b00; text-decoration:none;}
.wenzhangL ul li p{height:28px; color:#444444; line-height:28px; overflow:hidden; font-size:12px;}

/* 分页 */
#pages{padding:20px 0 10px; text-align:center;}
#pages a{display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px;}
#pages a.a1{background:url("../images/admin_img/pages.png")/*tpa=http://www.andess.com/statics/images/admin_img/pages.png*/ no-repeat 0 5px; width:56px; padding:0;}
#pages a:hover{background:#f1f1f1; color:#000; text-decoration:none;}
#pages span{display:inline-block; height:22px; padding:0 10px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;}
.page .noPage{display:inline-block; height:22px; line-height:22px; background:url("../img/icu/titleBg.png")/*tpa=http://www.andess.com/statics/img/icu/titleBg.png*/ repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4;}

/* 图片列表页列表 */
.tupianL{width:740px; height:100%; overflow:hidden; margin-bottom:10px;}
.tupianL dl{width:235px; height:171px; position:relative; float:left; margin-left:6px; margin-right:5px; margin-top:10px;}
.tupianL dl dt{width:229px; height:135px; border:solid 3px #e6e6e6;}
.tupianL dl dt:hover{border-color:#ce8b00;}
.tupianL dl dd{width:235px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#333333;}
.tupianL dl dd a{color:#333333; text-decoration:none;}
.tupianL dl dd a:hover{color:#ce8b00;}

/* 单页面 */
.danyemian{width:740px; height:100%;}
.danyemian h1{height:45px; line-height:40px; font-size:20px; text-align:center; border-bottom-color:#E6E6E6; border-bottom-width:1px; border-bottom-style:dashed;}

/* 内页左侧导航 */
.left-sider{float:left; width:220px;}
.bg-color{background-color:#8caf00;}
.left-sider .operate{border:1px solid #eaeaea; zoom:1;}
.operate h3{font-size:16px; background:#f7f7f7; height:43px; line-height:43px; text-align:center;}
.operate ul li{display:inline;}
.operate ul li{border-bottom:1px dotted #d2d2d2; display:inline-block; width:100%; position:relative; min-height:43px; _height:43px; z-index:10; zoom:1;}
.operate ul li a{background:url("../images/anshi/bg1.png")/*tpa=http://www.andess.com/statics/images/anshi/bg1.png*/ no-repeat 200px 18px; padding-left:25px; text-decoration:none; font-size:14px; color:#555; display:block; height:43px; line-height:43px;}
.operate ul li a:hover{color:#8caf00; text-decoration:underline;}

/* 内页合作伙伴 */
.huoban{width:980px; height:100%; margin:0 auto;}
.huoban .biaotiX{width:980px; height:50px; line-height:50px; border-bottom:1px solid #ce8b00; float:left;}
.huoban .biaotiX span{margin-left:20px; font-size:18px;}
.huoban .zhengwenX{width:960px; height:100%; margin:0 auto;}