﻿@charset "utf-8";
body{width:100%;margin:0 auto; font-size:12px;
font-family:"Microsoft YaHei",'FontCreatorProgramRegular','黑体',Tahoma, Geneva, sans-serif; color:#333333; background:url(../../images/njyy/bgloop.jpg) repeat-x top;
}

/*.main_visual,#indexcontent,#indexloopword,.erweima,#bottomcopy,#bottomnav{
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
}*/

*{margin:0;padding:0;list-style:none;border:0;}

a:link,a:visited{color:#333; text-decoration:none;}
a:hover{color:#20b2e9; text-decoration:none;}


.moreinfo{ text-align:right; height:40px; line-height:40px; background:url(../../images/njyy/icon_all.png) no-repeat 100px 5px;}
/* main_image */
.main_visual{height:480px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image{height:480px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:480px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:480px;}
.main_image li span{display:block;width:100%;height:480px}
.main_image li a{display:block;width:100%;height:480px}
/**/
.main_image li .img_1{background:url('../images/banner-01.png') center top no-repeat}
.main_image li .img_2{background:url('../images/banner-02.png') center top no-repeat}
.main_image li .img_3{background:url('../images/banner-03.png') center top no-repeat}
.main_image li .img_4{background:url('../images/banner-04.png') center top no-repeat}
.main_image li .img_5{background:url('../images/banner-05.png') center top no-repeat}
.main_image li .img_6{background:url('../images/banner-06.png') center top no-repeat}

div.nav{position:absolute;top:0px;left:50%;z-index:999;width:1000px;height:auto;margin-left:-500px;}
div.nav .logo{ float:left; width:250px; margin-top:40px;}
div.nav .navright{ float:left; width:750px;}
div.nav .language{ height:20px; margin-top:5px; text-align:right;}
div.nav .language a:link,div.nav .language a:visited{ color:#333; text-decoration:none; margin:0px 5px;}

div.nav .search{ height:35px; position: relative; }
div.nav .search input{ margin-top:0px; height:25px; width:210px; -moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px; border:1px solid #20b2e9; BACKGROUND-COLOR: transparent; float:right;}
div.nav .search .go{display: block;width: 25px;height: 25px; background: url(../../images/njyy/search.png) 0px 0px no-repeat;position: absolute;right:5px;top:0px;cursor: pointer; border:none;}

div.nav .mainnav{ height:30px; background:#fff;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
div.nav .mainnav ul{ list-style:none; line-height:30px; font-size:14px;}
div.nav .mainnav li{ float:left;}
div.nav .mainnav li a:link,div.nav .mainnav li a:visited{ display:block; padding:0px 10px; color:#000; text-decoration:none;}
div.nav .mainnav li a:hover{ background:#20b2e9; color:#FFF;}
div.nav .mainnav .on{ float:left; padding:0px 8px; }

div.nav .mainnav .erji{ float:none; background:#FFF; font-size:12px;}
div.nav .mainnav .erji a:link, div.nav .mainnav .erji a:visited{color:#333;  padding:0px 0px 0px 10px;}
div.nav .mainnav .erji a:hover{color:#FFF; background:#20b2e9;}
div.nav .mainnav .erji li{ padding:0px; margin:0px 2px;}
div.nav .mainnav .erji_ul{display:none;}
div.nav .mainnav ul li:hover .erji_ul{ display:block;}


div.flicking_con{position:absolute;top:450px;left:50%;z-index:999;width:300px;height:20px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url(../../images/njyy/btn_main_img.png) 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../../images/njyy/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../../images/njyy/hover_right.png) no-repeat right top;right:100px;}


.font20px{ font-size:20px;}
.marginpadding10px{margin-right:10px; padding-right:10px;}
.indexwidth{width:198px;}
.indexwidthshort{width:168px;}
.indexwidthmiddle{width:178px;}
.righmarginpadding{border-right:1px solid #cccccc; margin-right:20px; padding-right:15px; }

/*内页导航*/
#subnav{width:1000px;height:80px; margin:0px auto; font-family:"Microsoft YaHei",'FontCreatorProgramRegular','黑体',Tahoma, Geneva, sans-serif; position: relative; z-index:99; }
#subnav .logo{ float:left; width:250px; margin-top:20px;}
#subnav .navright{ float:left; width:750px; overflow:hidden;}

#subnav .search{ height:30px; margin-top:10px; }
#subnav .search .block{ height:30px; position: relative; float:right;}
#subnav .search .block input{height:25px; width:210px; -moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px; border:1px solid #20b2e9; BACKGROUND-COLOR: transparent; float:right;}
#subnav .search .block .go{display: block;width: 25px;height: 25px; background: url(../../images/njyy/search.png) 0px 0px no-repeat;position: absolute;right:5px;top:0px;cursor: pointer; border:none;}

#subnav .search .language{ height:30px;text-align:right; float:right; width:auto; line-height:25px;}
#subnav .search .language a:link,#subnav .search .language a:visited{ color:#333; text-decoration:none; margin:0px 5px;}


#subnav .mainnav{ height:30px; background:#fff;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px; position: absolute; right:0px;}
#subnav .mainnav ul{ list-style:none; line-height:30px; font-size:14px;}
#subnav .mainnav li{ float:left;}
#subnav .mainnav li a:link,#subnav .mainnav li a:visited{ display:block; padding:0px 10px; color:#000; text-decoration:none;}
#subnav .mainnav li a:hover{ background:#20b2e9; color:#FFF;}
#subnav .mainnav .on{ float:left; padding:0px 8px; }
#subnav .mainnav .ontwo{background:#20b2e9;}
#subnav .mainnav .ontwo a:link,#subnav .mainnav .ontwo a:visited{color:#FFF;}

#subnav .mainnav .erji{ float:none; background:#FFF; font-size:12px;}
#subnav .mainnav .erji a:link, #subnav .mainnav .erji a:visited{color:#333; padding:0px 0px 0px 10px;}
#subnav .mainnav .erji a:hover{color:#FFF; background:#20b2e9;}
#subnav .mainnav .erji li{ padding:0px; margin:0px 2px;}
#subnav .mainnav .erji_ul{display:none;}
#subnav .mainnav ul li:hover .erji_ul{ display:block;}


/*//内页导航*/


#indexloopword {height:60px; width:990px; margin:0px auto; font-size:15px; line-height:60px; color:#20b2e9;}

#indexcontent {height:auto; overflow:hidden; width:990px; margin:0px auto; padding-bottom:20px;}
#indexcontent .block{ float:left; height:auto; overflow:hidden; background:url(../../images/njyy/bgline.png) no-repeat right;}
#indexcontent .title{ width:100%;height:40px; overflow:hidden;}
#indexcontent .title .cn{ border-bottom:2px solid #20b2e9; height:38px; line-height:38px; width:90px; overflow:hidden; font-weight:bold; float:left;}
#indexcontent .title .en{ border-bottom:1px solid #f1f1f1; height:29px; line-height:29px; width:108px; overflow:hidden; text-transform:uppercase; float:left; margin-top:10px; }
#indexcontent .title .en2{ border-bottom:1px solid #f1f1f1; height:29px; line-height:29px; width:78px; overflow:hidden; text-transform:uppercase; float:left; margin-top:10px; }
#indexcontent .title .en3{ border-bottom:1px solid #f1f1f1; height:29px; line-height:29px; width:88px; overflow:hidden; text-transform:uppercase; float:left; margin-top:10px; }

#indexcontent .main{ width:100%;height:auto; overflow:hidden;}
#indexcontent .word{ width:100%; margin:10px 0px; line-height:40px;}

#indexcontent .txtlist{ width:100%; margin:10px 0px; line-height:40px;}
#indexcontent .txtlist ul{ list-style:none;}
#indexcontent .txtlist li{ float:left; padding-left:20px; width:178px; overflow:hidden; background:url(../../images/njyy/icon_all.png) no-repeat 0 5px;}

#indexcontent .imglist{ width:100%; margin:10px 0px; line-height:20px;}
#indexcontent .imglist ul{ list-style:none;}
#indexcontent .imglist li{ float:left; width:66px; overflow:hidden; text-align:center; margin-bottom:10px;}
#indexcontent .imglist li img{ width:50px; height:50px;}
#indexcontent .imglist li strong{ display:block; font-weight:normal;}



#bottomnav { width:100%; background:#eaeaea; height:auto; overflow:hidden; margin-top:20px 0px;}
#bottomnav .content { width:990px; margin:20px auto; line-height:25px; height:auto; overflow:hidden;}
#bottomnav .block { width:auto; height:auto; float:left;}
#bottomnav .block ul{ list-style:none;}
#bottomnav .block li{ overflow:hidden; white-space:nowrap;}
#bottomnav .block li strong{ font-size:14px; margin-bottom:10px; display:block;}
#bottomnav .block li a:link,#bottomnav .block li a:visited{ color:#333; text-decoration:none;}
#bottomnav .block li a:hover{ color:#20b2e9;}


#bottomcopy { width:100%; background:#727272; height:auto; overflow:hidden; color:#FFF;}
#bottomcopy .content { width:990px; margin:0px auto; line-height:50px; height:50px; overflow:hidden;}
#bottomcopy .left { width:auto; white-space:nowrap; float:left;}
#bottomcopy .right { width:auto; white-space:nowrap; float:right;}


/*内容页*/
#maincontent{ width:1000px; height:auto; margin:50px auto; overflow:hidden; position:relative; z-index:20;}
#maincontent .titleblock{ height:40px; border-bottom:2px solid #cccccc; position:relative; margin-bottom:50px;}
#maincontent .cntitle{border-bottom:2px solid #20b2e9;height:40px;line-height:38px;width: auto;	padding-right:20px;position:absolute;display:block;top:0px;word-wrap: break-word;}

#maincontent .titleleft{border-bottom:2px solid #20b2e9; height:40px;line-height:38px;width: auto; position:absolute;display:block;top:0px; word-wrap: break-word;}
#maincontent .titleright{border-bottom:2px solid #20b2e9; height:40px;line-height:38px;width: auto; right:0px; position:absolute;display:block;top:0px;word-wrap: break-word;}



/*内容页左侧样式1*/
#maincontent .left{ width:200px; height:auto; font-size:13px; overflow:hidden; float:left;}
#maincontent .left ul{margin:5px; padding:10px 0px 30px 0px; height:auto;-webkit-box-shadow:0 0 5px #999; -moz-box-shadow:0 0 5px #999; box-shadow:0 0 5px #999; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; background:#efefef;}
#maincontent .left li{margin:0px 10px; padding:5px 0px; height:30px; line-height:30px; border-bottom:1px solid #dddddd;}
#maincontent .left li a:link,#maincontent .left li a:visited{-moz-border-radius:5px; -webkit-border-radius: 5px;border-radius:5px; padding-left:20px; display:block; background:url(../../images/njyy/icon_all.png) no-repeat 0px -30px; color:#333;}
#maincontent .left li a:hover{background:url(../../images/njyy/icon_all.png) no-repeat 0px -60px #20b2e9; color:#FFF;}
#maincontent .left .on{font-weight:bold; padding-left:10px;}


/*内容页左侧样式2*/
#maincontent .lefttwo{ width:200px; height:auto; font-size:13px; overflow:hidden; float:left;border-top:1px dotted #b2b2b2}
#maincontent .lefttwo strong{ margin:40px 0px 0px 20px; display:block; font-size:22px; color:#555555; font-weight:normal;}

/*内容页1-公司概况-组织架构-联系我们*/
#maincontent .right{ width:730px; height:auto; overflow:hidden; float:left; margin:5px 0px 0px 70px; padding-bottom:120px; font-size:13px; line-height:30px;}

/*页码*/
.listpage {height:auto; overflow:hidden; padding:30px;background:url(../../images/njyy/icon_line.png) top left no-repeat;}
.listpage_two {height:auto; overflow:hidden;}

.topword{height:auto; overflow:hidden; font-size:13px; color:#666666; line-height:30px; margin:5px 10px 60px 10px;}

.topwordtwo{height:auto; overflow:hidden; font-size:13px; color:#666666; line-height:30px; margin:0px 0px 60px 0px;}
.topwordtwo .bigtitle{height:40px; line-height:40px;border-bottom:1px dotted #b2b2b2; margin-bottom:10px;color:#20b2e9; font-size:16px; font-weight:bold;}

.topwordthree{height:auto; overflow:hidden; font-size:14px; color:#666666; line-height:30px; margin:0px 0px 60px 0px;}
.topwordthree .bigtitle{height:40px; line-height:40px;border-bottom:1px dotted #b2b2b2;color:#20b2e9; font-size:16px; font-weight:bold; text-align:center;}
.topwordthree .time{height:30px; line-height:30px;border-bottom:1px solid #b2b2b2; margin-bottom:10px;color:#20b2e9; font-size:12px;text-align:center;}
.topwordthree .updown{height:auto; line-height:20px;border-top:1px solid #b2b2b2; margin-top:20px; padding-top:10px;color:#20b2e9; font-size:12px;}

/*列表样式1-企业文化*/
#maincontent .listone{ width:730px; height:auto; overflow:hidden; float:left; margin:5px 0px 0px 70px;}
#maincontent .listone ul{ list-style:none; }
#maincontent .listone li{ list-style:none; height:105px; margin-bottom:55px; display:block;}
#maincontent .listone .imgblock{ width:105px; height:105px; margin-right:25px; float:left;}
#maincontent .listone .tetblock{ width:600px; height:104px; float:left; border-bottom:1px solid #b2b2b2;}
#maincontent .listone .tetblock .title{height:35px; border-bottom:1px dotted #b2b2b2;color:#20b2e9; font-size:20px;}
#maincontent .listone .tetblock .word{height:auto; overflow:hidden; font-size:16px; color:#666666; line-height:30px; margin-top:5px;}

/*列表样式2-大事记*/
#maincontent .listtwo{ width:730px; height:auto; overflow:hidden; float:left; margin:5px 0px 0px 70px;}
#maincontent .listtwo ul{ list-style:none;  height:auto; overflow:hidden;}
#maincontent .listtwo li{ list-style:none; width:700px; height:auto; overflow:hidden; padding-left:30px;  padding-bottom:50px;  background:url(../../images/njyy/icon_line.png) top left no-repeat;}
#maincontent .listtwo .title{height:35px; border-bottom:1px dotted #b2b2b2;color:#20b2e9; font-size:20px;}
#maincontent .listtwo .word{height:auto; overflow:hidden; font-size:14px; color:#666666; line-height:25px; margin:10px 0px;}

#maincontent .listtwo .more{margin:10px 0px 1px 0px; height:30px;}
#maincontent .listtwo .more a:link,#maincontent .listtwo .more a:visited{ background:#20b2e9; height:30px; line-height:30px; width:100px; float:right; color:#FFF; text-align:center; text-decoration:none;}
#maincontent .listtwo .more a:hover{ background:#a0a0a0; }

#maincontent .listtwo .imgblock{border-bottom:1px solid #b2b2b2;}
#maincontent .listtwo .imgblock ul{ list-style:none; margin-top:20px; height:auto; overflow:hidden;}
#maincontent .listtwo .imgblock li{ width:165px; height:100px; overflow:hidden; float:left; margin:0px 5px; padding:0px;}

/*列表样式3-动态*/
#maincontent .listthree{width:730px; height:auto;overflow:hidden;float:left;margin:5px 0px 20px 70px;}
#maincontent .listthree .timeblock{ width:60px; height:60px; margin-right:20px; float:left; background:#20b2e9; text-align:center; color:#FFF;}
#maincontent .listthree .bottomline{ border-bottom:1px dotted #b2b2b2; height:auto; overflow:hidden; padding-bottom:0px; margin-bottom:80px; font-size:12px;}
#maincontent .listthree .bottomline strong{ font-size:20px; display:block; margin:5px 0px; font-weight:normal;}


#maincontent .listthree ul{ list-style:none;  height:auto; overflow:hidden;}
#maincontent .listthree li{ list-style:none; height:auto; overflow:hidden;width:650px;}
#maincontent .listthree .title{height:25px; color:#333333; font-size:15px; font-weight:bold;}
#maincontent .listthree .word{height:auto; overflow:hidden; font-size:12px; color:#666666; line-height:20px; margin:10px 0px;}

#maincontent .listthree .imgblock{height:auto;overflow:hidden;}
#maincontent .listthree .imgblock ul{ list-style:none; margin-top:0px; height:auto; overflow:hidden;}
#maincontent .listthree .imgblock li{ width:152px; height:100px; overflow:hidden; float:left; margin:0px 5px; padding:0px; border:none;}

#maincontent .listthree .more{margin:10px 0px 1px 0px; height:30px;}
#maincontent .listthree .more a:link,#maincontent .listthree .more a:visited{ background:#20b2e9; height:30px; line-height:30px; width:100px; float:right; color:#FFF; text-align:center; text-decoration:none;}
#maincontent .listthree .more a:hover{ background:#a0a0a0; }

/*列表样式4-动态无图*/
#maincontent .listfour{width:730px; height:auto;overflow:hidden;float:left;margin:5px 0px 0px 70px; padding-bottom:80px;}
#maincontent .listfour .timeblock{ width:60px; height:60px; margin-right:20px; float:left; background:#20b2e9; text-align:center; color:#FFF;}
#maincontent .listfour .bottomline{ border-bottom:1px dotted #b2b2b2; height:auto; overflow:hidden; padding-bottom:0px; margin-bottom:30px; font-size:12px;}
#maincontent .listfour .bottomline strong{ font-size:20px; display:block; margin:5px 0px; font-weight:normal;}

#maincontent .listfour ul{ list-style:none;  height:auto; overflow:hidden;}
#maincontent .listfour li{ list-style:none; height:auto; overflow:hidden;width:650px;}
#maincontent .listfour .title{height:25px; color:#333333; font-size:15px; font-weight:bold;}
#maincontent .listfour .word{height:auto; overflow:hidden; font-size:12px; color:#666666; line-height:20px; margin:10px 0px;}

#maincontent .listfour .more{margin:0px 0px 1px 0px; height:30px;}
#maincontent .listfour .more a:link,#maincontent .listfour .more a:visited{ background:#20b2e9; height:30px; line-height:30px; width:100px; float:right; color:#FFF; text-align:center; text-decoration:none;}
#maincontent .listfour .more a:hover{ background:#a0a0a0; }

/*列表样式4-2-动态无图*/
#maincontent .listfour4{width:730px; height:auto;overflow:hidden;float:left;margin:5px 0px 0px 70px;}
#maincontent .listfour4 .timeblock{ width:60px; height:60px; margin-right:20px; float:left; background:#20b2e9; text-align:center; color:#FFF;}
#maincontent .listfour4 .bottomline{ border-bottom:1px dotted #b2b2b2; height:auto; overflow:hidden; padding-bottom:0px; margin-bottom:30px; font-size:12px;}
#maincontent .listfour4 .bottomline strong{ font-size:20px; display:block; margin:5px 0px; font-weight:normal;}

#maincontent .listfour4 ul{ list-style:none;  height:auto; overflow:hidden;}
#maincontent .listfour4 li{ list-style:none; height:auto; overflow:hidden;width:650px;}
#maincontent .listfour4 .title{height:25px; color:#333333; font-size:15px; font-weight:bold;}
#maincontent .listfour4 .word{height:auto; overflow:hidden; font-size:12px; color:#666666; line-height:20px; margin:10px 0px;}

#maincontent .listfour4 .more{margin:0px 0px 1px 0px; height:30px;}
#maincontent .listfour4 .more a:link,#maincontent .listfour4 .more a:visited{ background:#20b2e9; height:30px; line-height:30px; width:100px; float:right; color:#FFF; text-align:center; text-decoration:none;}
#maincontent .listfour4 .more a:hover{ background:#a0a0a0; }

/*列表样式4-3-动态无图*/
#maincontent .listfour43{width:730px; height:auto;overflow:hidden;float:left;margin:5px 0px 0px 70px;}
#maincontent .listfour43 .timeblock{ width:60px; height:60px; margin-right:20px; float:left; background:#20b2e9; text-align:center; color:#FFF;}
#maincontent .listfour43 .bottomline{ border-bottom:1px dotted #b2b2b2; height:auto; overflow:hidden; padding-bottom:0px; margin-bottom:30px; font-size:12px;}
#maincontent .listfour43 .bottomline strong{ font-size:20px; display:block; margin:5px 0px; font-weight:normal;}

#maincontent .listfour43 ul{ list-style:none;  height:auto; overflow:hidden;}
#maincontent .listfour43 li{ list-style:none; height:auto; overflow:hidden;width:650px;}
#maincontent .listfour43 .title{height:25px; color:#333333; font-size:15px; font-weight:bold;}
#maincontent .listfour43 .word{height:auto; overflow:hidden; font-size:12px; color:#666666; line-height:20px; margin:10px 0px;}

#maincontent .listfour43 .more{margin:0px 0px 1px 0px; height:30px;}
#maincontent .listfour43 .more a:link,#maincontent .listfour43 .more a:visited{ background:#20b2e9; height:30px; line-height:30px; width:100px; float:right; color:#FFF; text-align:center; text-decoration:none;}
#maincontent .listfour43 .more a:hover{ background:#a0a0a0; }


/*列表样式5-大图*/
#maincontent .listfive{width:730px; height:auto;overflow:hidden;float:left;margin:5px 0px 0px 70px;}
#maincontent .listfive ul{ list-style:none; margin-top:0px; height:auto; overflow:hidden;}
#maincontent .listfive li{ width:345px; height:auto; overflow:hidden; float:left; margin:0px 10px 40px 10px; padding-bottom:20px; border-bottom:1px dotted #b2b2b2; }

#maincontent .listfive .imgblock{ width:345px; height:200px; background:#eee; overflow:hidden;}
#maincontent .listfive .title{height:45px; color:#333333; font-size:14px; font-weight:bold; line-height:45px; overflow:hidden;}
#maincontent .listfive .time{height:25px; color:#333333; font-size:12px; line-height:25px; overflow:hidden;}

/*列表样式5-小图*/
#maincontent .listsfive{width:730px; height:auto;overflow:hidden;float:left;margin:5px 0px 0px 70px;}
#maincontent .listsfive ul{ list-style:none; margin-top:0px; height:auto; overflow:hidden;}
#maincontent .listsfive li{ width:170px; height:auto; overflow:hidden; float:left; margin:0px 5px 30px 5px;border:1px solid #20b2e9; }

#maincontent .listsfive .imgblock{ width:170px; height:110px; background:#eee; overflow:hidden;}
#maincontent .listsfive .title{height:35px; color:#333333; font-size:12px;line-height:35px; overflow:hidden; margin:0px 5px; text-align:center;}


/*列表样式6-行业排名*/
#maincontent .listsix{ width:730px; height:auto; overflow:hidden; float:left; margin:5px 0px 0px 70px; padding-bottom:80px;}
#maincontent .listsix ul{ list-style:none;  height:auto; overflow:hidden;}
#maincontent .listsix li{ list-style:none; height:auto; overflow:hidden;background:url(../../images/njyy/icon_line.png) top center no-repeat;}

#maincontent .listsix .leftblock{ width:325px; height:auto; overflow:hidden; background:#d2f0fb; padding:10px; -moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px; text-align:right;}
#maincontent .listsix .rightblock{ width:325px; height:auto; overflow:hidden; background:#d2f0fb; padding:10px; -moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px; margin-left:385px;}
#maincontent .listsix .title{height:30px; color:#20b2e9; font-size:20px; line-height:30px; font-weight:bold;}
#maincontent .listsix .word{height:auto; overflow:hidden; font-size:18px; color:#666666; line-height:30px; margin:10px 0px; padding:10px 0px; border-bottom:1px dotted #b2b2b2;border-top:1px dotted #b2b2b2;}

/*列表样式7*/
#maincontent .listseven{ width:730px; height:auto; overflow:hidden; float:left; margin:5px 0px 0px 70px; padding-bottom:170px;}
#maincontent .listseven ul{ list-style:none;  height:auto; overflow:hidden;}
#maincontent .listseven li{ list-style:none; height:auto; overflow:hidden; margin:10px; width:160px; float:left; font-size:16px;}
#maincontent .listseven li a:link,#maincontent .listseven li a:visited{color:#20b2e9; text-align:center; text-decoration:none;}
#maincontent .listseven li a:hover{color:#333; }

#maincontent .listseven .imgblock{ width:auto; height:auto; overflow:hidden; border:none; margin-bottom:10px; text-align:center;}
#maincontent .listseven .titleblock{ width:auto; height:auto; overflow:hidden; border:none; margin-bottom:20px;}
#maincontent .listseven .word{height:160px; overflow:hidden; font-size:12px; color:#666666; line-height:30px; margin:10px auto; display:block; padding-bottom:20px;}

#maincontent .listseven .num{height:100px; width:70px;color:#20b2e9; font-size:68px; float:left;}
#maincontent .listseven .title{height:35px; width:160px; border-bottom:2px solid #20b2e9;color:#20b2e9; font-size:25px; float:left; margin-top:40px; margin-right:10px;}
#maincontent .listseven .line{height:35px; width:490px; border-bottom:2px solid #b2b2b2;color:#20b2e9; float:left; margin-top:40px;}



/*列表样式8*/
#maincontent .listeight{ width:730px; height:auto; overflow:hidden; float:left; margin:5px 0px 0px 70px;}
#maincontent .listeight ul{ list-style:none;  height:auto; overflow:hidden;}
#maincontent .listeight ul{ list-style:none;  height:auto; overflow:hidden;}
#maincontent .listeight li{ list-style:none; width:730px; height:auto; overflow:hidden; padding-bottom:30px;}

#maincontent .listeight .titleblock{ width:auto; height:auto; overflow:hidden; border:none; margin-bottom:20px;}
#maincontent .listeight .num{height:100px; width:70px;color:#20b2e9; font-size:90px; float:left; font-family:Verdana, Geneva, sans-serif; font-style:italic;}
#maincontent .listeight .title{height:35px; width:160px; border-bottom:2px solid #20b2e9;color:#20b2e9; font-size:25px; float:left; margin-top:40px; margin-right:10px;}
#maincontent .listeight .line{height:35px; width:490px; border-bottom:2px solid #b2b2b2;color:#20b2e9; float:left; margin-top:40px;}

#maincontent .listeight .maintitle{height:40px; line-height:40px; color:#20b2e9; font-size:16px; font-weight:bold; }
#maincontent .listeight .word{height:auto; overflow:hidden; font-size:13px; color:#666666; line-height:25px; }
#maincontent .listeight .more{margin:10px 0px 0px 0px; padding-bottom:1px; height:30px; border-bottom:1px dotted #b2b2b2;}
#maincontent .listeight .more a:link,#maincontent .listeight .more a:visited{ background:#20b2e9; height:30px; line-height:30px; width:100px; float:right; color:#FFF; text-align:center; text-decoration:none;}
#maincontent .listeight .more a:hover{ background:#a0a0a0; }

#maincontent .listeight .imgblock{}
#maincontent .listeight .imgblock ul{ list-style:none; height:auto; overflow:hidden;}
#maincontent .listeight .imgblock li{ width:355px; height:200px; overflow:hidden; float:left; margin:5px; padding:0px;}

/*列表样式9*/
#maincontent .listnine{ width:730px; height:auto; overflow:hidden; float:left; margin:5px 0px 0px 70px;}
#maincontent .listnine ul{ list-style:none;  height:auto; overflow:hidden;}
#maincontent .listnine li{ list-style:none; width:345px; height:auto; overflow:hidden; padding-bottom:30px; margin:0px 10px; float:left;}

#maincontent .listnine .titleblock{ width:auto; height:auto; overflow:hidden; border:none; margin-bottom:20px;}
#maincontent .listnine .num{height:100px; width:70px;color:#20b2e9; font-size:90px; float:left; font-family:Verdana, Geneva, sans-serif; font-style:italic;}
#maincontent .listnine .title{height:35px; width:160px; border-bottom:2px solid #20b2e9;color:#20b2e9; font-size:25px; float:left; margin-top:40px; margin-right:10px;}
#maincontent .listnine .line{height:35px; width:490px; border-bottom:2px solid #b2b2b2;color:#20b2e9; float:left; margin-top:40px;}

#maincontent .listnine .maintitle{height:40px; line-height:40px; color:#20b2e9; font-size:16px; font-weight:bold; }
#maincontent .listnine .word{height:auto; overflow:hidden; font-size:13px; color:#666666; line-height:25px; }
#maincontent .listnine .more{margin:10px 0px 0px 0px; padding-bottom:1px; height:auto; overflow:hidden;border-bottom:1px dotted #b2b2b2;}
#maincontent .listnine .more a:link,#maincontent .listnine .more a:visited{ background:#20b2e9; height:30px; line-height:30px; width:100px; float:right; color:#FFF; text-align:center; text-decoration:none;}
#maincontent .listnine .more a:hover{ background:#a0a0a0; }
#maincontent .listnine .imgblock{ width:345px; height:200px; overflow:hidden;}

/*列表样式10-旗下公司*/
#maincontent .listten{ width:800px; height:auto; overflow:hidden; float:left; margin:0px 0px 0px 0px; border-top:1px dotted #b2b2b2;}
#maincontent .listten ul{ list-style:none;  height:auto; overflow:hidden;  margin:20px 0px 40px 0px; padding-left:40px;border-left:1px solid #b2b2b2;}
#maincontent .listten li{ list-style:none; width:220px; height:auto; text-align:center; line-height:26px; font-size:14px; font-weight:bold; overflow:hidden; margin:20px 10px 10px 10px; -webkit-box-shadow:0 0 5px #999; -moz-box-shadow:0 0 5px #999; box-shadow:0 0 5px #999; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; padding:5px; background:#ffffff; float:left;}
#maincontent .listten li:hover{-webkit-box-shadow:0 0 5px #20b2e9; -moz-box-shadow:0 0 5px #20b2e9; box-shadow:0 0 5px #20b2e9; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; padding:5px;}

/*列表样式11-业绩报告*/
#maincontent .listseleven{width:730px; height:auto;overflow:hidden;float:left;margin:5px 0px 20px 70px; padding-bottom:40px;}
#maincontent .listseleven ul{ list-style:none; margin:0px 5px; height:auto; overflow:hidden; display:block;}
#maincontent .listseleven li{ width:202px; height:auto; overflow:hidden; float:left; margin:0px 19px 30px 19px; display:block;}

#maincontent .listseleven2{ height:auto; overflow:hidden; display:block;}
#maincontent .listseleven2 ul{ list-style:none; margin:0px 5px; height:auto; overflow:hidden; display:block;}
#maincontent .listseleven2 li{ width:100%; height:auto; overflow:hidden; display:block; font-size:14px; border-bottom:1px dotted #333333; line-height:50px;  margin:0px 19px 0px 19px; }

#maincontent .listseleven .imgblock{ width:200px; height:275px; background:#eee; overflow:hidden; border:1px solid #20b2e9;}
#maincontent .listseleven .title{height:45px; color:#333333; font-size:14px;line-height:45px; overflow:hidden;text-align:center;}
#maincontent .listseleven .download{height:30px; color:#333333; font-size:14px;line-height:30px; overflow:hidden;text-align:center; background:#20b2e9;}
#maincontent .listseleven .download a:link,#maincontent .listseleven .download a:visited{ color:#FFF; display:block;}
#maincontent .listseleven .download a:hover{ color:#20b2e9; background:#ddd;}



/*通栏样式1*/
#maincontent .cross{height:auto; padding:50px auto; overflow:hidden;}
#maincontent .cross .title{height:55px; line-height:55px; overflow:hidden; border-bottom:2px solid #cccccc; font-size:25px; color:#555555;}
#maincontent .cross .title strong{ margin-left:20px; font-weight:normal;}
#maincontent .cross ul{ list-style:none;  height:auto; overflow:hidden; margin:30px 0px 100px 0px;}
#maincontent .cross li{ list-style:none; width:180px; height:190px; overflow:hidden; float:left; margin:10px; -webkit-box-shadow:0 0 5px #999; -moz-box-shadow:0 0 5px #999; box-shadow:0 0 5px #999; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; background:#efefef; text-align:center;  -moz-transition:all 0.5s; -o-transition:all 0.5s; -webkit-transition:all 0.5s;}
#maincontent .cross li strong{ font-size:16px; display:block; line-height:45px;}
#maincontent .cross li a{ color:#666666;}
#maincontent .cross li:hover{ -webkit-box-shadow:0 0 20px #24a7d9; -moz-box-shadow:0 0 20px #24a7d9; box-shadow:0 0 20px #24a7d9; -moz-border-radius: 30px; -webkit-border-radius: 30px; border-radius:30px;}


/*通栏样式2*/
#maincontent .crosstwo{height:auto; margin:50px auto; overflow:hidden;}
#maincontent .crosstwo .title{height:55px; line-height:55px; overflow:hidden; border-bottom:2px solid #cccccc; font-size:25px; color:#555555;}
#maincontent .crosstwo .title strong{ margin-left:20px; font-weight:normal;}
#maincontent .crosstwo ul{ list-style:none;  height:auto; overflow:hidden; margin:30px 5px 30px 5px;}
#maincontent .crosstwo li{ list-style:none; width:290px; height:auto; overflow:hidden; float:left; margin:10px; -webkit-box-shadow:0 0 5px #999; -moz-box-shadow:0 0 5px #999; box-shadow:0 0 5px #999; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; padding:10px; background:#efefef; font-size:18px; color:#20b2e9;}
#maincontent .crosstwo li strong{ font-size:22px; display:block; line-height:30px; font-weight:normal; margin-top:10px;}
#maincontent .crosstwo li:hover{background:#20b2e9; font-size:18px; color:#efefef;}


/*通栏样式3*/
#maincontent .crossthree{height:auto; margin:50px auto; overflow:hidden;}
#maincontent .crossthree .title{height:55px; line-height:55px; overflow:hidden; border-bottom:2px solid #cccccc; font-size:25px; color:#555555;}
#maincontent .crossthree .title strong{ margin-left:20px; font-weight:normal;}
#maincontent .crossthree ul{ list-style:none;  height:auto; overflow:hidden; margin:30px 5px 60px 5px;}
#maincontent .crossthree li{ list-style:none; font-size:16px; font-weight:bold; background:#20b2e9 url(../../images/njyy/gsleft.png) 0px -62px no-repeat; width:310px; height:auto; overflow:hidden; margin:10px;  float:left; -webkit-box-shadow:0 0 5px #20b2e9; -moz-box-shadow:0 0 5px #20b2e9; box-shadow:0 0 5px #20b2e9; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;   -moz-transition:all 0.5s; -o-transition:all 0.5s; -webkit-transition:all 0.5s;}
#maincontent .crossthree li a:link,#maincontent .crossthree li a:visited{ color:#ffffff; display:block; height:auto; padding:15px 15px 15px 50px;}
#maincontent .crossthree li a:hover{color:#666666;}
#maincontent .crossthree li:hover{background:#ffffff url(../../images/njyy/gsleft.png) 0px 7px no-repeat; }

/*三级栏目*/
.exnav{ width:100%; height:auto; overflow:hidden; margin-bottom:10px; margin-top:5px;}
.exnav ul{ list-style:none; height:auto; overflow:hidden; border-bottom:1px solid #efefef;}
.exnav li{ height:35px; line-height:35px; margin-right:1px; float:left;background:#efefef;}
.exnav li a:link,.exnav li a:visited{ text-decoration:none; color:#333; display:block; padding:0px 20px; }
.exnav li a:hover{ color:#fff; background:#20b2e9;}
.exnav .on a:link{ color:#fff; background:#20b2e9;}

/*三级栏目-2*/
.exnav2{ width:100%; height:35px; overflow:hidden; margin-bottom:30px; border-bottom:1px solid #20b2e9; text-align:center;}
.exnav2 ul{ list-style:none; height:auto; overflow:hidden; border-bottom:1px solid #efefef;}
.exnav2 li{ width:150px; height:35px; line-height:35px; margin-right:1px; margin-bottom:0px; float:left; background:#efefef;}
.exnav2 li a:link,.exnav2 li a:visited{ text-decoration:none; width:150px; color:#333; display:block; padding:0px;  margin-bottom:0px;}
.exnav2 li a:hover{ color:#fff; background:#20b2e9;}
.exnav2 .on a:link{ color:#fff; background:#20b2e9;}


/*二纬码*/
.erweima{margin-top:480px; bottom: 10px; right: 1px; height:auto; overflow:hidden; width: 160px; position: fixed; z-index: 100; font-size:12px; line-height:20px;}



/*new列表样式-南京医药报*/
#maincontent .listse12{width:730px; height:auto;overflow:hidden;float:left;margin:5px 0px 0px 70px;}
#maincontent .listse12 .year{height:40px; line-height:40px; font-size:14px; overflow:hidden; border-bottom:2px solid #20b2e9;  border-top:1px solid #dddddd; margin:0px 0px 20px 0px;}

#maincontent .listse12 ul{ list-style:none; margin:0px 5px; height:auto; overflow:hidden;}
#maincontent .listse12 li{ width:202px; height:auto; overflow:hidden; float:left; margin:0px 19px 30px 19px; display:block;}

#maincontent .listse12 .imgblock{ width:200px; height:275px; background:#eee; overflow:hidden; border:1px solid #20b2e9;}
#maincontent .listse12 .title{height:auto; overflow:hidden; color:#333333; font-size:14px;line-height:20px; margin:10px 0px; overflow:hidden;text-align:center;}
#maincontent .listse12 .download{height:30px; color:#333333; font-size:14px;line-height:30px; overflow:hidden;text-align:center; background:#20b2e9;}
#maincontent .listse12 .download a:link,#maincontent .listse12 .download a:visited{ color:#FFF; display:block;}
#maincontent .listse12 .download a:hover{ color:#20b2e9; background:#ddd;}

/*new列表样式-南京医药报-内容页*/
#maincontent .listse13{width:auto; height:auto; overflow: hidden; margin:5px; padding-bottom:20px; background:#ede9e2 url(../../images/njyy/baozhi.png) top right no-repeat; -webkit-box-shadow:0 0 5px #666;  -moz-box-shadow:0 0 5px #666;  box-shadow:0 0 5px #666; }
#maincontent .listse13 .title{height:100px; overflow:hidden; color:#333333; font-size:25px; font-weight:bold; line-height:100px; margin:0px 20px; overflow:hidden;text-align:left;}
#maincontent .listse13 .title2{height:80px; overflow:hidden; color:#333333; font-size:20px; font-weight:bold; line-height:80px; margin:0px 20px; overflow:hidden;text-align:center; border-bottom:1px dotted #a5a39d;}

#maincontent .listse13 .areancontent{font-size:14px; line-height:30px; height:auto; width:auto; overflow:hidden; margin:20px 60px; padding:20px; background:#ede9e2;}
#maincontent .listse13 .areanmain{height:auto; width:auto; overflow:hidden;}
#maincontent .listse13 .areanleft{width:205px; height:auto; overflow:hidden; float:left; margin-left:20px;}
#maincontent .listse13 .imgblock{ width:200px; height:275px; background:#eee; overflow:hidden; border:1px solid #20b2e9;}
#maincontent .listse13 .biaoti{ height:auto; color:#444444; font-size:14px; font-weight:bold; line-height:20px; margin:10px 0px; }

#maincontent .listse13 .areanmain ul{ list-style:none; height:auto; overflow:hidden; display:block;}
#maincontent .listse13 .areanmain li{ font-size:14px; width:auto; height:45px; line-height:45px; margin:0px 100px; overflow:hidden; border-bottom:1px dotted #a5a39d;}
#maincontent .listse13 .areanmain .fenge{ font-size:20px; color:#20b2e9; width:auto; height:45px; line-height:45px; margin:0px 100px; overflow:hidden;border-bottom:1px solid #a5a39d;}

#maincontent .listse13 a:link,#maincontent .listse13 a:visited{ color:#666666;}
#maincontent .listse13 a:hover{ color:#333333;}


/*弹出窗口*/
.showMessage{	border: 1px solid #20b2e9;    zoom: 1;    width: 500px;    height: 180px;    position: absolute;    top: 50%;    left: 50%;    margin: -90px 0 0 -250px;}
.showMessage .title{ font-size:14px; color:#FFF; text-align:center; background-color:#20b2e9; height:30px; line-height:30px;}
.showMessage .neirong{ height:auto; overflow:hidden;}
.showMessage .neirong .left{ width:30%; margin-top:45px; height:75px; float:left; text-align:center;}
.showMessage .neirong .right{ width:70%; height:120px; float:left; font-size:16px; line-height:120px;}
.showMessage .bottom{ font-size:14px; color:#FFF; text-align:center; background-color:#e4ecf7; height:30px; line-height:30px;}
.showMessage .bottom a{ color:#eb6413;}

/*登录*/
.newlogindiv{ width:600px; height:320px; margin:0px auto; background:#46c0ed url(../../images/njyy/loginbg.png) no-repeat bottom right;}
.newlogindiv .logintitle{font-size:20px; height:60px; line-height:60px; margin:0px 20px; border-bottom:1px solid #66cff2; color:#FFF;}
.newlogindiv .loginspace{height:20px; margin:0px 20px; border-top:1px solid #2ca8e4; color:#FFF;}
.newlogindiv .logincontent{height:auto; padding:0px 20px; color:#FFF; overflow:hidden;}
.newlogindiv .logincontent .newinput{height:40px; overflow:hidden;}
.newlogindiv .logincontent label{height:25px; line-height:25px; width: 90px; font-size: 14px;color: #888; text-align: right; color:#FFF; float:left;}
.newlogindiv .logincontent .input-newtext{height: 25px; float:left;}
.newlogindiv .logincontent .newonError{height: 25px; line-height:25px; padding-left:20px; background-position: 3px -47px;color: red; float:left;}
.newlogindiv .logincontent .newonShow{height: 25px; line-height:25px; padding-left:20px; background-position: 3px -147px;color: white; float:left;}
.newlogindiv .logincontent .submit {width:200px; height:40px; margin:0px 0px 0px 90px; background:none;}
.newlogindiv .logincontent .submit .newinput{ font-size:20px; line-height:40px; width:200px;  background:#94cbef; height:40px; border:0px; color:#FFF; cursor:pointer;}




/*列表样式-投票页*/
#maincontent .listvote{height:auto;overflow:hidden; margin:5px;}

#maincontent .listvote ul{ list-style:none;  height:auto; overflow:hidden;}
#maincontent .listvote li{ list-style:none; height:40px; line-height:40px; overflow:hidden; border-bottom:1px dotted #b2b2b2; }
#maincontent .listvote li .title{width:80%;font-size:15px; font-weight:bold; float:left;}

#maincontent .listvote li .more{ text-align:right; width:20%; margin:0px; float:left;}


/*旗下公司*/
.gongsi{ display:block;}
.gongsi .title { line-height:100px; font-size:25px;  height:100px; color:#555555;  border-bottom:2px solid #cccccc;}
.gongsi .touimage { height:auto; margin:10px 0px;}
.gongsi .touimage img{ width:100%;}

/*招聘*/
.zhaopin{ display:block;}
.zhaopin .bttitle{ font-size:14px; font-weight:bold; text-align:center; height:40px; color:#555555;  border-bottom:2px solid #cccccc;}
.zhaopin td { font-size:13px; line-height:20px; text-align:center; height:auto; color:#555555; padding:10px 0px;  border-bottom:1px dotted #cccccc;}
.zhaopin tr:hover { background:#eeeeee;}