@charset "utf-8";
* {margin:0;padding:0;border:0;list-style:none;}
body{background:url(bg.gif);color:#000;}
div {font:14px "微软雅黑";line-height:180%;}
img{border:0;outline:none;}
a{color:#000;text-decoration:none;outline:none;}
a:hover{color:#f30;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.bg {background:#fff2e5;}
.w1300 {width:1300px;margin:0 auto;}
.w930 {width:850px;_height:500px;min-height:500px;padding:0 20px 0 50px;}
.w260 {width:240px;}
.mt40 {margin-top:40px;}
.mr26 {margin-right:26px;}
.h375 {height:375px;}
.h305 {height:305px;}

#container {padding-bottom:20px;}
.home_00 {widht:100px;padding-top:10px;}
.home_01 {width:414px;}
.home_02 {width:294px;}
.home_03 {width:316px;}
.home_04 {width:405px;}
.nav_bg {background:url(nav_right.jpg) no-repeat right 36px;}

#header {width:100%;border-top:5px solid #007cdb;background:url(jcc_head_bg.gif) no-repeat 0 0;}
#header .head {height:90px;}
#header .logo {width:480px;height:70px;padding:10px 0;}
#header .search {margin-top:30px; line-height:33px;font-size:16px;}
#header .search form {padding:6px;margin:0;height:34px;width:480px;}
#header .search form .search_text {width:210px;height:32px;line-height:32px;font-size:16px;border-bottom:1px dotted #777;padding:0;margin:0;display:block;float:left;}
#header .search form .search_bnt {width:34px;height:34px;background:url(jcc_ico_search.png) no-repeat center center;padding:0;margin:0;display:block;float:left;}
#header .search form a {padding-right:28px;margin-left:20px;}
.ico_email {background:url(jcc_ico_email.png) no-repeat right}
.ico_home {background:url(jcc_ico_home.png) no-repeat right}

#nav{width:100%;height:56px;background:#4ca3e6;}
.menu{overflow:hidden;margin:0 auto;width:1296px;}
.menu li{float:left;width:144px;overflow:hidden;}
.menu li a{color:#fff;font:18px "微软雅黑", "宋体";text-align:center;width:144px;height:56px;line-height:56px;display:block;outline:none;font-weight:400;
-webkit-transition:color .5s,background .5s;
	-o-transition-property:background,color;
	-o-transition-duration:.5s,.5s;
	-moz-transition-property:background,color;
	-moz-transition-duration:.5s,.5s;
	transition-property:background,color;
	transition-duration:.5s,.5s;}
.menu li a:hover{background:#0068b7;color:#ff0;}
.menu .hover a{background:#0068b7;color:#ff0;outline:none;}
.menu li .subnav{margin:0;padding:0;position:absolute;z-index:999;display:none;}
.menu li .subnav dt a{display:block;width:144px;position:relative;height:40px;line-height:40px;text-align:center;background:#4ca3e6;color:#fff;font-size:16px;}
.menu li .subnav dt a:hover{background:#0068b7;}

#footer {background:url(jcc_foot_bg.gif); background-size:100% 240px;margin-top:20px;}
#footer .footer {height:200px;padding:20px 0;color:#fff;width:1300px;margin:0 auto;}
#footer .contact {width:430px;padding-left:50px;}
#footer .tel {width:410px;padding:0 20px;border-left:1px dotted #fff;border-right:1px dotted #fff;}
#footer .code {width:300px;padding-left:20px;}
#footer .foot_tit {font-size:18px;font-weight:500;padding-bottom:10px;}
#footer dl {line-height:30px;}
#footer dt {float:left;width:100px;text-align:right;}
#footer dd {color:#f00;}
#footer .copy {color:#fff;line-height:60px;font-size:14px;text-align:center;height:60px;background:#007cdb;border-top:1px solid #fff;}
#footer .copy a{color:#fff;}
#footer .copy a:hover{color:#ff0;}

/**/
.home_title {height:45px;line-height:45px;border-bottom:2px solid #4ca3e6;}
.home_title h3 {font:24px "微软雅黑", "宋体";color:#000;font-weight:400;float:left;display:inline;}
.home_title span {font-weight:700;color:#f00;}
.home_title .more {float:right;font-size:14px;color:#666;}
.home_title a:hover {color:#4ca3e6;}

.news_list,.pho_list,.zzjg_list,.tszs_list,.contact_list {clear:both;}
.news_list ul li {border-bottom:1px dotted #666;color:#000;font-size:16px;line-height:26px;padding:11px 0;clear:both;}
.news_list ul li span {float:right;color:#000; font-family:Arial;font-size:14px;}
.news_list ul li dl {float:left;display:inline;width:60px;font-size:14px;color:#4ca3e6;text-align:center;padding:10px 10px 0 0;line-height:20px;}
.news_list ul li dl span {font-size:30px;line-height:40px;float:none;display:block;color:#4ca3e6;font-weight:10;font-family:"微软雅黑";}
.news_list ul li dd {color:#666;font-size:14px;padding-top:8px;}
.list li {height:85px;}

.query {border:1px solid #007cdb; border-radius:10px;height:78px;width:98px;text-align:center;margin-bottom:3px;position: relative;}
.query a {color:#0069b6;font-size:16px;width:100%;height:78px;line-height:24px;display:block;border-radius:8px;
-webkit-transition:color .5s,background .5s;
	-o-transition-property:background,color;
	-o-transition-duration:.5s,.5s;
	-moz-transition-property:background,color;
	-moz-transition-duration:.5s,.5s;
	transition-property:background,color;
	transition-duration:.5s,.5s;}
.query a:hover {background:#0069b6;color:#fff;}
.query a span {position:absolute;top: 50%; left: 50%; transform: translate(-50%, -50%);width:100%;}
.query_more {border-radius:10px;border:1px solid #0069b6;height:30px;line-height:30px;}
.query_more a {color:#fff;background:#0069b6;display:block;text-align:center;border-radius:8px;}
.query_more a:hover {color:#0069b6;background:#FFF;}

.about {padding:10px 0;font-size:14px; line-height:28px;}
.link_title {height:36px;line-height:36px;border-bottom:2px solid #4ca3e6;font-size:18px;font-weight:500;}
.links {line-height:28px;padding:10px 0;min-height:28px;_height:28px;}
.links li {font-size:14px;float:left;width:144px;display:inline;}
.links a {margin-right:15px;}

.tot_title {line-height:60px;border-bottom:2px solid #4ca3e6;height:60px;}
.tot_title h3 {font-size:26px;font-weight:300;display:inline;float:left;}
.position {float:right;line-height:60px;}
.tot_content {padding:20px 0;line-height:200%;}
.title {text-align:center;border-bottom:1px dotted #ccc;}
.title h3 {font-size:24px;line-height:60px; font-weight:600;}
.tit_attr {margin-bottom:5px;font-size:14px;}
.tit_title {margin-top:60px;background:#0068b7;font-size:24px;text-align:center;height:60px;line-height:60px;color:#fff; border-radius:20px;}

.content {padding:20px;}
.nav_right {margin:20px 0;}
.nav_right ul li {height:48px;position:relative;margin:2px 0;}
.nav_right ul li a {display:block;font:20px "微软雅黑", "宋体"; font-weight:500; text-align:center;height:46px;line-height:46px;position:absolute;z-index:10;top:0;left:0;width:100%;border-radius:20px;border:1px solid #4d80a1;
	-o-transition-property:background,color;
	-o-transition-duration:1s,1s;
	-moz-transition-property:background,color;
	-moz-transition-duration:1s,1s;
	transition-property:background,color;
	transition-duration:1s,1s;}
.nav_right ul li a:hover {background:#4ca3e6; color:#fff;}
.nav_right ul li .nav_right_bg {background:#fff;display:block;height:48px;width:100%;filter:alpha(opacity=40);opacity:0.4;position:absolute;z-index:1;top:0;left:0;}

.fullSlide {width:100%;position:relative;height:340px;background:#fff;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:340px;overflow:hidden;text-align:center;background:center 0 no-repeat}
.fullSlide .bd li a {display:block;height:340px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:20px;height:20px;margin:1px;overflow:hidden;background:#fff;filter:alpha(opacity=50);opacity:0.5;line-height:999px; border-radius:10px;}
.fullSlide .hd ul .on {background:#f00;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:1%;z-index:1;width:55px;height:55px;background:url(arrow.png) -120px -140px #666 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;border-radius:28px;}
.fullSlide .next {left:auto;right:1%;background-position:0px -140px;}
.Slide {width:100%;height:340px;background:url(banner_01.jpg) no-repeat top center #fff;}

.secList{padding:20px;}
.secList li{line-height:200%;font-size:16px;clear:both;margin-bottom:10px;}
.secList li dt{font-size:18px;}
.secList li .intro{font-size:14px;color:#666;line-height:24px;margin:5px 0;}
.secList li .r{width:720px;float:right;}
.secList li .l{width:80px;float:left;color:#666;font-family:verdana;text-align:center;}
.secList li .l span {background:#004978;color:#fff;padding:5px;}

.pageChanger{padding:5px; text-align:center; border-top:dotted 1px #333; line-height:30px;}

.mF_liuzg{position:relative;width:414px;height:365px;margin-top:10px;overflow:hidden;font:12px/1.5 Verdana,Geneva;background:#fff;}
.mF_liuzg .loading{position:absolute;z-index:9999;width:100%;height:365px;color:#fff;text-align:center;background:#fff;line-height:365px;vertical-align:middle;}
.mF_liuzg ul li{ list-style-type:none;margin:0;padding:0;}
/*载入画面*/
.mF_liuzg .pic li{width:414px;position:relative;overflow:hidden;*margin-top:-2px;}
.mF_liuzg .pic li p{width:414px;position:absolute;}
.mF_liuzg .pic li p a{display:block;}/*图片和焦点图框架一样大小*/
.mF_liuzg .pic li p img{width:414px;height:268px;padding-bottom:97px;}
.mF_liuzg .txt li{position:absolute;z-index:2;bottom:0;width:414px;height:97px;line-height:26px;overflow:hidden;display:none;}
.mF_liuzg .txt li a{display:block;color:#666;padding:2px 0 0 5px;font-size:14px;text-decoration:none; font:"微软雅黑";}/*标题样式*/
.mF_liuzg .txt li a .txt-title {font-size:20px;line-height:40px;color:#333;}
.mF_liuzg .txt-bg{position:absolute;bottom:0;z-index:1;width:414px;height:97px;overflow:hidden;background:#fff;}/*标题背景*/
.mF_liuzg .num{position:absolute;z-index:3;bottom:100px;right:8px;color:#333;}/*按钮样式*/
.mF_liuzg .num li{float:left;width:22px;height:22px;position:relative;line-height:22px; border-radius:11px;text-align:center;margin-right:3px;cursor:pointer;background:#fff;filter:alpha(opacity=70);opacity:0.7; color:#000;}
.mF_liuzg .num li.current,.mF_liuzg .num li.hover{background:#fe0072;color:#fff;font-weight:bold;height:20px;line-height:20px;}