@charset "gb2312";
/* CSS Document */

html,body{-webkit-text-size-adjust:none;}
body{ width:100%;font-size:14px;min-width:1200px; font-family:"Î¢ÈíÑÅºÚ"; margin:0;padding:0;color: #010101; line-height:24px; background:#fdfeff;}
article,footer, header,nav,section{display:block;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
ul,li{list-style:none;margin:0;padding:0}
img{ border:none;}
a{text-decoration:none;color:#444; }
a:hover{text-decoration:none;}
.clear {clear: both;}
.fl{ float:left;} .fr{ float:right;}
.fl,.fr{display:inline;}
.cen{margin:0 auto;}
.mag{ margin-top:30px;}
.pad{ padding-top:30px;}
.maf{ margin-left:15px;}

.top{ width:1200px; height:84px; margin-top:15px;}
.nav{ width:100%; height:40px; background:#3e3e3e; border-bottom:3px solid #0093dd; margin-top:15px; z-index:1;}
.nav .dh{ width:1200px; height:43px;}
.nav .dh li{ float:left; height:43px; width:133px; line-height:43px; list-style:none; font-weight:bold; text-align:center;}
.nav .dh li a{ color:#FFF; display:block;}
.nav .dh li a:hover{ background:#0093dd; display:block;}
.nav .dh li:hover ul li{display:block;}
.nav ul li ul li{width:100%; height:39px; background:#3e3e3e; z-index:9999;position:relative; left:0px; top:0px; display:none; font-size:12px;}
.navbg{background:#0093dd; }

.banner{width:100%; height:517px; overflow:hidden;}
.bannerc{width:100%; height:517px; margin:0px auto;}

.bannerc #full-screen-slider { width:100%; height:517px; text-align:left;position:relative;}
.bannerc #slides { display:block; width:100%; height:517px; list-style:none; padding:0; margin:0; position:relative;}
.bannerc #slides li { display:block; width:100%; height:517px; list-style:none; padding:0; margin:0; position:absolute;}
.bannerc #slides li a { display:block; width:100%; height:517px; text-indent:-9999px}
.bannerc #pagination { display:block; list-style:none; position:absolute; left:28%; top:490px; z-index:9900;  padding:0px; margin:0; cursor:pointer;}
.bannerc #pagination li { display:block; list-style:none; width:60px; height:5px; float:left; margin-left:8px; border-radius:0px; background:#000000; }
.bannerc #pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
.bannerc #pagination li.current {background:#E67817;}

.main{ width:1200px; height:auto;}
.main-l{ width:810px; height:auto;}
.tit{ width:100%; height:40px; background:url(http://www.jscjsy.com/en/images/t1.gif) repeat-x; border-radius: 10px 10px 0 0;  border:1px solid #dedede;}
.tit dt{ float:left; width:auto; text-indent:30px; line-height:40px; font-size:14px; background:url(http://www.jscjsy.com/en/images/icon1.gif) 15px center no-repeat; font-weight:bold; color:#0093dd;}
.tit dd{ float:right; margin-right:10px; line-height:40px; font-size:12px;}
.tit dd a:hover{ color:#0093dd;}

.main-l .gsjj{ width:780px; height:auto; margin-top:20px;}
.main-l .gsjj dt{ float:left; margin-left:8px; width:400px; height:211px;}
.main-l .gsjj dd{ float:left; margin-left:20px; width:350px;}
.main-l .gsjj dd h2{ font-size:18px; line-height:26px; margin-bottom:10px; color:#0093dd;}
.main-l .gsjj dd p{ text-indent:2em; font-size:14px; line-height:24px;}
.main-l .gsjj dd p a{ color:#0093dd;}

.main-r{ width:353px; height:auto;}
.main-r .zxgg{ width:330px; height:auto;}
.main-r .zxgg dt{ width:330px; height:95px; margin-top:10px; padding-bottom:5px;}
.main-r .zxgg dd{ width:330px; height:auto; line-height:28px; overflow:hidden; background:url(http://www.jscjsy.com/en/images/libg.gif) left no-repeat; }
.main-r .zxgg dd a{ float:left; width:244px; text-indent:20px; font-size:12px;}
.main-r .zxgg dd h2{ float:right; width:80px; font-size:12px; text-align:right; font-weight:normal;}
.main-r .zxgg dd a:hover{ color:#0093dd;}

.main1{ width:1200px; height:535px;}
.anli{ margin-top:27px; overflow:hidden; height:460px;}
.anli_menu{ width:232px; height:483px; overflow:hidden; margin-left:20px;}
.anli_menu ul{ height:295px; background:url(http://www.jscjsy.com/en/images/ulbg.gif) repeat-y left top; overflow:hidden; }
.anli_menu ul li{ margin-bottom:15px; background:url(http://www.jscjsy.com/en/images/libg.jpg) no-repeat; height:44px; font-size:18px; line-height:44px; text-align:center; vertical-align:top; overflow:hidden;}
.anli_menu ul li a{ color:#fff; display:block;}
.anli_menu ul li a:hover , .anli_menu ul li a.cur{ background:url(http://www.jscjsy.com/en/images/hover.jpg) no-repeat; text-decoration:none;}

.anli_menu .lx{ margin:30px 0; padding-bottom:20px; text-align:center;-webkit-box-shadow:0 15px 30px rgba(0,0,0,.2);box-shadow:0 15px 30px rgba(0,0,0,.2);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);}
.anli_menu .lx h3{ font-size:18px; color:#007ce1;}
.anli_menu .lx p{ color:#007ce1;}
.anli_menu .lx h2{ margin-top:20px; line-height:36px; color:#007ce1;}


.anli_c { width:915px; height:458px; border:1px solid #0093dd; overflow:hidden; margin-right:20px;}
.anli_c .cpzs{ width:900px; height:auto; margin-top:20px;}
.anli_c .cpzs li{ float:left; width:270px; height:220px; margin:0 15px; overflow:hidden;}
.anli_c .cpzs li h2{ width:270px;  text-align:center; line-height:30px; font-weight:normal; font-size:14px;}
.anli_c .cpzs li img{ width:270px; height:200px;}
.anli_c .cpzs li a{ display:block;}
.anli_c .cpzs li a:hover{ color:#0093dd;}

.main2{ width:100%; height:601px; background:url(http://www.jscjsy.com/en/images/xz_bg.jpg) center no-repeat;}
.main2 .main p{ text-align:center; font-size:25px; padding-top:35px; line-height:40px;}
.main2 .main p i{ color:#329b00; font-style:normal;}
.main2 .main p b{ font-size:38px; color:#329b00;}

.main3{ width:1000px; height:auto; position:relative;}
.p1{ position:absolute; z-index:1; font-size:18px; top:60px; left:470px;}
.p1 b,.p2 b,.p3 b,.p4 b,.p5 b{ font-size:24px; color:#329b00;}
.p2{ position:absolute; z-index:1; font-size:18px; top:135px; left:490px;}
.p3{ position:absolute; z-index:1; font-size:18px; top:210px; left:520px;}
.p4{ position:absolute; z-index:1; font-size:18px; top:290px; left:510px;}
.p5{ position:absolute; z-index:1; font-size:18px; top:365px; left:480px;}
.p6{ position:absolute; z-index:1; top:410px; left:540px;}
.p7{ position:absolute; z-index:1; top:419px; left:720px; width:105px; height:37px; background:#0093dd;}

.main4{ width:100%; height:auto; }
.main5{ width:1000px; height:1150px; position:relative;}
.yousbt{ width:100%; height:155px; overflow:hidden; background:url(http://www.jscjsy.com/en/images/yousbt.jpg) center no-repeat;}

.p01{ width:388px; height:318px; position:absolute; z-index:1; top:0px; right:20px;}
.p02{position:absolute; z-index:1; top:363px; left:20px;}
.p03{position:absolute; z-index:1; top:603px; right:20px;}
.p04{position:absolute; z-index:1; top:863px; left:20px;}

.yous01{ width:460px; height:auto; position:absolute; top:60px; left:50px;}
.yous01 dt{ height:74px; background:url(http://www.jscjsy.com/en/images/ys01.gif) no-repeat left top; padding-left:73px;}
.yous01 dt b{ display:block; width:233px; height:33px; background:url(http://www.jscjsy.com/en/images/ys_h.gif) no-repeat left top; font-size:18px; font-weight:bold; color:#fff; padding-left:25px; line-height:33px; overflow:hidden;}
.yous01 dt i{ display:block; font-style:normal; font:12px Arial, Helvetica, sans-serif; color:#373737; text-transform:uppercase; height:24px; line-height:24px; overflow:hidden;}
.yous01 dd{ color:#3b3b3b; line-height:35px; padding-left:24px; background:url(http://www.jscjsy.com/en/images/ddbg.png) left no-repeat; margin-left:30px;}

.yous02{ width:460px; height:auto; position:absolute; top:372px; right:30px;}
.yous02 dt{ height:74px; background:url(http://www.jscjsy.com/en/images/ys02.gif) no-repeat left top; padding-left:73px;}
.yous02 dt b{ display:block; width:233px; height:33px; background:url(http://www.jscjsy.com/en/images/ys_h.gif) no-repeat left top; font-size:18px; font-weight:bold; color:#fff; padding-left:25px; line-height:33px; overflow:hidden;}
.yous02 dt i{ display:block; font-style:normal; font:12px Arial, Helvetica, sans-serif; color:#373737; text-transform:uppercase; height:24px; line-height:24px; overflow:hidden;}
.yous02 dd{ color:#3b3b3b; line-height:25px; padding-left:24px; background:url(http://www.jscjsy.com/en/images/ddbg.png) left no-repeat; margin-left:30px;}

.yous03{ width:460px; height:auto; position:absolute; top:640px; left:60px;}
.yous03 dt{ height:74px; background:url(http://www.jscjsy.com/en/images/ys03.gif) no-repeat left top; padding-left:73px;}
.yous03 dt b{ display:block; width:233px; height:33px; background:url(http://www.jscjsy.com/en/images/ys_h.gif) no-repeat left top; font-size:18px; font-weight:bold; color:#fff; padding-left:25px; line-height:33px; overflow:hidden;}
.yous03 dt i{ display:block; font-style:normal; font:12px Arial, Helvetica, sans-serif; color:#373737; text-transform:uppercase; height:24px; line-height:24px; overflow:hidden;}
.yous03 dd{ color:#3b3b3b; line-height:33px; padding-left:24px; background:url(http://www.jscjsy.com/en/images/ddbg.png) left no-repeat; margin-left:30px;}

.yous04{ width:460px; height:auto; position:absolute; top:880px; right:30px;}
.yous04 dt{ height:74px; background:url(http://www.jscjsy.com/en/images/ys04.gif) no-repeat left top; padding-left:73px;}
.yous04 dt b{ display:block; width:233px; height:33px; background:url(http://www.jscjsy.com/en/images/ys_h.gif) no-repeat left top; font-size:18px; font-weight:bold; color:#fff; padding-left:25px; line-height:33px; overflow:hidden;}
.yous04 dt i{ display:block; font-style:normal; font:12px Arial, Helvetica, sans-serif; color:#373737; text-transform:uppercase; height:24px; line-height:24px; overflow:hidden;}
.yous04 dd{ color:#3b3b3b; line-height:46px; padding-left:24px; background:url(http://www.jscjsy.com/en/images/ddbg.png) left no-repeat; margin-left:30px;}

.main .marquee{width:1200px;height:430px;overflow:hidden; margin-top:20px;}
.main .marquee ul{width:9600px; margin-top:10px;}
.main .marquee ul li{ width:274px;height:420px;float:left;display:inline;margin:5px 10px 5px 10px; overflow:hidden;}
.main .marquee ul li img{ width:272px; height:380px;}
.main .marquee ul li h2{ line-height:24px; text-align:center; font-size:12px; font-weight:100; display:block;overflow:hidden;}
.main .marquee ul li a{display:block; overflow:hidden; border:1px #dddddd solid;}
.main .marquee ul li a:hover{border:1px #0093dd solid; color:#0093dd;}

.bgcolor{ width:100%; height:auto; background:#ededed; padding-bottom:30px;}
.main .khjz{ width:1200px; height:auto; margin-top:20px;}
.main .khjz li{ float:left; width:274px; height:360px; background:#FFF; border:3px solid #dedede; overflow:hidden; margin:0 10px;}
.main .khjz li dl{ width:254px; height:auto;}
.main .khjz li dl dt{ width:254px; height:140px; margin-top:10px; padding-bottom:15px; }
.main .khjz li dl dt img{ width:254px; height:140px; border:1px solid #dedede;}
.main .khjz li dl dd{ width:254px; height:auto;}
.main .khjz li dl dd h2{ font-size:16px; line-height:26px; text-align:center; color:#f08301;}
.main .khjz li dl dd p{ text-indent:2em; font-size:12px; margin-top:8px;}
.main .khjz li dl dd p a{ color:#0093dd;}

.main2-l{ width:385px; height:auto;}
.main2-l .gsxw{ width:385px; height:auto; margin-top:5px; padding-bottom:20px; border:1px solid #dedede;}
.main2-l .gsxw dt{ width:365px; height:101px; padding-bottom:10px;  margin:0 auto; padding-top:8px;}
.main2-l .gsxw dd{ width:360px; height:auto; line-height:36px; overflow:hidden; background:url(http://www.jscjsy.com/en/images/libg.gif) left no-repeat; border-bottom:1px dotted #dedede;  margin:0 auto;}
.main2-l .gsxw dd a{ float:left; width:280px; text-indent:20px; font-size:12px;}
.main2-l .gsxw dd h2{ float:right; width:80px; font-size:12px; font-weight:normal;}
.main2-l .gsxw dd a:hover{ color:#0093dd;}

.main2-m{ width:385px; height:auto; margin-left:17px;}
.main2-m .hyxw{ width:385px; height:auto; margin-top:5px; padding-bottom:20px; border:1px solid #dedede;}
.main2-m .hyxw dt{ width:365px; height:101px; padding-bottom:10px;  margin:0 auto; padding-top:8px;}
.main2-m .hyxw dd{ width:360px; height:auto; line-height:36px; overflow:hidden; background:url(http://www.jscjsy.com/en/images/libg.gif) left no-repeat; border-bottom:1px dotted #dedede;  margin:0 auto;}
.main2-m .hyxw dd a{ float:left; width:280px; text-indent:20px; font-size:12px;}
.main2-m .hyxw dd h2{ float:right; width:80px; font-size:12px; font-weight:normal;}
.main2-m .hyxw dd a:hover{ color:#0093dd;}

.main2-r{ width:385px; height:auto; margin-left:17px;}
.main2-r .lxwm{ width:385px; height:auto; margin-top:5px; padding-bottom:20px; border:1px solid #dedede;}
.main2-r .lxwm dt{ width:365px; height:101px; padding-bottom:10px;  margin:0 auto; padding-top:8px;}
.main2-r .lxwm dd{ width:365px; height:auto; line-height:36px; overflow:hidden; border-bottom:1px dotted #dedede; text-indent:10px;  margin:0 auto;}

.main .link{ width:1180px; height:auto; margin-top:20px;}
.main .link li{ float:left;  width:auto; margin-left:10px;}
.main .link li a{ display:block;}
.main .link li a:hover{ color:#0093dd;}

.foot{ width:100%; height:255px;}
.fnav{ width:100%; height:40px; text-align:center;  background:#3e3e3e; color:#FFF;}
.fnav a{ color:#FFF; text-align:center; line-height:40px; padding:0 15px;}
.fnav a:hover{ color:#0093dd;}

.foot-box{ width:1000px; height:auto; padding-top:35px;}
.foot-m{ width:500px; height:auto;}
.foot-m p{color:#666; font-size:14px; padding-top:10px; line-height:30px; text-align:center;}
.foot-m p a{ color:#666;}

/*01*/

.part{ width:1200px; height:auto;}
.part-l{ width:240px; height:auto;}
.part-l .gsgk{ width:238px; height:auto; margin-top:5px; border:1px solid #dedede; padding-bottom:15px;}
.part-l .gsgk li{background: url(http://www.jscjsy.com/en/images/hover1.jpg) 20px 15px no-repeat; line-height: 36px; text-indent: 38px; border-bottom: 1px dotted #dedede;}
.part-l .gsgk li a:hover{ color:#0093dd;}

.box4{ width:238px; height:auto; padding-bottom:20px; overflow:hidden; border:1px solid #dedede; margin-top:5px;}
.box4 .xw{ width:230px; height:auto; margin:0 auto;}
.box4 .xw dt{ width:230px; height:auto; padding:10px 0 10px 0; border-bottom:1px dashed #dedede; margin:0 auto; margin-bottom:10px;}
.box4 .xw dd{ width:230px; height:auto; margin:0 auto;line-height:36px; font-size:12px; border-bottom:1px dashed #dedede; text-indent:10px; overflow:hidden;}

.part-r{width:930px; height:auto; margin-left:28px; }
.kuanj{ width:928px; height:auto; padding-bottom:20px; border:1px solid #dedede; margin-top:5px;}
.kuanj h1{ font-size:20px; line-height:40px; text-align:center; color: #324357; padding:10px 0 10px 0; border-bottom:1px dashed #dedede; margin-bottom:15px; }
.kuanj .wenb{ width:900px; margin:0 auto;}

.newsshow_xg{ margin:0 auto;width:100%;height:auto;overflow:hidden;text-align:left;line-height:20px;padding-top:5px; margin-top: 20px;}
.newsshow_xg a{color: #000;}

/*02*/

.wenb .wzlb{ width:880px; height:auto; }
.wenb .wzlb li{ width:880px; line-height:36px;  font-size:14px; overflow:hidden; background:url(http://www.jscjsy.com/en/images/libg.gif) left no-repeat; padding-left:10px; border-bottom:1px dashed #dedede;}
.wenb .wzlb li h2{float:left; margin-left:10px; font-weight:normal; font-size:14px;}
.wenb .wzlb li span{float:right;}
.wenb .wzlb li a{ display:block;}
.wenb .wzlb li a:hover{color:#0093dd;}

/*03*/

.wenb .tplb{ width:900px; height:auto; overflow:hidden;}
.wenb .tplb li{ float:left;width:209px; margin:10px 8px;}
.wenb .tplb li img{ width:209px; height:150px;}
.wenb .tplb li h2{text-align:center; line-height:30px; font-size:14px; font-weight:100;}
.wenb .tplb li a{ display:block;}
.wenb .tplb li a:hover{ color:#0093dd;}

.yema{ margin-top:20px;}