﻿@charset "gb2312";
/* CSS Document */

ul,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:0;outline:none;font-family:Arial; font-family:"宋体";}
body{margin:0px;padding:0px;font-size:12px;background:#f2f2f2;color:#4e4e4e;font-family:"microsoft yahei";font-family:Arial; font-family:"宋体";cursor:default;}
ul,ol{list-style-type:none;}
select,input,select{vertical-align:middle;}
a{text-decoration:none;color:#3a3a3a;}
a:hover{ text-decoration:none;color:#8e0300;}
.clearit{clear:both; height:0px; line-height:0px; font-size:0px;}



.JS_top{background:#1f1a17;}
.JStop{ width:1000px;height:32px;margin:0 auto;line-height:32px;}
.JStopnav{ width:350px; float:left;}
.JStopnav li{ float:left;padding-right:10px;line-height:32px;color:#cecece;}
.JStopnav li a{color:#cecece;}
.JStopnav li a:hover{color:#eb1402;}
.JS_sear{ width:360px; float:right; text-align:center; line-height:32px;color:#cecece;}


#JSnavcont{height:93px;}
.JSnavcont{ width:1423px; margin-left:20px;margin:0 auto;}
.JSlogo{ width:450px; float:left;padding:20px;}
.JSnav{ width:770px;float:left;height:93px;text-align:center;}
.JSnav ul{}
.JSnav li{ width:96px;float:left;line-height:80px;text-align:center; background:url(../images/JS_nav_right.jpg) no-repeat left top;}
.JSnav li a{ color:#010100;font-size:14px; font-family: "微软雅黑";}
.JSnav li a:hover{color:#900e02;}

.JSbanner{ width:100%; text-align:center; height:482px;}

#JScontainer{ padding:15px 0px; height:auto;}
.JScontainer{ width:1000px; margin:0 auto; height:auto;}
#JScontainer1{ padding:15px 0px; height:auto;}
.JScontainer1{ margin:0 auto; background:url(../images/bbbg.jpg) no-repeat top;height:660px;}
.JScontainer1_mid{ width:1000px; margin:0 auto; height:auto;}

.JSgywm{ width:1000px; float:left;}
.JSgywm_title{width:1000px; height:33px;background:url(../images/JS_gywm_title.png) no-repeat left center; line-height:33px;}
.JSgywm_title span{ line-height:33px; float:right; font-size:14px; font-weight:bold; font-family: arial;}
.JSgywm_title span a{color:#0d0d0d;}
.JSgywm_title span a:hover{color:#8e0300;}
.JSgsjs_cont{width:1000px; padding-top:10px; padding-bottom:10px; background:url(../images/JS_line.jpg) repeat-x top center;}
.JSgsjs_cont_tupian{width:986px;height:423px;overflow:hidden;float:left;margin:0px 8px 5px 8px;display:inline;}
.JSgsjs_cont p{text-indent:24px;line-height:24px;color:#3a3a3a; }
.JSgsjs_cont p a{color:#942802;}
.JSgsjs_cont p a:hover{color:#942802;}

.JSxwzx{ width:389px; float:right; padding-top:15px;padding-left:15px;padding-right:15px;}
.JSxwzx_title01{width:390px; height:33px;background:url(../images/JS_xwzx_title.png) no-repeat left center; line-height:33px;}
.JSxwzx_title01 span{ line-height:33px; float:right; font-size:14px; font-weight:bold; font-family: arial;}
.JSxwzx_title01 span a{color:#0d0d0d;}
.JSxwzx_title01 span a:hover{color:#8e0300;}
.JSxwzx_cont{width:389px; padding-top:10px; padding-bottom:10px; background:url(../images/JS_line.jpg) repeat-x top center;}
.JSxwzx_cont_tupian{width:371px;height:106px;overflow:hidden;float:left;margin:0px 8px 5px 8px;}
.JSxwzx_cont ul{}
.JSxwzx_cont li{width:370px; float:left; padding-left:15px; line-height:30px;}
.JSxwzx_cont li a{ color:#3a3a3a; background:url(../images/JSicon1.jpg) no-repeat left center; padding-left:20px;}
.JSxwzx_cont li a:hover{ color:#8e0300;}
.JSxwzx_cont span{ float:right; padding-right:10px;}



.JSline01{ background:url(../images/JS_line01.jpg) repeat-x; height:2px; margin:15px 0px;}

.JSleft{ width:251px; float:left;}
.JSleft1{ width:251px;padding-left:20px;padding-right:20px;padding-top:20px;}
.JSmid{float:left;padding-top:60px;}
.JSright{ width:719px; float:left; padding-left:30px;}
.JSright1{ width:650px; float:left; padding-left:15px;}
.JScpfl_top{ background:url(../images/JScpfl_cont_top.png) no-repeat top; height:16px;}
.JScpfl_cont{ background:url(../images/JScpfl_cont_center.png) repeat-y; padding: 5px 20px; height:auto;}
.JScpfl_bottom{ background:url(../images/JScpfl_cont_bottom.png) no-repeat bottom;height:16px; margin-bottom:15px;}
.JScpfl_bottom1{ background:url(../images/JScpfl_cont_bottom.png) no-repeat bottom;height:16px; margin-bottom:0px;}
.JScpfl_title{ width:210px; margin:0 auto; background:url(../images/JS_cplb_title.png) no-repeat center top; height:33px;}
.JScpfl_title_line{ background:url(../images/JS_line.jpg) repeat-x; height:2px;}
.JScpfl_cont ul{}
.JScpfl_cont li{ width:210px; float:left; background: url(../images/JScpfl_li_bj.jpg) repeat-x; height:38px;}
.JScpfl_cont li a{ padding-left:30px; line-height:38px; font-size:13px;}

.JScontact{width:251px; float:left;}
.JSlxwm_title{width:251px; background: url(../images/JS_lxwm_title.png) no-repeat; height:33px;}
.JScontact_tu{ background:url(../images/JS_lxwm.png) no-repeat top; height:89px;}
.JScontact p{ line-height:28px; padding-left:25px;color:#0d0d0d;}
.JScontact p a{color:#8e0300;}
.JScontact p a:hover{ color:#8e0300;}

.JScontact1{width:251px; padding-left:20px;padding-top:4px;}
.JScontact1 p{ line-height:28px; padding-left:25px;color:#0d0d0d;}
.JScontact1 p a{color:#8e0300;}
.JScontact1 p a:hover{ color:#8e0300;}


.JScpzs1{width:660px; float:left;}
.JScpzs{width:719px; float:left;}
.JScpzs_title{width:960px; height:33px;background:url(../images/JS_cpzs_title.png) no-repeat left center; line-height:33px;}
.JScpzs_title span{ line-height:33px; float:right; font-size:14px; font-weight:bold; font-family: arial;}
.JScpzs_title span a{color:#0d0d0d;}
.JScpzs_title span a:hover{color:#8e0300;}
.JScpzs_title1{width:685px; height:33px;background:url(../images/JS_cpzs_title1.png) no-repeat left center; line-height:33px;}
.JScpzs_title1 span{ line-height:33px; float:right; font-size:14px; font-weight:bold; font-family: arial;}
.JScpzs_title1 span a{color:#0d0d0d;}
.JScpzs_title1 span a:hover{color:#8e0300;}
.JScpzs_cont{ width:719px; float:left;padding-top:10px; padding-bottom:10px; background:url(../images/JS_line.jpg) repeat-x top center;overflow:hidden;}
.JScpzs_cont ul{}
.JScpzs_cont li{ width:164px; height:143px;overflow:hidden;float:left;display:inline;margin:4px 7px; }
.JScpzs_cont li img{border:1px solid #a3a3a3;width:162px;height:109px;}

.JScpzs_cont li span{width:164px;height:30px;overflow:hidden;display:block;text-align:center;line-height:30px;}
.JScpzs_cont li a{color:#251b1c;}
.JScpzs_cont li a:hover{color:#8e0300;cursor:pointer;}
.JScpzs_cont1{ width:685px; float:left;padding-top:10px; padding-bottom:10px; background:url(../images/JS_line.jpg) repeat-x top center;overflow:hidden;}
.JScpzs_cont1 ul{}
.JScpzs_cont1 li{ width:220px; height:220px;overflow:hidden;float:left;display:inline;margin:4px 7px; text-align:center;}
.JScpzs_cont1 li img{}

.JScpzs_cont1 li span{width:164px;height:30px;overflow:hidden;display:block;text-align:center;line-height:30px;}
.JScpzs_cont1 li a{color:#251b1c;}
.JScpzs_cont1 li a:hover{color:#8e0300;cursor:pointer;}
.JScpzs_cont2{ width:960px; float:left;padding-top:10px; padding-bottom:10px; background:url(../images/JS_line.jpg) repeat-x top center;overflow:hidden;}
.JScpzs_cont2 ul{}
.JScpzs_cont2 li{ width:164px; height:155px;overflow:hidden;float:left;display:inline;margin:10px 14px;text-align:center; }
.JScpzs_cont2 li img{}

.JScpzs_cont2 li span{width:164px;height:30px;overflow:hidden;display:block;text-align:center;line-height:30px;}
.JScpzs_cont2 li a{color:#251b1c;}
.JScpzs_cont2 li a:hover{color:#8e0300;cursor:pointer;}
.JScpzs_cont01{ width:719px; float:left;padding-top:10px; padding-bottom:10px; background:url(../images/JS_line.jpg) repeat-x top center;overflow:hidden;}
.JScpzs_cont02{ width:719px; float:left;overflow:hidden;}
.JScpzs_cont02 ul{}
.JScpzs_cont02 li{ width:164px; height:197px;overflow:hidden;float:left;display:inline;margin:4px 7px; text-align:center;}
.JScpzs_cont02 li img{}
.JScpzs_cont02 li span{width:164px;height:30px;overflow:hidden;display:block;text-align:center;line-height:30px;}
.JScpzs_cont02 li a{color:#251b1c;}
.JScpzs_cont02 li a:hover{color:#8e0300;cursor:pointer;}

.JScpzs_cont02 li h1{width:162px;height:169px;border:1px solid #999999;display:table-cell;vertical-align:middle;text-align:center;}




.JSshangmeng{ width:990px; margin:0 auto;padding:3px;}
.JSshangmeng a{margin:0 3px;}


.JSright_title{width:700px;height:31px;overflow:hidden;}
.JSright_title_L{float:left;line-height:31px;font-size:14px;padding-left:20px;color:#8e0300; font-weight:bold;}
.JSright_title_R{float:right;line-height:31px;}
.JSright_title_R a{color:#0d0d0d;}
.JSright_title_R a:hover{color:#8e0300; }

.JSgsgk_title{ width:210px; margin:0 auto; background:url(../images/JS_gywm_title.png) no-repeat center top; height:33px;}
.JSxwzx_title{ width:210px; margin:0 auto; background:url(../images/JS_xwzx_title.png) no-repeat center top; height:33px;}
.JSpages_cont{width:719px; float:left;overflow:hidden;}

.jleft{float:left;}
.jright{float:right;}