﻿@charset "utf-8";
@import url("http://www.w3cplus.com/download/reset.css");
* {
    margin:0;padding:0;
}
body {
    font-family:宋体;
    font-size:12px;
}
.f-en {
    font-family:Arial;
}
img {
border:none;
}
a {
    text-decoration:none;
    cursor:pointer;
    color:#333;
}
a:hover{
    text-decoration:none;
}
p {
    color:#666;
    font-size:12px;
    text-align:left;
}
.center {
    width:1003px;margin:0 auto;float:none;
}
.fl {
    float:left;
}
.fr {
    float:right;
}
img { max-width: 100%;}

.clear {
    clear:both;
    height:1px;
    margin-top:-1px;
    overflow:hidden;
}
/* H6-H4 */
h6 {
    font-size:14px;
    font-family:微软雅黑;
    text-align:left;
}
h5 {
    font-size:16px; 
    font-family:微软雅黑;
    text-align:left;
}
h4 {
    font-size:18px;
    font-family:微软雅黑;
    text-align:left;
}
h3 {
    font-size:15px;
    font-family:微软雅黑;
    text-align:left;
}
/* Header */
.jjh-header {
    width:1003px;
    height:87px;
    margin-bottom:5px;
}
.jjh-search
{
    background:url("/Resource/Theme/Default/Images/search.png") no-repeat;
    border:none;
    width:112px;
    height:21px;
    padding:0 10px;
}
.topmenu li
{
    list-style-type:none;
    padding:0 10px;
    line-height:35px;
    height:35px;
    display:block;
    float:left;
    font-size:12px;
    border-right:dashed 1px #ccc;
}
    .topmenu li a {
        display:block;
        padding:0 10px;
        color:#333;
        font-weight:bold;
        font-family:微软雅黑;
    }
    .topmenu li a:hover {
        background-color:#efefef;
        text-decoration:none;
    }
        .topmenu li a[title] {
            background-color:#efefef;
        }
.jjh-menu {
    width:1003px;
    margin-top:20px;
    border-top:dashed 1px #ccc;
    float:left;
    margin-bottom:2px;
}
.jjh-menu li {
    list-style-type:none;
    margin-top:5px;
    padding:0 5px;
    line-height:35px;
    height:35px;
    display:block;
    float:left;
    font-size:14px;
    border-right:dashed 1px #ccc;
    width:132px;
	text-align:center;
}
    .jjh-menu li a {
        display:block;
        padding:0 10px;
        color:#333;
        font-weight:bold;
        font-family:微软雅黑;
    }
    .jjh-menu li a:hover {
        color:#2ccaff;
        text-decoration:none;
        border-bottom:solid 2px #2ccaff;
    }
    .jjh-menu li a[title] {
            color:#2ccaff;
            text-decoration:none;
            border-bottom:solid 2px #2ccaff;
        }
/* ShowImg */
.jjh-showimg {

}

