/*共用*/
body{color:#555; font-size:13px; }
body,h1,h2,h3,h4,h5,h6,div,ul,li,ol,dl,dt,dd,td,p,pre, form, fieldset, input, textarea, blockquote, th, button,em,select{ padding:0; margin:0;}
img,border,select,li{border:none; vertical-align:top;}
ul,dl,li{ list-style:none;}
a{text-decoration:none;color:#666;}
a:hover{text-decoration:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.xdd-container {width: 1000px;margin: 0 auto;}
.rich-text p.psize{font-size:16px;}
.rich-text p a{color:#F27B04;text-decoration:underline;}
/*首页代码*/
.topbox{width:100%;height:36px;line-height:36px;font-size:13px;border-bottom:1px solid #efefef;}
.head{margin:0 auto;width:1000px;height:36px;line-height:36px;}
.l-head{float:left;width:500px;}
.r-head{float:left;width:500px;text-align:right;}
.nav{margin:0 auto;width:1000px;height:95px;}
.logo{float:left;width:250px;height:95px;}
.logo img{margin-top:4px;}
.lamu{float:left;width:750px;height:95px;}
.lamu ul{float:right;margin:0px;height:95px;line-height:95px;}
.lamu ul li{width:95px;float:left;font-size:16px;font-weight:bold;text-align:center;}
.lamu ul li.end{background:none;width:80px;text-align:right;}
.lamu ul li.first{width:100px;}
.lamu ul li a{color:#666;text-decoration:none;display:inline-block;height:40px;line-height:40px;width:90%}
.lamu ul li a:hover{color:#F27B04;}
.lamu ul li a.active{color:#F27B04;border-bottom:3px solid #F27B04}
.about{margin:10px auto;width:1000px;height:105px;}
.xddgs{margin:0px auto;width:1000px;height:55px;line-height:40px;color:#333;text-align:center;font-size: 20px;}
.xddjj{margin:0 auto;width:1000px;line-height:25px;font-size:15px;text-align:center;margin-top:5px;}
.product{margin:0 auto;width:1000px;height:190px;}
.xddfuwu{float:left;width:320px;height:175px;margin-top:20px;}
.fuwuimg{float:left;width:150px;height:175px;}
.fuwuimg img{margin-top: 21px;margin-left: 20px;}
.fuwuh{float:left;width:155px;height: 35px;line-height: 40px;border-bottom: #DDD 1px solid;color: #5E5D5D;font-size: 16px;font-weight: bold;margin-top:10px;}
.fuwup{float:left;width:165px;height: 60px;color: #5E5D5D;line-height: 20px;margin-top: 5px;}
.fuwum{float: left;width: 80px;height: 30px;line-height: 30px;margin-left: 50px;margin-top: 10px;text-align: center;color: #666;}
.xddcase{font-size:16px;height: 55px;line-height:45px;margin-bottom: 10px;}
.news {width: 324px;float: left;_display:inline;border: 1px solid #dfdfdf;}
.newst{width: 302px;margin: 1px;background: #f2f2f2;border-bottom: 1px #d7d7d7 dashed;height: 30px;line-height: 30px;padding: 0px 10px;}
.newst h2 {font-size:15px;margin-bottom: 0px;}
.newst .more {float: right;background: url("/public/images/more.png") no-repeat;width: 38px;height: 12px;margin-top: 10px;}
.news ul.list {padding-left: 10px;margin-top: 8px;float:left;}
.news ul.list li {padding-left: 10px;height:25px;line-height:25px;}
.news ul.list li a {font-size:14px;}
.xdd-line {height: 9px;margin:10px auto;width:1000px;line-height:9px;}
/*banner代码*/
.xdd-banner{width:100%;height:276px;}
/*案例代码*/
.xdd-home-block {margin-top: 11px;clear: both;}
.xdd-home-case {}
.xdd-article-block-content{margin-left: 0px !important;}
.xdd-block-title {height: 40px;line-height: 40px;}
.xdd-block-title h2 {font-size: 16px;}
.xdd-block-title .more {float: right;background: url("/public/images/more.png") no-repeat;width: 38px;height: 12px;margin-top: 10px;}
.xdd-home-case-tab {height: 40px;line-height: 40px;width: 100%;padding-left: 120px;}
.xdd-home-case-tab li {display: inline-block;padding: 0 10px;color: #313030;font-size: 14px;}
.xdd-home-case-tab li a{color: #313030;}
.xdd-home-case-tab li a:hover, .xdd-home-case-tab li a.on {color: #fd6f03;}
.xdd-home-case-content-wrap {margin-left: -10px;*zoom:1;_position:relative;}
.right-case {width: 220px;float: left;height: 208px;margin-left: 15px;_display: inline;}
.xdd-article-block-content .right-case {margin:10px 10px 15px 16px;}
.right-case img {width: 203px;height: 155px;padding-left: 7px;padding-top: 7px;}
.right-case .txt h3 {font-size: 16px;text-align: center;margin-top:13px;}
/*内页代码左边*/
.containerxxx {background: url("/public/images/page.png") repeat-y 3px 0px #fff;padding:10px;margin:0px auto;width:1190px;}
.xdd-left {float:left;width:205px; }
.left-nav ul {padding:0px;margin:10px 0 0 0;}
.left-nav ul li {background: url("/public/images/nav_bg.png") no-repeat;height: 26px;line-height: 26px;text-indent: 10px;margin-bottom: 10px;}
.left-nav ul li a {color:#333;letter-spacing: 2px; width:100%; height:26px; float:left;}
.left-nav ul li a:hover {color:#5f5f5f;letter-spacing: 2px; width:100%; height:26px; float:left; text-decoration:none; color:#FFF;}
.left-nav ul li.on {background: url("/public/images/nav_on.png") no-repeat;}
.left-nav ul li:hover {background: url("/public/images/nav_on.png") no-repeat;color:#fff; text-decoration:none;}
.left-nav ul li.on a {color: #fff;font-weight:bold;}
.left-contact {background: url("/public/images/l_contact.png") no-repeat right bottom #ededed;margin-top: 10px;padding: 10px;line-height: 21px;font-size: 13px;}
/*内页代码右边*/
.xdd-right {float:right;width:945px;}
.xdd-right .right-title {background: url("/public/images/page_title.png") no-repeat;height: 48px;width: 945px;text-indent: 35px;line-height: 50px;}
.right-content .xdd-home-case-content-wrap {margin-left: -20px;*zoom:1;_position:relative;}
.rich-text {padding-top: 10px;}
.rich-text-title {margin-bottom: 10px;}
.rich-text-title h1 {color: #000000;font-size: 18px;font-weight: bold;text-align: center;line-height: 30px;}
.rich-text-title p {color: #6e6e6e;border-bottom: 1px #e3e3e3 solid;text-align: center;font-size: 12px !important;padding-bottom: 5px;}
.rich-text p {margin-bottom:20px;line-height:25px;font-size:15px;}
/*新闻中心列表*/
.right-news {border-bottom: 1px #dcdcdc solid;padding: 10px 0;color: #4e4e4e;}
.right-news a {color: #4e4e4e;}
.right-news a:hover {text-decoration:underline;}
.right-news h3 {text-indent: 10px;line-height: 21px;font-size:15px;}
.right-news h3 span {font-size: 12px;font-weight:normal;}
.right-news p {font-size:13px;line-height: 180%;}
.xdd-article-block-title {height: 40px;line-height: 40px;}
.xdd-article-list {width: 780px;margin: 4px auto;font-size: 14px;}
.xdd-article-list li {height: 34px;line-height: 34px;text-indent: 25px;}
.xdd-article-list li a {color: #676767;}
/*服务范围*/
.right-fuwu {border-bottom: 1px #dcdcdc solid;padding: 10px 0;color: #4e4e4e;}
.right-fuwu img {width: 185px;height: 125px;padding: 1px;border: 1px solid #dddddd;float: left;}
.right-fuwu .intro {padding-left: 200px;color: #4e4e4e;}
.right-fuwu .intro  h3 {padding-bottom: 3px;padding-top:3px;font-size:15px;}
.right-fuwu .intro  h3 a {color: #4e4e4e;}
.right-fuwu .intro  p {font-size: 14px;line-height: 170%;}
.right-fuwu .intro p span {color: #8e8e8e;}
.right-fuwu .intro p a {display: block;width: 110px;height: 25px;background: #eb7f0a;color: #fff;text-align: center;line-height: 25px;margin-top: 5px;float: left;}
/*翻页及留言版*/
.xdd-pagination  {padding-top: 20px;text-align: center;}
.xdd-pagination a{display: inline-block;padding: 4px 10px;background: #f4f6eb;border:1px solid #d7d8d0;color: #9fa19b;}
.xdd-pagination strong {display: inline-block;padding: 4px 10px;background: #1962A6;border:1px solid #1962A6;color: #fff;}
.msg ul li {padding: 5px 0px;}
.msg ul li label {display:inline-block;width:50px;}
.msg ul li .ipt {width: 155px;height: 22px;}
.msg ul li span {color: #ff0000;display: inline-block;padding-left: 5px;}
.msg div {width: 420px;float: left;}
.msg div label {display: block;float: left;}
.msg textarea {width:555px;height:115px;}
/*底部版权*/
.footnav{width:1000px;margin:0 auto;background:#eee;height:29px;line-height:29px;text-align:center;}
.footnav a{padding:0 12px;}
.foot{width:1000px;margin:0 auto;padding-top:5px;}
.foot p{line-height:30px;text-align:center;}
/*底部版权*/
.xdd-link{width:1000px;margin:0 auto;line-height:30px;padding:5px 0px;}



.xdd-news-cover {
    padding-top:10px;
    margin-left: -10px;
}
.xdd-news-cover .item {
    width: 463px;
    float:left;
    border:1px solid #dfdfdf;
    padding:1px;
    margin-left: 10px;
    margin-bottom:10px;
    height:290px;
}
.xdd-news-cover .item h3{
    background: #f2f2f2;
    border-bottom:1px dashed #dfdfdf;
    height:30px;
    line-height:30px;
    text-indent:5px;
}

.xdd-news-cover .item h1{
   
   
    height:auto;
	float:left;
	width:100%;
    line-height:200%;
	padding-top:0px;
	text-align:center;
	color:#555;
	font-family:'微软雅黑';
   
}

.Txtfabu{ width:100%; height:30px; line-height:30px; text-align:center; color:#999; text-align:center; font-size:12px; border-bottom:1px dotted #DCDCDC; float:left;}
.TxtContent{ width:100%; height:auto; line-height:200%; padding-top:15px; padding-bottom:15px; color:#333; text-align:left; font-size:14px;  float:left; clear:both;border-bottom:1px dotted #DCDCDC; }
.TxtContent a{ color:#333; text-decoration:none;}
.TxtContent a:hover{ color:#FF0000; text-decoration:underline;}
.TxtContent img{ max-width:100%;}

.TxtPing{ width:100%; height:auto; float:left; padding-top:15px;}

.xdd-news-cover .item h3 span {
    display:inline-block;
 
    padding-right:20px;
	line-height:30px;
}
.xdd-news-cover .item h3 a {
    float:right;
    margin-top: 10px;
	color:#333;
    margin-right: 10px;
}
.xdd-news-cover .item ul {
    padding:5px 10px;
}
.xdd-news-cover .item ul li {
    padding-left:12px;
    background:url('/public/images/cover_li.png') no-repeat left center;
    line-height:30px;
	border-bottom:1px dotted #DCDCDC;
}
.xdd-news-cover .item ul li span {
    display: inline-block;
    padding-right: 10px;
}


.page { position:relative; font-size:12px; padding-top:10px; padding-bottom:10px; line-height:20px;text-align:center;overflow:hidden; float:left; }
.page ul { position:relative; left:50%; float:left;}
.page li { position:relative; right:50%; float:left; margin: 10px 3px;  list-style:none; font-size:14px;}
.page li a { float:left; font-family:'微软雅黑'; display:block; padding:6px 15px; height:20px;  border:1px solid #CCC; color:#000000; font-size:14px; text-decoration:none; }
.page li a:hover, .page .thisclass { border:1px solid #B10103;font-family:'微软雅黑'; background:#D01725; color:#FFF; text-decoration:none; }
.page .thisclass { padding:6px 15px;}
.page .thisclass a, .page .thisclass a:hover { padding:0; border:0px; color:#F9F9F9;}
.fe_fe{ width:100%; height:30px; float:left; padding-bottom:10px;}