﻿@charset "utf-8";
@import url(dll.css);
@import url(font.css);
@import url(onlineeditor.css);

.header{background:url(xg2015_11_03_02.jpg) no-repeat center #9B0702; height:167px; overflow:hidden; *zoom:1;}
.topline{height:27px; line-height:27px;background:url(top_bg.jpg) repeat-x left top; color:#555555;}
.topline_l{float:left;padding-left:10px;}
.topline_r{float:right; color:#2467a9;}

.i_banner{position:relative; height:143px;}

.logo{position:absolute; left:0; top:0;}
.outlink{position:absolute; right:0; top:47px; width:389px; height:49px; background:url(icon01.png) no-repeat left top;}
.outlink li{float:left; width:129px; font-size:14px; font-family:microsoft yahei;}
.outlink li a{color:#FFF; padding-left:40px; background:url(icon02.png) no-repeat 20px center;}
.outlink li a:hover{color:#FFF;}
.outlink li a.ol01{ line-height:49px;}
.outlink li a.ol02{ line-height:40px;}
.outlink li a.ol03{ line-height:43px;}

.i_nav{height:39px; margin:0 auto; background:url(xg2015_11_03_03.jpg) repeat-x ; line-height:39px;}


.title01{height:30px; line-height:30px; background:url(title_bg01.jpg) no-repeat left top;}
.title01 h3{float:left; height:30px; padding-left:15px; color:#FFFFFF; font-size:14px; font-weight:bold;}
.title01 span{display:block; float:right; padding-right:15px; font-family:"宋体";}
.title01 span a{color:#FFF;}
.title01 span a:hover{color:#FFF; text-decoration:underline;}

.title02{height:30px; line-height:30px; border-bottom:1px solid #DDDDDD;}
.title02 span{background:url(xg_2015_11_04_01.jpg) no-repeat left center; color:#bb0301; font-size:14px; font-weight:bold; float:left; padding-left:33px;}
.title02 a{float:right; margin-right:12px; color:#969696;}

.title03{height:48px; line-height:48px; background:url(title_bg03.jpg) no-repeat left top;}
.title03 h3{float:left; height:48px; padding-left:55px; font-size:18px; font-weight:bold; font-family:microsoft yahei; text-align:center; color:#f2410b;}
.title03 span{display:block; float:right; padding-right:10px; font-family:"宋体";}
.title03 .t03nav{float:right; padding-right:30px; color:#999;}
.title03 .t03nav a{padding:0 10px;}
.title03 h3.t01{background:url(hicon01.png) no-repeat left top;}
.title03 h3.t02{background:url(hicon02.png) no-repeat left top;}
.title03 h3.t03{background:url(hicon03.png) no-repeat left top;}
.title03 h3.t04{background:url(hicon04.png) no-repeat left top;}

.title04{padding-left:5px; height:40px; background:url(title_bg04.jpg) repeat-x left top;}
.title04 h4{float:left; width:93px; height:33px; padding-top:7px; line-height:27px; color:#FFFFFF; text-align:center; font-size:14px; font-weight:bold; background:url(title_bg04_l.jpg) no-repeat left top;}
.title04 span{display:block; float:right; padding-right:10px; line-height:40px; font-family:"宋体";}

.title05{height:43px; line-height:43px; background:url(title_bg05.jpg) repeat-x left bottom;}
.title05 h3{float:left; height:43px; padding-left:30px; color:#f2410b; font-size:14px; font-weight:bold; background:url(icon07.jpg) no-repeat 5px center;}
.title05 span{display:block; float:right; padding-right:10px; font-family:"宋体";}

.title06{height:48px; line-height:48px; background:url(icon06.jpg) no-repeat left top}
.title06 h3{float:left; height:30px; padding-left:15px; color:#FFFFFF; font-size:14px; font-weight:bold;}

.bot01{ height:5px; background:url(bot_bg01.jpg) no-repeat left top; overflow:hidden;}
.bot02{ height:5px; background:url(bot_bg02.jpg) no-repeat left top; overflow:hidden;}
.bot03{ height:5px; background:url(bot_bg03.jpg) no-repeat left top; overflow:hidden;}

.i_container{width:1000px; margin:0 auto; padding:0px; background-color:#f1efef;}
.i_container1{width:1000px; margin:0 auto; padding:0px; background-color:#f1efef; background:#fff;}

.i_box01{width:998px; height:298px; border:1px solid #DDDDDD;background-color:#fff;}

.i_box01_l{float:left; width:757px; height:280px; margin-top:9px; margin-left:9px; overflow:hidden; *zoom:1; }


.i_news02{width:710px; height:95px; background:url(icon03.jpg) no-repeat left top;}
.i_news02 h3{display:inline; float:left; padding:5px 0 0 5px; margin:10px 0 0 10px; width:20px; height:70px; line-height:14px; font-size:14px; color:#FFF; font-family:microsoft yahei; writing-mode:tb-rl;text-align:left; background:url(icon04.jpg) no-repeat left top;}
.i_news02 h4{display:block; float:left; width:675px; height:30px; line-height:30px; text-align:center; font-size:20px; margin-top:10px;}
.i_news02 h4 a{ color:#004499; font-family:"黑体";}
.i_news02 span{display:block; float:left; width:645px; height:40px; margin-top:5px; padding:0 15px; color:#999999; line-height:20px; overflow:hidden;}

.i_ad01{float:left; width:316px; height:280px;overflow:hidden; *zoom:1;}

.i_news03{float:right; width:421px; height:280px;overflow:hidden; *zoom:1; margin-right:10px;}
.i_news03_l{width:421px; height:249px; overflow:hidden; *zoom:1;}
.i_news03_l ul{padding-left:12px; padding-top:10px;}
.i_news03_l ul li{height:29px; line-height:29px; border-bottom:1px dashed #DBDBDB; overflow:hidden; *zoom:1; background:url(xg_2015_11_04_02.jpg) no-repeat left center; padding-left:15px;}
.i_news03_l ul li a{ color:#404040;}
.i_news03_l ul li span{float:right; color:#404040;}


.i_side{float:left; width:223px; height:280px; background:url(xg_2015_11_04_03.jpg) no-repeat left center; margin-top: 9px;}
.i_side01{float:left; width:258px; height:48px; padding:5px 0 5px 0;}


.i_news01{float:left; width:258px;}
.i_news01_l{width:246px; height:184px; padding:4px 5px 0; border-width:0 1px; border-style:solid; border-color:#dddddd;}
.i_news01_l li{float:left;width:230px; height:23px; line-height:23px;}
.i_news01_l li a{float:left; display:block; width:180px;  overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.i_news01_l li span{float:right; display:block; color:#999999;}

.i_box02{width:1000px;height:246px; margin-top:18px; overflow:hidden; *zoom:1;}
.i_box02_b{margin-bottom:5px;border-width:1px 1px 1px; border-style:solid; border-color:#ddd; background-color:#FFF;height: 232px;}

.i_text{float:left; width:321px; overflow:hidden;}
.i_text_c{padding:5px; line-height:24px; font-size:12px;}
.i_text_c img{float:left; width:121px; height:87px; padding:1px; margin-right:10px; border:1px solid #ddd;}

.i_news04{float:left; width:325px; overflow:hidden;}
.i_news04_l{width:315px; padding:5px 5px 0; float:left;}
.i_news04_l li{float:left; width:300px; height:24px; line-height:24px;background:url(icon12.gif) no-repeat 8px 8px; padding-left:20px; position:relative;}
.i_news04_l li a{float:left; display:block; width:230px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news04_l li span{float:right; display:block; width:60px; text-align:right; padding-right:5px; color:#999;}
.i_news04_l dt img{width:313px; height:60px; border:1px solid #dddddd;}
.i_news04_l dd{height:35px; line-height:35px;}
.i_news04_l dd a{float:left; display:block; width:230px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news04_l dd span{float:right; display:block; width:80px; text-align:right; padding-right:5px; color:#999;}

.i_news04_d{width:320px; height:95px; background:url(icon06.jpg) no-repeat left top;}
.i_news04_d h3{display:inline; float:left; padding:5px 0 0 5px; margin:10px 0 0 0; width:20px; height:70px; line-height:14px; font-size:14px; color:#FFF; font-family:microsoft yahei; writing-mode:tb-rl;text-align:left;}
.i_news04_d ul{float:left; width:280px; margin:3px 0 0 10px;}
.i_news04_d ul li{float:left; width:280px; height:22px; line-height:22px;}
.i_news04_d ul li a.nd{float:left; display:block; width:225px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news04_d ul li span{float:right; display:block; width:50px;}

.i_news05{float:left; width:325px; overflow:hidden;}
.i_news05_l{width:315px; padding:5px 5px 0; float:left;}
.i_news05_l li{float:left; width:315px; height:24px; line-height:24px;}
.i_news05_l li a{float:left; display:block; width:220px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news05_l li span{float:right; display:block; width:80px; text-align:right; padding-right:5px; color:#999;}
.i_news05_t{width:315px; padding:5px 5px 0; line-height:20px; float:left;}
.i_news05_t h5{display:block; float:left; width:180px; font-size:12px; font-weight:bold;}
.i_news05_t span{display:block; float:left; width:180px;}
.i_news05_t span a{ color:#f54104;}
.i_news05_t img{float:left; width:121px; height:87px; padding:1px; margin-right:10px; border:1px solid #ddd;}

.i_news06{float:left; width:485px; overflow:hidden;}
.i_news06_l{width:475px; padding:5px 5px 0; float:left;}
.i_news06_l li{float:left; width:455px; height:24px; line-height:24px;}
.i_news06_l li a{float:left; display:block; width:320px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news06_l li span{float:right; display:block; width:80px; text-align:right; padding-right:5px; color:#999;}
.i_news06_l dt img{width:313px; height:60px; border:1px solid #dddddd;}
.i_news06_l dd{height:35px; line-height:35px;}
.i_news06_l dd a{float:left; display:block; width:230px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news06_l dd span{float:right; display:block; width:80px; text-align:right; padding-right:5px; color:#999;}

.i_contact{float:left; width:258px; margin:5px 0 0 5px; border:3px solid #fef5ec; overflow:hidden;}
.i_contact_b{width:258px; border:1px solid #fadbc6;}
.i_contact_c{padding:6px 0 0 0; font-family:microsoft yahei;font-size:12px;}
.i_contact_c .i_ctel{height:35px; line-height:35px;}
.i_contact_c .i_ctel img{float:left; margin:2px 10px 0 0;}
.i_contact_c .i_ctel strong{color:#ee2828; font-size:18px; font-weight:normal; font-family:Arial;}
.i_contact_c .i_ctel span{color:#60b313; font-size:18px; font-family:Arial;}

.i_contact_c .i_cmail{float:left;margin-left:8px;height:35px; line-height:35px;}
.i_contact_c .i_cmail img{float:left; margin:2px 10px 0 0;}
.i_contact_c .i_cmail a{float:left; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.i_contact_c .i_cadd{height:35px; line-height:35px;}
.i_contact_c .i_cadd img{float:left; margin:2px 10px 0 0;}

.i_contact_c .i_cqq{margin-top:10px; height:45px; overflow:hidden;}
.i_contact_c .i_cqq li{float:left; width:90px;}
.i_contact_c .i_cqq li span{display:block; line-height:23px;}

.i_pro{width:973px; margin-top:5px;}
.i_pro_l{width:971px; height:111px; padding:10px 0 5px; border-width:0 1px; border-style:solid; border-color:#dddddd;}
.i_pro_l li{float:left; display:inline; margin-left:7px; width:153px; height:111px; overflow:hidden;}
.i_pro_l li img{float:left; width:147px; height:105px; padding:3px; background:url(icon11.jpg) no-repeat left top;}

.footer{padding:10px 0; line-height:20px; text-align:center;}

.footer_nav{}
.footer_nav a{padding:0 5px;}

.copyright{margin-top:10px;}



.p_container{background-color:#FFF;}

.p_left{float:left; display:inline; margin:5px 0 0 5px; width:710px; overflow:hidden;}
.p_right{float:right; display:inline; margin:5px 5px 0 0; width:258px; overflow:hidden;}

.p_path{height:36px; line-height:36px; background:url(path_bg.jpg) repeat-x left top;}
.p_path_l{float:left; background:url(path_l.png) no-repeat left center;}
/*.p_path_l h3{float:left; padding-left:36px; color:#f2410b; font-size:14px; font-weight:bold;}
.p_path_l span{display:block; float:left; padding:0 10px;}*/

.p_path_r{float:right; padding:0 10px; background:url(icon12.gif) no-repeat left center;}
.p_path_r span{color:#f2410b;}

.p_news{width:668px;  padding:10px 20px; border-width:0 1px 1px; border-style:solid; border-color:#dfdfdf;}
/*.p_news li{float:left; width:668px; height:40px; line-height:40px; background:url(icon14.jpg) repeat-x left bottom;}
.p_news li span{float:right; color:#999999;}
.p_news li a{float:left; display:block; padding-left:15px; background:url(icon13.jpg) no-repeat left center;}*/

.p_rnews01{float:right; width:258px;}
.p_rnews01_l{width:246px; padding:4px 5px 0; border-width:0 1px; border-style:solid; border-color:#dddddd;}
.p_rnews01_l li{width:246px; height:24px; line-height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.p_rpro01{float:right; width:258px;}
.p_rpro01_l{width:256px; padding:10px 0 5px; border-width:0 1px; border-style:solid; border-color:#dddddd;}
.p_rpro01_l li{float:left; display:inline; margin-left:10px; width:115px;}
.p_rpro01_l li img{ width:113px; height:82px;}

.p_rpro01_l li span{display:block; line-height:20px; width:113px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:center;}


.p_rpro01_l1{width:256px; padding:10px 0 5px; border-width:0 1px; border-style:solid; border-color:#dddddd;}
.p_rpro01_l2{width:246px; padding:10px 5px 5px 5px; border-width:0 1px; border-style:solid; border-color:#dddddd; line-height:20px;}


.dqwz{background:url(cxsy_2015_3_17_21.jpg) repeat-x; line-height:30px; height:30px; color:#333;}
.dqwz a{color:#333;}
.yz{color:#b83e21;}
.sz{background:url(sq_2015_3_9_17.jpg) no-repeat left center; padding-left:15px; margin-left:15px;}
.main_lb ul li{background:url(zggg_2015_6_27_11.png) no-repeat left center;text-indent: 15px;line-height: 22px;margin-left: 15px;}
.main_lb span{float: right;color: #999;margin-right: 10px;}

.page{width:990px; overflow:hidden; *zoom:1; border:1px solid #ccc; background:#FFF;margin:0 auto;}
.pp{width:980px; overflow:hidden; *zoom:1; margin:0px auto;padding-bottom:100px;}
.pp1{overflow:hidden; *zoom:1; margin-top:18px; line-height:1.5; text-align:center;}
.pp1 h1{font-family:"微软雅黑"; font-size:25px; color:#b83e21; line-height:64px;}
.pp2{color:#b1b1b1; overflow:hidden; text-align:center;}
.pp2 a{color:#767b9f;}
.pp3{line-height:24px; overflow:hidden; *zoom:1; color:#333333;}

/*新增*/
.ztnr{width:200px; overflow:hidden; margin-left:12px; margin-top:5px; *zoom:1;}
.sosoxg{width:198px; height:26px; line-height:26px; background:url(xg_2015_11_04_04.jpg) no-repeat left center #fff; border:1xp solid #DCDCDC;}
.ysxg{width:135px; height:26px; border:0px; float:left; margin-left:24px; line-height:26px; font-family:"微软雅黑"; color:#666666;}
.bzxx{height:36px; width:200px; overflow:hidden; *zoom:1; margin-top:8px;}
.tzggxt{height:25px; line-height:25px; background:#fff; overflow:hidden; *zoom:1; margin-top:8px;}
.tzggxt span{float:left; color:#bb0301; font-size:14px; font-weight:bold; padding-left:15px;}
.tzggxt a{float:right; margin-right:4px; color:#9d9d9d;}
.tzggnr{height:153px; width:200px; background:#fff; overflow:hidden; *zoom:1; margin-top:4px;}
.tzggnr ul{padding-left:2px; padding-top:7px;}
.tzggnr ul li{background:url(xg_2015_11_04_08.jpg) no-repeat left center; height:29px; border-bottom:1px dashed #DBDBDB; line-height:29px; padding-left:15px;}
.tzggnr ul li a{color:#404040;}
.ldjh{width:324px; height:245px; border-bottom:1px solid #DDDDDD; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; overflow:hidden; *zoom:1; background:#fff;}
.titlex{background:url(xg_2015_11_04_09.jpg) repeat-x; height:38px; line-height:38px; overflow:hidden; *zoom:1;}
.titlex span{float:left; background:url(xg_2015_11_04_10.jpg) repeat-x; padding-left:11px; padding-right:8px; font-size:16px; color:#666666; font-size:16px; font-weight:bold;}
.titlex a{float:right; margin-right:11px; color:#969696;}
.twnr{width:314px; margin-left:9px; margin-top:9px; overflow:hidden; *zoom:1;}
.twnr ul li{background:url(xg_2015_11_04_12.jpg) no-repeat left center; padding-left:12px; line-height:24px; color:#404040;}
.twnr ul li a{color:#404040;}
.tpxws{height:87px; overflow:hidden; *zoom:1;}
.tpxws img{width:134px; height:87px; float:left;}
.wzwz{width:172px; overflow:hidden; *zoom:1;}
.wzwz h1{line-height:24px; overflow:hidden; *zoom:1; font-size:14px; color:#141414;}
.wzwz span{line-height:22px; color:#666666;}
.wzwz span a{color:#f27a02;}
.ml11{margin-left:11px; overflow:hidden;}
.ml37{margin-left:37px; overflow:hidden;}
.lhfld{width:493px; height:245px; border-bottom:1px solid #DDDDDD; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; overflow:hidden; *zoom:1; background:#fff;}
.lhfld ul{padding-left:9px; padding-top:14px;}
.lhfld ul li{background:url(xg_2015_11_04_12.jpg) no-repeat left center; padding-left:12px; line-height:24px; color:#404040;}
.lhfld ul li a{color:#404040;}
.yqljg{height:44px; width:998px; border:1px solid #DFDFDF; background:#fff; margin-top:10px; background:url(xg_2015_11_04_13.jpg) no-repeat left center #fff; margin-top:10px;}
.xlk{width:800px; height:33px; margin-left:174px; margin-top:5px;}
.ysys{width:217px; height:25px; border:1px solid #D4D0C8; text-align:center; line-height:25px;margin-top:5px;}
.footg{background:url(xg_2015_11_04_14.jpg) repeat-x; height:131px; margin-top:10px; overflow:hidden; *zoom:1; text-align:center;}
.gfoot{height:78px; margin-top:15px; line-height:25px; color:#2c2c2c;}
.gfoot p{color:#2c2c2c; line-height:25px;}


/*滚动*/
.col_wufeng{float:left; height:33px; position:relative; margin-left:5px;}
#demo{height:33px;width:780px; overflow:hidden;*zoom:1;}
.listimage{ width:88px; height:33px; display:block}
#left{ position:absolute; width:13px; height:60px; display:block; left: -20px;
top: -1px; cursor:pointer}
#right{position:absolute;width:20px; height:60px; display:block; right: -25px;
top: -1px; cursor:pointer}
.h_img{margin-right:5px;}
