@charset "utf-8";
/* CSS Document */
img{border:none;}
a{text-decoration:none;color:#333333;}
body{ font-size:12px; color:#333333; font-family: "微软雅黑","宋体","Microsoft Yahei","SimSun",; background: url(../images/bg.jpg) center 87px no-repeat; }
em,var{font-style:normal}
.fix{clear:both; overflow:hidden; height:0; font-size:0;line-height:0; margin:0; padding:0; border:0; width:100%; display:block}
input,textarea,button,h1{border:0 none; font-family:"微软雅黑"}
a:hover{text-decoration:underline; color:#ee751a;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
table{border-collapse:collapse}
ul,li{list-style:none}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}
ol,ul{padding:0;list-style-type:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%; font-family: "微软雅黑","宋体","Microsoft Yahei"}
abbr,acronym{border:0}
.fl { float:left;}
.fr { float:right;}
.f12 { font-size:12px;}
.f13 { font-size:13px;}
.f14 { font-size:14px;}
.f16 { font-size:16px;}
.b { font-weight:bolder;}
#cl { clear:both; line-height:1px; height:1px; overflow:hidden;}
.tl { text-align:left;}
.tr { text-align:right;}
.tc { text-align:center;}
.hide {display:none;}
.yh {font-family:"Microsoft Yahei","微软雅黑",Tahoma;}
.st { font-family:"宋体";}
.jz { margin:0 auto;}
.hid { overflow:hidden;}
.xs { display:block;}
.yc { display:none;}
.rel { position:relative;}
.abs { position:absolute;}
.pbtn { display:block; overflow:hidden; text-indent:-9999px;}
.mt15 { margin-top:15px;}
.mr10 { margin-right:10px;}
.mb8 { margin-bottom:5px;}
.mb10 { margin-bottom:10px;}
.mb20 { margin-bottom:20px;}
.mb30 { margin-bottom:30px;}
.lh24 { line-height:24px;}
.lh30 { line-height:30px;}
/*-- commom end --*/
/*--头部--*/
.bgtop_line{height:0px; background-color:#fd7901; clear:both; line-height:0px; font-size:0}
.navbox { height:50px; background:#000; overflow:hidden}
.navbox ul { overflow:hidden; margin:0 auto; width:996px}
.navbox ul li { display:block; float:left; line-height:50px; width:166px; height:50px;}
.navbox ul li a { display:block; height:50px; width:166px; overflow:hidden; text-indent:-9999px; background:url("../images/nav.jpg") no-repeat;}
.navbox ul li.n1 a { background-position:0px 0px;}
.navbox ul li.n1 a:hover { background-position:0px -50px;}
.navbox ul li.n2 a { background-position:-166px 0px;}
.navbox ul li.n2 a:hover { background-position:-166px -50px;}
.navbox ul li.n3 a { background-position:-332px 0px;}
.navbox ul li.n3 a:hover { background-position:-332px -50px;}
.navbox ul li.n4 a { background-position:-498px 0px;}
.navbox ul li.n4 a:hover { background-position:-498px -50px;}
.navbox ul li.n5 a { background-position:-664px 0px;}
.navbox ul li.n5 a:hover { background-position:-664px -50px;}
.navbox ul li.n6 a { background-position:-830px 0px;}
.navbox ul li.n6 a:hover { background-position:-830px -50px;}
.navbox ul li.n7 a { background-position:-997px 0px;}
.navbox ul li.n7 a:hover { background-position:-997px -50px;}
.navbox ul li.n8 a { background-position:-1163px 0px;}
.navbox ul li.n8 a:hover { background-position:-1163px -50px;}
.tbg{width:980px; margin:0 auto; height:440px;}
.mbg { width:980px; padding:0 10px; margin:0 auto; min-height:600px; _height:600px;background:rgba(255, 255, 255, 0.5) none repeat scroll 0 0 !important;}
.mbg-apl{ width:1000px; background-color: rgba(255, 255, 255, 0.6); margin:0 auto; padding-top:10px}
.mbg-home{ width:980px; margin:0 auto; min-height:700px; _min-height:700px; background:#ffffff; overflow:hidden}
.bg_ccqne{ overflow:hidden; margin-bottom:35px}
/*--首页--*/
.red{color:#d72917;margin-right:10px; float:right}
.green{color:#137f13;margin-right:10px; float:right}
.sj_nav{ height:59px; background:url("../images/sj_nav.jpg") no-repeat; margin-bottom:12px;}
.sj_nav li{ float:left; width:244px; height:59px; display:block; text-indent:-9999px;}
.sj_nav ul li a { width:244px; height:59px; display:block; background:url("../images/sj_nav.jpg") no-repeat;}
.sj_nav ul li.sj_nav1 a{ background-position:0 0;}
.sj_nav ul li.sj_nav1 a:hover,.sj_nav ul li.sj_nav1 a.active:hover,.sj_nav ul li.sj_nav1 a.active { background-position:-0 -59px;}
.sj_nav ul li.sj_nav2 a { background-position:-244px 0;}
.sj_nav ul li.sj_nav2 a:hover { background-position:-244px -59px;}
.sj_nav ul li.sj_nav3 a { background-position:-488px 0;}
.sj_nav ul li.sj_nav3 a:hover { background-position:-488px -59px;}
.sj_nav ul li.sj_nav4 a { background-position:-732px 0;}
.sj_nav ul li.sj_nav4 a:hover { background-position:-732px -59px;}
.mhcq1{ float:left; width:760px; margin-right:5px}
.mhcq11{height:310px; width:215px; margin-bottom:24px}
.fuwulist{ width:215px;}
.fuwulist li{padding:12px 0 0 18px; width:196px; overflow:hidden; height:16px; background:url("../images/arrow2.png") 5px 19px no-repeat;color:#333; line-height:16px}
.fuwulist li .t{ padding:0 4px}
.mhcq12{ width:387px; height:304px; margin-bottom:24px; overflow:hidden; clear:both}
.mhcq13{ width:345px; height:302px;margin-left:20px; margin-bottom:14px; overflow:hidden }
.syxw_tit { width:330px; height:32px; border-bottom:1px solid #e3e3e3;position:relative;}
.syxw_tit ul { position:absolute; bottom:-1px; left:0; z-index:9; height:18px; width:199px; margin:8px 0; background:url(../images/ul_bgin.jpg) -4px 0 no-repeat;}
.syxw_tit ul li { display:block; width:66px; height:18px; float:left;}
.syxw_tit ul li a { display:block; text-align:center; font-size:14px; line-height:18px; color:#333;}
.syxw_tit ul .thistab a{color:#d72917 !important; font-weight:bold; text-decoration:none}
.syxw_tit ul li a:hover,.syxw_tit ul li a.active,.syxw_tit ul li a.active:hover { color:#d72917; font-weight:bold; text-decoration:none}
.syxw_li { width:350px; overflow:hidden;}
.syxw_li dd { width:330px; height:32px; overflow:hidden; line-height:32px; overflow:hidden; border-bottom:1px dashed #a4a4a4; float:left}
.syxw_li dd a { padding-left:15px; background:url("../images/arrow.png")5px 5px no-repeat;}
.syxw_li dd span { float:right;}
.gd { color:#666666; margin-top:11px}
.mhcq21{ width:390px;}
.sy_tit { width:368px; padding:0 10px 0 15px; background:url("../images/titbg.png") no-repeat; line-height:30px; color:#d72917; font-size:14px; font-weight:bolder;}
.sy_tit a { font-size:12px; float:right; color:#666666; font-weight:100;}
.sy_tit a:hover { color:#d80a0a;}
.sy_tit2 { width:190px; padding:0 10px 0 15px; background:url("../images/titbg2.jpg") no-repeat; line-height:30px; color:#d72917; font-size:14px; font-weight:bolder;}
.sy_tit2 a { font-size:12px; float:right; color:#666666; font-weight:100;}
.sy_tit2 a:hover { color:#d80a0a;}
.mhcq2111{ width:150px; height:198px;}
.xszn2 a{ display:block; width:90px; text-align:center; border-right:1px solid #999999; float:left; line-height:14px; margin:4px 0; height:14px; overflow:hidden}
.mhcq2111 a img { border:1px solid #700000;}
.mhcq2112{ width:390px; float:right; margin-top:5px}
.xszn{ height:50px; padding-bottom:20px; overflow: hidden;}
.mhcq2112 p { border-top:#a4a4a4 1px dashed;}
.xszn1{ width:63px; height:21px; display:block; color:#fff; line-height:23px; padding-left:28px; margin-top:10px;}
.x1 { background:url("../images/x1.gif") no-repeat;}
.x2 { background:url("../images/x2.gif") no-repeat;}
.x3 { background:url("../images/x3.gif") no-repeat;}
.x4 { background:url("../images/x4.gif") no-repeat;}
.xszn2{ width:275px; height:43px;padding:5px 15px 5px 0;overflow: hidden;}
.mhcq22{ width:340px; overflow:hidden;margin-left:20px; display:inline}
.mhdow_h a{ width:215px; height:76px; overflow:hidden; display:block; background:url(../images/downloadbtn.jpg) no-repeat;}
.mhdow_h a:hover{ background:url(../images/hodownloadbtn.jpg) no-repeat}
.w_345{ width:311px; padding-bottom:7px;}
.crmh{ width:340px; height:63px; border-bottom:1px dotted #a4a4a4; padding-top:8px;}
.crmh img{ font-style:normal;}
.crmh1{ width:340px;}
.crmh2{ width:180px;}
.crmh3{ width:310px; height:40px;}
.crmh3 li{ float:left; width:155px; height:20px; display:block; line-height:20px; margin-top:8px;}
.xlwb{ background:url("../images/xl_tb.jpg") no-repeat; padding-left:30px;}
.txwb{ background:url("../images/tx_tb.jpg") no-repeat; padding-left:30px;}
.qqq{  background:url("../images/qq.jpg") 2px 2px no-repeat; padding-left:30px;}
.weinitj{ overflow:hidden; width:980px}
.mhcq31 { width:940px; height:30px; padding:0 20px 0 20px; background:url("../images/titbg.gif") no-repeat; line-height:30px; color:#d72917; font-size:14px; font-weight:bolder;}
.mhcq31 a { font-size:12px; float:right; color:#9e9e9e; font-weight:100;}
.mhcq31 a:hover { color:#d80a0a;}
.tuijian li{float:left;width:196px; height:60px;padding-top:15px;}
.tuijian li img{border:1px #eee solid;}
.mhcq32{ height:135px; padding-top:5px;}
.mhcq32 dl{ margin-top:10px;}
.mhcq32 dd{ float:left; width:196px; text-align:center;}
.mhcq32 dd a { display:block; width:175px; border:2px solid #eee; position:relative; color:#cacbce;}
.mhcq32 dd a:hover { border:2px solid #999; color:#FFF;}
.mhcq32 dd span{ padding:5px 0; display:block}
.mhcq32 dd a span { position:absolute; left:0; bottom:0; display:block; width:175px; height:20px; line-height:20px; text-align:center;}
.mhcq4{ margin:10px 0 0 0;}
.mhover a{ background:url(../images/downloadbtn.jpg) no-repeat; width:215px; height:76px; overflow:hidden; display:block}
.mhover a:hover{ background:url(../images/hodownloadbtn.jpg) no-repeat;}
.big_mhcq_l { float:left; width:215px; overflow:hidden}
.service1{ height:30px; border:1px solid #e0e0e0; line-height:30px;}
.service1 p{ color:#c90202; font-size:14px; font-weight:bolder; padding-left:12px;}
.service1 span{ color:#f8b190; font-size:12px;}
.gery { background:#e3e3e3;}
.sy_yxjs,.service2 { padding:0 0 0 20px;}
.service2{padding-bottom:10px;border:1px #e3e3e3 solid;}
.service21{ width:304px; height:51px;}
.s_text{ padding-top:8px; width:163px;}
.s_text p{ line-height:20px; padding-left:8px; }
.s_btn a{ width:124px; height:36px; display:block; margin-top:12px; background:url("../images/btn_kf.jpg") no-repeat;}

.code_ewm{ margin:10px 0; background:url(../images/code.jpg) no-repeat; display:block; width:215px; height:157px; overflow:hidden}
.code_ewm img{ display:block; margin:10px auto 2px auto; border:1px solid #aaaaaa; }
.code_ewm p{ text-align:center;color:#333333; font-size:12px; line-height:16px;}
/*--二维码--*/	
.ewml { width:250px; position:relative;}
.ewml p { position:absolute; left:1px; top: 94px; width:240px;}
.ewml span { font-size:20px; color:#373737; font-family:"Microsoft Yahei","微软雅黑",Tahoma; font-weight:bold;}
.ewm { width:515px; height:170px; padding:30px 30px 50px 30px; border-bottom:#a0a0a0 1px dashed;}
.ewmr { font-weight:bold; font-size:14px; text-align:center; color:#333; line-height:30px;}
.p20 { width:595px; padding-left:20px;}
.tab_hd{height: 30px; line-height: 30px; margin-top: 1px; border-bottom: 1px solid #d8d8d8; padding-right: 10px; background-color:#f3f3f3;}
.tab_hd_name{font-size: 14px; font-weight: bold; padding-left:25px;  float: left; color:#6c6c6c;}
.rel_news{margin:25px 0 7px 0; background: #f3f3f3; border: 1px solid #d4d4d4;}
.rel_news ul{border: 1px solid #fff; padding:0 15px; }
.rel_news ul li{width:260px;height:49px; line-height:49px; overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}
.rel_news .fr{text-align:right;}
.hot_art{border:1px solid #D8D8D8;-width:558px; overflow:hidden;}
.hot_art_list{overflow:hidden; background:#f7f7f7; border:1px solid #fff; padding:5px 0 10px;}
.hot_art_list ul{width:670px;}
.hot_art_list ul li{width:260px; float:left; margin:0 10px; display:inline; height:24px; line-height:24px; overflow:hidden;text-overflow: ellipsis; white-space:nowrap;}
.clear{overflow:hidden;_zoom:1}.fr{ float:right}img{border:0;}.f14{font-size: 14px;}
.tlink{color:#333;}
.tlink a { color:#333; text-decoration:none;}
.tlink a:hover { color:#c90202;}
.big_right_t{ float:left}

.geme-newscenter{ margin:20px auto 0 auto; overflow:hidden; width:660px}
.newscenter-nav{ background:#d9d9d9; width:654px; height:39px; margin:0 auto}
.newscenter-tabs{ width:650px; margin:0 auto}
.newscenter-nav li{ width:217px; height:39px; text-align:center; line-height:38px; float:left; font-size:16px; font-family:"微软雅黑"; cursor:pointer}
.newscenter-nav .thistab{ background:url(../images/ps_nav_tab.jpg) no-repeat;}
.newscenter-nav .thistab a{ color:#ffffff; display:block}
.new-c-a dd{ height:122px; margin-top:22px; overflow:hidden; border-bottom:1px solid #eeeeee; padding-bottom:20px}
.new-c-a i{ float:left;}
.new-c-a h2{ text-align:center;font-family:"微软雅黑"; font-size:18px; line-height:24px; color:#e75e2a; margin-top:4px}
.new-aa{ float:right; width:420px}
.new-aa a{ color:#fd7901}
.new-c-ab span{ padding:0px 10px; color:#666666}
.new-c-ab{ text-align:center; padding:8px 0; overflow:hidden}
.new-c-a dd p{ padding:0 8px; line-height:18px; text-indent:24px; overflow:hidden; height:54px;overflow:hidden; }
.new-c-a dd p a{ color:#666}
.new-c-a dd p a:hover{ color:#ee751a}
.page_lsit{ margin:0 auto; width:490px; overflow:hidden; padding:33px 0 35px 0}
.pages { color: #000000;cursor: default;font-size: 12px; margin:0 auto;}
.pages .count, .pages .arrow {color: #6D6D6D;font-size: 14px;background-color: #ffffff; border:1px solid #dddddd;}
/* Page and PageCount Style */
.pages .count {font-weight: bold;border-right: none;padding:4px 10px 4px; border:1px solid #dddddd; float:left}
/* Mode 0,1,2 Style (Number) */
.pages .number {font-weight: normal; float:left}
.pages .number li {color: #6D6D6D;margin: 0px 3px 0px 3px; float:left;font-size: 14px;    padding: 4px 12px; background:#ffffff; border:1px solid #dddddd; font-weight:bold}
.pages .number a {color: #fd7901;text-decoration: none;}
.pages .number a:hover {color: #333333;}
/* Mode 3 Style (Arrow) */
.pages .arrow {font-weight: normal;padding: 0px 5px 0px 5px;}
.pages .arrow a, .pages .arrow span {font-size: 12px;font-family: Webdings;}
.pages .arrow span {color: #999999;margin: 0px 5px 0px 5px;}
.pages .arrow a {color: #000000;text-decoration: none;}
.pages .arrow a:hover {color: #0000ff;}
.Last,.First{ font-size:16px;}
/* Mode 4 Style (Select) */
.pages select, .pages input {color: #000000;font-size: 12px;font-family: Tahoma, Verdana;}
/* Mode 5 Style (Input) */
.pages .input input.ititle, .pages .input input.itext, .pages .input input.icount {color: #666666;font-weight: bold;background-color: #F7F7F7;border: 1px solid #CCCCCC;}
.pages .input input.ititle {width: 100px;text-align: right;border-right: none;}
.pages .input input.itext {width: 40px;color: #000000;text-align: right;border-left: none;border-right: none;}
.pages .input input.icount {width:65px;text-align: left;border-left: none;}
.pages .input input.ibutton {height:30px;color:#FFFFFF;font-weight: bold;background-color:#999999;border: 1px solid #666666;padding:0px 0px 2px 1px;margin-left:2px;cursor: hand;}
/**/
.gdata-xszy h2,.gdata-gszy h2,.gdata-wfjs h2,.gdata-xtjs h2{background:#eeeeef;border: 1px solid #dcdcdc;font-size: 18px;line-height: 35px;text-indent: 16px;width: 658px; color:#333333}
/*.gdata-gszy h2{ width:217px; height:47px; background:url(../images/yxzl_t.jpg) 0 -47px no-repeat; text-indent:-9999px;margin-left:15px}
.gdata-wfjs h2{ width:217px; height:47px; background:url(../images/yxzl_t.jpg) 0 -94px no-repeat; text-indent:-9999px;margin-left:15px}
.gdata-xtjs h2{ width:217px; height:47px; background:url(../images/yxzl_t.jpg) 0 -141px no-repeat; text-indent:-9999px;margin-left:15px}  */
.gdata-xszy i,.gdata-gszy i,.gdata-wfjs i,.gdata-xtjs i{ display:block; float:left; margin:22px 10px 0 18px; background-image:url(../images/imgicon.png); background-repeat:no-repeat;width:65px; height:65px}
.gdata-xszy i{ background-position:0 0px}
.gdata-gszy i{ background-position:0 -63px}
.gdata-wfjs i{ background-position:0 -130px}
.gdata-xtjs i{ background-position:0 -195px}

.gdata-xszy p,.gdata-gszy p,.gdata-wfjs p,.gdata-xtjs p{ margin:30px 0px 30px 5px; float:left; line-height:26px; width:530px}
.gdata-xszy p a,.gdata-gszy p a,.gdata-wfjs p a,.gdata-xtjs p a{ border-right:1px solid #666666; line-height:16px; display:block; float:left; text-align:center; width:86px; margin-bottom:8px}
.gdata-xszy,.gdata-gszy,.gdata-wfjs,.gdata-xtjs{ overflow:hidden; margin-bottom:12px; margin-top:10px}
.selected a{ color:#ffffff; background:#fd7901; display:block}
.selected a:hover{ color:#ffffff;}

/*文章资料详情页*/
.pages-content{ overflow:hidden; width:1003px}
.pages-blockbig{background:url(../images/pages_big.jpg) center top no-repeat; overflow:hidden}
.pages-tophead{ width:1003px; overflow:hidden; height:472px;background:url(../images/ny_bg.jpg) no-repeat;  }
.pages_navhot{ margin-right:64px}
.pagesb-left{ width:288px; float:left; margin-bottom:160px; margin-top:20px}
.pagesb-right{ width:720px; margin:0 22px; float:left; display:inline}
.pages-ldow{ background:url(../images/left_pages.jpg) no-repeat; width:288px; height:550px; overflow:hidden}
.pagesdow-text{ color:#ffffff;}
.pagesewm{ margin-top:22px}
.pages-jiaoliu{ background:url(../images/left_pages_bo.jpg) no-repeat; width:288px; height:258px}
.pages-gfwb{ margin:85px 0 0 30px !important}
.pages_new_title{ border-bottom:1px solid #c7c7c7;}
.pages_new_title h2{ font-size:24px; line-height:26px; padding:10px 0; width:510px;}
.pages_new_title span{ float:right; margin-top:24px; margin-right:16px}
.pages_new_title span a{ padding:0 3px}
.page-time{ float:left; line-height:24px}
.page-fenxian{ float:left}
.page-detailed{ margin:0 auto 20px auto; overflow:hidden; width:380px}
.pages-mdding{ width:660px; margin:0 auto; overflow:hidden}
.pages-mdding h1{ font-weight:bold; font-size:20px; padding:25px 0; text-align:center; color:#d72917;}
.pages-mdding h2{ padding:0px 15px; font-weight:bold; font-size:16px; color:#333333;text-indent:24px; padding-bottom:15px}
.pages-mdding h3,.pages-mdding h4,.pages-mdding h5{ padding:0px 15px; font-weight:bold; color:#555555; text-indent:24px; font-size:14px}
.pages-mdding p,.pages-mdding div{ padding:2px 15px 10px 15px; text-indent:24px; line-height:22px}
.pages-mdding ul{ margin:12px 0 12px 40px; line-height:22px;list-style:outside !important}
.pages-mdding ul li{list-style:outside !important}
.pages-mdding img{ display:block; margin:15px auto}
.pages_dashed{ border:1px solid #c0c0c0; overflow:hidden; width:660px; margin:20px auto 0 auto; background:#f3f3f3;}
.pages_dashed ul{padding:10px; border:1px solid #ffffff; overflow:hidden}
.pages_dashed li{ padding:0 15px; width:286px; overflow:hidden; line-height:18px; display:block; float:left; height:18px}
.tips-pages-c{ background:#f3f3f3; margin:20px auto; width:660px; overflow:hidden; border:1px solid #c0c0c0;}
.tips-pages-c h2{ line-height:36px; border-top:1px solid #ffffff; border-bottom:1px solid #c0c0c0;font-size: 16px;font-weight: bold; text-indent: 24px;}
.tips-pages-c ul{ border:1px solid #ffffff; overflow:hidden; padding:10px 0}
.tips-pages-c li{ float:left; line-height:24px; width:280px; height:24px; overflow:hidden; margin-left:20px; margin-right:18px; margin-top:4px; }
.tips-pages-c li span{ float:left}
.tips-pages-c li a{color:#666666}

.meiti{overflow:hidden; width:980px;margin-top:10px;}
/**/.productshow2{width:980px; margin:0 auto;height:50px;padding:15px 0 4px 0;position:relative;text-align:center;font-family:微软雅黑, 黑体;}
/**/.productshow2 .scrollcontainer{width:940px;height:50px;overflow:hidden;position:relative;margin:0 auto;}
/**/.productshow2 .scrollcontainer dl{width:20000px;position:absolute;left:0px;top:0px;}
/**/.productshow2 .scrollcontainer dd{float:left;width:134px;height:150px;text-align:center;}
/**/.productshow2 .scrollcontainer dd.last{background:none;}
/**/.productshow2 .scrollcontainer dd div{height:95px;width:100px;overflow:hidden;text-align:center;}
/**/.productshow2 .scrollcontainer a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;border:1px #9ed09f solid;}
/**/.productshow2 .scrollcontainer img{border:1px #9ed09f solid;}

/**/a.abtn{position:absolute;top:8px;display:block;height:50px;width:11px;overflow:hidden;text-indent:-20000px;background:url(../images/arrow3.gif) 0px center no-repeat;}
a.aleft{left:5px;}
a.aright{right:5px;background-position:-13px center;}




