/* CSS Document */
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { margin: 0; padding: 0; border: 0; }
body { font-size: 12px; text-align: left;  color: #000; font-family: "宋体"; background-color: #fff; background:url(../images/topbg.jpg) repeat-x; }
ul, ol { list-style-type: none; }
em { font-style: normal; }
a { text-decoration: none; color: #444; }
a:link { color: #444444; }
a:hover { text-decoration: underline; }
a:hover, a:active, a:focus { color: #F00; }
.clearit { clear: both; }
.hide { display: none }
.show { display: block; }

.top{ width:1008px; margin:0 auto;}
.top_s{ width:1108px; float:left; line-height:30px;}
.top_s span{ width:660px; float:left; height:30px;}
.top_sri{ float:right; width:270px;}
.top_sri a{ float:left; background:url(../images/index_r2_c8.jpg) no-repeat 1px; padding-left:25px; margin-left:9px; display:inline;}
.top_sri .een{ background:url(../images/index_r2_c10.jpg) no-repeat 1px;}
.top_sri .een1{ background:url(../images/index_r2_c12.jpg) no-repeat 1px;}
.top_sri .een2{ background:url(../images/index_r2_c14.jpg) no-repeat 1px;}
.top_x{ width:1008px; float:left; height:104px;}
.logo{ width:241px; float:left; height:73px; padding-top:15px;}
.nav{ width:760px; float:left; height:104px;}

.nav_nr { width: 760px; margin: 0 auto; }
.nav_nr ul { width:760px; float: left; }
.nav_nr ul .r_xian { width: 95px; float: left; height: 104px; text-align: center; font-size: 14px;  font-weight: bold; font-family: "微软雅黑"; line-height: 104px; }
.nav_nr ul li .abg1 { color: #000; width: 95px; float: left; height: 104px;  }
.nav_nr ul li .abg { color: #000; width: 95px; float: left; height: 104px;  background:url(../images/nav_r2_c6.jpg) repeat-x center;  }
.nav_nr ul li  .abg1:hover{background:url(../images/nav_r2_c6.jpg) repeat-x center;}

/*a.bg2:link, a.bg2:visited, a.bg2:hover { float: left; background:url(../images/nav_r2_c6.jpg) repeat-x center; width: 95px; display: inline; color: #000; margin-left: 2px; display: inline; }
a.bg1:link, a.bg1:visited, a.bg1:hover { float: left; background: none; color: #000; width: 95px; height: 104px; }*/
.top_xx{ width:100%; margin:0 auto; height:5px; position:absolute;}
.top_xnr{ width:100%; float:left; background:url(../images/nav_bg.png) repeat-x center top; height:5px; position: relative; top:0px; z-index:1;}
.banner { width: 100%; margin: 0 auto; }
/*.fullSlide { width: 100%; position: relative; height:475px; background: #000; }
.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height: 475px; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; height: 475px; }
.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height: 30px; line-height: 30px; }
.fullSlide .hd ul { text-align: center; }
.fullSlide .hd ul li { cursor: pointer; display: inline-block;  *display:inline;
zoom: 1; width: 42px; height: 11px; margin: 1px; overflow: hidden; background: #000; filter: alpha(opacity=80); opacity: 0.8; line-height: 999px; }
.fullSlide .hd ul .on { background: #204369; }*/

.fullSlide { width: 100%; position: relative; height:420px; background: #000; }
.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height: 420px; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; height: 420px; }
.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height: 30px; line-height: 30px; }
.fullSlide .hd ul { text-align: center; }
.fullSlide .hd ul li { cursor: pointer; display: inline-block;  *display:inline;
zoom: 1; width: 42px; height: 11px; margin: 1px; overflow: hidden; background: #000; filter: alpha(opacity=80); opacity: 0.8; line-height: 999px; }
.fullSlide .hd ul .on { background: #204369; }

.main{ width:100%; margin:0 auto; background:url(../images/index_r9_c2.jpg) repeat-x; min-height:400px;}
.main_s{ width:1008px; margin:0 auto;}
.main_snr{ width:320px; float:left; background:url(../images/index_r10_c23.jpg) no-repeat left top; margin-top:3px; display:inline; padding-top:30px; padding-left:20px;}
.main_snr_img{ width:142px; height:101px; float:left; padding:2px; border:1px solid #C4C2C3;}
.main_snr_nr{ width:140px; float:left; padding-left:15px;}
.main_snr_img img{ width:142px; height:101px;}
.main_snr_nr .xbt{ width:130px; font-family:"微软雅黑"; font-size:16px; height:30px; float:left; background:url(../images/idnex_r10_c11.jpg) no-repeat 1px; padding-left:20px; line-height:30px;}
.xiangqing{ width:130px; float:left; background:url(../images/index_r12_c12.jpg) no-repeat; padding-left:15px; color:#f00; text-decoration:underline; margin-top:15px; display:inline;}
.select_box { width: 135px; float: left; position: relative; padding-top: 15px; z-index:999999;}
.select_box span { background:url(../images/index_r14_c15.jpg) no-repeat; width:135px;  cursor: pointer; display: block; line-height: 25px; width: 100%; height: 25px; overflow: hidden; }
.select_box ul li { cursor: pointer; }
.select_box ul li a{ width:135px; height:20px; display:inline-block;}
.son_ul { width: 133px; position: absolute; left: 0; top: 39px; border: 1px solid #ccc; background: #fff; }
.son_ul li { display: block; line-height: 25px; padding-left: 10px; width: 125px }
.hover { background: #ccc; }

.main_cn{ width:1008px; margin:0 auto; margin-top:25px;}
.main_cnle{ width:380px; float:left;}
.main_cnlebt{ width:380px; float:left; background:url(../images/index_r10_c5.jpg) no-repeat bottom left; height:30px;  }
.main_cnlebt span,.main_cncn_bt span,.main_cnri_bt span,.gcal_bt span{ width:110px; float:left; background:url(../images/index_r10_c6.jpg) no-repeat; padding-left:25px; font-size:14px; font-weight:bold; color:#22469A;}
.main_cnlebt a,.main_cncn_bt a,.main_cnri_bt a,.gcal_bt a{ float:right; padding-top:10px;}
.gyszbottom01{ width:370px; float:left; margin-top:10px; background:#F0F0F0; padding-top:8px; padding-bottom:8px; padding-left:8px;}
.gyszbottom01 img{ width:148px; float:left;}
.gyszbottom01 p{ width:193px; float:left; padding-left:10px; line-height:22px; color:#6C6C6C; overflow:hidden; height:84px;}

.main_cncn{ width:315px; float:left; padding-left:20px;}
.main_cncn_bt{ width:315px; float:left; background:url(../images/index_r10_c5.jpg) no-repeat bottom left; height:30px;  }
.main_cncn ul{ width:315px; float:left; padding-top:3px;}
.main_cncn ul li{ width:300px; float:left; background:url(../images/index_r11_c14.jpg) no-repeat 1px; padding-left:15px; line-height:28px; color:#5E5E5E;}
.main_cncn ul li a{ width:220px; float:left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main_cncn ul li span{ float:right;}
.main_cnri{ width:275px; float:right;}
.main_cnri_bt{ width:275px; float:left; background:url(../images/index_r10_c5.jpg) no-repeat bottom left; height:30px;  }
.main_cnri_sp{ width:275px; float:left; padding-top:15px; padding-left:3px;}

.gcal{ width:1008px; margin:0 auto; margin-top:10px;}
.gcal_bt{ width:1008px; float:left; background:url(../images/index_r10_c5.jpg) no-repeat bottom left; height:30px;}
.gcal_nr{ width:1008px; float:left; margin-top:10px; display:inline;}
/*.gcal_nr .picMarquee-left{ width:1010px; height:176px;  overflow:hidden; position:relative;}
.gcal_nr .picMarquee-left .hd{height:1px;width:1010px; position:relative;}
.gcal_nr .picMarquee-left .hd .prev{ display:block;  width:11px; height:26px; cursor:pointer; background:url("../images/you1.jpg") no-repeat; position:absolute; right:10px; top:55px; z-index:9999;}
.gcal_nr .picMarquee-left .hd .next{ display:block;  width:11px; height:26px; cursor:pointer; background:url("../images/zuo1.png") no-repeat; position:absolute;left:10px; top:55px; z-index:9999;}
.gcal_nr .picMarquee-left .bd{ width:950px;overflow:hidden; zoom:1; position:absolute; left:30px;}
.picList{ width:940px; float:left;}
.gcal_nr .picMarquee-left .bd ul li{ padding-top:10px; float:left; _display:inline; overflow:hidden; text-align:center; }
.gcal_nr .picMarquee-left .bd ul li .pic{ text-align:center; background:url(../images/index_r8_c3.jpg) no-repeat; width:166px; height:124px;}
.gcal_nr .picMarquee-left .bd ul li .pic img{ width:154px; height:102px; display:block;padding:2px; border:1px solid #ccc;}
.gcal_nr .picMarquee-left .bd ul li .title{ line-height:30px; text-align:center; width:160px; background:#EEEEEE; float:left;}
.gcal_nr .picMarquee-left .bd ul li .title a{ font-family:"微软雅黑"; font-size:13px; color:#454545; width:160px; float:left; text-align:center;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}*/
.gcal_nr ul{ width:1008px; float:left;}
.gcal_nr ul li{ padding-top:10px; float:left; _display:inline; overflow:hidden; text-align:center; }
.gcal_nr ul li .pic{ text-align:center; background:url(../images/index_r8_c3.html) no-repeat; width:166px; height:124px;}
.gcal_nr ul li .pic img{ width:154px; height:102px; display:block;padding:2px; border:1px solid #ccc;}
.gcal_nr ul li .title{ line-height:30px; text-align:center; width:160px; background:#EEEEEE; float:left;}
.gcal_nr ul li .title a{ font-family:"微软雅黑"; font-size:13px; color:#454545; width:160px; float:left; text-align:center;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.foot{ width:100%; height:41px; margin:0 auto; background:url(../images/foot_r40_c4.jpg) repeat-x; margin-top:30px;}
.foot_nr{ width:1008px; margin:0 auto;}
.foot_nr span{ width:1008px; float:left; text-align:center; color:#fff; line-height:41px;}
.foot_nr span a{ color:#fff;}
.links{ width:1008px; margin:0 auto; margin-top:10px;}
.links_nr{ width:1008px; float:left; color:#8E8E8E;}
.links_nr span{ width:70px; color:#000000;}
.links_nr a{ color:#000000;}



















































































































