@charset "gb2312";
/* CSS Document */
   .flexslider {
        margin: 7px auto 20px;
        position: relative;
        width: 554px;
        height: 259px;
        overflow: hidden;
        zoom: 1;
    }
    
    .flexslider .slides li {
        width: 100%;
        height: 100%;
    }
    
    .flex-direction-nav a {
        width: 47px;
        height: 70px;
        line-height: 99em;
        overflow: hidden;
        margin: -35px 0 0;
        display: block;
        background: url(../images/ad_ctr.png) no-repeat;
        position: absolute;
        top: 50%;
        z-index: 10;
        cursor: pointer;
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transition: all .3s ease;
      
    }
    
    .flex-direction-nav .flex-next {
        background-position: 0 -70px;
        right: 0;
    }
    
    .flex-direction-nav .flex-prev {
        left: 0;
    }
    
    .flexslider:hover .flex-next {
        opacity: 0.8;
        filter: alpha(opacity=25);
    }
    
    .flexslider:hover .flex-prev {
        opacity: 0.8;
        filter: alpha(opacity=25);
    }
    
    .flexslider:hover .flex-next:hover,
    .flexslider:hover .flex-prev:hover {
        opacity: 1;
        filter: alpha(opacity=50);
    }
    
    .flex-control-nav {
        width: 100%;
        position: absolute;
        bottom: 10px;
        text-align: center;
    }
    
    .flex-control-nav li {
        margin: 0 2px;
        display: inline-block;
        zoom: 1;
        *display: inline;
    }
    
    .flex-control-paging li a {
        background:url(../images/dot.png) no-repeat 0 -16px;
        display: block;
        height: 16px;
        overflow: hidden;
        text-indent: -99em;
        width: 16px;
        cursor: pointer;
    }
    
    .flex-control-paging li a.flex-active,
    .flex-control-paging li.active a {
        background-position: 0 0;
    }
    
    .flexslider .slides a img {
        width: 554px;
        height: 259px;
        display: block;
    }


/*tab切换*/
.tabcon {
	
	position:relative;/*必要元素*/
	height:380px;
	overflow:hidden;
}
.tabcon .subbox {
	position:absolute;/*必要元素*/
	left:0;
	top:0;
}

/* leftcon */
#leftcon .subbox {
	width:9999em;
}
#leftcon .subbox .sublist {
	float:left;
	width:830px;
}

