/* CSS Document */
*{ margin:0;padding:0; list-style-type:none; /*font-family: "Microsoft YaHei" */}
body{ background:url("body_bg.png")/*tpa=http://www.xzhygc.com/images/body_bg.png*/ repeat-x 0 0; font-family:"EIIa";font-size:12px;}
img{border:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:none; outline:none;}
.clear{ clear:both;}

.header{ width:1002px; margin:0 auto; height:231px; overflow:hidden;}
.banner{ float:left; width:1002px; height:191px; overflow:hidden;}

.logo{ float:left; width:512px; height:82px; position: relative; z-index:10px; margin-top:-135px;}
.nav{ float:left; width:1002px; height:40px; overflow:hidden; background:url("menu.jpg")/*tpa=http://www.xzhygc.com/images/menu.jpg*/ no-repeat 0 0;}
.menu{float:left;width: 780px;padding-left:8px;overflow:hidden;display:inline;height:40px;}
.menu li{float:left;display:block;width: 110px;text-align:center;height:42px;line-height:40px;overflow:hidden;}
.menu li a{ font-size:14px; font-weight:bold; color:#fff;}

.search{ float:right; width:181px; height:27px; display:inline; overflow:hidden; margin-top:8px; padding-right:20px;}
.search li{ float:left; display:block; height:27px;}
.text1{ float:left; display:block; line-height:27px; width:140px; height:27px; border:0; background:url("search_text.jpg")/*tpa=http://www.xzhygc.com/images/search_text.jpg*/ no-repeat 0 0; padding-left:8px;}
.search li.search_btn{ float:right; width:33px; height:27px}

.footer{ width:1002px; height:91px; border-top:1px solid #0781ce; margin:0 auto;}
.footer p{ float:left; width:1002px; margin-top:10px; line-height:24px; text-align:center; color:#333333;}
.footer p a{ padding-left:8px; padding-right:8px; color:#333;}
.footer p a:hover{ color:#ff0000;}

.main{ width:1002px; margin:0 auto; padding-bottom:15px;}
.main_cont1{ float:left; width:1002px; height:302px; overflow:hidden; margin-top:13px;}
.main_cont1_left{ float:left; width:230px; height:302px; overflow:hidden;}
.gsgg_bt{ float:left; width:230px; height:30px; overflow:hidden; background:url("list09.jpg")/*tpa=http://www.xzhygc.com/images/list09.jpg*/ no-repeat 0 0;}
.gsgg_bt a{ float:left; display:block; width:100px; height:30px; line-height:32px; overflow:hidden; padding-left:35px; color:#fff; font-size:14px;}
.gsgg_bt span{ float:right; width:50px; height:30px; overflow:hidden;}
.gsgg_bt span a{ float:left; display:block; width:36px; height:11px; margin-top:10px; padding-left:0;}
.gsgg_nr{ float:left; width:212px; border:1px solid #c3dff4; border-top:none; padding-left:8px; padding-right:8px; height:266px; padding-top:5px; background:url("news_ico.jpg")/*tpa=http://www.xzhygc.com/images/news_ico.jpg*/ no-repeat 200px 10px; overflow:hidden;}
.gsgg_nr li{ float:left; display:block; width:202px; padding-left:10px; height:28px; line-height:28px; border-bottom:1px dashed #c5dff0; background:url("list08.jpg")/*tpa=http://www.xzhygc.com/images/list08.jpg*/ no-repeat 0 12px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.gsgg_nr li a{ color:#333333;}
.gsgg_nr li a:hover{ color:#ff0000}

.main_cont1_right{ float:right; width:752px; border:1px solid #b5d0e5; height:300px; overflow:hidden;}

.xwdt_bt{ width:752px; float:left; height:29px; background:url("list01.jpg")/*tpa=http://www.xzhygc.com/images/list01.jpg*/ repeat-x 0 0; line-height:31px; overflow:hidden;}
.xwdt_bt a{ float:left; display:block; width:160px; padding-left:32px; height:29px; overflow:hidden; background:url("list02.jpg")/*tpa=http://www.xzhygc.com/images/list02.jpg*/ no-repeat 10px 6px; font-size:14px; color:#004999;}
.xwdt_bt span{ float:right; width:50px; height:29px; overflow:hidden;}
.xwdt_bt span a{ float:left; display:block; width:36px; height:11px; margin-top:9px; padding-left:0;}

.hdp{ float:left; width:340px; height:237px; overflow:hidden; padding:2px; border:1px solid #c3dff4; margin:14px 0 0 8px;}
.news_nr{ float:right; width:375px; height:245px; margin:14px 8px 0 0;}
.news_nr dl{ float:left; width:375px; height:65px; padding-bottom:4px; border-bottom:1px solid #c5dff3; overflow:hidden;}
.news_nr dl dt{ float:left; width:375px; height:22px; line-height:22px; text-align:center; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news_nr dl dt a{ color:#ff0000; font-size:14px; font-weight:bold;}
.news_nr dl dd{ float:left; width:375px; height:40px; line-height:20px; text-indent:2em; overflow:hidden; margin-top:5px; color:#004999;}
.news_nr dl dd a{ color:#ff0000}
.news_nr ul{ float:left; width:375px; overflow:hidden; height:170px; margin-top:5px;}
.news_nr ul li{ float:left; display:block; width:375px; height:27px; line-height:27px; overflow:hidden; border-bottom:1px dashed #c5dff0;}
.news_nr ul li a{ float:left; display: block; width:271px; padding-left:15px; height:27px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; color:#333333; background:url("list08.jpg")/*tpa=http://www.xzhygc.com/images/list08.jpg*/ no-repeat 3px 11px;}
.news_nr ul li a:hover{ color:#ff0000}
.news_nr ul li span{ float:right; color:#999999; }

.main_cont2{ float:left; width:1002px; height:273px; overflow:hidden; margin-top:13px;}
.main_cont2_left{ float:left; float:left; width:230px; height:273px; overflow:hidden;}

.hyddt_nr{ float:left; width:212px; border:1px solid #c3dff4; border-top:none; padding-left:8px; padding-right:8px; height:236px; padding-top:5px; overflow:hidden;}
.hyddt_nr li{ float:left; display:block; width:202px; padding-left:10px; height:28px; line-height:28px; border-bottom:1px dashed #c5dff0; background:url("list08.jpg")/*tpa=http://www.xzhygc.com/images/list08.jpg*/ no-repeat 0 12px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.hyddt_nr li a{ color:#333333;}
.hyddt_nr li a:hover{ color:#ff0000}

.main_cont2_middle{ float: left; width:494px; height:270px; border:1px solid #b4d0e5; margin-left:17px; overflow:hidden;}

.about_bt{ width:494px; float:left; height:28px; background:url("list05.jpg")/*tpa=http://www.xzhygc.com/images/list05.jpg*/ repeat-x 0 0; line-height:32px; overflow:hidden;}
.about_bt a{ float:left; display:block; width:95px; padding-left:12px; height:28px; overflow:hidden; background:url("list04.jpg")/*tpa=http://www.xzhygc.com/images/list04.jpg*/ no-repeat 0 0; font-size:14px; color:#fff;}
.about_bt span{ float:right; width:50px; height:29px; overflow:hidden;}
.about_bt span a{ float:left; display:block; width:36px; height:11px; margin-top:9px; padding-left:0;}

#lxwm_bt{ width:240px;}
#gcyj_bt{ width:1000px;}
.about_nr{ float:left; width:466px; height:215px; margin:8px 0 0 15px; line-height:25px; color:#333;}
.about_nr img{ float:left; width:162px; height:115px; overflow:hidden; padding-right:10px; padding-bottom:5px; margin-top:5px;}
.about_nr a{ color:#ff0000;}

.main_cont2_right{ float:right; width:240px;  height:270px; border:1px solid #b4d0e5; overflow:hidden;}
.lxwm_nr{ float:left; width:225px; line-height:22px; color:#333; overflow:hidden; margin-left:8px; margin-top:14px;}
.lxwm_nr_kg{
 
	text-indent: 45px;float:left; color:#333;
}

.lxwm_nr img{ float:left; width:225px; height:69px; padding-bottom:5px;}

.main_cont4{ float:left; width:1000px; height:215px; border:1px solid #b4d0e5; overflow:hidden; margin-top:13px;}


.font_l{ float:left;}
.font_r{ float:right;}
#in_prod{ width:980px; margin:0px auto;}
.in_prod_con{ }
#rymo {WIDTH: 980px; OVERFLOW: hidden; margin:0 auto 0 auto;}
#rymo1 {FLOAT: left;}
#rymo2 {FLOAT: left}
#inkemo { WIDTH: 935%; FLOAT: left}
.zgg{ width:172px;  margin:10px 10px 5px 0px; float:left; padding-left:6px; padding-top:6px; display:inline;}
.zgg img{ width:172px; height:132px; display:block;}
.zgg1_name{ line-height:30px; text-align:center; margin-top:4px; float:left; width:172px; height:132px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.zgg1_name a{ text-decoration:none; color:#333333; }


.main_cont3{ float:left; width:1002px;  overflow:hidden; margin-top:13px; height:202px; }
.main_cont3_left{ float:left; width:230px; height:202px; overflow:hidden;}
.link_nr{float:left; width:190px; border:1px solid #c3dff4; border-top:none; padding-left:19px; padding-right:19px; height:162px; padding-top:8px; overflow:hidden;}
.link_nr select{ width:190px;}
.link_nr li{ margin-top:15px;}

.main_cont3_middle{ float:left; width:368px; height:200px; border:1px solid #b4d0e5; margin-left:17px; overflow:hidden;}
#flfg_bt{ width:368px;}
.main_cont3_right{ float:right; width:368px; height:200px; border:1px solid #b4d0e5; overflow:hidden;}
#gfbzxz_bt{ width:368px;}
#gfbzxz_bt a{ background:url("list10.jpg")/*tpa=http://www.xzhygc.com/images/list10.jpg*/ no-repeat 0 0; width:124px;}
#gfbzxz_bt span a{float:left; display:block; width:36px; height:11px; margin-top:9px; padding-left:0; background:none;}
.flfg_nr{ float:left; width:358px; overflow:hidden; height:165px; margin-top:5px; margin-left:5px;}
.flfg_nr li{ float:left; display:block; width:358px; height:27px; line-height:27px; overflow:hidden; border-bottom:1px dashed #c5dff0;}
.flfg_nr li a{ float:left; display: block; width:221px; padding-left:15px; height:27px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; color:#333333; background:url("list08.jpg")/*tpa=http://www.xzhygc.com/images/list08.jpg*/ no-repeat 3px 11px;}
.flfg_nr li a:hover{ color:#ff0000}
.flfg_nr li span{ float:right; color:#999999; }


.main_left{ float:left; width:230px; overflow:hidden; margin-top:15px;}

.lmdh_bt{ float:left; width:230px; height:30px; overflow:hidden; background:url("list09.jpg")/*tpa=http://www.xzhygc.com/images/list09.jpg*/ no-repeat 0 0;}
.lmdh_bt a{ float:left; display:block; width:100px; height:30px; line-height:32px; overflow:hidden; padding-left:35px; color:#fff; font-size:14px;}


.lmdh{ float:left; width:230px; overflow:hidden;}
.lmdh_nr{ float:left; width:210px; border:1px solid #c3dff4; border-top:none; padding-left:9px; padding-right:9px; padding-top:9px; padding-bottom:12px;}
.lmdh_nr li{ float:left; width:210px; display:block; height:28px;overflow:hidden; margin-top:1px;}
.lmdh_nr li a{ float:left; display:block; width:165px; height:28px; line-height:28px; padding-left:45px; color:#333; background:url("lmdh.png")/*tpa=http://www.xzhygc.com/images/lmdh.png*/ no-repeat 0 0; }
.lmdh_nr li a:hover{ color:#fff; background:url("lmdh_hover.png")/*tpa=http://www.xzhygc.com/images/lmdh_hover.png*/ no-repeat 0 0;}
.navon a{background:url("lmdh_hover.png")/*tpa=http://www.xzhygc.com/images/lmdh_hover.png*/ no-repeat 0 0!important; color:#fff!important;}

.nyyqlj{ float:left; width:230px; height:202px; overflow:hidden;margin-top:15px;}
.nyyqlj ul{float:left; width:190px; border:1px solid #c3dff4; border-top:none; padding-left:19px; padding-right:19px; height:162px; padding-top:8px; overflow:hidden;}
.nyyqlj ul select{ width:190px;}
.nyyqlj ul li{ margin-top:15px;}



.main_content{ float:right; width:751px; border:1px solid #b5d0e5; padding-bottom:20px; margin-top:15px; background:#fff;}
.slist_title{ float:left; width:751px; height:29px; overflow:hidden; background:url("list01.jpg")/*tpa=http://www.xzhygc.com/images/list01.jpg*/ repeat-x 0 0;}
.main_bt{ float:left; width:255px; height:29px; line-height:29px; color:#004999; padding-left:30px;  font-size:14px; background:url("list02.jpg")/*tpa=http://www.xzhygc.com/images/list02.jpg*/ no-repeat 10px 6px;  }
.positions { float:right;line-height:29px;color:#333; padding-right:10px;}
.positions a{ color:#333;}


.nymain_contant{ float:left; width:721px; line-height:24px; color:#333; overflow:hidden; margin-top:15px; padding-left:15px; padding-right:15px;}
.nymain_contant p{ float:left; width:721px; overflow:hidden;}


.new_s2 {float:left; width:721px; overflow:hidden;}
.new_s2 li {display:block; width:721px; height:35px; float:left; line-height:36px; border-bottom:1px solid #b5b5b7; overflow:hidden;}
.new_s2 li a{ float:left;display: block; width:600px; height:35px; padding-left:20px; color:#333; background: url("lsit07.png")/*tpa=http://www.xzhygc.com/images/lsit07.png*/ no-repeat 5px 15px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.new_s2 li a:hover{color:#005298;}
.new_s2 li span{float:right;margin-right:5px; color:#333; font-family:"EIIa"}

.numbers{ float:left;width:680px;height:25px;display:inline;overflow:hidden;margin-top:24px;padding-left:180px;overflow:hidden;}
.numbers li{float:left;line-height:23px;text-align:center;display:block;margin-left:10px;}
.numbers li a{display:block;width:23px;height:23px;background-color:#f1f0ef;border:1px solid #cccccc;color:#8a8c8b;}
.numbers li a:hover{width:23px;height:23px;border:1px solid #cccccc;color:#ffffff;background:#005298;}

.nybts2{ width:721px; text-align:center;font-size:16px; color:#005298; line-height:27px; margin-top:10px; padding-bottom:5px;}
.fbrqs2{ float:left; width:719px; height:28px;font-size:12px;font-weight:normal;text-align:center; border:1px solid #ccc; line-height:28px;margin-top:10px; margin-bottom:10px; background:#f5f5f5}
.sxp{ float:left; width:721px; overflow:hidden; margin-top:15px; }
.sxp li{ float:left; width:721px; display:block; margin-top:10px; height:24px;  line-height:24px; color:#333;}
.sxp li a{ color:#333;}
.sxp li a:hover{ text-decoration:underline; color:#005298;}

.shows{ float:left; width:164px; height:158px; overflow:hidden; margin-top:15px; padding-left:11px; padding-right:5px;}
.shows dt{ float:left; display:block; width:164px; height:124px; overflow:hidden;}
.shows dt img{ width:164px; height:124px;}
.shows dd{ float:left; width:164px; height:30px; line-height:30px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; text-align:center;}
.shows dd a{ color:#333;}
.shows dd a:hover{ color:#05539d; text-decoration:underline;}

.dycpshows{ float:left; width:721px; text-align:center; overflow:hidden; padding-bottom:20px; margin-top:15px;}
.dycpshows img{ width:721px;}


#massage_box{ position:absolute; position:absolute; bottom:40%; left:40%; width:350px; height:200px;filter:dropshadow(color=#666666,offx=3,offy=3,positive=2); z-index:2; visibility:hidden;}
#mask{ position:absolute; top:0; left:0; width:expression(body.scrollWidth); height:expression(body.scrollHeight);  z-index:1; visibility:hidden}
.massage{border:#036 solid; border-width:1 1 3 1; width:95%; height:95%; background:#fff; color:#036; font-size:12px; line-height:150%}
.header2{background:#036; height:10%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3 5 0 5; color:#fff}
