﻿@charset "utf-8";
div{ margin:0 auto;}
body{ margin:0px; font-family:"微软雅黑";}
a{ text-decoration:none;}
p,ul,ol,li{ list-style:none; padding:0; margin:0;}
img{ border:0;}
.main{ width:1200px;}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}

.b1{ width:100%; height:92px;}
.b1 .logo{ width:315px; height:92px;}
.b1 .search{ margin-top:10px; width:auto; height:20px; background:url(/images/searbox1.png); margin-top:10px;}
.b1 .search input#key{ float:left; height:16px; border:0px; border-top:1px solid #CCC; border-bottom:1px solid #CCC;}
.b1 .search input#button{ float:left; height:20px; width:14px; border:0px; background:url(/images/index_0415.png) no-repeat; cursor:pointer;}
.b1 .menu{ width:auto; margin-top:25px; font-size:15px; font-weight:bold;}
.b1 .menu ul li{ float:right; margin-left:30px;}
.b1 .menu ul li a:link,
.b1 .menu ul li a:visited{ color:#000;}
.b1 .menu ul li a:hover{ color:#009;}
.b1 .menu ul li .first{}

.b2 .flash{ width:100%;}

.b3{ background:url(/images/jhsp_b3_bg.png) no-repeat; padding-top:1px;}
.b3 .fl{ margin-top:50px; margin-bottom:40px;}
.b3 .jj{ padding-top:1px; background:url(/images/jhsp_b3_nr_bg.png) no-repeat 820px 0;}
.b3 .jj .ti{ margin-top:40px;}
.b3 .jj .nr{ margin-top:30px; font-size:16px; line-height:34px; color:#666; min-height:220px; width:auto; border-right:0; margin-left:10px;}
.b3 .jj .btmor{ margin-top:20px; margin-bottom:20px; margin-left:10px;}

/*内容页内容开始*/
/*.b3 .img{ width:1900px; height:215px;}*/
.b3 .nr{ width:849px; min-height:800px; padding-right:50px; border-right:1px solid #CCC;}
.b3 .nr .tit{ width:150px; font-size:28px; margin-top:50px;}
.b3 .nr .map{ width:400px; font-size:14px; margin-top:70px; text-align:right;}
.b3 .nr .map .path a{ color:#666;}
.b3 .nr .map .break a{ color:#666;}
.b3 .nr .map .break a b{ color:#000;}
.b3 .nr .lb{ margin-top:50px;}
.b3 .nr .lb ul.list li.fir{ background:none; }
.b3 .nr .lb ul.list li{ width:100%; height:60px; line-height:60px; list-style-image:url(/images/jhsp_li_img.png); background:url(/images/jhsp_li_fgx.png) repeat-x; overflow:hidden;}
.b3 .nr .lb ul.list li span{ float:right;}
.b3 .nr .lb ul.list li a{ color:#000;}
.b3 .nr .lb .firnews{ border-bottom:1px solid #d5d5d5; overflow:hidden; padding:40px 0;}
.b3 .nr .lb .firnews .pic{ width:188px; height:142px; float:left;}
.b3 .nr .lb .firnews .pic img{ width:188px; height:142px;}
.b3 .nr .lb .firnews .txt{ width:635px; height:155px; float:right;}
.b3 .nr .lb .firnews .txt .date{ font-size:12px;}
.b3 .nr .lb .firnews .txt .title{ line-height:28px;}
.b3 .nr .lb .firnews .txt .title a{ font-size:16px; color:#000;}
.b3 .nr .lb .firnews .txt .cont{ font-size:12px; color:#969696;}
.b3 .nr .lb .firnews .txt .more{ line-height:38px;}
.b3 .nr .lb .firnews .txt .more a{ font-size:12px; color:#000; text-decoration:underline;}

ul.pic { padding:9px 0 0 14px;}
ul.pic li { width:194px; margin:0 14px 45px 0; float:left;}
ul.pic li span { width:100%; display:block; line-height:42px; font-size:14px; color:#000000; text-align:center;}
ul.pic li img { width:194px; height:194px;}

.titl_css{ text-align:center; font-size:34px; color:#009; line-height:100px;}
.cont_css{ text-align:justify; font-size:14px; line-height:34px; margin:50px 0;}
.date_css{ text-align:center;}
.goback{ text-align:center;}

/*footpage样式*/
.footpage{ margin-top:20px; margin-left:auto; margin-right:auto; clear:both;}
.sy{ width:55px; height:19px; background:url(/images/footpage.png) no-repeat; float:left; color:#FFF; font-size:13px; line-height:19px; text-align:center;}
.sy a{ color:#FFF; font-size:13px; line-height:19px;}
.syy{ width:66px; height:19px; background:url(/images/footpage.png) no-repeat -59px 0; float:left; color:#FFF; font-size:13px; line-height:19px; text-align:center; margin-left:10px;}
.syy a{ color:#FFF; font-size:13px; line-height:19px;}
.ym ul li{ width:19px; height:19px; background:url(/images/footpage.png) no-repeat -132px 0; float:left; color:#FFF; font-size:13px; line-height:19px; text-align:center; margin-left:10px;}
.ym ul li a{ color:#FFF; font-size:13px; line-height:19px; text-align:center;}
.ym ul li.redcolor{ width:19px; height:19px; background:url(/images/footpage.png) no-repeat -158px 0; float:left; color:#FFF; font-size:13px; line-height:19px; text-align:center;}
.xyy{ width:66px; height:19px; background:url(/images/footpage.png) no-repeat -59px 0; float:left; color:#FFF; font-size:13px; line-height:19px; text-align:center; margin-left:10px;}
.xyy a{ color:#FFF; font-size:13px; line-height:19px;}
.wy{ width:55px; height:19px; background:url(/images/footpage.png) no-repeat; float:left; color:#FFF; font-size:13px; line-height:19px; text-align:center; margin-left:10px;}
.wy a{ color:#FFF; font-size:13px; line-height:19px;}

.b3 .right_menu{ width:300px;}
.b3 .right_menu .menu_name{ width:217px; height:53px; background:url(/images/jhsp_b3_classname_bg.png) no-repeat; color:#FFF; font-size:24px; line-height:53px; padding-left:30px; margin-top:50px; margin-bottom:20px;}
.b3 .right_menu .menu{ margin-left:25px;}
.b3 .right_menu .menu ul a{ margin-left:25px;}
.b3 .right_menu .menu ul li.fir{ background:url(/images/jhsp_rightmenu_h.png) no-repeat;}
.b3 .right_menu .menu ul li.onThis{ background:url(/images/jhsp_rightmenu_h.png) no-repeat;}
/*.b3 .right_menu .menu ul li{ width:248px; height:42px; background:url(/images/jhsp_rightmenu_l.png) no-repeat; margin-bottom:10px;}
.b3 .right_menu .menu ul li a{ font-size:18px; text-align:center; line-height:42px; margin-left:10px; color:#000;}*/

.b3 .right_menu .menu ul li{ width:223px; height:42px; background:url(/images/jhsp_rightmenu_l.png) no-repeat; margin-bottom:10px; font-size:18px; line-height:42px; color:#000; padding-left:25px;}
.b3 .right_menu .menu ul li a{ color:#000; margin:0;}
.b3 .right_menu .tel{ width:143px; height:53px; background:url(/images/jhsp_b3_tel_bg.png) no-repeat; font-size:30px; font-weight:bold; color:#F00; padding:26px 0 0 105px; margin-top:20px;}


/*内容页内容结束*/

.b4{ padding-top:1px;}
.b4 .cp_tit{ background:url(/images/jhsp_b4_fgx_l.png) repeat-x 0 90px;}
.b4 .ti{ margin-top:40px; width:300px;}
.b4 .menu{ margin-top:55px; font-size:20px;}
.b4 .menu ul li{ float:left; text-align:center; margin-left:5px; height:35px;}
.b4 .menu ul li a{ color:#000;}
.b4 .menu ul li#qbli{ width:116px;}
.b4 .menu ul li#xlli{ width:68px;}
.b4 .menu ul li#blli{ width:68px;}
.b4 .menu ul li#ylli{ width:68px;}
.b4 .menu ul li#xielli{ width:68px;}
.b4 .menu ul li#tzlli{ width:92px;}
.b4 .menu ul li.fir{ font-weight:bold; border-bottom:3px solid #009;}
.b4 .menu ul li.fir a{ color:#009;}
.b4 .menu ul li:link,.b4 .menu ul li:visited{}
.b4 .menu ul li:hover{ font-weight:bold; border-bottom:3px solid #009;}
.b4 .menu ul li:hover a{ color:#009;}
.b4 .nr{ font-size:15px;}
.b4 .nr .txt a{ color:#000;}
.b4 .sl{ margin-top:20px; margin-bottom:20px;}
.b4 .news{ width:575px;}
.b4 .news .tit{ width:575px; margin-top:40px; background:url(/images/jhsp_b4_title_bg.png) repeat-x 0 5px;}
.b4 .news .tit .cn{ width:160px; font-size:28px; background-color:#FFF;}
.b4 .news .tit .cn a{ color:#009;}
.b4 .news .nr{ height:250px;}
.b4 .news .nr ul{}
.b4 .news .nr ul li{ padding:20px 0 20px 0;}
.b4 .news .nr ul li.fir{ padding-top:10px; border-bottom:1px dashed #CCC;}
.b4 .news .nr ul li .pic{ float:left;}
.b4 .news .nr ul li .txt{ float:left; margin-left:20px;}
.b4 .news .nr ul li .txt .tm{ font-size:12px;}
.b4 .news .nr ul li .txt .tt{ font-size:16px; line-height:44px;}
.b4 .news .nr ul li .txt .tt a{ color:#009;}
.b4 .news .nr ul li .txt .ct{ font-size:12px; color:#999; line-height:18px; width:430px;}
.b4 .news .bottom{ height:28px; background:url(/images/jhsp_b4_title_bg.png) repeat-x;}
.b4 .news .bottom .more{margin-top:5px;}
.b4 .contact{ width:575px;}
.b4 .contact .tit{ width:575px; margin-top:40px; background:url(/images/jhsp_b4_title_bg.png) repeat-x 0 5px;}
.b4 .contact .tit .cn{ width:160px; font-size:28px; background-color:#FFF;}
.b4 .contact .tit .cn a{ color:#009;}
.b4 .contact .nr{ height:250px; background:url(/images/jhsp_b4_cnmap.png) no-repeat 300px 0; line-height:30px; font-size:14px;}
.b4 .contact .nr .msg{ margin-top:20px;}
.b4 .contact .bottom{ height:28px; background:url(/images/jhsp_b4_title_bg.png) repeat-x;}
.b4 .contact .bottom .more{margin-top:5px;}

.b5{ background:url(/images/jhsp_b5_bg.png) no-repeat; height:295px;}
.b5 .btm_1{ width:350px; margin-top:130px; margin-right:50px;}
.b5 .btm_1 .tit{ font-size:18px; color:#FFF;}
.b5 .btm_1 .nr{ margin-top:20px; color:#FFF; line-height:30px; font-size:14px;}
.b5 .btm_1 .nr .tel{ font-size:28px;}
.b5 .btm_2{ width:400px; margin-top:130px;}
.b5 .btm_2 .tit{ font-size:18px; color:#FFF;}
.b5 .btm_2 .nr{ margin-top:20px; line-height:30px; color:#FFF; font-size:13px;}
.b5 .btm_2 .nr a{ color:#FFF;}
.b5 .btm_3{ width:350px; margin-top:130px; margin-left:50px;}
.b5 .btm_3 .tit{ font-size:24px; color:#FFF;}
.b5 .btm_3 .nr{ margin-top:20px; color:#FFF; line-height:30px; font-size:12px;}

/* 项目推荐JS开始 */
.slideBox_ { width:1004px; height:400px; position:relative;}
/*.slideBox_ .bd { position:relative; height:100%; z-index:0; overflow:hidden;}
.slideBox_ .bd li{ width:1004px; height:300px; zoom:1; vertical-align:middle; }
.slideBox_ .bd img { display:block;}
.slideBox_ .bd a { position:relative; display:block; margin:0 0 2px 2px;}
.slideBox_ .bd a div { padding:50px 0 0 0; display:none; background:url(/images/imgbg_.png) no-repeat; position:absolute; left:0; bottom:0; cursor:pointer; color:#ffffff; font-size:18px; font-weight:bold; line-height:110%;}
.slideBox_ .bd a.fir div { background:url(/images/imgbg.png) no-repeat; color:#ffffff; font-size:34px; font-weight:bold; width:400px; height:210px; margin:0; padding:90px 0 0 0;}
.slideBox_ .bd a.fir { width:400px; height:300px; margin:0;}
.slideBox_ .bd a.fir img { width:400px; height:300px;}*/

.slideBox_ .bd { position:relative; height:100%; z-index:0; overflow:hidden;}
.slideBox_ .bd1 { position:relative; height:100%; z-index:0; overflow:hidden;}
.slideBox_ .bd2 { position:relative; height:100%; z-index:0; overflow:hidden;}
.slideBox_ .bd3 { position:relative; height:100%; z-index:0; overflow:hidden;}
.slideBox_ .bd4 { position:relative; height:100%; z-index:0; overflow:hidden;}
.slideBox_ .bd5 { position:relative; height:100%; z-index:0; overflow:hidden;}

.slideBox_ ul li{ margin:35px 0 0 0;}
.slideBox_ ul li div.cp{ width:200px; height:auto; float:left; margin-bottom:20px;}
.slideBox_ ul li .img{ width:180px; height:140px;}
.slideBox_ ul li .txt{ margin-top:5px; text-align:center;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox_ .prev,
.slideBox_ .next{ position:absolute; left:-9%; top:50%; margin-top:-25px; display:block; width:41px; height:41px; background:url(/images/jt.png) no-repeat; filter:alpha(opacity=50); opacity:0.5; }
.slideBox_ .next{ left:auto; right:-9%; background-position:0px -41px; }
.slideBox_ .prev:hover,
.slideBox_ .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox_ .prevStop{ display:none;  }
.slideBox_ .nextStop{ display:none;  }
/* 项目推荐JS结束 */

/*首页b4滚动栏*/
#bq {display:block;}
#xl {display:none;}
#bl {display:none;}
#yl {display:none;}
#xiel {display:none;}
#tzl {display:none;}

/*搜索*/
.newlist{}
.newlist ul{}
.newlist ul li{ width:100%; height:60px; line-height:60px; /*list-style-image:url(/images/jhsp_li_img.png);*/ background:url(/images/jhsp_li_fgx.png) repeat-x; }
.newlist ul li.fir{ background:none; }
.newlist ul li a{ float:left; color:#000;}
.newlist ul li span{ float:right;}
.footpage{ text-align:center;}

/*联系我们*/
.mobi{ display:none; }
