﻿@charset "utf-8";

body,div,ul,li,dl,dd,dt { margin:0; padding:0;}
li { list-style-type:none;}
.top { width:100%; height:80px; background:url(../images/top_bg.jpg);}
.top .top1 { width:800px; height:80px; margin: 0 auto;}
.top .top1 .logo{ margin-left:-120px;}
.top .anniu { float:right; margin-top:25px;}
.top .anniu a { float:left; margin-right:13px;}
.top .anniu a:link,.top .anniu a:visited { width:52px; height:27px; display:block; text-decoration:none; line-height:27px; text-align:center; background:url(../images/anniu.jpg) no-repeat; font-size:15px; font-weight:bold; color:#454545;}
.top .dao { background:url(../images/dao_bg.jpg); width:100%; height:56px; float:left;}
.top .dao .daon { width:800px; height:56px; margin: 0 auto; }
.top .dao .daon ul li { float:left; height:56px; line-height:56px;}
.top .dao .daon ul .daob { background:#9BB817;}
.top .dao .daon ul .daob a { color:#FFF;}
.top .dao .daon ul li .daobian { display:block; width:8px; background:url(../images/dao_ce_bg.jpg) no-repeat; height:56px; float:right;}
.top .dao .daon ul li a { padding-left:30px; margin-right:30px; text-decoration:none; color:#5B5B5B; font-weight:bold; font-size:15px;}
.certen { float:left; width:100%;}
.main_visual { float:left; width:100%; height:100%; padding-bottom:0px;}
.main_image img { width:100%; height:100%;}
.certen .c2 { width:750px; margin: 0 auto; }
.certen .c2 dl { height:225px; width:228px; float:left; margin-right:20px;}
.certen .c2 dl dt img { width:228px; height:180px;  border:3px solid #BFDA48;-moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */}
.certen .c2 dl dd { width:228px; text-align: center; margin-top:15px;}
.certen .c2 dl dd a { position:relative; padding-left:16px;}
.certen .c2 dl dd a:link,.certen .c2 dl dd a:visited { color:#C03A41; font-size:13px; text-decoration:none;}
.certen .c2 dl dd .adian { display:block; width:15px; height:15px; background:url(../images/Adian.jpg) no-repeat; position:absolute; top:0; left:0;}
.down { width:100%; background:#9BB817; height:64px; color:#FFF; font-size:12px; font-weight:bold; text-align:center; line-height:44px; margin-bottom:2px; float:left; margin-top:0px;}
.down a { position:relative;}
.down a:link,.down a:visited { color:white; font-size:13px; text-decoration:none;}

*{margin:0;padding:0;list-style:none;border:0;}
/* body */
body {margin:0; padding:0}
{width:100%; margin:0 auto; overflow:hidden}
.main_image {width:100%; height:450px; border-top:1px solid #d7d7d7; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:450px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:450px;}
.main_image li span {display:block; width:100%; height:450px}
.main_image li a {display:block; width:100%; height:450px}

div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:260px; left:90px; z-index:999; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}

/*数据服务css*/
.main{ width:1000px; margin:0 auto; height:100%;}
.dataservices{ height:100%; overflow:hidden; margin-top:60px; font-family:"微软雅黑"; text-align:center;}
.dataservices li{ display:inline-block; width:19%; vertical-align:top; height:100%; text-align:center;}
.dataservices li a{ display:block; text-decoration:none; }
.dataservices li span{ display:block;}
.dataservices li span.name{ font-size:16px; color:#222; padding:10px 0;}
.dataservices li span.explain{ font-size:12px; color:#999; line-height:20px;padding:0 15px;}
.dataservices li span.n1{ color:#9cb816;}
.dataservices li span.n2{ color:#ff7742;}
.dataservices li span.n3{ color:#165bb8;}
.dataservices li span.n4{ color:#16b85b;}
.dataservices li span.n5{ color:#da3939;}

