 @charset "gb2312";
/* CSS Document */

body {margin:0 auto;font-size:12px; padding:0px; font-family:"微软雅黑"; background:url(image/BG.jpg);color:#333; }
ul,li,dl, dd, h1, h2, h3, h4, h5, h6, form, p {padding:0;margin:0;}
ul {}
li {list-style:none; }
img {border:0px;}
a {color:#333; text-decoration:none;}
a:Hover { color:#333; }

.quan{ width:890px; height:740px; background:url(image/zhongyao.jpg) no-repeat; margin:0 auto;}
.wenzi{ width:290px; font-size:15px; font-weight:bold; height:25px; float:left; margin:407PX 0PX 0PX 305PX; display:inline;}
.wenzi A{ color:#FFF; text-decoration:none;}

.top{ width:100%; background:url(image/TOP1.jpg); height:200px; float:left;}
.top1{ width:1000px; height:30px; line-height:30px; margin:0 auto; text-align:right;}
.top1 a{ margin:0px 10px;}
.top2{ width:1050px; height:100px; margin:10px auto 0px auto; }
.logo1{ width:106px; height:100px; float:left;}
.mc{ width:894px; float:left; height:50px; background:url(image/logo2.jpg) no-repeat left; margin-top:20px; text-align:right;}
.ss{ width:265px; height:32px; float:right; background:url(image/ssbg.png);}
.hmc{ width:944px; float:left; height:30px; line-height:30px; color:#900; text-align:right; font-size:12px;}
.nav{ width:1000px; margin:11px auto 0px auto; height:40px; line-height:40px;}

.nav_n {width:1000px; margin:0 auto; height:40px; line-height:40px; position:relative; z-index:2; font-weight:bold; }
.nav_n ul ul { display: none; float:left;  }
.nav_n ul li:hover > ul {display: block; float:left;  }

.nav_n ul {text-align:center;	border-radius: 10px; margin-top:1px;   list-style: none;display: inline-table;  }
.nav_n ul li:hover{ background:url(image/navxbg.jpg) no-repeat; }
.nav_n ul:after {content: ""; clear: both; display: block;}
.nav_n ul li {float: left; width:87px; float:left;  text-align:center; background:url(image/navfg.gif) no-repeat right center; color:#FFF; font-size:14px;}
.nav_n ul li a:hover {color:#FFF; background:url(image/navbgg.jpg) repeat-x; color:#333; text-decoration:none;font-weight:bold;  }		
.nav_n ul li a {color:#FFF; display:block;}			

.nav_n ul ul {/*background:url(image/bg-frame2.png) no-repeat;*/ width:400px; border-radius: 0px;padding: 0; margin-top:-3px;  float:left;  }
.nav_n ul ul li { height:auto;  float:left; background:#FFF; line-height:26px; font-size:12px; font-weight:bold;PADDING-RIGHT: 0px; position: relative;  Z-INDEX:9999;  MARGIN-LEFT: 0px;  }
.nav_n ul ul ul {position: absolute; left: 100%; top:0; }
.nav_n ul ul li A {  color:#FFF; color:#333; background:#EFEFF1; }
.nav_n ul ul li A:hover{ font-weight:bold; color:#333; }

.banner{ width:1000px; height:300px; float:left;}
.ck-slide ul { margin: 0; padding: 0; float:left;  list-style-type: none;}
.ck-slide { position: relative; overflow: hidden;}
.ck-slide ul.ck-slide-wrapper { position: absolute; top: 0; left: 0; z-index: 1; margin: 0; padding: 0;}
.ck-slide ul.ck-slide-wrapper li { position: absolute;}
.ck-slide .ck-prev, .ck-slide .ck-next { position: absolute; top: 50%; z-index: 2; width: 35px; height: 70px; margin-top: -35px; border-radius: 3px; opacity: .15; background: red; text-indent: -9999px; background-repeat: no-repeat; transition: opacity .2s linear 0s;}
.ck-slide .ck-prev { left: 5px; background: url(image/arrow-left.png) #000 50% no-repeat;}
.ck-slide .ck-next { right: 5px; background: url(image/arrow-right.png) #000 50% no-repeat;}
.ck-slidebox { position: absolute; left: 50%; bottom: 22px; z-index: 30;}
.ck-slidebox ul { height: 20px; padding: 0 4px; border-radius: 8px; background: rgba(0,0,0,0.5);}
.ck-slidebox ul li { float: left; height: 12px; margin: 4px 4px;}
.ck-slidebox ul li em { display: block; width: 12px; height: 12px; border-radius: 100%; background-color: #fff; text-indent: -9999px; cursor: pointer;}
.ck-slidebox ul li.current em { background-color: #fe6500;}
.ck-slidebox ul li em:hover { background-color: #fe6500;}
.ck-slide { width:100%; height: 300px; margin: 0 auto;}
		.ck-slide ul.ck-slide-wrapper { height: 300px;}
		
		
		
.cn_nr{ width:1000px; height:auto; margin: 0 auto;}
.bhdt{ width:305px; height:245px; float:left; margin-top:10px; background:#FFF; padding:0px 10px;}
.bhdt_b{ width:305px; height:35px; float:left; line-height:35px; background:url(image/b_fg.gif) no-repeat bottom; font-size:14px;}
.bhdt_b a{ color:#000; float:left; font-weight:bold;}
.span6{ float:right; margin-top:15px;}
.span7{ float:left; width:260px; font-size:12px; color:#999;}
.span7 a{ font-size:14px;}
.bhdt_n1{ width:305px; float:left; height:auto;}
.bhdt_n1 li a:hover{ color:#900;}
.bhdt_n1 dl{ width:305px; height:70px; float:left; margin-top:5px;}
.bhdt_n1 dt{ width:106px; height:70px; float:left;}
.bhdt_n1 dd{ width:194px; float:left;  padding-left:5px; height:70px; line-height:23px;}
.bhdt_n1 dd a{ color:#000; }

.bhdt_n1 li{ width:295px; height:30px; line-height:30px; border-bottom:dashed 1px #CCCCCC; float:left; background:url(image/sj.gif) no-repeat left center; padding-left:10px;}


.shzr{ width:305px; height:245px; float:left; background:#FFF;margin-top:10px; display:inline; padding:0px 10px; margin-left:12px;}
.shzr_n1{width:305px; float:left; height:auto; }
.shzr_n1 li{ width:305px; float:left; height:auto; margin-top:10px;}
.p1{ width:75px; height:18px; background:#722602; float:left; line-height:18px; text-align:center; color:#FFF; border:solid 1px #F9A406;}
.p1 a{ color:#FFF;}
.p2{ float:left; width:300px; margin-top:5px; color:#333; background:url(image/sf.gif) no-repeat left 25%; padding-left:5px;}

.ywly{ width:305px; height:245px; float:right; margin-top:10px; display:inline; background:url(image/bgg.jpg); padding:0px 9px; }
.ywly_n1{width:305px; float:left; height:auto; margin-top:20px; }
.ywly_n1 li{ background:url(image/lan.jpg); width:140px; height:30px; float:left; margin-top:20px; margin-right:10px; text-align:center; line-height:30px; font-size:14px; font-weight:bold;}
.ywly_n1 li a{ color:#FFF;}


.flgw{ width:325px; height:245px; float:left; margin-top:10px; background:#FFF;}
.flgw_b{ width:305px;line-height:35px; background:url(image/cc.jpg); padding:0px 10px; height:35px; float:left;}
.span1{ width:150px; font-size:14px; float:left; font-weight:bold;}
.span1 a{ color:#000; }
.span2{ float:right;}
.span2 a{ color:#999;}
.flgw_n{width:305px; float:left; height:auto; padding:0px 10px; background:url(image/tp.jpg) no-repeat bottom right;}
.span3{ width:305px; float:left; margin-left:10px; line-height:30px; display:inline; color:#333;}

.flgw_n li{ width:305px; float:left; height:22px; line-height:22px; background:url(image/lli.gif) no-repeat left center;  }
.span4{ width:17px; float:left; font-weight:bold; color:#FFF; padding-left:3px;}
.span5{ width:285px; float:left; }
.span5 a{color:#666;}

.fxdl{width:325px; height:245px; float:left; margin-top:10px; background:#FFF; margin-left:12px; display:inline;}
.fxdl_n{width:305px; float:left; height:auto; padding:0px 10px; }
.fxdl_n dl{ width:305px; float:left; height:auto;}
.fxdl_n dt{ width:305px; height:75px; float:left; margin:10px 0px;}
.fxdl_n dd{ width:305px; text-indent:2em; line-height:20px;float:left; }

.fxdl_n li{ width:290px; color:#999; border-bottom:dashed 1px #CCCCCC; text-align:right; float:left; height:32px; line-height:32px; background:url(image/li.gif) no-repeat left center; padding-left:15px;}
.fxdl_n li a{ float:left; color:#666;}
.fxdl_n li a:hover{ color:#900;}

.yqlj{ width:1000px; color:#333; float:left; margin:20px auto; line-height:30px; height:auto; background:#FFF;}



.bottom{ width:100%; height:100px; background:#999; margin-top:15px; float:left; }
.bottom_c{ width:1000px; margin:0 auto; padding-top:15px; height:85px; text-align:center; color:#000;}

.bottom_c a:hover{ color:#FFF;}

.erbanner{ width:1000px; height:185px; float:left;background:url(image/erbanner.jpg) no-repeat;}

.er_nr{ width:980px; float:left; height:auto; background:#FFF; padding:10px 10px 30px 10px;}
.weizhi{ width:980px; height:30px; line-height:30px; float:left;}
.er_left{ width:205px; float:left; height:auto;}
.img{ width:205px; height:165px; float:left;}
.er_lb{ width:203px; background:url(image/left_bb.jpg) repeat-x; float:left; height:auto; padding-bottom:10px; margin-top:10px; border:1px #CCCCCC solid;}
.er_jjb{ width:203px; height:30px; float:left; line-height:30px; color:#00276A; text-align:center; font-weight:bold; font-size:15px;}
.er_jjli{ width:203px; float:left; height:auto;}
.er_jjli li{ width:178px; margin-left:5px; display:inline; height:30px; line-height:30px; background:url(image/leftli.gif) no-repeat left center; padding-left:15px; float:left; border-bottom:dashed 1px #CCCCCC;}
.er_jjli li a:hover{ color:#00276A; }

.er_lxwm{ width:193px; float:left; height:auto; padding:10px 5px; line-height:20px;}

.RIGHT{ width:745PX; float:left; height:auto; padding: 0PX 10PX 0px 20px ;}
.er_tuu{ width:745px; height:180px; float:left;}
.wz{ width:745px; line-height:30px; font-size:18px; float:left; border-bottom:solid 1px #CCCCCC; color:#00276A; margin:10px 0px;}
.ER_JJN{ width:745PX; float:left; height:auto; font-size:13px; }
.zxggny{ width:745PX; float:left; height:auto; font-size:13px; }
.ER_JJN a{ color:#00276A;}
.ER_JJN SPAN{ width:745PX; float:left; height:30PX;text-align:center; margin-top:20px; font-size:16px; color:#00276A;}
.ER_JJN P{ text-indent:2em; float:left; width:100%;  line-height:25PX;}
.ER_bhN{ width:745PX; float:left; height:auto; }
.ER_bhN li{ width:730px; color:#999; border-bottom:dashed 1px #DAEFFE; text-align:right; float:left;  height:30px; line-height:30px; background:url(image/sj.gif) no-repeat left center; padding-left:15px;}
.ER_bhN li a{ float:left;}
.ER_bhN li a:hover{ color:#069;}

.fy{ width:745px; height:30px; line-height:30px; float:left; margin:28px 0px; display:inline; text-align:center;}
.fy a{ color:#000000; text-decoration:none;}
.fy a:hover{ color:#000000; text-decoration:underline;}
.tu{ width:745px; height:auto; overflow:hidden; float:left; text-align:center; margin:20px 0px;}
.bt{ width:745px; height:45px; line-height:45px; float:left; text-align:center; font-size:18px; font-weight:bold;}
.sj{ width:745px; height:30px; line-height:30px; float:left; text-align:center; font-size:12px; background:#f1f1f1; color:#999999;}
.nr{ width:745px; text-indent:2em; height:auto; line-height:25px; float:left; text-align:left; font-size:12px; overflow:hidden; color:#666;}
.gb{ width:745px; height:30px; line-height:30px; float:left; text-align:center; font-size:12px; background:#f1f1f1; color:#999999;}
.gb a{ color:#333;}

.ER_tdN{ width:745PX; float:left; height:auto; font-size:13px; }
.ER_tdN dl{ width:156px; float:left; height:215px; text-align:center; margin:5px 15px; line-height:25px;}
.ER_tdN dl dt{ width:150px; height:185px; border:1px #CCCCCC solid; float:left; padding:2px;}
.ER_tdN dl dd{ width:156px; float:left; height:23px; background:#CCC;}
.ER_tdN dl dd a{ display:block; width:156px; height:23px; background:#CCC; }
.ER_tdN dl dd a:hover{ background:#EBEBEB;}

.ER_ryN{ width:745PX; float:left; height:auto; font-size:13px; }
.ER_ryN dl{ width:226px; float:left; height:180px; text-align:center; margin:10px 10px; line-height:25px;}
.ER_ryN dl dt{ width:219px; height:155px; border:1px #CCCCCC solid; float:left; padding:2px;}
.ER_ryN dl dd{ width:225px; float:left; height:23px; }

.ER_tdN li{ width:735px; line-height:23px; float:left; background:url(image/li.gif) no-repeat left 23%; padding:10px 0px 10px 10px;  height:auto; border-bottom:1px dashed #CCCCCC; }
.ER_tdN li span a{color:#00276A; font-size:14px;}
.ER_tdN li p{ text-indent:2em; margin-top:5px;}

.ER_tpN{ width:745PX; float:left; height:auto; font-size:13px; }
.ER_tpN dl{ width:745px; float:left; height:auto;}
.wzdt{ width:745px; height:125px; float:left; margin-top:20px;}
.lxwm_nra{ width:365px; float:left; height:auto; line-height:23px;}
.lxwm_nra strong{ font-size:15px;}

.dt{ width:700px; float:left; height:450px;  display:inline;}

.dtt{ width:203px; float:left; height:auto;}

/* 效果CSS开始 */
.msKeimgBox { margin: 0px auto; width: 203px; overflow: hidden; position: relative;  height: auto; }
.msKeimgBox ul { width: 1000px; }
.mskeLayBg { background: #000; width: 100%; position: absolute; left: 0px; top: 0px; z-index: 10; opacity: 0.7; filter: alpha(opacity=70); display: none; _display:none!important }
.mskelayBox { height: 500px; width: 900px; margin-top: -251px; margin-left: -454px; position: fixed; left: 50%; top: 50%; border: 7px solid #FFF; z-index: 20; background: #FFF; display: none; _display:none!important }
.mskeImgBg { height: 57px; width: 100%; position: absolute; left: 0px; bottom: 0px; }
.mskeClaose { position: absolute; top: -17px; right: -17px; cursor: pointer; }
.mske_downIco { position: absolute; left: 0px; top: 0px; }

.mske_imgDown a { margin-left: 34px; }
.msKeimgBox ul li { float: left; height: 230px; margin: 10px 10px 10px 0; width: 185px; cursor: pointer; }
.mskeTogBtn { background: url(image/mke_moreImg.jpg) no-repeat; height: 230px; width: 203px; position: absolute; z-index: 1; right: 0px; cursor: pointer; bottom: 0px; }
.mskeTogBtn2 { background: url(image/mke_moreImg2.jpg) no-repeat; bottom: 10px; }
.msKeimgBox2 { height: auto; }
/* 效果CSS结束 */

.hidden{display:none}
.button {display: inline-block;zoom: 1; *display: inline;vertical-align: baseline;margin: 0 2px;outline: none;cursor: pointer;text-align: center;text-decoration: none;font: 14px/100% Arial, Helvetica, sans-serif;padding:0.25em 0.6em 0.3em;text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .5em; -moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.red {color: #faddde;border: solid 1px #980c10;background: #d81b21;background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#A51715));background: -moz-linear-gradient(top,  #ed1c24,  #A51715);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}

/* 效果CSS开始 */
.msKeimgBox1 { margin: 0px auto; width: 720px;overflow: hidden; position: relative;  height: auto; }
.msKeimgBox1 ul { width: 720px;    }
.mskeLayBg1 { background: #000; width: 100%; position: absolute; left: 0px; top: 0px; z-index: 10; opacity: 0.7; filter: alpha(opacity=70); display: none; _display:none!important }
.mskelayBox1 { height: 500px; width: 800px; margin-top: -251px; margin-left: -414px; position: fixed; left: 50%; top: 50%; border: 7px solid #FFF; z-index: 20; background: #FFF; display: none; _display:none!important;  text-align:center; line-height:30px;}
.mskeImgBg1 { height: 57px; width: 100%; position: absolute; left: 0px; bottom: 0px; }
.mskeClaose1 { position: absolute; top: -17px; right: -17px; cursor: pointer; }
.mske_downIco1 { position: absolute; left: 0px; top: 0px; }
.msKeimgBox1 ul li p{ text-align:center; line-height:30px; }
.mske_imgDown1 a { margin-left: 34px; }
.msKeimgBox1 ul li { float: left; height: 170px; margin: 10px 30px 5px 10px; width: 200px; cursor: pointer; }
.mskeTogBtn1 { background: url(image/mke_moreImg.jpg) no-repeat; height: 140px; width: 200px; position: absolute; z-index: 1; right: 0px; cursor: pointer; bottom: 0px; }
.mskeTogBtn21 { background: url(image/mke_moreImg2.jpg) no-repeat; bottom: 10px; }
.msKeimgBox21 { height: auto; }
/* 效果CSS结束 */

.hidden1{display:none;}
.button {display: inline-block;zoom: 1; *display: inline;vertical-align: baseline;margin: 0 2px;outline: none;cursor: pointer;text-align: center;text-decoration: none;font: 14px/100% Arial, Helvetica, sans-serif;padding:0.25em 0.6em 0.3em;text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .5em; -moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.red{color: #faddde;border: solid 1px #980c10;background: #d81b21;background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#A51715));background: -moz-linear-gradient(top,  #ed1c24,  #A51715);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.nn1{ width:100%; float:left; height:auto;}