/* CSS Document ------------------------------*/

html, body {height:100%;font: 12px/1.125 "微软雅黑","宋体",Helvetica,Arial,sans-serif;}

body, div, p, h1, h2, h3, h4, h5, h6, dl, dt, dd, ol, ul, li, th, td, blockquote, pre, form, fieldset, legend, input, button, textarea, hr {margin:0; padding:0;}

body{line-height:1.5;background:#D9E2E4;}

h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}

fieldset, img {border:0;}

ul, ol {list-style:none outside none;}

q:before, q:after {content:'';}

table {border-collapse:collapse;border-spacing:0;}

input, textarea {outline-style:none;}

textarea {resize:none;}

address, caption, cite, code, dfn, em, i, th, var {font-style:normal;font-weight:normal;}

legend {color:#000;}

abbr, acronym {border:0:font-variant:normal;}

a{text-decoration:none;color:#555555;}

a:hover{text-decoration:underline;color:#D50069;}

.clear{ clear:both;}

.left{float:left;}

.right{float:right;}

p {margin: 1em 0;text-indent: 2em;}



#containers{}



#topnav{border-top:4px solid #ADB9BC;background:#D9E2E4;height:50px; }

#topnav .inner{width:960px;margin:0 auto;color:#555555;position:relative;}

#topnav .inner div{position:absolute;right:0;width:310px;top:15px;}

#topnav .inner div a{padding:0 10px;color:#555555; }

#topnav .inner div a:hover{text-decoration:none;color:#D50069;}



#containers{width:960px;padding: 14px 16px 14px 14px;width: 960px;border:1px solid #C3CDCF;margin:0 auto; overflow:hidden; background-color:#FFF;border-bottom:none;}



#header{}

#logo{float: left; height: 80px;width: 300px;}

.search {float: right;height: 40px;margin: 25px 50px;overflow: hidden;}

.search .enter{height:17px;background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #D5D5D5;color: #999999;padding: 0 3px;width: 169px;}

.search .btn{height:26px;background: url(http://www.dyfanyi.com/images/search-btn.png) no-repeat 0 0px;border: medium none;width: 24px;}



#nav{clear:both;width:960px;margin:0 auto;background: url(http://www.dyfanyi.com/images/menubg.gif) no-repeat scroll 0 0 #EDEDED;font-size: 14px;font-weight: bold;height: 46px;margin-bottom: 10px;margin-top: 10px;}

#nav ul{padding-left:20px;}

#nav ul li{float:left;margin-right: 19px;text-align: center;width: 85px;line-height:42px;}

#nav ul li a{color:#555555;width: 85px;height:42px;display:block;}

#nav ul li a:hover{background: url(http://www.dyfanyi.com/images/menu_set.gif) no-repeat 0 0 ;color: #FFFFFF; text-decoration:none;width: 85px;height:42px;display:block;}

#nav ul li.current a{background: url(http://www.dyfanyi.com/images/menu_set.gif) no-repeat 0 0 ;display: block;color: #FFFFFF; text-decoration:none;}



#banner{width:960px;height:320px; clear:both;margin:0 auto;background:url(../images/banner_bg.jpg) no-repeat 0 0;}

#banner .inner{width:945px;height:305px;padding:7px 8px 7px 7px;}



#main{width:960px; clear:both;margin:0 auto;margin-top:10px;}

#col-main{float:left;width:690px;overflow:hidden;margin-left:10px;}

#col-sidebar{width:260px;float:left;overflow:hidden;}

.col-center{width:450px;float:left;overflow:hidden;}

.col-extra{width:230px;float:left;margin-left:10px;overflow:hidden;}





.box{border:1px solid #D9D9D9; overflow:hidden;}

.box .hd{background: url(http://www.dyfanyi.com/images/hd_bg.gif) no-repeat  left top;height: 33px;line-height: 33px;padding: 0 12px 0 28px;}

.box .hd h3{font-size:14px;line-height:31px;color:#C73318;font-weight:600;}

.box .bd{overflow:hidden;padding:8px 10px;}

.box .bd li{ padding-left: 15px;}



#service .bd li{background: url(http://www.dyfanyi.com/images/arrow.png)no-repeat 5px 9px ;height: 24px; line-height: 24px;overflow: hidden;}

#case .bd li{ padding-left: 15px;height: 24px; line-height: 24px;overflow: hidden;}



#contact{margin-top:10px;}

#contact ul{background:url(http://www.dyfanyi.com/images/l.jpg) no-repeat 0 0; overflow:hidden;}



#profile .bd{text-align:center;}

#profile .bd p{text-indent:24px;line-height: 180%;text-align:left;margin-bottom:0;}

#profile .bd img{text-align:center;}

/*

#profile .bd img{width:150px;height:80px;float:left;padding:3px 10px 0px 0;}



#profile .bd p a{color:#06C;border-bottom:1px dashed #06C;text-decoration:none;}

#profile .bd p a:hover{color:#D50069;border-bottom:1px dashed #D50069;}

*/



#device{clear:both;margin-top:10px;}

#device .hd h3{float:left;width:300px;}

#device .hd .more{float:right;}

#device .bd{padding:15px 6px;overflow:hidden;height:120px;}

#device .bd dl{width:100px;text-align:center;float:left;padding:0 16px;}

#device .bd dl img{width:100px;height:80px;overflow:hidden;}



#case{margin-top:10px;}

#case .bd ul{margin:3px auto 2px auto; }

#case .bd li{height:28px;line-height:28px;background: url(http://www.dyfanyi.com/images/arrow.png)no-repeat 5px 10px ;}

#case .bd li span{float:right;color:#999;}



#case_info{padding:10px 30px 10px 30px;border-bottom:1px dotted #999;line-height:24px;}



#consulting{margin-top:10px;}

#consulting li{height:47px;margin-bottom:5px;}

#consulting li img{float:left;height:47px;margin-right:10px;}

#consulting li p{float:left;}



/*列表*/

.dy_list li{background: url(http://www.dyfanyi.com/images/arrow.png)no-repeat 5px 9px ;height: 24px;line-height: 24px;overflow: hidden;padding-left: 15px;}

.dy_list li span{float:right;color:#999;}



#translation .bd ul{margin:8px auto;}

#translation .bd li{line-height:30px;height:30px; overflow:hidden;}

#translation .bd li a img{padding:0 10px;}

#translation .bd li span{padding-left:5px;}



/*内容*/

.contentA{margin-left:10px;width:690px; position:relative;}

#Position{position:absolute;right:5px;top:10px;}

.contentA .title{background: url("../images/hd_bg.gif") no-repeat left top ;height: 33px; line-height: 33px;padding: 0 12px 0 28px;}

.contentA .bd{padding:5px 15px;}

.contentA .bd h1{text-align:center;font-size:20px;color:#C73318;}

.contentA .bd .contnet_info{text-align:center;}

.contentA .bd .content p{font-size:14px;}

.contentA .bd .content p img{border:1px solid #CCC;padding:2px;}

.contentA .bd .content table{border:none;width:650px; overflow:hidden;}

.contentA .bd .content tr{border:none;}

.contentA .bd .content td{border:none;}



#footer{background:#ADB9BC;}

#footer .inner{width:990px;margin:0 auto;border:1px solid #C3CDCF;border-top:none;height:40px;background-color:#FFF;}

#footer .ft_nav,#footer .copyright{text-align:center;color:#FFF;}

#footer .ft_nav a{padding:0 10px;color:#FFF;line-height:24px;}

#footer .ft_nav a:hover{color:#D9E2E4;}

.copyright a{color:#FFF;}

.copyright a:hover{color:#D9E2E4;}



/*分页*/

.k_pagelist {width:100%;text-align:right;margin:10px 0 5px 0;padding:5px 0;border-top:1px dotted #CCC;}

.k_pagelist *{font-size:12px;padding:2px 3px;margin-left:3px;}

.k_pagelist strong{background:#3875D7;font-weight:normal;color:#FFF;}

.k_pagelist a {text-decoration:none;color:#3875D7;}

.k_pagelist a:hover {text-decoration:none;background:#3875D7;color:#FFF;}

.k_pagelist span{color:#999;}

.k_pagelist input{border:1px solid;border-color:#777 #CCC #CCC #777;width:40px;}



/*语种*/

#language .bd li{line-height:24px;height:24px; overflow:hidden;}

#language .bd li a img{padding:0 10px;}

#language .bd li span{padding-left:5px;}





/*美文鉴赏*/

#refers{margin-top:10px;}

#refers .bd li{line-height:24px;padding-left:5px;}

#refers .bd a:hover{text-decoration:none;}



/*盖章*/

#seal{margin-top:10px;height:83px;background:url(../images/seal_bg.png)no-repeat 0 0 ;}

#seal a{display:block;width:228px;height:80px;}

#seal a img{width:228px;height:78px;}

/*在线客户*/

.float0831 {

	POSITION: fixed; TOP: 180px; RIGHT: 1px; _position: absolute

}

.float0831 A {

	COLOR: #00a0e9

}

.float0831 A:hover {

	COLOR: #ff8100; TEXT-DECORATION: none

}

.float0831 .floatL {

	POSITION: relative; WIDTH: 28px; FLOAT: left

}

.float0831 .floatL A {

	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px

}

.float0831 .floatR {

	BACKGROUND: url(../images/float_bg.gif)

}

.float0831 .tp {

	BACKGROUND: url(../images/float_bg.gif)

}

.float0831 .cn {

	BACKGROUND: url(../images/float_bg.gif)

}

.float0831 .floatR {

	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden

}

.float0831 .tp {

	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px

}

.float0831 .cn {

	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px

}

.float0831 .cn H3 {

	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px

}

.float0831 .cn UL {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px

}

.float0831 .cn UL LI {

	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal

}

.float0831 .titZx {

	BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .titDh {

	BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .titDc {

	BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .icoZx {

	BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .icoTc {

	BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .icoFf {

	BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .icoTl {

	BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .btnOpen {

	BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .btnOpen_n {

	BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .btnCtn {

	BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .titZx {

	BACKGROUND-POSITION: 5px -10px

}

.float0831 .titDh {

	BACKGROUND-POSITION: 5px -66px

}

.float0831 .titDc {

	BACKGROUND-POSITION: 5px -124px

}

.float0831 .icoZx {

	BACKGROUND-POSITION: 2px -154px

}

.float0831 .icoTc {

	BACKGROUND-POSITION: 0px -323px

}

.float0831 .icoFf {

	BACKGROUND-POSITION: 2px -213px

}

.float0831 .icoTl {

	PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; BACKGROUND-POSITION: 2px -266px; FLOAT: left;font-size:10px;

}

.float0831 .btnOpen {

	BACKGROUND-POSITION: -30px -396px

}

.float0831 .btnOpen_n {

	BACKGROUND-POSITION: 0px -530px

}

.float0831 .btnCtn {

	BACKGROUND-POSITION: 0px -396px

}

.float0831 .icoZx {

	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left

}

.float0831 .icoTc {

	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left

}

.float0831 .icoFf {

	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left

}

.float0831 .btnOpen {

	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px

}

.float0831 .btnOpen_n {

	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px

}

.float0831 .btnCtn {

	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px

}

.float0831 .btnOpen {

	TOP: 118px; LEFT: 1px

}

.float0831 .btnOpen_n {

	TOP: 118px; LEFT: 1px

}

.float0831 .btnCtn {

	TOP: 118px; LEFT: 2px

}

.float0831 UL LI H3.titDc A {

	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px

}

.float0831 UL LI.top {

	BORDER-BOTTOM: #ace5f9 1px solid

}

.float0831 UL LI.bot {

	BORDER-BOTTOM-STYLE: none

}

.float0831 UL.webZx {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; HEIGHT: 15px; PADDING-TOP: 0px

}

.float0831 UL LI.webZx-in {

	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px

}



p#new_zixun{line-height:20px;}