@charset "gb2312";
/* CSS Document */

@charset "gb2312";
/* CSS Document */

html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img, input { margin: 0; padding: 0; }
ul, ol { list-style-type: none; }
body{font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;color:#444;}
img { border: none; }
input { border: none; }
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1; }
.z { float: left; }
.y { float: right; }
.h20{ height:20px;}
.container { width: 1100px; margin: 0 auto; }
a { text-decoration: none; outline: none; }

.header{ height:97px; background:url(../image/ntjc_02.jpg) repeat-x 0 0;}
.header .logobar{ width:470px; float:left; margin-top:22px;}
.header .logobar .logo{ float:left; background:url(../image/ntjc_03.jpg) no-repeat 0 0; width:291px; height:52px;}
.header .logobar .logo-text{ line-height:20px; float:left; margin-left:18px; font-size:12px; color:#666666; margin-top:3px;}
.header .nav{ font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; float:right; margin-top:29px; height:40px; line-height:40px;width:565px; overflow:hidden}
.header .nav a{ color:#444444; margin-left:1px; float:left; padding:0 16px; background-color:#e7e7e7}
.header .nav a:hover,.header .nav a.h{ background-color:#7d4da6; color:#fff; text-decoration:none;}
.header .nav .az{ background-color:#fff; color:#fc3371; padding:0 15px; border:1px dashed #7d4da6; height:38px; line-height:38px;}
.header .nav .az:hover{ background-color:#fff; color:#fc3371;}

.banner .b1{ background:url(../image/ntjc_06.jpg) no-repeat top center; height:248px; }
.banner .b2{ background:url(../image/ntjc_07.jpg) no-repeat top center; height:264px;}
.banner .b2 .bc{ position:relative; height:264px;}
.banner .b2 .bc a{ position:absolute; display:block; width:208px; height:84px; bottom:0; left:374px;}
.banner .b3{ background:url(../image/ntjc_08.jpg) no-repeat top center; height:230px; position:relative}
.banner .b3 .dd{position:relative; height:230px;}
.banner .b3 .dh{ position:absolute; bottom:-30px; left:0;}
.banner .b3 .dh li{ float:left; width:259px; height:65px; margin-right:19px;}
.banner .b3 .dh li a{ display:block; color:#333;font-size:24px; height:63px; line-height:63px; text-align:center; width:257px; border:1px dashed #999; font-family:"Î¢ÈíÑÅºÚ";}
.banner .b3 .dh li a:hover{ background-color:#ede3f9; color:#5b2b96}

.main1{ padding-top:78px; padding-bottom:40px;}
.main1 .title .hx{ background:#fc8e04; position:absolute; bottom:-2px; left:510px; height:3px; width:80px; overflow:hidden}
.main1 .title h2{font-family:"Î¢ÈíÑÅºÚ";color:#f08703; font-size:42px; text-align:center;position:relative; border-bottom:1px #d8b4ff solid; padding-bottom:20px; margin-bottom:38px; height:56px;}
.main1 .title h2 span{ color:#5b2b96;}
.main1 .m1a{ margin-bottom:31px;}
.main1 .m1a .az{ width:437px; margin-top:20px;}
.main1 .m1a .az .zs{ height:274px; width:437px; background:url(../image/ntjc_12.jpg) no-repeat center;}
.main1 .m1a .az .zx{ border:1px solid #d9d9d9; border-top:0; padding:10px 11px 11px;}
.main1 .m1a .az .zx p{ line-height:22px; font-size:12px;}
.main1 .m1a .az .zx .a1{ font-size:16px; color:#602da0; margin:6px 0; font-weight:bold}
.main1 .m1a .az .zx .a2{ width:180px; height:30px; line-height:30px; text-align:center; color:#fff; background-color:#fc8e04; border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;-webkit-border-radius:15px;}
.main1 .m1a .ay{ width:615px; padding-top:0px;}
.main1 .m1a .ay .ys{ border:1px solid #d9d9d9; position:relative; height:187px; width:613px; margin-bottom:42px;}
.main1 .m1a .ay .yx{ border:1px solid #d9d9d9; position:relative; height:175px; width:577px; padding:0 18px;}
.main1 .m1a .ay h2{ position:absolute; background:#fff; color:#6a439b; padding:0 11px;font-size:24px;font-family:"Î¢ÈíÑÅºÚ"; text-align:center;}
.main1 .m1a .ay .ys h2{ top:-18px; left:65px;}
.main1 .m1a .ay .ys .s1 { padding:34px 0 0 34px; width:579px; overflow:hidden}
.main1 .m1a .ay .ys .s1 li{ width:98px; float:left; height:154px; margin-right:44px;}
.main1 .m1a .ay .ys .s1 li .p1{ border:8px solid #d9d9d9; height:60px; width:80px; border-radius:50%; text-align:center; padding-top:20px; color:#777; font-weight:bold;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;}
.main1 .m1a .ay .ys .s1 li .p1 span{ font-size:23.5px;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#444}
.main1 .m1a .ay .ys .s1 li .p2{ padding-top:18px;font-size:16px;font-family:"Î¢ÈíÑÅºÚ"; text-align:center}
.main1 .m1a .ay .yx h2{ top:-18px; left:45px;}
.main1 .m1a .ay .yx .x1{ height:110px; border-bottom:1px solid #b5b4b4; width:575px; position:relative;}
.main1 .m1a .ay .yx .x1 .j{ position:absolute; bottom:0; background-color:#e39455; color:#fff; text-align:center; font-size:16px; width:60px;}
.main1 .m1a .ay .yx .x1 .pt{ position:absolute; top:115px; line-height:22px;}
.main1 .m1a .ay .yx .x1 .j1{ left:44px; padding-top:24px; height:47px;}
.main1 .m1a .ay .yx .x1 .j2{ left:183px; line-height:82px; height:82px;}
.main1 .m1a .ay .yx .x1 .j3{ left:322px; line-height:43px; height:43px;}
.main1 .m1a .ay .yx .x1 .j4{ right:55px; line-height:28px; height:28px;}
.main1 .m1a .ay .yx .x1 .p1{ left:26px;}
.main1 .m1a .ay .yx .x1 .p2{ left:167px;}
.main1 .m1a .ay .yx .x1 .p3{ left:303px;}
.main1 .m1a .ay .yx .x1 .p4{ right:35px;}
.main1 .m1b{ border:1px solid #d9d9d9; padding:19px 19px 10px; background-color:#f2f2f2; width:1060px; margin-bottom:42px;}
.main1 .m1b h3{ color:#6b409f;font-size:24px; margin-bottom:22px;font-family:"Î¢ÈíÑÅºÚ";}
.main1 .m1b ul{ margin-bottom:10px;}
.main1 .m1b li{ float:left; margin-right:28px; width:244px; height:130px;}
.main1 .m1b .li1{ background:url(../image/ntjc_18.jpg) no-repeat center;}
.main1 .m1b .li2{ background:url(../image/ntjc_20.jpg) no-repeat center;}
.main1 .m1b .li3{ background:url(../image/ntjc_22.jpg) no-repeat center;}
.main1 .m1b .li4{ background:url(../image/ntjc_24.jpg) no-repeat center; margin-right:0}
.main1 .m1b p{ line-height:22px;}
.main1 .ad{ display:block; height:44px; text-align:center}



.main2{ background:#623d8f;padding:40px 0;}
.main2 .title .hx{ background:#fc8e04; position:absolute; bottom:-2px; left:510px; height:3px; width:80px; overflow:hidden}
.main2 .title h2{font-family:"Î¢ÈíÑÅºÚ";color:#fff; font-size:42px; text-align:center;position:relative; border-bottom:1px #c0b1d2 solid; padding-bottom:20px; margin-bottom:40px; height:56px;}
.main2 ul{ margin-bottom:30px;}
.main2 li{ float:left; width:250px; margin-right:33px;}
.main2 .li4{ margin-right:0;}
.main2 li .lx{ border:1px dashed #FFFFFF; width:224px; padding:12px 12px 0; height:216px;}
.main2 li .lx h4{ font-size:16px; text-align:center; line-height:26px; color:#FFF}
.main2 li .lx p{ line-height:26px; color:#ebdcfe;}
.main2 .m2b{ padding-left:150px; height:104px; background:url(../image/ntjc_47.jpg) no-repeat left center; width:948px; border:1px dashed #ffffff; padding-top:24px; margin-bottom:40px; border-radius:75px 0 0 75px;-moz-border-radius:75px 0 0 75px;-ms-border-radius:75px 0 0 75px;-o-border-radius:75px 0 0 75px;-webkit-border-radius:75px 0 0 75px;}
.main2 .m2b h5{ color:#ffe400; font-size:16px; margin-bottom:5px;}
.main2 .m2b p{ line-height:26px; color:#fff}
.main2 .m2b p .sp1{color:#ffe400; }
.main2 .m2b p .sp2{color:#ffa1c0; }
.main2 .ad{ display:block; height:44px; text-align:center}

.main3{ padding-top:48px; padding-bottom:40px;}
.main3 .title .hx{ background:#fc8e04; position:absolute; bottom:-2px; left:510px; height:3px; width:80px; overflow:hidden}
.main3 .title h2{font-family:"Î¢ÈíÑÅºÚ";color:#f08703; font-size:42px; text-align:center;position:relative; border-bottom:1px #d8b4ff solid; padding-bottom:20px; margin-bottom:34px; height:56px;}
.main3 .title h2 span{ color:#5b2b96;}
.main3 .m3a{ text-indent:2em; line-height:26px; margin-bottom:23px;}
.main3 .tit{line-height:34px; height:34px;margin-bottom:22px;font-family:"Î¢ÈíÑÅºÚ"; font-size:24px;}
.main3 .tit .xh{ height:34px; line-height:34px; background:#f08703; text-align: center; width:34px; border-radius:50%; margin-right:10px; color:#fff;  font-weight:bold;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.main3 .tit h3{ color:#6b409f; }
.main3 li{ height:307px; float:left; margin-right:58px ; width:328px;}
.main3 li p{ padding-top:15px; line-height:26px; }
.main3 li p span{ color:#F00;}
.main3 .li3{ margin-right:0;}
.main3 .ad{ display:block; height:44px; text-align:center}


.main4{ background-color:#f1e8fb; padding:27px 0 35px 0;}
.main4 .tit {line-height:34px; height:34px; margin-bottom:22px;font-family:"Î¢ÈíÑÅºÚ"; font-size:24px;}
.main4 .tit .xh{ height:34px; line-height:34px; background:#f08703; text-align: center; width:34px; border-radius:50%; margin-right:10px; color:#fff;  font-weight:bold;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.main4 .tit h3{ color:#6b409f;}
.main4 .m4b{ background:url(../image/ntjc_68.jpg) no-repeat top left; padding-left:272px; height:478px;}
.main4 .m4b .bs{ padding-top:17px;}
.main4 .m4b .bs .b1{ padding-bottom:10px; line-height:26px;}
.main4 .m4b .bs .b2{ margin-bottom:30px; height:44px;}
.main4 .m4b .bs .b2 span{ width:129px; height:44px; line-height:44px; color:#745e8f;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; font-size:22px;}
.main4 .m4b .bs .b2 li{ float:left; padding:1px; background:#FFF; border:1px dashed #a784d3; margin-right:34px; border-radius:19px;-moz-border-radius:19px;-ms-border-radius:19px;-o-border-radius:19px;-webkit-border-radius:19px;}
.main4 .m4b .bs .b2 li p{font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#fff; font-size:22px; background-color:#a784d3;height:38px; width:206px; text-align:center; line-height:38px; border-radius:19px;-moz-border-radius:19px;-ms-border-radius:19px;-o-border-radius:19px;-webkit-border-radius:19px;}
.main4 .m4b .bs .b3{ position:relative; height:223px;}
.main4 .m4b .bs .b3 .bg{ background:url(../image/ntjc_007.jpg) no-repeat center; width:376px; height:170px; bottom:0; left:226px; position:absolute}
.main4 .m4b .bs .b3 a{ position:absolute; z-index:2; display:block; bottom:22px; height:28px; width:100px;}
.main4 .m4b .bs .b3 .a1{ left:262px;}
.main4 .m4b .bs .b3 .a2{ right:262px;}
.main4 .m4b .bs .b3 h4{ font-family:"Î¢ÈíÑÅºÚ";color:#6b409f; font-size:24px; margin-bottom:22px; height:31px; line-height:31px;}
.main4 .m4b .bs .b3 .xz{ padding:13px 0 0 17px; width:209px; height:157px; background-color:#FFF;}
.main4 .m4b .bs .b3 .xz .z1{ background:url(../image/ntjc_71.jpg) no-repeat left top; width:196px; height:86px;}
.main4 .m4b .bs .b3 .xz p{ padding-top:5px; line-height:20px;}
.main4 .m4b .bs .b3 .xy .z1{ background:url(../image/ntjc_73.jpg) no-repeat left top;}
.main4 .m4b .bs .b4{ height:42px; line-height:42px; margin-top:25px;}
.main4 .m4b .bs .b4 p{ color:#ff0000; font-weight:bold; line-height:30px; margin-left:100px;}
.main4 .m4b .bs .b4 a{ height:42px; line-height:42px; color:#FFF; width:315px;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; font-size:22px; text-align:center; display:block; background-color:#f9981e; border-radius:21px;-moz-border-radius:21px;-ms-border-radius:21px;-o-border-radius:21px;-webkit-border-radius:21px; margin-top:10px;}

.main5{ padding:40px 0 120px 0; position:relative}
.main5 .tit {line-height:34px; height:34px; margin-bottom:18px;font-family:"Î¢ÈíÑÅºÚ"; font-size:24px;}
.main5 .tit .xh{ height:34px; line-height:34px; background:#f08703; text-align: center; width:34px; border-radius:50%; margin-right:10px; color:#fff;  font-weight:bold;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.main5 .tit h3{ color:#6b409f;}
.main5 .ph{ line-height:26px; text-indent:2em; margin-bottom:5px}
.main5 .m5a .a1{ height:245px; background:url(../image/ntjc_83.jpg) center no-repeat;}
.main5 .m5a .a2{ height:142px; background:url(../image/ntjc_85.jpg) center no-repeat;}
.main5 .m5p{ position:absolute; border:1px solid #d9d7d7; padding:15px 14px 17px 20px; width:273px; background-color:#FFF}
.main5 .m5p h3{font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; margin-bottom:5px}
.main5 .m5p h3 span{ font-size:20px; font-weight:normal;}
.main5 .m5p .p1{ margin-bottom:5px; line-height:24px;}
.main5 .m5p .p1 span{ color:#e78912;}
.main5 .m5p .p2{ margin-bottom:10px; line-height:24px; font-size:12x; color:#777777;}
.main5 .m5p .p2 b{ color:#444; font-size:14px; color:#444}
.main5 .m5p .p2 .as{ color:#F00;}
.main5 .m5p .an{ width:245px; margin:0 auto;}
.main5 .m5p .an a{ height:30px; line-height:30px; width:108px; text-align: center; color:#FFF;font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;-webkit-border-radius:15px;}
.main5 .m5p .an .n1{ background-color:#f9981e;}
.main5 .m5p .an .n2{ background-color:#673f98;}
.main5 .m5b{ top:420px; left:13px;}
.main5 .m5c{ top:483px; left:403px;}
.main5 .m5d{ top:420px; right:0;}
.main5 .sj1{ height:29px; width:26px; background:url(../image/ntjc_sj_06.jpg) no-repeat center; position:absolute; left:267px;top:395px;}
.main5 .sj2{ height:49px; width:33px; background:url(../image/ntjc_sj_07.jpg) no-repeat center; position:absolute; left:550px;top:436px; z-index:2}
.main5 .sj3{ height:32px; width:26px; background:url(../image/ntjc_sj_03.jpg) no-repeat center; position:absolute; right:254px;top:392px;}


.main6{ background:#d38626;padding:34px 0 45px 0;}
.main6 .title .hx{ background:#8957c6; position:absolute; bottom:-2px; left:510px; height:3px; width:80px; overflow:hidden}
.main6 .title h2{font-family:"Î¢ÈíÑÅºÚ";color:#fff; font-size:42px; text-align:center;position:relative; border-bottom:1px #edcfa8 solid; padding-bottom:20px; margin-bottom:40px; height:56px;}
.main6 .m6b{ height:218px; margin-bottom:29px;}
.main6 .m6a li{ width:147px; background-color:#FFF; margin-right:43px; float:left;}
.main6 .m6a li p{ padding:12px 10px 0; line-height:26px; height:82px;}
.main6 .m6a li .im{ width:147px; height:124px;}
.main6 .m6a .li6{ margin-right:0;}
.main6 .m6a .li1 .im{ background:url(../image/ntjc_87.jpg) no-repeat top center;}
.main6 .m6a .li2 .im{ background:url(../image/ntjc_89.jpg) no-repeat top center;}
.main6 .m6a .li3 .im{ background:url(../image/ntjc_91.jpg) no-repeat top center;}
.main6 .m6a .li4 .im{ background:url(../image/ntjc_93.jpg) no-repeat top center;}
.main6 .m6a .li5 .im{ background:url(../image/ntjc_95.jpg) no-repeat top center;}
.main6 .m6a .li6 .im{ background:url(../image/ntjc_97.jpg) no-repeat top center;}
.main6 .ad{ display:block; height:44px; text-align:center; margin-bottom:29px;}
.main6 .m6c{ padding:19px; background-color:#FFF; width:1062px;}
.main6 .m6c .cz{ width:184px; height:125px; background-color:#fb9796; text-align:center; padding-top:50px; color:#FFF; line-height:30px;font-family:"Î¢ÈíÑÅºÚ";font-size:20px; position:relative}
.main6 .m6c .cz a{ color:#FFF; position:absolute; display:block;height:175px; width:184px; top:0; left:0;}
.main6 .m6c .cz a span{ display:none;}
.main6 .m6c .cz a:hover{ color:#FFF; background:rgba(102,102,102,0.8) no-repeat !important;filter:Alpha(opacity=80); background:#666;}
.main6 .m6c .cz a:hover span{ position:relative; display:block; text-align:center; line-height:175px;height:175px; width:184px;}
.main6 .m6c .cy{ line-height:55px; text-align:center; color:#FFF;font-family:"Î¢ÈíÑÅºÚ";font-size:20px; width:872px;}
.main6 .m6c .cy a{ color:#FFF;position:absolute; display:block; top:0;}
.main6 .m6c .cy a span{ display:none;}
.main6 .m6c .cy a:hover{ color:#FFF; background:rgba(102,102,102,0.8) no-repeat!important;filter:Alpha(opacity=80); background:#666;}
.main6 .m6c .cy a:hover span{ display:block; text-align:center; line-height:55px;}
.main6 .m6c .cy .ys{ margin-bottom:5px; height:55px; position:relative;}
.main6 .m6c .cy .ys .s1 a{width:423px; height:55px; left:0;}
.main6 .m6c .cy .ys .s1 a:hover span{width:423px; height:55px;}
.main6 .m6c .cy .ys .s2 a{width:444px; height:55px; right:0}
.main6 .m6c .cy .ys .s2 a:hover span{width:444px; height:55px;}
.main6 .m6c .cy .ys .s1{ margin-right:5px; height:55px; width:423px;background-color:#57d2d3;}
.main6 .m6c .cy .ys .s2{width:444px;background-color:#f896bc; height:55px;}
.main6 .m6c .cy .yz{ margin-bottom:5px; height:55px; position:relative;}
.main6 .m6c .cy .yz .z1 a{width:283px; height:55px; left:0;}
.main6 .m6c .cy .yz .z1 a:hover span{width:283px; height:55px;}
.main6 .m6c .cy .yz .z2 a{width:312px; height:55px; left:288px}
.main6 .m6c .cy .yz .z2 a:hover span{width:312px; height:55px;}
.main6 .m6c .cy .yz .z3 a{width:267px; height:55px; right:0;}
.main6 .m6c .cy .yz .z3 a:hover span{width:267px; height:55px;}
.main6 .m6c .cy .yz .z1{ margin-right:5px; width:283px;background-color:#54de75; height:55px;}
.main6 .m6c .cy .yz .z2{ margin-right:5px; width:312px;background-color:#9c76cd; height:55px;}
.main6 .m6c .cy .yz .z3{ width:267px;background-color:#b0d64a; height:55px;}
.main6 .m6c .cy .yd{ position:relative;}
.main6 .m6c .cy .yd .d1 a{width:423px; height:55px; left:0;}
.main6 .m6c .cy .yd .d1 a:hover span{width:423px; height:55px;}
.main6 .m6c .cy .yd .d2 a{width:444px; height:55px; right:0}
.main6 .m6c .cy .yd .d2 a:hover span{width:444px; height:55px;}
.main6 .m6c .cy .yd .d1{ margin-right:5px; width:423px;background-color:#e5ab53; height:55px;}
.main6 .m6c .cy .yd .d2{width:444px; background-color:#62cbe5; height:55px;}


.main7{ padding-top:45px; padding-bottom:45px;}
.main7 .title .hx{ background:#fc8e04; position:absolute; bottom:-2px; left:510px; height:3px; width:80px; overflow:hidden}
.main7 .title h2{font-family:"Î¢ÈíÑÅºÚ";color:#5b2b96; font-size:42px; text-align:center;position:relative; border-bottom:1px #d8b4ff solid; padding-bottom:20px; margin-bottom:34px; height:56px;}
.main7 .title h2 span{ color:#f08703;}
.main7 .m7a .a1{ height:213px; background:url(../image/ntjc_104.jpg) no-repeat;}
.main7 .m7a .a2{ height:170px; background:url(../image/ntjc_105.jpg) no-repeat;}









.foot{ background:url(../image/ntjc_108.jpg) left bottom repeat-x #5b2b96; height:223px;}
.foot .fs{ height:46px; line-height:46px; margin:0 auto;}
.foot .fs ul{ margin:0 auto;}
.foot .fs li{ float:left;  text-align:center; color:#FFF;}
.foot .fs li a{padding:0 29px;color:#FFF;}
.foot .fx{ width:1010px; margin:0 auto; height:177px;}
.foot .fx .img1{ margin-top:39px;}
.foot .fx .d{ margin-top:39px; margin-left:45px; color:#FFF; line-height:26px; font-size:12px; width:520px}
.foot .fx .img2{ margin-top:35px; margin-left:94px; height:109px; width:107px;}



















