/* global */
* {word-break:break-all;font-family:Verdana,Arial;}
body {margin:0;font-size:12px;background: url(coin.jpg) repeat-x #990100;
	color:#6C6C6C; font-family:"微软雅黑"}
input,select,textarea,td {font-size:12px;}
img {border:none;}
ul li,ol li  {list-style-type:none;}
ul,form,h2,h3,dl,dd,p,ol{margin:0px;padding:0px;}
a:link,a:visited,a:active {color:#fff;text-decoration:none;}
a:hover {color:#fff; text-decoration:underline;}
/* links */
a.w:link,a.w:visited,a.w:active {color:#FFFFFF;text-decoration:none;}
a.w:hover {color:#f4f3f2; text-decoration:underline}
a.b:link,a.b:visited,a.b:active {color:#333333;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;}
.f_l{ float:left;} .f_r{ float:right} .clear{ clear:both}
.tright{ text-align:right;}


.slider{position:relative;overflow:hidden;width:1000px;height:313px;margin:0 auto;z-index:1; }
.conbox{position:absolute;/*必要元素*/}
/* slider1 水平 */
#slider1 .conbox{width:9999em;}
#slider1 .conbox div{overflow:hidden;float:left;}
#slider1 .conbox div a{display:block;}
.switcher{position:absolute;bottom:10px;z-index:20; right:10px;}
.switcher a{background:#fff;border:1px solid #FFCC00;cursor:pointer; padding:0 5px;font-family:arial;height:18px;line-height:18px;width:18px;margin-left:4px;text-align:center;color:#990000;}
.switcher a.cur,.switcher a:hover{background:#990000;border:1px solid #FFCC00;height:18px;line-height:18px;width:18px;margin-left:4px;color:#fff;}
/* navbox */
.navbox{height:35px;position:relative;z-index:9;width:1000px; margin:0 auto;}
.nav{height:35px; background:url(navbg.png) repeat-x;position:absolute; left:0;}
.nav .mainlevel{float:left;height:35px; background:url(line.gif) right center no-repeat;}
.nav .mainlevel a {display:block;line-height:35px;font-weight: bold;cursor:pointer;width:100px;text-align:center;color:#8D0702}
.nav .mainlevel a:hover {color:#fff; text-decoration:none; background: url(bg.png) no-repeat; margin-right:1px;width:99px;}
.nav .mainlevel ol {display:none; position:absolute;}
.nav .mainlevel li {background:url(bg.png); width:100px;/*IE6 only*/}
.nav .mainlevel ol li a,.nav .mainlevel ol li a:hover,.nav .mainlevel ol li{ height:30px; line-height:30px; width:160px;}

.nav .last{ background:none;}
.nav li a:hover{font-weight:800; color:#8C0F17;background-position:-60px 0;}
.inew{padding:0px 0px 20px 6px; zoom:1; background:url(title.png) no-repeat 6px bottom; }
.rond{background:url(tiao.png) repeat-y 100% 0;}

.main{ width:1007px; margin:0 auto;}.main2{ width:1007px; margin:0 auto;}
.logo{ height:82px; margin:0 3px 0 4px}
.link{ background:url(linkbg.jpg) repeat-x; height:38px; line-height:38px;}
.link .title,.link .r{ background:url(link.jpg) no-repeat;}
.link .title{ float:left; height:38px;background-position:0 0; width:80px; text-align:center; color:#FFF;}
.link .l{ float:left; height:38px; margin-left:10px;}
.link .r{ float:right; width:30px;background-position:-80px 0; height:38px;}


.foot{height:110px; width:100%; margin-top:5px; background:url(coin.jpg) bottom repeat-x}
.foot p{line-height:25px; text-align:center; padding-top:20px; color:#FFF;}
.foot p a:link,.foot p a:visited{ color:#FFF;}
.foot p a:hover {color:#666666; text-decoration:underline}

.index{margin-left:5px; margin-right:8px; padding-top:10px;}
.index .news{ float:left; width:364px; margin-left:4px;}
.index .title{ height:35px; line-height:35px;color:#fff; font-size:14px; background:url(coin.png) bottom no-repeat;}
.index .title strong{ float:left; background:url(ab/home.gif) left no-repeat;  text-indent:20px; color: rgb(247, 221, 12);}
.index .title span{ float:right;font-size:12px;}
.index .mid{ float:right; width:340px; margin-left:10px;}

#KinSlideshow { float:left; margin-right:10px;}
.KSS_titleBox .title_m {line-height: 28px;}

.info_list li{ line-height:24px; height:24px; border-bottom:1px dashed #CCC;}
.info_list li a{ float:left;}
.info_list li span{ float:right;color: rgb(247, 221, 12);}

.solution_list {
    width: 100px;
    text-align: center;
}
.solution_list img{ margin-bottom:5px;}
.ma{margin-left: 20px;}
.solution_list a:link {
    color: rgb(247, 221, 12);
    line-height: 20px;
}
.tb_solution {
    display: block;
    width: 97px;
}


.serv{ height:54px; margin-top:10px;}

.tcpbg{background:url(coin.png) no-repeat 100% 100%; height:40px; line-height:40px; color:#FFC430; margin-left:5px; margin-right:8px; }
.tcpbg strong{ background:url(ab/home.gif) no-repeat center left; padding-left:20px; line-height:40px; height:40px; font-size:16px; font-weight:bold; float:left}
.tcpbg span{ float:right;line-height:40px; height:40px;}
.m10{ margin:6px 0;}
.m1{ float:left; width:200px;margin-top:8px; margin-left:5px;}
.m1 .title{ background:url(ab/lm.png); height:60px;line-height:60px;color:#8D0702; font-size:20px; text-align:center; margin-bottom:10px; font-weight:700; text-shadow: 1px 1px  3px #fff;}
.m1 .mlist {}
.m1 .mlist li{text-align:center; height:28px; line-height:28px; background:url(ab/first-bg-02.png) 0px 0px; margin-bottom:5px;}
.m1 .mlist li a{ display:block; height:28px; line-height:28px; font-size:14px; color:#af2f04}
.m1 .mlist li a:hover,.m1 .mlist li a.hover{background:url(ab/first-bg-02.png) 0px -28px; color:#FFF; text-decoration:none;}
.m2{ float:right; width:770px;margin:8px 8px 8px 0px;}


.cont{line-height:24px;}
.cont span{ display:block; height:1px; background:url(ab/bgbt.png) no-repeat;}
.cont .t{ background:url(ab/btm.png) repeat-y; padding:8px; color:#af2f04}
.detail{ font-size:14px; line-height:24px; margin-top:5px; color:#ffc430;}
.detail .me{ background:url(ab/txtbg.gif) no-repeat; height:39px; line-height:39px; text-indent:15px; color:#FFF; font-weight:bold; }
.detail .list-paddingleft-2 li{float:left; width:357px;}
.detail .t{ background:url(ab/cpyfw_ysfw_02.jpg) no-repeat left center; height:35px; line-height:35px; font-weight:bold; color:#069; text-indent:25px;}
.detail .f12{ font-size:12px;}

.detail h2{ text-align:center;font-weight:bold; height:60px; line-height:60px;}
.detail .time{ line-height:30px; text-align:right; font-size:12px;}

#box {
    position: relative;
    z-index: 99999;
    float: left;
}
.page{ text-align:center; height:30px; margin-top:10px; color:#ffc430}
.list ul{ margin-top:10px;}
.list li{line-height:30px; border-bottom:1px dashed #CCC; height:30px; overflow:hidden;}
.list li A{ font-size:14px; color:#ffc430}
.list li samp{ float:right; color:#ffc430; display:block; line-height:25px;}
.mtaa{ margin-top:11px;}


#banner {width: 576px; height: 72px; margin:5px 0;}
.slides { margin: 0px auto; width: 576px; height: 72px; overflow: hidden; position: relative; }
.slide-pic { margin: 0px; padding: 0px; width: 576px; overflow: hidden; list-style: none; }
    .slide-pic img { width: 576px; height: 72px; }
    .slide-pic li { display: none; }
        .slide-pic li.cur { display: block; }
.slide-li { margin: 0px; padding: 0px; left: 0px; bottom: 0px; position: absolute; }
    .slide-li li { margin: 0px; padding: 0px; width: 192px; height: 10px; float: left; overflow: hidden; list-style: none; }
    .slide-li a { width: 192px; height: 10px; color: #000; font-size: 12px; display: block; }
        .slide-li a:hover { color: #F00; text-decoration: none; }
.op li { background: #999999; filter: alpha(opacity=30); opacity: 0.6; }
    .op li.cur { background: #666666; }
.slide-txt span { display: none; }

.ipro{ position:relative; border:#F4A23B 6px solid; margin-top:10px; background:#F9E6C2}
.ipro .prev ,.ipro .next{background:url("line.png") no-repeat;}
.ipro .prev ,.ipro .next{WIDTH: 10px; DISPLAY: block; HEIGHT: 17px; position:absolute; top:90px;CURSOR: pointer; TEXT-DECORATION: none; overflow:hidden;}
.ipro .prev{left:2px;background-position:0px 0px}
.ipro .next{right:2px;background-position:-9px 0px}
.ipro .prev:hover {background-position: -22px 0px;}
.ipro .next:hover {background-position: -31px 0px;}
.cmpc{width:960px;overflow:hidden; margin-left:10px;padding-top:13px; height:180px;}
.cmpc ul li{ float:left;width:240px;height:180px; text-align:center;}
.cmpc ul li p{ line-height:25px; height:25px; overflow:hidden}
.cmpc ul li a{ color:#992F3C; font-weight:bold}
.cmpc ul li img{ border:3px solid #F4A23B;}

.fixediv{position:fixed;top:100px;width:110px;height:330px;}
.fixediv .i{float:left;position:absolute;z-index:1;}
.fixediv a.close{display:block;font-size:17px; text-align:center;text-decoration:none; position:absolute; z-index:2; top:4px; right:4px; width:48px; height:18px; line-height:17px; }
.fixediv .sha{position:absolute; z-index:2; bottom:0px;left:0px; width:110px; height:50px;}
.leftadv{left:5px;}
.rightadv{right:5px;}