/* global */
* {word-break:break-all;-webkit-text-size-adjust:none;}/*"Microsoft Yahei",*/
body {color: #555;font: 12px/1.5 arial, "Microsoft Yahei", sans-serif;}
body {margin:0;font-size:12px;background:#FFFFFF;}
form,input,select,textarea,td,th {font-size:12px;}
img {border:none;}
ul li {list-style-type:none;}
ol li {list-style-type:decimal;}
html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,blockquote,pre,form,input,textarea,fieldset,table,th,td{margin:0;padding:0;border:0 none;}
table{border-collapse: collapse;border-spacing: 0;}
a:link,a:visited,a:active {color:#333333;text-decoration:none;}
a:hover {color:#FF6600;}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}
.clearfix{clear:both;zoom:1}
/* links */
a.w:link,a.w:visited,a.w:active {color:#FFFFFF;text-decoration:none;}
a.w:hover {color:#F4F3F2;}
a.b:link,a.b:visited,a.b:active {color:#225588;text-decoration:none;}
a.b:hover {color:#FF6600;}
a.g:link,a.g:visited,a.g:active {color:#666666;text-decoration:none;}
a.g:hover {color:#FF6600;}
/* common */
.box1100{margin:0 auto;overflow:hidden;width:1160px;}
.h30{height:30px;}
.fl{float:left;}
.fr{float:right;}
.red{color:red;font-style:normal;}
/* header */
.header_top{background:#f5f7fa none repeat scroll 0 0;line-height:38px;height:38px;border-bottom:1px solid #ebebeb;font-size:12px;color:#999;}
.header_top .fr p a{width:50px;text-align:center;display:inline-block;}
.header_top a{color:#777;}
.header_top a:hover{color:#008bff;}
a.topnav-ora, a.topnav-ora:hover{color:#1cb7fd;}

.topmenu{line-height:34px;height:34px;}
a.welcome{display:inline-block;line-height:34px;height:34px;font-size:14px;color:#999;padding-right:20px;}
a.freehave{font-size:15px;color:#999;margin-right:20px;}
a.freehave:hover{color:#ff6600;}
.i-logo{height:20px;vertical-align:middle;width:20px;opacity:0.5;}
.zhucedenglu a{color:#888;padding-left:10px;}
.zhucedenglu a:hover{color:#ff7300;}
.head_main_left{float:left;width:400px;}
.head_main_left .logo{display:inline-block;float:left;}
.head_main_left .h1logo{width:200px;height:48px;text-indent:-9999px;background:url("http://www.dsxia.com/templets/default/imgs/logo_2020_200x48.jpg") no-repeat scroll 0 0;}
.head_main_left .futitle{border-left:1px solid #eaeaea;margin:10px 0 0 6px;padding-left:10px;}
.head_main_left .futitle p{color: #1cb7fd;font-size: 26px;font-weight: normal;height: 30px;line-height: 26px;text-align: center;}
.head_main_right{float:right;width:300px;}
.kefutel{text-align:right;margin-top:7px;}
.kefutel p{font-size:24px;color:#1cb7fd;}
/*menu*/
.menu{background: #015db2 none repeat scroll 0 0;height: auto;width: 100%;}
.menu ul li{float: left;position: relative;width:137.5px;text-align:center;}
.menu ul li.first{border-left:1px solid #0075c2;width:136.5px;}
.menu ul li.last{border-right:1px solid #014db2;width:136.5px;}
.menu ul li a{color: #fff;display: block;font-size: 16px;line-height: 42px;padding: 0 23px;border-left:1px solid #014db2;border-right:1px solid #0075c2;}
.menu ul li.cur a{color:#fff;text-decoration:underline;}
.position{line-height:29px;margin-bottom:5px;margin-top:5px;}
.position span{background:url("http://oss.dsxia.com/zhuanti/imgs/icon2019.png") no-repeat scroll 0 -339px;padding-left: 25px;padding-right: 10px;}
.position span, .position a, .position em{float:left;}
.position em{background:url(/images/pt_item.png) no-repeat scroll 3px 10px;line-height:200px;overflow:hidden;width:20px;height:29px;}
/* content */
.cont_title{background:#eaf2fa none repeat scroll 0 0;border:1px solid #d9e5f2;border-bottom:none;}
.cont_table table{border:1px solid #dcdcdc;}
.cont_title p{font-size:28px;font-weight:normal;color:green;text-align:center;height:40px;line-height:36px;}
.cont_table table tr td{font:16px/18px "microsoft yahei";border:1px solid #dcdcdc;}
.cont_table table td{height:59px;text-align:center;border:1px solid #dcdcdc;}
.cont_table table th{font: 14px/30px "microsoft yahei";height: 95px;border:1px solid #dcdcdc;}
.cont_table table th i{color: #eb201d;font: 18px/30px "microsoft yahei";}
.cont_table table th b{color: #eb201d;font: 24px/30px "microsoft yahei";}
.cont_table table th a.btn{border:1px solid #ff6600;border-radius: 3px;color: #ff6600;display: block;font: bold 16px/32px "microsoft yahei";height: 32px;margin: 0 auto;text-align: center;width: 110px;}

/* footer */
#footer{background-color:#20232c;border-top:1px solid #e8e8e8;margin:30px auto 0;overflow:hidden;width:100%;}
#footer p{margin:0;padding:0;}
#footerone p{color:#282d3a;line-height:46px;text-align:center;}
#footerone p a{color:#d5d5d5;font-size:13px;margin:0 10px;}
#footertwo p{color:#525766;line-height:25px;text-align:center;}
#footertwo p a{color:#525766;}
#footertwo p span{color:#525766;display:block;font-size:14px;}
#footer3{margin-bottom:20px;margin-top:20px;}
#footer3 p{color:#525766;line-height:25px;text-align:center;}
/* 右侧悬浮窗 */
.consult{margin-top:-60px;position:fixed;right:0;top:50%;z-index:999;}
.consult span.btn{background:url('http://oss.dsxia.com/webfile/pic/service/serviceweb.png') no-repeat scroll 0 -5px;cursor:pointer;display:block;height:120px;position:absolute;right:0;top:0;width:41px;}
.consult_box{background-color:#fff;border:1px solid #e6e6e6;height:188px;position:absolute;right:-252px;top:-34px;width:250px;}
.consult_box h3{margin:0;padding:0;}
.consult_box h3{text-align:center;color:#ff6600;font-size:16px;font-weight:normal;line-height:40px;height:40px;background:#eaf2fa none repeat scroll 0 0;border-bottom:1px solid #d9e5f2;}
.consult_box p{line-height:30px;font-size:14px;border-bottom:1px solid #eaeaea;}

/* service_ad_1 */
.service_ad{border:1px solid #eaeaea;overflow:hidden;}
.s_ad_menu{float: left;height: 500px;width: 250px;}
.s_ad_menu ul{background: #f5f7fa none repeat scroll 0 0;}
.s_ad_menu ul li{border-bottom: 1px solid #eaeaea;border-top: 1px solid #fff;font-size: 16px;height: 50px;line-height: 50px;text-align: center;}
.s_ad_menu .cur a{color:#1cb7fd;}
.s_ad_main{width:907px;float:right;border-left: 1px solid #eaeaea;line-height:26px;}
.s_ad_main h2{height:60px;line-height:60px;border-bottom:1px dashed #eaeaea;text-align:center;margin-bottom:20px;}
.s_ad_main p{margin-top:12px;text-indent:2em;}