*{ margin:0 auto; padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff; font-size:14px; font-family:"微软雅黑"， Verdana, Arial, Helvetica, sans-serif; }
body{ background:#fff;}
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#555; text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }
table { border-collapse:collapse; }
html {overflow-y: scroll;} 
/* css common */
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
ul,li{ text-decoration:none; list-style:none;}
.middle{ margin:0 auto; padding:0; width:1000px;}
a:link,a:visited ,a:hover,a:active{	text-decoration: none;}
.head{  width:100%; height:220px; background:#00a1e9; float:left;}
.banner{ width:100%; height:220px; float:left; background:#00a1e9;background:url(../images/head.jpg) no-repeat center;}
.nav{ width:950px; height:42px; float:left; text-align:center; background:url(../images/nav.png) no-repeat center; margin:0 25px;}
.nav ul{ width:680px; height:42px; line-height:30px; margin:0 300px;}
.nav ul li{ width:160px; height:42px; background:url(../images/fenge.gif) no-repeat right; float:left;}
.nav ul li a{ width:160px; border-radius:3px; height:30px; margin-top:6px; text-align:center; font-size:14px; color:#00a1e9; display:block;}

.nav ul li a:hover{ background:#ff9e4a; color:white;}

.aboutCJ{ width:382px; margin:0 10px; float:left; font-size:14px; color:#666; line-height:20px; text-align:justify; margin-top:20px;}
.aboutCJ font{ color:black;}
.jdtu{ width:598px; height:287px; float:left; background:url(../images/jdtu.png) no-repeat; margin-top:-120px;}

.xtlcontent{ width:1000px; float:left; margin-top:10px; height:400px;}
.xtlcontent .tit{ width:1000px; background:white; float:left; overflow:hidden; height:35px;}
.xtlcontent .tit .fist{ width:135px; height:75px; float:left; border-radius:5px; background:#ff9e4a; color:white; text-align:center; line-height:35px; font-size:16px;}
.xtlcontent .nrq{ width:980px; height:380px; float:left; background:#00a1e9; padding:10px;}

.xtlcontent .bql{ width:142px; height:380px; float:left; margin-left:8px;}
.xtlcontent .bql ul{width:142px; height:380px; float:left;}
.xtlcontent .bql ul li{ background:url(../images/bq1.png) no-repeat; background-position:0 -56px; width:142px; height:86px; float:left; text-align:center; font-size:14px;  line-height:56px; margin-top:38px;font-weight:bold;color:#333; cursor:pointer;}
.xtlcontent .bql a{ background:url(../images/bq1.png) no-repeat; background-position:0 -56px; width:142px; height:56px; display:block;}
.xtlcontent .bql a:hover{ background:url(../images/bqzero.png) no-repeat;}
.xtlcontent .bql ul li .current{ background:url(../images/bqzero.png) no-repeat;}


.xtlcontent .xqnr{ width:830px; height:380px; float:left; background:white; border-radius:5px; position:relative; display:none;}
.xtlcontent .xqnr img{ width:440px; height:330px; margin:8px; float:left;}
.xtlcontent .xqnr .biaoti{ width:350px; height:35px; line-height:35px; color:#ff9e4a; font-size:18px; text-align:left; margin:10px 10px 0 10px; float:left;}
.xtlcontent .xqnr .jianjie{width:350px; text-align:left justify; float:left; margin:5px 10px 0 10px; font-size:12px; color:#666; line-height:20px; height:294px;}
.xtlcontent .xqnr .shijian{width:800px; height:30px; float:left; margin:5px 20px 0 26px; font-size:12px;}
.xtlcontent .xqnr .shijian td{ font-size:12px;}
.xqnrxq{ width:40px; height:30px; float:left; position:absolute; font-size:12px;line-height:30px; text-align:center; background:#00a1e9; left:760px;top:0;}
.xqnrxq a{color:white; width:40px; height:30px; display:block; }
.xqnrxq a:hover{ color:yellow;}

.footer{ width:100%; height:80px; float:left; text-align:center; background:#00a1e9; margin-top:50px; text-align:center; overflow:hidden;}
.footer .top{ width:1000px; height:120px; border-radius:5px; margin-top:-45px;background:#008cca; float:left;}
.footer .xqnr{ width:900px;  padding:0 50px;float:left; height:120px; font-size:12px; color:#fff; margin-top:50px; line-height:20px;}
.footer .xqnr a{ color:#ff9e4a;}

/*sub*/
.systop{ width:1000px; height:110px; float:left; border-radius:5px; background:#ff9e4a; margin-top:30px;}
.systop .xttit{ width:450px; height:110px; line-height:110px; text-align:center; font-size:30px; color:#fff; line-height:110px; float:left;}
.systop .xxnr{ width:550px; float:left; height:80px; margin-top:15px;}
.systop .xxnr td{ height:25px; color:white; line-height:25px;}

.subcontent{ width:990px; height:auto; min-height:400px; background:white; border:5px  solid #e1e1e1; border-radius:5px; margin-top:10px; float:left;}
.download{ width:950px; margin:15px 20px; float:left; background:url(../images/setupbg.jpg) no-repeat; height:100px;}

.download ul{ float:left; width:676px; height:39px; margin:30px 137px 20px 137px;}
.download ul li{ width:129px; height:39px; background:url(../images/setupbtn.png) no-repeat;font-size:14px; color:#333; line-height:39px; text-align:center; margin:0 20px; float:left;}
.download ul li a{ color:#333; width:129px; height:39px; display:block; background:url(../images/setupbtn.png) no-repeat;}
.download ul li a:hover{ color:#ff9e4a;}

.subcontent .main{ width:960px; margin:15px; float:left; height:auto; text-align:justify; text-align:center;}
.subcontent .main h1{ font-size:18px; font-weight:bold; color:#333; text-align:center;}
.subcontent .main p{ text-align:left;}
.subcontent .main img{ margin:6px; max-width:900px; height:auto;}

.backtop{ width:60px; height:60px; background:url(../images/top.png) no-repeat; position:fixed; left:85%; top:85%; border:none; overflow:hidden; text-indent:-999em; display:block;}
.backtop a{ overflow:hidden; text-indent:-999em; display:block;width:60px; height:60px; }

/*sub about*/

.biaoqian{ width:250px; height:auto; min-height:300px; float:left; position:relative; z-index:10;}
.biaoqian ul{ width:250px; height:auto; margin-top:60px; text-align:center;}
.biaoqian ul li{ width:250px; height:80px; float:left; margin:10px 0;}
.biaoqian ul li a{width:250px; height:80px; float:left; line-height:80px; color:white; font-size:24px; display:block;background:url(../images/gywm.png) no-repeat;}
.biaoqian ul li a:hover,.dangqian{width:250px; height:80px; float:left; line-height:80px; color:white; font-size:24px;background:url(../images/gywm.png) no-repeat; background-position:0 -81px;}

.abnrk{ width:700px; height:auto; min-height:500px; background:white url(../images/abbg.jpg) top no-repeat; float:left; margin:-100px 0 0 -5px; border:5px solid #00a1e9; padding:20px;}
.abnrk p{ line-height:24px; text-align:justify left; font-size:14px; color:#333;}