/* Center */
.jjh-bg
{
    width:100%;
    height:1075px;
    background:url("/Resource/Theme/Default/Images/jjh-bg.png");
}
.jjh-footbg
{
    width:100%;
    height:10px;
    background:url("/Resource/Theme/Default/Images/jjh-bg1.png");
}
.jjh-bg01
{
    background:url("/Resource/Theme/Default/Images/bg01.png") no-repeat;
    width:503px;
    height:238px;
}
.jjh-bg02
{
    background:url("/Resource/Theme/Default/Images/bg02.png") no-repeat;
    width:237px;
    height:227px;
}
.jjh-bg03
{
    background:url("/Resource/Theme/Default/Images/bg03.png") no-repeat;
    width:237px;
    height:227px;
}
.jjh-bg04
{
    background:url("/Resource/Theme/Default/Images/bg04.png") no-repeat;
    width:492px;
    height:227px;
}
.jjh-bg05
{
    background:url("/Resource/Theme/Default/Images/erweima1.png") no-repeat;
    width:237px;
    height:227px;
}
.jjh-bg06
{
    background:url("/Resource/Theme/Default/Images/erweima2.png") no-repeat;
    width:237px;
    height:227px;
}
.jjh-bg07
{
    background:url("/Resource/Theme/Default/Images/bg05.png") no-repeat;
    width:492px;
    height:484px;
}
.jjh-video
{
    margin:33px 20px;
}
.en-title
{
    color:#2ccaff;
    font-family:Arial;
}
.d-line
{
    border-right:dashed 1px #ccc; height:25px;padding-left:20px;
}
.jjh-newsbox
{
    height:40px;width:453px;
    padding:5px 0;
    border-bottom:dashed 1px #ccc;
}
.jjh-partners li
{
    list-style-type:none;
    margin-top:5px;
    padding:0 10px;
    height:69px;
    display:block;
    float:left;
    width:123px;
}
.jjh-link li
{
    padding:0 50px 0 0;
    margin:0 50px 0 10px;
    border-right:dashed 1px #ccc;
}
    .jjh-link li ul
    {
        float:left;
    }
    .jjh-link li ul li
    {
        line-height:25px;
        list-style-type:disc;
        width:180px;
        float:left;
    }



















/* Footer */
/*.jjh-footer {
    width:1003px;border-top:solid 1px #ccc;margin-top:80px;margin:0 auto;float:none;
}*/
.jjh-footer
{
    width:100%;
    height:150px;
    background:url("/Resource/Theme/Default/Images/footer-bg.png");
}
.line
{
    width:100%;
    height:40px;
    border-bottom:dashed 1px #ccc;
}
.btn1
{
    background:url("/Resource/Theme/Default/Images/btn1.png") no-repeat;
    width:170px;
    height:39px;
    border:none;
}

/* 其他css */
.fw {
    font-weight:bold;
}
.fs-10 {
    font-size:10px;
}
.fs-14 {
    font-size:14px;
}
.td {
    text-decoration:underline;
}
.c-blue {
    color:#2ccaff
}
.c-blue a{
    color:#2ccaff
}
.lh-20 {
    line-height:20px;
}
.lh-25 {
    line-height:25px;
}
.lh-30 {
    line-height:30px;
}
.lh-40 {
    line-height:40px;
}
.ti-2 {
    text-indent:2em;
}
.cp  {
 cursor:pointer;
}
.color-9
{
    color:#999;
}
.ta-l
{
    text-align:left;
}
.ta-c
{
    text-align:center;
}
.c-f p
{
    color:#fff;
    text-align:center;
}

/* 宽高css */
.w-160 {
    width:180px;
}
.w-466 {
    width:466px;
}
.w-1003 {
    width:1003px;
}

/* 位置css */
.ml-10 {
    margin-left:10px;
}
.ml-20 {
    margin-left:20px;
}
.ml-25 {
    margin-left:25px;
}
.ml-30 {
    margin-left:30px;
}
.ml-40 {
    margin-left:40px;
}
.ml-60 {
    margin-left:60px;
}
.mr-8 {
    margin-right:8px;
}
.mr-10 {
    margin-right:10px;
}
.mr-18 {
    margin-right:18px;
}
.mr-20 {
    margin-right:20px;
}
.mt7-2 {
    *padding-top:4px;margin-top:2px;
}
.mt-10 {
    margin-top:10px;
}
.mt-15 {
    margin-top:19px;
}
.mt-20 {
    margin-top:20px;
}
.mt-25 {
    margin-top:25px;
}
.mt-30 {
    margin-top:30px;
}
.mt-40 {
    margin-top:40px;
}
.mb-20 {
    margin-bottom:20px;
}
.mb-40 {
    margin-bottom:40px;
}
.mlr-10
{
    margin:0 10px;
}
.mlrtb-13
{
    margin:13px 20px 20px 20px;
}
.ptl-20
{
    padding:20px 0 0 20px;
}
