/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#666666;}
a:hover{ color:#d0111b;text-decoration:none;}
fieldset,img{border:0;}
ol,ul{ list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;}
em,i,stong{ font-style:normal; font-weight:normal;}
body{ font-family:Microsoft YaHei; font-size:12px; color:#666666; background:#ffffff;}
.fl{float:left;overflow:hidden;}
.fr{float:right;overflow:hidden;}
.w{width:100%;}
.wide{width:1200px;margin:0 auto;}
.kb{height:35px;clear:both;}

/*banner*/
.banner{margin-top: 0px;clear: both;}


.header_bg{width: 100%;height: 107px;background: url(../images/header_bg.jpg) center top;overflow:hidden;}

/*top*/
.topbox{height:115px;clear:both;overflow:hidden;}
.logo{padding-top:1px;overflow:hidden;}
.dh{background: url(../images/phone.png) no-repeat left center;
    padding-left: 60px;
    line-height: 26px;margin-top: 33px;
    color: #fff;font-size:18px;font-weight:600;color:#121212;overflow:hidden;}




/*导航*/
.nav {width: 100%;height: 45px;background: url(../images/haof_11.jpg) center top;line-height:41px;text-align:center; }
#nav {width:1200px;height: 45px; margin: 0 auto; }
#nav a{color:#fff; margin: 0 52px;font-weight:600;font-size:16px;}
#nav li{float:left;position:relative;z-index:1;}
#nav li .title{display:block;font-size:16px;}
#nav li .title:hover{font-size:16px;}

#nav li .submenu{margin: 0 52px;margin:0 auto;background:url(../images/jcgd_03.png) ;position:absolute;left:0;top:42px;display:none;}
#nav li .submenu dd{ height:50px;line-height: 50px;border-top:1px dotted #1b6cc2;color:#ffffff;display:block;overflow:hidden;}
#nav li .submenu dd a{color:#ffffff;font-size:16px;display: block;overflow: hidden;}
#nav li .submenu dd a:hover{text-decoration:underline;color:#ffffff;}

.title{overflow:hidden;}
.title p{color:#0e5aaa;font-size: 40px;    text-align: center;}
.title span{font-size:12px;line-height:43px;margin-right:38px;color:#ccc;    margin-top: -42px;float:right;overflow:hidden;}













/*foot*/
.foot{padding-bottom:20px;padding-top:40px;background-color:#294368;overflow:hidden;}
.footbox{overflow:hidden;}

.foot_01 a{width: 115px;height:30px;overflow:hidden;display: block;color:#dddddd;float: left;}
.foot_01 a:hover{color:#dddddd;text-decoration:underline;}
.foot_02 a{width: 117px;height:30px;overflow:hidden;display: block;color:#dddddd;float: left;}
.foot_02 a:hover{color:#dddddd;text-decoration:underline;}
.foot_03 a{width: 115px;height:30px;overflow:hidden;display: block;color:#dddddd;float: left;}
.foot_03 a:hover{color:#dddddd;text-decoration:underline;}

.foot_01{width:115px;margin-right:10px;margin-left: 10px;}
.foot_01 span{width:115px;display:block;color:#f0f0f0;font-size:16px;}
.foot_01 p{width:65px;color:#dddddd;line-height:30px;font-size: 15px;margin-top: 10px;float:left;}

.foot_02{width:150px;margin-left:0px;}
.foot_02 span{width:150px;text-align:center;margin-top: 10px;display:block;color:#f0f0f0;font-size:16px;}
.foot_02 p{color:#dddddd;line-height:30px;font-size: 15px;overflow:hidden;}
.foot_02 p img{width:150px;height:150px;}

.foot_03{width:400px;margin-left: 55px;overflow:hidden;}
.foot_03 span{width:115px;display:block;color:#f0f0f0;font-size:16px;}
.foot_03 p{color:#dddddd;line-height:30px;font-size: 15px;margin-top: 10px;}

.foot_logo{width:77px;height:77px;    margin-top: 25px;}
.foot_er{width: 517px;height:200px;padding-bottom: 10px;font-size:16px;color: #dddddd;}
.foot_er p{font-size:15px;color:#f0f0f0;line-height:26px;overflow:hidden;}

.foot1{padding-bottom:20px;padding-top:20px;background-color:#292d32;overflow:hidden;}
.foo{ color:#ffffff;font-size:14px;overflow:hidden;}










