/* CSS Document */
body {font:12px/normal Verdana, Arial, Helvetica, sans-serif; background:#fff url(bga.gif) repeat center top;}
html, body, ul, li, h1, h2, h3, h4, h5, h6, p, fieldset, legend {padding:0; margin:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,b{font-weight:normal; font-style:normal;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:bold; font-style:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
ul,li {display:block;list-style-type:none; text-transform:capitalize;}
.left{float:left;}
.right{float:right;}

a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}

.blank{clear:both;height:10px;overflow:hidden;display:block;}
.blank_line{clear:both;height:10px;margin-bottom:10px;overflow:hidden;display:block;border-bottom:1px dashed #CCCCCC;}

.top{height:35px;line-height:35px;font-size:13px;color:#555;position:relative;}
.top span{text-align:right;font-size:13px;color:#555;position:absolute;right:0;top:0;}
.top span a{font-size:13px;color:#555;padding:0 5px;line-height:24px;}

.banner{background:url(banner.jpg) no-repeat;height:129px;margin:0 auto;width:1000px;}

.links{background:url(bg_links.gif) repeat-x;height:39px;overflow:visible;margin:0 auto;width:1000px;}
.links ul{text-align:left;margin:0 auto; clear:both;}
.links ul li.m_li{width:95px;float:left;padding:0 12px 0 14px;line-height:39px; background:url(bg_links_fgx.gif) no-repeat left center;position:relative;z-index:105; overflow:visible;}
.links ul li.m_li{text-align:center;}
.links .m_li .cursor{ position:absolute; top:0;display:none;}
.links .m_li .s_ul{position:absolute; top:39px; left:0; font-size:12px; display:none; background:#1b67b3;width:120px;  _width:120px;text-align:center;}
.links .m_li .s_ul .s_li{ padding:0 5px; border-bottom:1px solid #fff; margin:5px auto;}
.links .m_li .s_ul .s_li a{color: #fff;}
.links .m_li .s_ul .s_li a:hover {color:#cc0000;}
.links ul a{line-height:39px;font-size:14px;color:#fff;text-decoration: none;}






.conter{margin:0 auto;display: block;overflow:hidden;width:980px;background:#fff;position:relative;}
.main_menu_t{}
.main_menu_t h2{ background:url(sjyimg_11.gif) no-repeat;height:30px;}
.main_slide{padding:10px;border:1px solid #dedede;width:683px;border-top:0;overflow:hidden;display:inline-block;}

.main_menu_1{width:330px;float:right;display: block; overflow:hidden;}

.main_menu_r{border:1px solid #c4cbd1;position:relative;}
.main_menu_r h2{ background:url(sjyimg_13.gif) no-repeat;margin:1px;height:29px;line-height:29px;color:#fff;padding:0 10px;font-size:14px;}
.main_menu_r h2 a{font-size:12px; font-weight:normal;float:right;color:#fff;}
.main_menu_r ul{padding:8px;}
.main_menu_r ul li{background:url(sjyimg_22.gif) repeat-x bottom;color:#9e9e9e;font-size:12px;padding:5px 0;}
.main_menu_r ul li a{height:42px;line-height:22px;color:#4d4d4d;padding-left:12px; background:url(dot1.gif) no-repeat left 10px;}

.main_menu_r2{border:1px solid #c4cbd1;position:relative;height:100%;padding:0;}
.main_menu_r2 h2{ background:url(sjyimg_13.gif) no-repeat;margin:1px;height:29px;line-height:29px;color:#fff;padding:0 10px;font-size:14px;}
.main_menu_r2 h2 a{font-size:12px; font-weight:normal;float:right;color:#fff;}
.main_menu_r2 ul{padding:8px;}

.main_menu_2{border:1px solid #bec7ce; background:url(menu_bg.gif) repeat-x top;}
.main_menu_2 h2{background:url(sjyimg_21.gif) no-repeat;height:31px;line-height:31px;position:relative;margin:1px;font-size:14px;color:#fff;padding-left:25px;}
.main_menu_2 h2 a{position:absolute;line-height:31px;top:0;right:10px;font-size:12px;color:#565656; font-weight:normal;}
.main_menu_2 ul{padding:10px;}

.main_menu_3{border:1px solid #bec7ce; background:url(menu_bg.gif) repeat-x top;}
.main_menu_3 h2{background:url(sjyimg_26.gif) no-repeat;height:31px;line-height:31px;position:relative;margin:1px;font-size:14px;color:#fff;padding-left:25px;}
.main_menu_3 h2 a{position:absolute;line-height:31px;top:0;right:10px;font-size:12px;color:#565656; font-weight:normal;}
.main_menu_3 ul{padding:10px;}

.main_menu{}
.main_menu h2{background:url(menu_bg1.gif) repeat-x;height:29px; position:relative;}
.main_menu h2 span{background:url(menu_bg_tt1.gif) no-repeat;display:block;position:absolute;left:0;width:93px;height:29px;line-height:29px;font-weight:normal;font-size:16px;color:#fff;padding-left:8px;}
.main_menu h2 a{position:absolute;top:6px;right:10px;font-size:12px;color:#565656; font-weight:normal;}

.touch{}
.touch img{border:0;diaplay:block;}

.main_menu_p{border:1px solid #c5ccd2;width:978px; margin:0 auto;display: block; overflow:hidden;}
.main_menu_p h2{background:url(sjyimg_27.gif) no-repeat;height:30px; position:relative;margin:1px;}
.main_menu_p h2 a{position:absolute;top:6px;right:10px;font-size:12px;color:#fff; font-weight:normal;}

.main_menu_c{border:1px solid #bec7ce;}
.main_menu_c h2{background:url(menu_cbg.gif) repeat-x;height:30px;line-height:30px;font-size:12px;color:#333;font-weight:normal;padding:0 5px;}
.main_menu_c h2 a{color:#333;text-decoration:none;}
.main_menu_c ul{padding:20px;}
.main_menu_c ul li{border-bottom:1px dashed #ccc;height:35px;line-height:35px; background-position:5px 16px;}
.main_menu_c ul li a{font-size:14px;color:#555; padding-left:14px; background:url(dot.gif) no-repeat left 4px;}
.main_menu_c li span{float:right;color:#999;}

.main_yqlj{width:958px;margin:0 auto;display:block;overflow:hidden;border:1px solid #d3e7fa;background:#cce2ff;padding:10px;}
.main_yqlj a{padding:0;line-height:20px;color:#666;}
.main_yqlj a:hover{padding:0;line-height:20px;color:#cc0000;}

.footer{background:url(fbg.gif) repeat-x;color:#ffffff;width:980px; margin:0 auto;display: block; overflow:hidden;}
.foot-cont{height:100%; text-align:center; padding:10px 0;}
.foot-cont p{line-height:24px;}
.foot-cont a{font-size:12px;color:#ffffff;line-height:26px; padding:0 15px;}

/*--- list style ----*/
.text_list {padding:0;}
.text_list li {height:30px; text-align:left;background:url(sjyimg_22.gif) repeat-x bottom; line-height:30px;overflow:hidden;display: block;}
.text_list li a{ font-size:12px; color:#555; padding-left:14px; background:url(dot.gif) no-repeat left 4px;height:30px;line-height:30px;}
.text_list li a:hover{color:#b30f00;text-decoration:underline;}
.text_list li span{float:right;color:#999;}
.text_list h3{height:30px;overflow:hidden;display: block;text-align:left;} 
.text_list h3 a{line-height:30px;font-size:16px;color:#c30202;font-weight:bolder;}
.text_list p{line-height:24px;font-size:12px;color:#555;text-indent:2em;}

.tit_list{padding:0 10px 10px;border:1px solid #adadad;border-top:0;}
.tit_list span{height:40px;line-height:40px;overflow:hidden;display: block;font-size:130%;color:#b80101;font-weight:bold;}
.tit_list p{line-height:36px;font-size:120%;color:#555;}

.pic_list{overflow:hidden;padding:10px;border-top:0;display:inline-block;}
.pic_list li{width:226px;height:200px;margin:7px;display:inline-block;float:left;padding:0;text-align:center;overflow:hidden;}
.pic_list li img{padding:2px;border:1px solid #aeaeae;width:220px;height:160px;display:inline-block;}
.pic_list li br{padding:0;margin:0;height:0;}
.pic_list li a{font-size:120%;white-space: nowrap; line-height:30px;color:#010101;text-decoration:none;}
.pic_list li a:hover{text-decoration:underline;}
.pic_list li.no_right{margin-right:0;}

.w1000px{width:1000px; margin:0 auto;display: block; overflow:hidden;background:#ffffff;}
.w990px{width:980px; margin:0 auto;display: block; overflow:hidden;}
.w705px{width:705px; margin:0 auto;display: block; overflow:hidden;}
.w703px{width:703px; margin:0 auto;display: block; overflow:hidden;}
.w703px{width:703px; margin:0 auto;display: block; overflow:hidden;}
.w261px{width:261px; margin:0 auto;display: block; overflow:hidden;}
.w345px{width:345px; margin:0 auto;display: block; overflow:hidden;}
.w400px{width:400px; margin:0 auto;display: block; overflow:hidden;}


/*----------- slide ------------*/

.w_ctr .JQ-slide{width:320px;height:215px;margin:0 auto;display: block;overflow:hidden;position:relative;float:left;}
.w_ctr .JQ-slide-content{position:absolute;}/*必须要的元素*/
.w_ctr .JQ-slide-content li{width:320px;height:215px;float:left;display:inline;position:relative;}
.w_ctr .JQ-slide-content li img{width:318px;height:213px;border:1px solid #fff;}
.w_ctr .JQ-slide-content li span{width:298px;height:30px;line-height:30px;padding:0 10px;position:absolute;bottom:1px;left:1px;background:#3a3f3b; filter:alpha(opacity=75); -moz-opacity:0.75;}
.w_ctr .JQ-slide-content a{color:#fff; text-decoration:none;}
.w_ctr .JQ-slide-nav{position:absolute;bottom:30px;right:5px;z-index:30;text-align:center;color:#fff;}
.w_ctr .JQ-slide-nav li{float:left;display:inline;width:20px;height:20px;line-height:20px;overflow:hidden;cursor:pointer;margin-right:2px;}
.w_ctr .JQ-slide-nav li.on{background-color:#bc0303;}

.ryzz .JQ-slide-content_jg{height:170px;width:260px;display: block;overflow:hidden;}/*必须要的元素*/
.ryzz .JQ-slide-content_jg ul{width:100%;display: block;overflow:hidden;}
.ryzz .JQ-slide-content_jg li{line-height:22px;height:22px;margin-left:2px;border:1px solid #f1f1f1;margin-bottom:3px;padding:0px 0 0 2px;width:73px;float:left;background-color:#f1f1f1;}



.ryzz .JQ-slide{width:250px;height:180px;margin:5px;padding:0;display: block;overflow:hidden;position:relative;}
.ryzz .JQ-slide-content{position:absolute;margin:0;padding:0;}/*必须要的元素*/
.ryzz .JQ-slide-content li{width:250px;height:180px;float:left;display:inline;position:relative;margin:0;padding:0;}
.ryzz .JQ-slide-content li img{width:250px;height:180px;}
.ryzz .JQ-slide-content a{color:#fff; text-decoration:none;}

/*-----------  news  ----------*/
.cont_text{padding:20px; background:#fff;}
.cont_text h1{line-height:30px;font-size:24px;text-align:center;color:#333;margin-bottom:5px;}
.cont_text h5{height:26px;font-size:12px;text-align:center;color:#999999;border-bottom:1px solid #CCCCCC;font-weight:normal;}
.cont_text .cont_p{padding:10px;font-size:14px;color:#222;text-align:left;}
.cont_p p,.cont_p div,.cont_p span{line-height:28px;padding:5px 0;text-align:left;text-indent:0em;}
.cont_p img,.cont_p p img,.cont_p div img,.cont_p span img{max-width:800px;width:expression(this.width > 800 && this.width > this.height ? 800 : true);overflow:hidden;margin:5px auto;display:block;}
.text_link{margin:0px auto;padding:10px;border-top:1px dashed #CCCCCC;}
.text_link p{line-height:26px;font-size:14px;color:#333;}
.text_link p a{color:#333;}


/* 分页 */
#pages { padding:14px 0 10px; font-family:宋体; text-align:center; }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

.tab_g6_no {width:261px;float:left;overflow: hidden; display: block;}
.tab_g6_no .tabmenu_no {background-repeat: repeat-x;background-position: 0px 0px;float: left;height:41px;background-image: url(stt_44.jpg);}
.tab_g6_no .tabmenu_no { clear: both; display: block;overflow: hidden;width:261px; line-height:41px;}
.tab_g6_no .tabmenu_no li { font-size: 14px; text-align: center; line-height: 28px; cursor: pointer; float: left;height: 28px; width: 85px; }
.tab_g6_no .tabmenu_no li {cursor:pointer;font-weight: bold;margin-top:4px;margin-left:15px;}
.tab_g6_no .tabmenu_no .selected {cursor:pointer;	font-size: 14px;text-align:center;line-height: 28px;height: 28px;width: 85px;}
.tab_g6_no .tabmenu_no #selected a {cursor:pointer; font-size: 14px;text-align:center;line-height: 28px;height: 28px;width: 85px;float: left;text-indent: -5000px;display: block;}
.tab_g6_no .tabmenu_no  span{background-image: url(dz_15.jpg);background-repeat: no-repeat;height: 18px;width: 51px;float:right;margin:6px 8px;_margin:6px 8px;}
.tab_g6_no .tabcon_no {background-color:#ecf5ff;display: block;vertical-align: top;overflow: hidden;width:243px;font-size:12px;padding:8px;border-bottom:1px solid #bbd6e7;border-left:1px solid #bbd6e7;border-right:1px solid #bbd6e7;}
.tab_g6_no .tabcon_no li{font-size:14px;width:241px;margin:3px auto;height:30px;line-height:30px;border:1px solid #bbd6e7;overflow: hidden; display: block;}
.tab_g6_no .tabcon_no li a{padding-left:60px;width:190px;line-height:30px;margin:0px auto;text-decoration: none;color:#666666;background-repeat: no-repeat;cursor:pointer; display: block;background-image: url(stt_45.jpg);}
.tab_g6_no .tabcon_no li a:hover{color:#ffffff;text-decoration: none;background-repeat: no-repeat;background-image: url(stt_46.jpg);font-weight:bold;}

.tab_g4_no .tabcon_no {vertical-align: top;width: 964px;overflow: hidden;display: block;height:220px;background-color:#FFFFFF;padding:8px;}


.tab_g4_no .tabcon_no .pic_list_no li { margin: auto 3px; display: block; float: left; text-align: center;}
.tab_g4_no .tabcon_no .pic_list_no  li img{background-color: #FFFFFF; border: 1px solid #d5d5d5; padding: 3px; margin: 4px auto; }
.tab_g4_no .tabcon_no .pic_list_no  li a{ font-size:12px;white-space: nowrap;color:#333333; }
.tab_g4_no .tabcon_no .pic_list_no  p { display: block; text-align: center; line-height: 22px; margin-bottom: 4px;}

#demo { overflow: hidden; height: 220px; width: 960px; margin: 0px; }
#demo img { border: 1px solid #ccc; padding: 2px; }
#demo1, #demo2, #indemo { float: left; }
#indemo { width: 3200px; }