/*common start*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,input,textarea,select{margin:0;padding:0}
em{font-style:normal}
li{list-style:none; margin:0; padding:0;vertical-align:middle}
img{border:0;vertical-align:middle}
input{vertical-align:middle;outline:none;}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.fleft{float:left}
.fright{float:right}
.mgauto{margin: 0 auto}
.mg10{ margin:10px}
.mglr5{ margin-left:5px; margin-right:5px}
.mglt10{ margin-left:10px}
.mglt4em{ margin-left: 4em}
.mgtop5{ margin-top:5px}
.mgtop10{ margin-top:10px}
.mgrb20{margin: 0 20px 20px 0}
.mgbt20{margin: 0 0 20px 0}
.w235{ width: 235px}
.w280{ width: 280px}
.w400{ width: 400px}
.w490{ width:490px}
.w580{ width: 580px}
.w333{width: 333px}
.w334{width: 334px}
.w1000{ width:1000px; overflow: hidden}
.height10{width:100%;height:10px}
.height20{width:100%;height:20px}
.clear{clear:both}
/*container*/
.container{overflow:hidden;}
.left {
    float: left;
}

.right {
    float: right;
}

img {
    border: none;
}

.clearfix {
    zoom: 1;
}

.clearfix:after {
    content: "020";
    height: 0px;
    display: block;
    overflow: hidden;
    clear: both;
}
a{text-decoration: none;}
ul li,
ol li {
    list-style-type: none;
}
body{font-family:Microsoft YaHei,Arial,verdana;color: #333333; background:#FFFFFF url(bg_body.jpg) top center repeat-x}
.header{background:#FFFFFF url(banner.jpg) top center no-repeat}
/***********************main1   样式***********************/
.main{ overflow: hidden}
.main1con{width: 1000px;margin: auto;}
.focusbox{width: 580px;height: 326px}

.newsbox{width: 400px;height: 326px}
.titlebg{background: url(jnjy_bg3.png) left center no-repeat; height: 24px; line-height: 20px;}
.titlebg2{background: url(jnjy_bg3.png) left center no-repeat;}
.top_title{padding-left: 12px}
.top_title span{padding: 0 6px; float: left}
.top_more a{color: #999999;font-size: 15px;}
.top_more a:hover{color: #ff0000;}
.top_more span{display: none}
.newslist{ height: 132px}
.newslist ul,.top_content ul{margin-top: 5px;}
.newslist .btzx,.zhzx,.tzgg{height: 132px;overflow: hidden;}
.Tabs1,.Tabs2,.Tabs3{color: #333333}
.Tabs1,.Tabs1on{font-size: 17px;}
.Tabs2,.Tabs2on,.Tabs3,.Tabs3on{font-size: 15px;}
.Tabson,.Tabs1on{font-weight: bold; color: #0386d6}
.Tabs2on,.Tabs3on{font-weight: bold; color: #ff5500}
.Tabson a,.Tabs1on a{font-weight: bold; color: #0386d6}
.Tabs2on a,.Tabs3on a{font-weight: bold; color: #ff5500}
.top_content ul li{font-size: 15px;line-height: 30px;background: url(jnjy_bg4.png) no-repeat left;}
.top_content ul li span.one a{color: #000000;margin-left: 15px;}
.top_content ul li span.one a:hover{color: #0386d6;}
.top_content ul li span.two{color: #666666;}

/***********************main2   样式***********************/
.main2{margin-top: 20px;}
.main2con{width: 1000px;margin: auto;}
.main2con a{display: block;width: 1000px;height: 88px;}


/***********************main3   样式***********************/
.main3{margin-top: 20px;height: 176px;overflow: hidden;}
.main3 .main3con{width: 1000px;margin: auto;height: 203px;}
.mian3_lef {width: 600px;}
.zcr_list{margin-top: 10px;}
.main3_rig .top_content {    margin: 10px 15px;    height: 150px;overflow: hidden;}
.main3_rig .top_content ul{margin-top: 0px;}

/***********************main4   样式***********************/
.main4{margin-top: 20px;}
.main4con{width: 1000px;margin: auto;}
.main4_lef{width: 280px;overflow: hidden;margin-right: 20px;}
.main4_lef .top_content{    margin: 10px 15px 20px 15px;width: 285px;overflow: hidden;height: 280px;}
.main4_lef .top_content ul{margin-top: 0px;}
.main4_rig {width: 400px;}

.main4_rig .top_content {margin: 20px 0px 18px 15px;}
.main4_rig .rig_top .top_content a{width: 172px;height: 45px;display: inline-block;    text-align: center; }


/***********************main5   样式***********************/
.main5con{width: 1000px;margin: auto;    height: 50px; background: #f9f9f9;}
.web_con_lef {color: #0386d6;font-size: 15px;line-height: 50px;margin-left: 20px;}
.web_con_rig ul{margin: 0px;    margin-left: -15px;}
.web_con_rig ul li { float: left;font-size: 13px;color: #333333; margin-left: 20px;margin-top: 7px;}
.web_con_rig ul li select { padding: 7px 0px; width: 160px;border: 1px solid #d1d1d1;text-indent: 10px;    line-height: 35px; }

.btgk{ width: 235px;height: 55px;text-align: center; background: #ddecff}
.btgk:hover{background: #0386d6}
.btgk a{font-size: 17px; font-weight: bold; line-height: 3em; color: #0386d6}
.btgk:hover a{color: #FFFFFF}

.zcrpic{width: 93px; height:135px; position: relative; overflow: hidden; float:left; margin-right: 9px}
.zcrpic2{width: 93px; height:135px; position: relative; overflow: hidden; float:left; margin-right: 0px}
.zcrpic img,.zcrpic2 img{width: 93px; height:135px;}
.zcrpic span,.zcrpic2 span{ position: absolute;width: 93px; height: 29px; background: url(bg_zhuchiren.png); left: 0; bottom: 0; text-align: center; line-height: 28px; font-size: 15px; color: #FFFFFF}
.top_contenthd ul{ margin:5px 0 0; padding: 0; overflow: hidden}
.top_contenthd ul li{ list-style: none; float: left}
.w245{ width: 245px; float: left; list-style: none; background: none}
.w255{ width: 255px; float: left; list-style: none; background: none}
.gzhd{height: 45px;padding-left: 45px; background: #ddecff; font-size: 15px; line-height: 3em}
.gzhd a{ font-size: 15px; font-weight: bold; color: #0386d6 }

.jmygScroll-left{ width:400px; margin: 5px 0 0;  position:relative; height: 145px; overflow: hidden;}
.jmygScroll-left .hd{ width: 100%; overflow:hidden;position: absolute; right: 0 }
.jmygScroll-left .hd .prev,.jmygScroll-left .hd .next{ display:block;  width:20px; height:32px; float:left; overflow:hidden; cursor:pointer; background:url("images/prevpic.jpg") no-repeat; margin: 5px}
.jmygScroll-left .hd .next{ background:url("images/nextpic.jpg") no-repeat; float:right;}
.jmygScroll-left .hd .prevStop{ background-position:-60px 0; }
.jmygScroll-left .hd .nextStop{ background-position:-60px -50px; }
.jmygScroll-left .hd ul{overflow:hidden; zoom:1; width: 360px; height: 30px}
.jmygScroll-left .hd ul li{ float:left;  width:360px; height:30px; overflow:hidden; margin-right:5px; cursor:pointer; }
.jmygScroll-left .bd{ padding:0 30px;overflow:hidden; height: 150px; overflow-y: auto; overflow-y: hidden\9}
.jmygScroll-left .bd ul{ overflow:hidden; zoom:1; }
.jmygScroll-left .bd ul li{float:left; width: 340px;line-height:24px;  text-align:left; _display:inline;}