@charset "utf-8";
/* jsxyidc.com QQ3489832318 */
*{ margin:0px; padding:0px;}
body{ font:12px/1.2em "Microsoft YaHei", Verdana,Tahoma,Arial,sans-serif; color: #333;}
html{width:100%;height:100%;}
div,img,table{border:none;}
em{font-style:normal;}
h1,h2,h3,h4{ font-weight:normal;}
ul,ol,li{list-style:none outside none;}
a{text-decoration:none;color:#898c88; outline:none;}
a:active {star:expression(this.onFocus=this.blur());}
.cl{ clear:both;}

.fl{ float:left;}
.fr{ float:right;}
.mr_18{ margin-right:18px;}

.h_c{ width:1060px; margin:0px auto;}
.h_c .logo{ width:300px; float:left;}
.h_c .logo img{ max-width:140%; max-height:100px;}
.h_c .z_s{}
.h_c .h_c_r{ width:620px; float:right;}
.h_c .h_c_r .top{ width:100%; height:36px; text-align:right; line-height:36px;}
.h_c .h_c_r .top a{ margin:0px 5px;}

.h_c .h_c_r .h_ce{ width:100%;height: 46px; }
.h_c .h_c_r .h_ce .search{ width:310px; float:left; padding-top:0px;}
.h_c .h_c_r .h_ce .search form{ position:relative;}
.h_c .h_c_r .h_ce .search .s_txt{width:260px; height:32px; padding:1px 10px; border:0; float:left; background-color:#fff; font-family: "Microsoft YaHei"; color:#747474; border:1px #D9D9D9 solid; line-height:32px; display:table; position:absolute; left:0; top:0;}
.h_c .h_c_r .h_ce .search .s_btn{width:32px; height:32px; border:0; background:url(../images/s_btn.gif) no-repeat center center; float:left; cursor:pointer;  position:absolute; left:240px; top:2px;}
.h_c .h_c_r .h_ce .i_tel{ width:270px; float:right; }

.nav{ width:1060px; height:42px; margin:5px auto; background:url(../images/menubg.jpg) no-repeat;}
.nav ul li{ float:left; width:97px; height:42px; display:inline; margin:0px 22px; position:relative; z-index:10000;}
.nav ul li a{ float:left; width:97px; height:42px; text-align:center; line-height:42px;color:#ffffff; font-size:14px; font-family:"微软雅黑"; font-weight:bold;}
.nav ul li a:hover{ background:url(../images/menulion.jpg) no-repeat; color:#3a8482;}
.nav ul li a.on{ background:url(../images/menulion.jpg) no-repeat; color:#3a8482;}
.nav ul li .submenu{position:absolute; top:42px; left:0px; width:98px; padding-bottom:11px;display:none;}
.nav ul li .submenu .submenubg{ width:98px; background:#57bd0a; overflow:hidden;}
.nav ul li .submenu .submenubg  a{ width:84px; height:32px;line-height:32px; border-bottom:solid 1px #d6d6cd;font-size:12px; color:#FFF; margin-left:7px;}
.nav ul li .submenu .submenubg a:hover{ background:none; color:#FFF;}

.i_us{ width:1060px; margin:6px auto; overflow:hidden;}
.i_us .i_u_l{ width:244px; float:left; margin-right:20px;}
.i_us .i_u_l .i_ut{ width:244px; height:53px; border:1px #d9d9d9 solid; border-bottom:none; border-top-left-radius:2px; border-top-right-radius:2px; overflow:hidden;}
.i_us .i_u_l .i_ut h3{ float:left; font:16px/20px "Microsoft YaHei"; padding-top:10px; padding-left:15px;}
.i_us .i_u_l .i_ut h3 span{font:12px/18px "Microsoft YaHei"; color:#CECECE;}
.i_us .i_u_l .i_ut span.mor{ float:right; line-height:53px; padding-right:10px;}
.i_us .i_u_l .i_ut span.mor a{ color:#CECECE;}
.i_us .i_u_l .i_uc{ width:244px; height:245px;  border:1px #d9d9d9 solid; border-bottom-left-radius:2px; border-bottom-right-radius:2px; border-top:none; overflow:hidden;}
.i_us .i_u_l .i_uc .i_ucc{ width:230px; margin:0px auto; padding-top:10px; border-top:1px #d9d9d9 solid; font:12px/24px "Microsoft YaHei"; color:#333333; overflow:hidden;}

.i_us .i_u_r{ width:796px; float:right;}
.i_us .i_u_r .jdt{ width:100%; height:300px; display:inline; overflow:hidden; }
.jdt_c{ width:100%; height:300px; margin:0 auto; position:relative; z-index:10;}
.jdt_datu_ul { height:300px; position:relative; overflow:hidden; z-index:10; }
.jdt_datu_ul li { width:100%;height:300px; position:absolute; top:0; left:0; text-align:center; z-index:10; }
.jdt_datu_ul li img{ width:100%;height:300px;}

.jdt_btn { position:relative;z-index:100000; width:100%; height:20px; text-align:right; margin:0 auto; margin-top:-30px; }
.jdt_div { text-align:right; width:750px; height:20px; margin:0 auto; padding-right:20px;}
.jdt_div span { display:inline-block; margin:0px 2px; width:20px; height:20px; background:#a52b35; cursor:pointer; overflow:hidden; color:#ffffff; line-height:20px; text-align:center;}
.jdt_div .a_active { background:#df202f;}

.ban{ width:1060px; margin:6px auto; overflow:hidden;}
#cont{ width:1060px; margin:10px auto; overflow:hidden;}

.i_l{ width:244px; float:left; margin-right:20px;}
.i_l .i_l_t{ width:100%; height:64px; background:url(../images/i_l_t.png) no-repeat; overflow:hidden;}
.i_l .bgcx{ width:242px; height:140px; border-left:1px #dedede solid; border-right:1px #dedede solid;  overflow:hidden;}
.i_l .bgcx .i_cxk{ width:210px; margin:15px auto; overflow:hidden;}
.i_l .bgcx .i_cxk p input{ float:left;color:#716f6f;}
.i_l .bgcx .i_cxk p span{ float:left; margin-right:5px; display:inline;}
.i_l .bgcx .i_cxk p{ padding:5px 0px;line-height:24px; height:26px; color:#454545;}
.i_l .bgcx .i_cxk p .srk{ width:198px; border:solid 1px #d7d7d7; height:24px; padding:0px 5px; line-height:24px;}
.i_l .bgcx .i_cxk p .srktwo{ width:62px; border:solid 1px #d7d7d7; line-height:24px; padding:0px 5px; height:24px; display:inline; margin-right:7px;}
.i_l .bgcx .i_cxk p .qran{ width:60px; height:26px; background:url(../images/qran.jpg) no-repeat; border:none;}

.fwxd_t{ width:100%; height:64px; background:url(../images/fwxd_t.png) no-repeat; overflow:hidden;}
.fwxd_c{ width:242px; height:140px; background-color:#f5f4f4; border-left:1px #dedede solid; border-right:1px #dedede solid; border-bottom:1px #dedede solid; overflow:hidden;}
.fwxd_list{ width:100%;}
.fwxd_list li{ float:left; margin-left:15px; margin-top:20px; display:inline-block;}

.i_c{ width:244px; float:left; margin-right:32px;}
.jcfw_t{ width:100%; height:72px; background:url(../images/jcfw_t.png) no-repeat; overflow:hidden;}
.jcfw_t span{ float:right; padding-right:2px;}
.jcfw_t span a{ font:12px/74px "Microsoft YaHei"; color:#ACACAC;}
.cprz_t{ width:100%; height:72px; background:url(../images/cprz_t.png) no-repeat; overflow:hidden;}
.cprz_t span{ float:right; padding-right:2px;}
.cprz_t span a{ font:12px/74px "Microsoft YaHei"; color:#ACACAC;}
.news_t{ width:100%; height:72px; background:url(../images/news_t.png) no-repeat; overflow:hidden;}
.news_t span{ float:right; padding-right:2px;}
.news_t span a{ font:12px/74px "Microsoft YaHei"; color:#ACACAC;}
.i_clist{ width:100%; height:330px; padding-top:6px; overflow:hidden;}
.i_clist ul li{ height:30px; line-height:30px; background:url(../images/inewslibg.jpg) no-repeat left center;}
.i_clist ul li a{ color:#444444; padding-left:15px; padding-right:5px;}
.i_clist ul li:hover{ background:url(../images/inewslihover.jpg) no-repeat left center;}
.i_clist ul li:hover a{ color:#4ea4a1; text-decoration:underline;}

.i_r{ width:244px; float:right; }
.slideTxtBox{ width:230px;}
.slideTxtBox .hd{ height:32px; line-height:30px;position:relative; }
.slideTxtBox .hd ul{ float:left;height:32px;   }
.slideTxtBox .hd ul li{ float:left; width:74px; height:32px; background:url(../images/xxklibg.jpg) no-repeat; color:#515151; text-align:center;cursor:pointer; margin-right:2px;}
.slideTxtBox .hd ul li.on{ background:url(../images/xxklihover.jpg) no-repeat; color:#ffffff;}
.slideTxtBox .bd{}
.xxknews{ width:100%;}
.xxknews ul li{ height:34px; line-height:34px; background:url(../images/xxklibg2.jpg) no-repeat left center;}
.xxknews ul li a{ color:#444444; padding-left:15px; padding-right:5px;}
.xxknews ul li:hover a{ color:#4ea4a1; text-decoration:underline;}
.nborder{ border-bottom:none;}

.down_t{width:100%; height:64px; background:url(../images/down_t.png) no-repeat; overflow:hidden;}
.down_t span{ float:right; padding-right:2px;}
.down_t span a{ font:12px/64px "Microsoft YaHei"; color:#ACACAC;}
.down_c{ width:242px; height:230px; border:1px #dedede solid; border-top:none; overflow:hidden;}
.down_c ul{ width:230px; margin:2px auto; overflow:hidden;}
.down_c ul li{ height:30px; line-height:30px; background:url(../images/xzlibg.jpg) no-repeat left center; padding-left:15px; border-bottom:dotted 1px #d7d7d7; position:relative;}
.down_c ul li a{ color:#444444;}
.down_c ul li span{ position:absolute; top:10px; right:0px;}
.down_c ul li a:hover{ color:#52aca9; text-decoration:underline;}

.ii_r{ width:796px; float:right;}
.contact_t{ width:100%; height:64px; background:url(../images/contact_t.png) no-repeat; overflow:hidden;}
.contact_c{ width:100%; height:230px; background:url(../images/cont_bg.jpg) no-repeat;  overflow:hidden;}
.con_l{ width:160px; float:left; margin-right:38px;}
.con_c{ width:280px; float:left; padding-top:15px; margin-right:30px; overflow:hidden;}
.con_c p{ line-height:30px; font-size:13px;}
.con_r{ width:280px; float:right;}
.ewm{ width:130px; padding-top:15px; overflow:hidden;}
.ewm li{ width:100%; text-align:center;}
.ewm li span{ display:block; text-align:center; font:13px/26px "Microsoft YaHei";}


.windowleft { position: fixed;width:200px;bottom:50px;right: 0px;}
.windowleft li { background: #999; height:40px;  border-radius: 15px; margin-top: 2px; right: -140px; line-height:40px; position: relative;}
.windowleft li a {color: #fff;}
.windowleft li img { margin-top:5px; margin-left:20px;width:24px;}
.windowleft li span { margin-left:20px;font-size: 14px;color: #fff; display: none;}

.fy_l{ width:220px; float:left; margin-right:30px;}
.fy_l .fy_l_t{ width:100%; height:50px; background:url(../images/l_title.jpg) no-repeat; overflow:hidden;}
.fy_l .fy_l_t h3{ font:16px/50px "Microsoft YaHei"; color:#FFF; padding-left:15px;}
.fy_l .fy_l_c{ background-color:#FFF; padding:15px 0px; overflow:hidden;}

.fy_l .fy_l_c dl { width:227px;}
.fy_l .fy_l_c dl dt { width:227px; height:38px; margin-bottom:10px;}
.fy_l .fy_l_c dl dt a { display:inline-block; width:210px; height:38px;line-height:38px;  font-size:16px; color:#616161; background:url(../images/dtbg.jpg) no-repeat left center; padding-left:17px;}
.fy_l .fy_l_c dl dt a:hover{ background:url(../images/dthover.jpg) no-repeat left center; color:#ffffff;}
.fy_l .fy_l_c dl dt.on a{  background:url(../images/dthover.jpg) no-repeat left center; color:#ffffff;}



.fy_l .fy_l_c ul{ width:190px; margin:10px auto; overflow:hidden;}
.fy_l .fy_l_c ul li{ width:100%; height:32px; margin-bottom:5px;  border-bottom:1px #D7D7D7 dashed;  line-height:32px; overflow:hidden;}
.fy_l .fy_l_c ul li a{ font:14px/32px "Microsoft YaHei"; padding-left:15px;}
.fy_l .fy_l_c ul li a:hover{ color:#EE4F0B;}
.fy_l .fy_l_c ul.lxwm{ width:200px; margin:10px auto;}
.fy_l .fy_l_c ul.lxwm h3{ font:14px/32px "Microsoft YaHei"; }
.fy_l .fy_l_c ul.lxwm li{ border:0; height:24px; line-height:24px; font-size:13px; overflow:visible;}



.fy_l .fy_l_b{ width:100%; height:26px; background:url(../images/fy_l_b.png) no-repeat;}
.fy_r{ width:810px; float:right;}
.fy_r .fy_r_t{ width:100%; height:50px; background:url(../images/fy_r_t.png) no-repeat; color:#576d25; font:16px/50px "Microsoft YaHei";  overflow:hidden;}
.fy_r .fy_r_t span{ font:13px/50px "Microsoft YaHei"; padding-right:2px; float:right; color:#2A2A2A;}
.fy_r .fy_r_t span a{ color:#2A2A2A;}
.fy_r .fy_r_c{ width:100%; background-color:#FFF; border-top:none; overflow:hidden;}

.ny_news{ width:100%; margin-top:15px; overflow:hidden;}
.ny_news ul li{ height:38px; line-height:38px; border-bottom:dotted 1px #d5d5d5; background:url(../images/nynewslibg.jpg) no-repeat left center; overflow:hidden;}
.ny_news ul li a.wz{ float:left; color:#262626; padding-left:20px; font-size:14px;}
.ny_news ul li a.wz:hover{ color:#218283;}
.ny_news ul li a.xzan{ float:right; margin-top:5px; width:48px; height:23px;}
.ny_news ul li span{ float:right; color:#7b7b7b; font-family:"Verdana"; padding-right:5px;}

.nybd{ height:240px; background:#e8e8e8;}
.nbtitle{ height:70px; line-height:70px; text-align:center; color:#54a20f; font-size:18px;}
.nybdcont{ padding-left:45px; overflow:hidden;}
.nybdcont ul li{ width:300px; height:24px; float:left; padding-bottom:20px;}

.nybdcont ul li span{ width:65px; float:left; height:24px; line-height:24px; color:#616161; font-size:14px;}
.nybdcont ul li input{ float:left;}
.nybdcont ul li .w212{ width:212px; height:22px; line-height:22px; border:solid 1px #c3c3c3;color:#616161;}
.nybdcont ul li .w213{ width:200px; height:22px; line-height:22px; border:solid 1px #c3c3c3;color:#616161;}
.nybdcont ul li .w90{ width:90px; height:22px; line-height:22px; border:solid 1px #c3c3c3;color:#616161; margin-right:10px;}
.nybdcont ul li.an{ width:100%;}
.nybdcont ul li .tjan{ width:42px; height:32px; border:none; background:url(../images/nyqran.jpg) no-repeat; margin-right:20px;}
.nybdcont ul li .czan{ width:42px; height:32px; border:none; background:url(../images/nyczan.jpg) no-repeat;}

.nybasm{ width:100%; padding:35px 0px 0px; line-height:24px; color:#424242;}
.nybasm h3{ color:#54a20f;}
.nydowtitle{ height:80px; border-bottom:dotted 1px #d5d5d5;}
.nydowtitle span{ float:left; margin-top:20px; margin-right:4px;}
.nydowtitle span.bt{ margin:0px 20px 0px 0px;}

.f_rep{ width:1078px; border:1px #E8E8E8 solid; overflow:hidden;}
.f_rep_c{ width:530px; margin:40px auto; overflow:hidden;}
.f_rep_c h4{ text-align:center; font:20px/40px "Microsoft YaHei"; color:#525252; letter-spacing:2px; margin-bottom:20px;}
.r_report{ width:930px; margin:70px auto; overflow:hidden;}

.bgxx{ width:930px; margin:15px auto;}
.bgxx img{ width:100%; max-width:800px; }
.bgxx p img{ width:100%; max-width:800px;}
.r_report h3{ font:bold 20px/32px "Microsoft YaHei"; margin-bottom:20px;}
.r_report .table-bordered{ width:928px; border:1px #dddddd solid; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border-collapse: separate; border-spacing: 0;}
.r_report .table-bordered thead:first-child tr:first-child > th:last-child{border-right:0;}
.r_report .table-bordered thead th{ height:20px; font-size:14px; text-align:center; padding:12px 0px; border:1px #dddddd solid; border-top:0; border-left:0;}

.r_report .table-bordered tbody td{ height:20px; font-size:14px; text-align:center; padding:8px 0px; border:1px #dddddd solid; border-top:0; border-left:0;}
.r_report .table-bordered tbody tr > td:last-child{border-right:0;}
.r_report .table-bordered tbody tr:last-child > td{border-bottom:0;}

.add_book{ width:800px; margin:40px auto; overflow:hidden;}
.add_book table td{ padding:10px 5px;}
.add_book table td span{ font:bold 14px/28px "微软雅黑";}
.add_book table td .b_text{ border:1px #A7A7A7 solid; padding:5px;}
.add_book table input.b_title{width:350px;height:28px;line-height:28px\9;padding:2px 5px;border:1px solid #dcdfe0;background-color:#fff;color:#333;outline:0;border-radius:2px;}
.add_book table input.submit{ width:90px; background:#23b7e5; height:30px;line-height:30px; box-sizing: content-box; padding:2px; color:#fff;border-radius:2px;font-family:'Microsoft YaHei',Tahoma,Verdana,'Simsun'}
.add_book table input.submit:hover{background:#38c4f0}
.add_book table input.submit.active{background:#1ba4cf}
.add_book table img{ width:80px; height:30px;}
.add_book table .b_yzm{ width:80px; height:24px; padding:2px 4px; border:1px #C5C5C5 solid;}

.book_list{ width:840px; margin:20px auto; overflow:hidden;}
.b_line{ width:840px; height:1px; margin:11px auto; overflow:hidden; font-size:0;}
.mytable,.mytable td{border:1px solid #E1E1E1; border-collapse:collapse; padding:6px; line-height:22px; font-size:12px; font-family:'Microsoft YaHei';text-align:left;}
.book_list span.lybt{ color:#524E41;}
.book_list span.lyrq{ color:#868686;}
.book_list span.lc{ float:right; color:#C9C9C9;}

.pagination{margin:10px auto; text-align:center; padding:10px 15px 7px;border-top:1px solid #dcdcdc;line-height:20px;}
.pagination .stats{margin-right:10px;display:inline-block;vertical-align:middle;}
.pagination .stats strong{color:#c00;}
.pagination a{display:inline-block;padding:2px 8px;border:1px solid #dcdcdc;background:#fff;vertical-align:middle;}
.pagination a .current{display:inline-block;position:relative;margin:-3px -9px;padding:2px 8px;border:1px solid #e70;color:#e50;background:#fed;vertical-align:middle;cursor:pointer;*left:-9px;-top:-1px;}
.pagination a:link,.pagination a:visited{color:#06c;}
.pagination .first:link,.pagenation .first:visited,.pagination .last:link,.pagination .last:visited,.pagination .previous:link,.pagination .previous:visited,.pagination .next:link,.pagination .next:visited{color:#333;}

.slider_bar{ position:fixed; top:50%; left:50%; margin-left:-695px; margin-top:-240px;z-index:999; visibility: hidden; border:1px #dddddd solid; border-bottom:0; width:110px; background-color:#fff; -webkit-transform: scale(0.2); -moz-transform: scale(0.2);-ms-transform: scale(0.2); -o-transform: scale(0.2); transform: scale(0.2); -webkit-transition: all 300ms; -moz-transition: all 300ms; -ms-transition: all 300ms; -o-transition: all 300ms; transition: all 300ms;}
.slider_show{ visibility: visible; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}
.slider_bar h4{ border-bottom:1px #dddddd solid; height:36px; background-color:#058b89; color:#ffffff; font:14px/36px "Microsoft YaHei"; text-align:center;}
.slider_bar li{ padding-left:4px; border-bottom:1px #dddddd solid; display:block; height:32px; font:12px/32px "Microsoft YaHei"; overflow:hidden;}
.slider_bar li:hover{ background-color:#f2f2f2;}
.slider_bar li:hover a { font:12px/32px "Microsoft YaHei"; color: #8b8b8b; background-color: #f2f2f2;}

/*文章列表*/
.news_list{ width:840px; margin:15px auto; overflow:hidden;}
.news_list li{ width:100%; margin-bottom:25px; overflow:hidden;}
.news_list li .f_nbox{ width:100%;}
.news_list li .f_nfl{ float:left; width:55px; height:70px; line-height:40px; font-size:16px; background-color:#e3e3e3; text-align:center; color:#5f8e16;}
.news_list li .f_nfl span{ width:55px; height:30px; line-height:30px; display:block; font-size:14px; color:#fff; background:#5f8e16;}
.news_list li .f_nfr{ float:right; width:765px;}
.news_list li .f_nfr .f_nt{ font:14px/20px "Microsoft YaHei";  border-bottom:1px solid #eaeaea; margin-bottom:6px; line-height:20px; padding-bottom:4px;}
.news_list li .f_nfr .f_nc{ font:12px/18px "Microsoft YaHei"; color:#888;}

.cls_des{ width:808px; border:1px #28BDDD dashed; padding:15px; margin:20px auto; overflow:hidden;}
.cls_des_l{ width:200px; float:left; margin-right:20px;}
.cls_des_l img{ width:194px; height:130px; border:1px #EAEAEA solid; padding:2px;}
.cls_des_r{ width:568px; float:right;}
.cls_des_r h3{ font:14px/32px "Microsoft YaHei"; color:#1385C1;}
.cls_des_r p{ font:12px/24px "Microsoft YaHei"; color:#6D6D6D;}
.cls_list{ width:838px; margin:15px auto; overflow:hidden;}
.cls_list li{ line-height:36px; border-bottom:1px #FCCFB4 dotted; background:url(../images/x.png) no-repeat 0px 11px; padding-left:23px;}
.cls_list li a{ font-size:14px; line-height:36px;}
.cls_list li span{ float:right; font-size:13px; color:#9E8C72;}

.cls_class{ width:818px; border:1px #28BDDD dashed; padding:15px; margin:20px auto; overflow:hidden;}
.cls_class h3{ font:14px/32px "Microsoft YaHei"; color:#1385C1;}
.cls_class p{ font:12px/24px "Microsoft YaHei"; color:#6D6D6D;}
.clspic_list{ width:820px; margin:15px auto; overflow:hidden;}
.clspic_list li{ width:187px; float:left;  margin-bottom:15px; margin-right:24px; overflow:hidden;}
.clspic_list li .bj{ width:100%;}
.clspic_list li .bj .bj_img{ width:100%;}
.clspic_list li .bj .bj_img img{ width:176px; border:1px #E1E1E1 solid; padding:2px; height:118px;}
.clspic_list li .bj .bj_txt{ width:100%; text-align:center; line-height:26px;}
.clspic_list li.bj_fr{ width:182px; float:right; margin-right:0px; text-align:center; }


/*相册列表*/
.plist_t{ width:100%; height:48px; border-bottom:1px #E8E8E8 solid; border-top-left-radius:5px; border-top-right-radius:5px; background-color:#FFF; overflow:hidden;}
.plist_t h3{ font:14px/48px "Microsoft YaHei"; padding-left:15px;}
.plist_c{ width:100%;  border-top:0; border-bottom-left-radius:5px; border-bottom-right-radius:5px; background-color:#FFF; overflow:hidden;}
.photo_list{ width:1040px;  margin:20px auto; overflow:hidden;}
.photo_list li{ width:242px; float:left; margin-bottom:15px; margin-right:24px; overflow:hidden;}
.photo_list li .ph_list{ width:100%;}
.photo_list li .ph_list .ph_img{ width:100%;}
.photo_list li .ph_list .ph_img img{ width:236px; border:1px #E1E1E1 solid; padding:2px; height:160px;}
.photo_list li .ph_list .ph_txt{ width:100%; text-align:center; line-height:28px;}
.photo_list li.p_fr{ width:242px; float:right; margin-right:0px; text-align:center;}

.fy_r .fy_r_c .show{ width:800px; margin:20px auto; overflow:hidden;}
.fy_r .fy_r_c .show .s_title{ text-align:center; font:18px/40px "Microsoft YaHei"; margin-bottom:10px; color:#2A2A2A; overflow:hidden;}
.fy_r .fy_r_c .show .s_show{ font:13px/28px "Microsoft YaHei"; color:#8A8A8A;  padding-bottom:40px;}
.fy_r .fy_r_c .show .s_line{ border-top:1px #E3E3E3 solid; width:100%; padding-top:5px; color:#C5C5C5; margin-bottom:15px; line-height:22px; text-align:center;}
.fy_r .fy_r_c .show .s_thumb{ width:100%; margin:40px auto; text-align:center;}
.fy_r .fy_r_c .show .s_thumb img{ max-width:350px; height:auto;}
.fy_r .fy_r_c .show .s_line span{ margin-left:20px;}
.fy_r .fy_r_c .show .s_line i{ width:70px; font-style:normal; display:inline-table; text-align:left;}
.fy_r .fy_r_c .show .a_next{ width:100%; margin-top:120px;}
.fy_r .fy_r_c .show .a_next li{ line-height:26px;}
.fy_r .fy_r_c .show .fx{ width:100%; margin:40px auto;font-size:13px;  overflow:hidden;}
.fy_r .fy_r_c .show .fx span{ font-size:12px;}
.fy_r .fy_r_c .show .fx table td{ padding:8px;}
.fy_r .fy_r_c .show .fx table td a{ color:#5E5E5E; font-size:12px; }

.fy_r .fy_r_c .show .img_line{  width:100%; margin:5px auto; border-top:1px #E3E3E3 solid;  padding-top:5px; color:#C5C5C5; margin-bottom:15px; line-height:22px; text-align:center;}

.fy_r .fy_r_c .show .img_line span{ margin-left:20px;}
.fy_r .fy_r_c .show .img_line i{ width:70px; font-style:normal; display:inline-table; text-align:left;}

.pic_s_t{ width:100%; height:56px; background-color:#FFF; border-bottom:1px #D5D5D5 solid; border-top-left-radius:5px; border-top-right-radius:5px; overflow:hidden;}
.pic_s_t h3{ font:16px/56px "Microsoft YaHei"; padding-left:20px;}
.pic_s_c{ width:1158px; border:1px #EFEFEF solid; border-top:none; border-bottom-left-radius:5px; border-bottom-right-radius:5px; background-color:#FFF; overflow:hidden;}
.pic_s_c .img_title{ width:1070px; margin:35px auto; text-align:center; font:20px/40px "Microsoft YaHei"; margin-bottom:20px; color:#2A2A2A; overflow:hidden;}
.pic_s_c .img_show{ width:1070px; margin:15px auto; font:15px/32px "Microsoft YaHei"; color:#8A8A8A;}
.pic_s_c .img_line{  width:1070px; margin:5px auto; border-top:1px #E3E3E3 solid;  padding-top:5px; color:#C5C5C5; margin-bottom:15px; line-height:22px; text-align:center;}
.pic_s_c .img_thumb{ width:100%; margin:40px auto; text-align:center;}
.pic_s_c .img_thumb img{ max-width:350px; height:auto;}
.pic_s_c .img_line span{ margin-left:20px;}
.pic_s_c .img_line i{ width:70px; font-style:normal; display:inline-table; text-align:left;}
.pic_s_c .a_next{ width:1070px; margin:15px auto;  margin-top:120px;}
.pic_s_c .a_next li{ line-height:26px;}
.pic_s_c .fx{ width:100%; margin:40px auto;font-size:13px;  overflow:hidden;}
.pic_s_c .fx span{ font-size:12px;}
.pic_s_c .fx table td{ padding:8px;}
.pic_s_c .fx table td a{ color:#5E5E5E; font-size:12px;}

.s_box{ width:1060px; margin:15px auto; overflow:hidden;}
.s_box_l{ width:250px; float:left; margin-right:50px; overflow:hidden;}
.show_pic{ width:100%; position: relative; height:300px; margin-bottom:30px; overflow: hidden;}
.show_pic img { display: block; width:100%; height:100%; border: 0 none;}
.show_pic ul, .datouwang ol { list-style-type: none;}
.flex-viewport { z-index: 1;}
.flex-control-nav { position: absolute; right: 110px; bottom: 10px; z-index: 2; width: 130px; text-align: right;}
.flex-control-nav li { display: inline-block; *display: inline; zoom: 1;}
.flex-control-nav a { float: left; width: 23px; height: 23px; line-height: 100px; overflow: hidden; background: url(../images/dot2.png) 4px 4px no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background: url(../images/dot3.png) 3px 3px no-repeat;}
.flex-direction-nav { position: absolute; z-index: 3; right: 0; bottom: 0; width: 100px; height: 50px;}
.flex-direction-nav li { float: left;}
.flex-direction-nav a { float: left; width: 50px; height: 50px; text-indent: -9999px; overflow: hidden;}
.flex-prev { background: #fff url(../images/arrow.png) 0 0 no-repeat;}
.flex-prev:hover { background-position: 0 -50px;}
.flex-next { background: #fff url(../images/arrow.png) right 0 no-repeat;}
.flex-next:hover { background-position: -50px -50px;}

.s_box_r{ width:760px; float:right;}
.s_box_r h3{ font:16px/40px "Microsoft YaHei"; }
.s_box_r i{ font-style:normal; font-size:14px; color:#AAA; }
.s_box_r p{ font:14px/42px "Microsoft YaHei"; }
.online{ display:inline-table; height:25px; font-size:14px; line-height:25px; border-radius:6px; padding:5px 20px; background-color:#FD4D1A; color:#FFF; text-align:center;}
.s_box_r p.jyms{ font:12px/26px "Microsoft YaHei"; color:#737373;}
.s_box_r p span{ font:14px/26px "Microsoft YaHei"; color:#393939;}

.link{ width:100%; height:60px; background-color:#fff; margin:8px auto; overflow:hidden;}
.link .link_c{ width:1060px; height:80px; margin:0px auto; overflow:hidden;}
.link .link_c span{ font-size:14px; line-height:40px; color:#1baadb;}
.link .link_c a{ margin:0px 8px; font-size:13px; line-height:20px; color:#252525;}

.foot{ width:1060px; padding:10px 0px; border-top:1px #688184 solid;  margin:0px auto;  color:#585858; overflow:hidden;}
.f_nav{ width:1120px; margin:0px auto;  line-height:24px; text-align:center; overflow:hidden;}
.f_nav a{ margin:0px 7px; font-weight:600; color:#585858;}
.f_txt{ width:1080px; margin:0px auto; line-height:24px; text-align:center; overflow:hidden;}
.f_txt a{  color:#585858;}


/*分页*/
.linepage{ margin:0 auto;padding:10px 0px; border-top:1px solid #dcdcdc;line-height:20px; text-align:center; margin-top:20px;}
.linepage a{display:inline-block;padding:2px 8px;border:1px solid #dcdcdc;background:#fff;vertical-align:middle; margin:0px 2px; color:#BEBEBE;}
.linepage a .current{display:inline-block;position:relative;margin:-3px -9px;padding:2px 8px;border:1px solid #e70;color:#e50;background:#fed;vertical-align:middle;cursor:pointer;*left:-9px;-top:-1px; }
.linepage .FontRed{ color:#F00;}
.linepage a:link,.linepage a:visited{color:#06c;}

.xycmslinepage{ margin:0 auto; margin-top:10px; padding-top:15px; border-top:1px solid #D7D7D7; line-height:20px; text-align:center; color:#C9C9C9; }
.xycmslinepage a{ padding:2px 8px;border:1px solid #dcdcdc;background:#fff; text-align:center; margin:0px 6px; color:#8F8F8F;}
.xycmslinepage a .current{display:inline-block;position:relative; padding:2px 8px;border:1px solid #e70;color:#e50;background:#fed;text-align:center; cursor:pointer;}

.xycmslinepage a:link{color:#C2C2C2;}

.piccontext{width:1118px;border:1px solid #e4e4e4;margin:12px auto 0px;background:white;overflow:hidden;}
.piccontext h2{width:1070px;height:46px;line-height:46px;overflow:hidden;font-size:20px;color:#2c2c2c;margin-top:18px;margin-left:25px;font-weight:normal;}
.source{width:1070px;height:20px;line-height:20px;overflow:hidden;margin-left:25px; font-family:"宋体";}
.source_left{float:left;height:20px;color:#666666;}
.source_left a{color:#666666;}
.source_left a:hover{color:#ff5d11; text-decoration:underline;}
.source_left span{color:#ababab;padding-left:5px; font-family:Arial, Helvetica, sans-serif;}
.source_right{float:right;height:20px;color:#666666;}
.source_right a{color:#666666;}
.source_right span{padding:0px 10px;}
.source_right1{float:right;height:20px;color:#666666;display:none;}
.support{float:left;height:20px;overflow:hidden;}
.support img{padding:0px 5px;}
.list{background:url("../images/list.jpg") 1px 1px no-repeat;padding-left:23px;}
a.list:hover{background:url("../images/list_1.jpg") 0px 0px no-repeat;}
/*大图展示*/
.picshow{width:1070px;margin-top:20px;margin-left:25px;overflow:hidden;}
.picshowtop{width:1070px;text-align:center;position:relative;z-index:1;overflow:hidden;}
#pic1{max-width:1070px;}
#preArrow{left:0px;}
#nextArrow{right:0px;}
.contextDiv{cursor:pointer;height:100%;width:50%;position:absolute;top:0px;z-index:5;background:url("blank") repeat;}
.contextDiv span{position:absolute;top:50%;margin-top:-10%;width:46px;height:80px;}
#preArrow_A{left:0px;background:url('../images/left.png') 0px 0px no-repeat;display:none;}
#nextArrow_A{right:0px;background:url('../images/right.png') 0px 0px no-repeat;display:none;}
.picshowtxt{width:1070px;min-height:40px;_height:40px;margin-top:20px;}
.picshowtxt_left{float:left;width:50px; height:50px; line-height:30px; font-family:Georgia, "Times New Roman", Times, serif;}
.picshowtxt_left span{color:#e55656;font-size:30px;}
.picshowtxt_left i{color:#666666;font-size:20px;}
.picshowtxt_right{float:left;margin-left:10px;display:inline;line-height:23px;color:#666666;font-size:14px;width:960px; font-family:"宋体";}
.picshowlist{width:1070px;margin-top:20px;padding-bottom:20px;overflow:hidden;}
.picshowlist_left{float:left;width:120px;overflow:hidden;overflow:hidden;}
.picleftimg{width:120px;height:80px;background:url('../images/photo.jpg') no-repeat;padding-top:9px;padding-left:5px;overflow:hidden;}
.picleftimg img{width:106px;height:66px;}
.piclefttxt{width:120px;line-height:20px; font-family:"宋体";}
.piclefttxt a{color:#444444;}
.piclefttxt a:hover{color:#ff5d11; text-decoration:underline;}
.picshowlist_mid{float:left;width:800px;margin-left:15px;display:inline;overflow:hidden;height:76px;}
.picmidleft{float:left;width:24px;height:76px;overflow:hidden;}
.picmidleft a{display:block;width:24px;height:76px;}
.picmidmid{float:left;width:750px;overflow:hidden;height:76px;padding-left:2px;}
.picmidmid ul{width:750px;overflow:hidden;position:relative;height:76px;}
.picmidmid ul li{float:left;margin-left:8px;display:inline;width:116px;text-align:center;overflow:hidden;position:relative;height:76px;}
.picmidmid ul li img{max-width:106px;height:76px;}
.selectpic{border:5px solid #cacaca;height:66px !important;}
.picmidright{float:left;width:24px;height:76px;overflow:hidden;}
.picmidright a{display:block;width:24px;height:76px;}
.picshowlist_right{float:left;width:120px;float:right;overflow:hidden;}
/*列表展示*/
.piclistshow{width:1118px;overflow:hidden;border-top:1px solid #e4e4e4;margin-top:10px;display:none;}
.piclistshow ul li{width:277px;height:274px;float:left;border-bottom:1px solid #e4e4e4;overflow:hidden;border-right:1px solid #e4e4e4;cursor:pointer;padding-top:40px;}
.piclistshow .picimg{width:257px;height:160px;overflow:hidden;display:table-cell;vertical-align:middle;text-align:center;padding:0px 10px;}
.picimg img{max-width:247px;max-height:160px;}
.pictxt{padding:15px 20px 0;line-height:25px;text-align:center; height:80px; overflow:hidden;}
.pictxt h3{font-size:14px;font-weight:normal;}
.gaoqing{background:url("../images/gq.jpg") 1px 1px no-repeat;padding-left:26px;}
a.gaoqing:hover{background:url("../images/gq_1.jpg") 1px 1px no-repeat;color:#FF702D;text-decoration:underline;}
/*弹出层*/
.bodymodal{width:100%;height:100%;overflow:hidden;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;z-index:1100;position:fixed;top:0px;left:0px;display:none;}
.firsttop_left{width:300px;height:250px;margin-right:30px;overflow:hidden;float:left;}
.firsttop_right{float:left;width:270px;overflow:hidden;}
.close2{height:17px;}
.close2 a{background:url('../images/close.jpg') 0px 0px no-repeat;width:15px;height:15px;display:block;float:right;}
.replay{height:24px;margin-top:20px;overflow:hidden;}
.replay h2{float:left;font-size:16px;}
.replay p{float:left;margin-left:15px;display:inline;line-height:24px;padding-right:25px;background:url('../images/replay.png') right no-repeat;}
.replay p a{color:white;font-size:14px;}
.replay p a:hover{color:#FF702D;text-decoration:underline;}
.pictwo{width:270px;height:88px;overflow:hidden;margin-top:20px;}
.pictwo ul li{width:120px;height:88px;float:left;margin-right:15px;position:relative;overflow:hidden;}
.pictwo ul li img{width:120px;height:88px;}
.imgdivtext{position:absolute;bottom:0px;height:25px;width:120px;background:rgba(0, 0, 0, 0.6);line-height:25px;text-align:center;left:0px;z-index:4;*background:#000;*filter:alpha(opacity=50);}
.imgdivtext a{color:White;font-size:14px;font-weight:bold;}
.imgdivtext a:hover{color:#FF702D;text-decoration:underline;}
.returnbtn {margin-top:35px;margin-left:50px;}
.returnbtn a{width:115px;height:22px;border:1px solid #ccc;padding:5px 15px;line-height:22px;text-align:center;color:White;font-size:16px;display:block;}
.returnbtn a:hover{color:#FF702D;text-decoration:underline;border:1px solid #8d5a00;}
.firsttop{width:680px;padding:20px;background:#1C1C1C;position:fixed;top:170px;left:0px;z-index:1200;color:White;display:none;}
.endtop{width:680px;padding:20px;background:#1C1C1C;position:fixed;top:170px;left:0px;z-index:1200;color:White;display:none;}

/*404error*/
#error{ width:760px; margin:100px auto; overflow:hidden;}
.err_img{ width:100%; text-align:center; font-size:0px;}
.err_nav{ width:100%;}
.err_nav p{ width:100%; text-align:center; font:14px/32px "微软雅黑"; color:#696969;}
.err_nav p span.djs{ font-weight:600; color:#1A79D9;}

.SearchBar {
	padding:10px 10px 0px 13px;
}

.SearchBar #search-text {
	width: 130px;
	padding:0px 5px;
	border: 1px solid #429300;
	margin:0px;
	color:#999999;
	height:23px;
	line-height:23px;
	font-size:12px;
}

.SearchBar #search-submit {
	border:none;
	background:#144D11;
	font-size:12px;
	color: #FFFFFF;
	height:25px;
	margin:0px;	
	cursor:pointer;
	padding:0px;
	line-height:25px;
}
.searchtip{
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	BORDER-bottom: #023848 1px solid;
	padding-top:10px;
}

.result_list{ width:1010px; margin:20px auto; padding:10px;}
	
.result_list dt{
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
	line-height:25px;
	font-family:新宋体;}	

.result_list dd{
	padding:0 0 5px 0;
	margin:0px;
	line-height:20px;
	}	

.result_list .line {
	BORDER-bottom: #E9E8E8 1px dashed;}	

.result_list .line a{
	padding-right:20px;}

.result_list .line a:hover{
	text-decoration:none;}			
	
.search_welcome{
	line-height:25px;
	text-align:center;
	}
.search_welcome p{
	text-align:center;}		
.result_page{
	text-align:center;
	font-size:13px;
	padding:10px;}

.result_page span{
	font-size:12px;
	font-family:arial;
	padding:0 5px;
	}
.FontRed{ color:#EC1004;}
.font_green{ color:#147616;}