/* ::::: http://s16.abc.com/skin/css/base.css ::::: */

* { padding: 0px; margin: 0px; }
body { font-size: 12px; color: rgb(102, 102, 102); font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif; background: rgb(252, 252, 252) none repeat scroll 0% 0%; -moz-text-size-adjust: none; }
a { text-decoration: none; color: rgb(102, 102, 102); font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif; }
a:hover { text-decoration: none; color: rgb(1, 83, 138); }
img { margin: 0px; padding: 0px; border: 0px none; vertical-align: bottom; }
li { list-style: outside none none; }
.left { float: left; }
.right { float: right; }
.clear { clear: both; width: 100%; height: 0px; font-size: 0px; overflow: hidden; }
.content { width: 1120px; margin: 0px auto; }
/* ::::: http://s16.abc.com/skin/css/index.css ::::: */

.index_bg .main { width: 100%; height: 289px; padding-top: 20px; }
.index_bg .left { width: 840px; height: 220px; padding: 20px;  }
.index_bg .left .news { width: 405px; float: left; margin-right: 30px; }
.index_bg .left .news .title { padding: 0px 0px 10px 40px; background: transparent url('../images/index_icon.png') no-repeat scroll 0px 0px; color: border-bottom: 1px solid rgb(35, 73, 124); }
.index_bg .left .news .title p { font-size: 12px; text-transform: uppercase; font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif; font-weight:bold;color:#000}
.index_bg .left .news .title h2 { font-size: 16px; font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif;font-weight:bold;color:#000 }
.index_bg .left .news ul { border-top: 2px solid rgb(72, 140, 201); padding-top: 20px; }
.index_bg .left .news ul li { padding: 0px 0px 10px 10px; margin-bottom: 10px; line-height: 24px; border-bottom: 1px dashed rgb(30, 102, 158);  background: transparent url('../images/wds_li_icon.png') no-repeat scroll 0px 8px; font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif; }
.index_bg .left .news ul li h3 { width: 275px; height: 24px; overflow: hidden; }
.index_bg .left .news ul li h3 a { font-size: 12px;  font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif; }
.index_bg .left .aboutus { width: 260px; float: left; margin-right: 30px; }
.index_bg .left .aboutus .title { padding: 0px 0px 10px 40px; background: transparent url('../images/index_icon.png') no-repeat scroll 0px 0px; color: rgb(255, 255, 255); border-bottom: 1px solid rgb(35, 73, 124);  font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif;}
.index_bg .left .aboutus .title p { font-size: 12px; text-transform: uppercase; }
.index_bg .left .aboutus .title h2 { font-size: 14px; font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif; }
.index_bg .left .aboutus .box { border-top: 1px solid rgb(72, 140, 201); padding-top: 20px; }
.index_bg .left .aboutus .box .focusimg { width: 260px; height: 124px; position: relative; }
.index_bg .left .aboutus .box .focusimg .scrollimg { width: 260px; height: 124px; position: relative; overflow: hidden; }
.index_bg .left .aboutus .box .focusimg .scrollimg ul { position: absolute; width: 260px; height: 124px; }
.index_bg .left .aboutus .box .focusimg .scrollimg ul li { position: relative; float: left; width: 260px; height: 124px; }
.index_bg .left .aboutus .box .focusimg .scrollimg ul li h2 { height: 30px; width: 200px; overflow: hidden; padding: 0px 30px; text-align: center; line-height: 30px; position: absolute; z-index: 5; left: 0px; bottom: 0px; background: transparent url('../images/blue_bg0.png') repeat scroll 0px 0px; font-size: 12px; font-weight: normal; }
.index_bg .left .aboutus .box .focusimg .scrollimg ul li h2 a { color: rgb(255, 255, 255); font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif; }
.btn_next { background: transparent url('../images/index_icon.png') no-repeat scroll 0px -446px; right: 10px; }
.btn_prev { background: transparent url('../images/index_icon.png') no-repeat scroll 0px -405px; left: 10px; }
.btn_prev, .btn_next { position: absolute; bottom: 0px; z-index: 100; width: 12px; height: 17px; cursor: pointer; }
.index_bg .left .social { width: 405px; float: left; }
.index_bg .left .social .title { padding: 0px 0px 10px 40px; background: transparent url('../images/index_icon.png') no-repeat scroll 0px 0px; border-bottom: 1px solid rgb(35, 73, 124);}
.index_bg .left .social .title p { font-size: 12px; text-transform: uppercase; font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif; font-weight:bold;color:#000}
.index_bg .left .social .title h2 { font-size: 16px; font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif;font-weight:bold;color:#000 }
.index_bg .left .social ul { padding-top: 20px; border-top: 1px solid rgb(72, 140, 201); }
.index_bg .left .social ul li { margin-bottom: 20px; }
.index_bg .left .social ul li .pic { width: 90px; float: right; margin-right: 15px; }
.index_bg .left .social ul li .text { width: 300px; float: left; color: rgb(255, 255, 255); }
.index_bg .left .social ul li .text h3 { line-height: 30px; width:300px; height: 30px; overflow: hidden; font-size: 12px; font-weight: normal; }
.index_bg .left .social ul li .text h3 a {  font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif; }
.index_bg .left .social ul li .text p {  }
.index_bg .left .social ul li .text p a { }
.index_bg .right { float: left; width: 200px; height: 260px; padding: 0px 20px; }
.index_bg .right ul li { border-bottom: 1px dashed rgb(255, 255, 255); padding: 17px 0px; }
.index_bg .right ul li.three { border-bottom: 0px none; }
.index_bg .right ul li a { display: block; padding-left: 67px; text-align:left; height:50px; }
.index_bg .right ul li a h2 { font-size: 16px; font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif;font-weight:bold;color:#000 }
.index_bg .right ul li a p { font-size: 12px; line-height:25px; font-weight: bold; font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif;font-weight:bold;color:#000 }
.index_bg .right ul li.one a { background: transparent url('../images/index_icon.png') no-repeat scroll 20px -160px; }
.index_bg .right ul li.two a { background: transparent url('../images/index_icon.png') no-repeat scroll 20px -240px; }
.index_bg .right ul li.three a { background: transparent url('../images/index_icon.png') no-repeat scroll 20px -320px; }
/* ::::: http://s16.abc.com/skin/css/style.css ::::: */

.firebugResetStyles { z-index: 2147483646 ! important; top: 0px ! important; left: 0px ! important; display: block ! important; border: 0px none ! important; margin: 0px ! important; padding: 0px ! important; outline: 0px none ! important; min-width: 0px ! important; max-width: none ! important; min-height: 0px ! important; max-height: none ! important; position: fixed ! important; transform: rotate(0deg) ! important; transform-origin: 50% 50% 0px ! important; border-radius: 0px ! important; box-shadow: none ! important; background: transparent none repeat scroll 0% 0% ! important; pointer-events: none ! important; white-space: normal ! important; }
style.firebugResetStyles { display: none ! important; }
.firebugResetStyles::before, .firebugResetStyles::after { content: "" ! important; }
