body{ background:url(../images/dhxy_02.jpg) center top repeat-x; font-family:"å¾®è½¯é›…é»‘";}
.dyds_head{ width:1200px; height:218px; background:left 41px no-repeat; margin:0 auto;}
.dyds_cont{ width:1200px; margin:0 auto;}
.dyds_main{ width:1200px; margin:0 auto; }

.dhxy_banner{ background:url(../images/dhxy_01.jpg) no-repeat; height:120px;}
.dhxy_banner_logo{ float:left; width:415px; height:120px; overflow:hidden;}
.dhxy_banner_logo a{ display:block; width:415px; height:120px; overflow:hidden;}

.dhxy_banner_sousuo{float:right; padding-top:175px;}
.dhxy_banner_sousuo .sousuokuang{ width:225px; height:23px; line-height:23px;outline:none; padding:0 5px;border:none; overflow:hidden; float:left;}
.dhxy_banner_sousuo .anniu{ background:url(../images/dhxy_03.png) no-repeat;outline:none; border:none; cursor:pointer; float:left; width:35px; height:23px; overflow:hidden;}

.bdcs-search-form-input { width:215px; height:25px; margin:0; padding:0 5px; float:left;}
.bdcs-search-form-submit  { width:60px; height:29px; margin-left:5px; padding:0; float:left;}

.banner{ min-width:1000px; max-width:1680px; margin:0 auto; height:511px; position:relative; overflow:hidden;}
.banner .bd{ position:relative; z-index:0;  height:511px;}
.banner .bd ul{ width:100% !important;}
.banner .bd li{ width:100% !important;  height:511px;}
.banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:299px;}
.banner .bd li a{ display:block; height:auto; height:511px;}
.banner .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";}
.banner .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url(../images/banner-btn.png) 0 0 no-repeat;
_background:url(../images/banner-btn-ie6.png) 0 0 no-repeat;}
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center;}
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:4px; background:url(../images/dhxy_02.png) no-repeat; overflow:hidden;	line-height:9999px;}
.banner .hd ul .on{ background:url(../images/dhxy_01.png) no-repeat;}
.blank570{ height:570px; clear:both; font-size:1px;overflow:hidden;}
.blank210{ height:200px; clear:both; font-size:1px;overflow:hidden;}
.blank250{ height:270px; clear:both; font-size:1px;overflow:hidden;}

.navBar{ position:relative; z-index:99; color:#fff; height:66px; line-height:66px; text-align:center;}
.nav{ width:1200px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;}
.nav .m{ float:left;  position:relative;}
.nav a:hover{ text-decoration:none;}
.nav h3{ float:left; font-weight:normal;height:66px; overflow:hidden; font-size:20px;}
.nav h3 a{ display:block; color:#fff; width:92px; vertical-align:top;}
.nav .active{}
.nav .active h3 a{ background:#46afe9;}
.nav .sub{ display:none; width:92px;  position:absolute; left:0; top:66px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa0756b4,endcolorstr=#aa0756b4);background:rgba(7,86,180,0.7); text-align:center;}
.nav .sub li{ vertical-align:middle; border-bottom:1px solid #519fed; min-height:40px;  line-height:40px; overflow:hidden;}
.nav .sub li a{ height:40px; line-height:40px;  display:block; color:#fff;}
.nav .sub li a:hover{ background:#0756b4;}



.dhxy_tzgg{ background:#e5e5e5; height:55px; line-height:55px; max-width:1680px; margin:0 auto; overflow:hidden;}
.dhxy_tzgg_a{}
.dhxy_tzgg_b{ float:left; width:220px; text-align:center; font-family:"\5FAE\8F6F\96C5\9ED1"; color:#585757;}
.dhxy_tzgg_b strong{ font-size:16px; color:#0d59a7;}
.dhxy_tzgg_a .bd{ width:980px; float:left; overflow:hidden;}
.dhxy_tzgg_a .bd ul li{ float:left; width:460px; margin:0 15px; display:inline; overflow:hidden;}
.dhxy_tzgg_a .bd ul li span{color:#5b5a5a; padding-left:30px;}
.dhxy_tzgg_a .bd ul li a{ color:#5b5a5a; font-size:14px;}

.dhxy_sy_left{ float:left; width:720px; overflow:hidden;}
.dhxy_sy_right{ float:right; width:420px; overflow:hidden;}

.dhxy_sy_top{}
.dhxy_sy_top .dhxy_sy_p1 ul li{ cursor:pointer;}
.dhxy_sy_p1{ border-bottom:1px solid #2779cd; padding:0 7px; height:38px; overflow:hidden;}
.dhxy_sy_p1 span{ float:right;}
.dhxy_sy_p1 span a{ background:url(../images/dhxy_04.png) center center no-repeat; display:block; width:45px; height:39px;}
.dhxy_sy_p1 ul li{  display:block; float:left; height:38px; line-height:38px; padding:0 15px; overflow:hidden; font-size:16px; color:#166bc5;}
.dhxy_sy_p1 ul .on{ border-bottom:2px solid #2779cd; height:36px; line-height:36px; font-size:20px; color:#353535;}

.dhxy_sy_xxyw{}

.sygs_spqh{ width:300px; float:left; overflow:hidden; height:270px; position:relative;}
.sygs_spqh .bd1 ul li{ width:300px; height:240px; position:relative; overflow:hidden;}
.sygs_spqh .bd1 ul li img{width:300px; height:240px;}
.sygs_spqh .bd1 ul li .bg{ width:100%; height:36px; position:absolute; overflow:hidden; left:0; bottom:0;  background:#000; filter: alpha(opacity=50);	-moz-opacity: 0.5;opacity: 0.5;	z-index:1;}
.sygs_spqh .bd1 ul li .bt{ width:210px; height:36px; padding:0 2%; text-align:center; line-height:36px; font-size:14px;  position:absolute; overflow:hidden; left:0; bottom:0; z-index:15; font-family:"\5FAE\8F6F\96C5\9ED1";}
.sygs_spqh .bd1 ul li .bt a{ color:#fff;}
.sygs_spqh .hd1{ position:absolute; right:0px; bottom:10px;z-index:16;}
.sygs_spqh .hd1 ul li{ float:left; width:12px; height:12px; font-size:0; text-align:center;  cursor:pointer;  background:url(../images/dhxy_02.png) no-repeat;  overflow:hidden;  margin-right:3px; display:inline; z-index:16; color:#666;}
.sygs_spqh .hd1 ul .on{ background:url(../images/dhxy_01.png) no-repeat;}

.txha_mtjj{ width:390px; float:right; overflow:hidden; height:270px;}
.txha_mtjj ul li{ height:32px;line-height:32px; background:url(../images/dhxy_04.jpg) left center no-repeat; padding-left:10px; font-size:14px; color:#595959; overflow:hidden;}
.txha_mtjj ul li span{ float:right; color:#8c8c8c; font-size:12px;}
.txha_mtjj ul li a{ color:#4c4c4c;}

.dhxy_sy_jxky{ padding:0 10px;}
.dhxy_sy_jxky_tt{ border-bottom:1px solid #d1d1d1;}
.dhxy_sy_jxky_tt img{ float:left; width:230px; height:95px; overflow:hidden;}
.dhxy_sy_jxky_tt .p1{ float:right; width:450px; overflow:hidden;}
.dhxy_sy_jxky_tt .p1 h2{ font-size:18px; height:40px; line-height:40px; overflow:hidden;}
.dhxy_sy_jxky_tt .p1 h2 a{ color:#166bc5;}
/*.dhxy_sy_jxky_tt .p1 span{ height:50px; line-height:25px; display:block; color:#6a6a6a; font-size:14px;}
.dhxy_sy_jxky_tt .p1 span a{ color:#ff660c;}
*/
.dhxy_sy_jxky ul li{ height:32px;line-height:32px; background:url(../images/dhxy_04.jpg) left center no-repeat; padding-left:10px; font-size:14px; color:#595959; overflow:hidden;}
.dhxy_sy_jxky ul li span{ float:right; color:#8c8c8c; font-size:12px;}
.dhxy_sy_jxky ul li a{ color:#4c4c4c;}

.dhxy_sy_jxky_fz{}
.dhxy_sy_jxky_fz a{ padding:5px 10px; border:1px solid #166bc5; color:#166bc5; font-size:14px;}
.dhxy_sy_jxky_fz a:hover,.dhxy_sy_jxky_fz a.on{ color:#FFF; background:#166bc5; text-decoration:none;}


.dhxy_sy_szyw{}
.dhxy_sy_szyw_tt{}
.dhxy_sy_szyw_tt img{ float:left; width:160px; height:100px; overflow:hidden;}
.dhxy_sy_szyw_tt .p1{ float:right; width:245px; overflow:hidden;}
.dhxy_sy_szyw_tt .p1 h2{ font-size:14px; max-height:36px; padding:5px 0; font-weight:normal; line-height:18px; overflow:hidden;}
.dhxy_sy_szyw_tt .p1 h2 a{ color:#166bc5;}
.dhxy_sy_szyw_tt .p1 span{ height:60px; line-height:20px; text-indent:2em; display:block; color:#6a6a6a;}
.dhxy_sy_szyw_tt .p1 span a{ color:#ff660c;}

.dhxy_sy_szyw ul li{ height:32px;line-height:32px; background:url(../images/dhxy_04.jpg) left center no-repeat; padding-left:10px; font-size:14px; color:#595959; overflow:hidden;}
.dhxy_sy_szyw ul li span{ float:right; color:#8c8c8c; font-size:12px;}
.dhxy_sy_szyw ul li a{ color:#4c4c4c;}


.dhxy_sy_mtgz ul li{ height:32px;line-height:32px; background:url(../images/dhxy_04.jpg) left center no-repeat; padding-left:10px; font-size:14px; color:#595959; overflow:hidden;}
.dhxy_sy_mtgz ul li span{ float:right; color:#8c8c8c; font-size:12px;}
.dhxy_sy_mtgz ul li a{ color:#4c4c4c;}

.dhxy_sy_djsz .dhxy_sy_jxky_fz { text-align:center;}
.dhxy_sy_djsz .dhxy_sy_jxky_fz a{ padding:60px 15px; display:inline-block; margin:0 2px; font-size:20px; line-height:20px;}



.dhxy_tydb{ background:#004098; padding:30px 0;}
.dhxy_tydb_p1{ float:left; width:580px;}
.dhxy_tydb_p1 p{ line-height:23px; color:#FFF;}
.dhxy_tydb_p2{ float:left; width:400px; padding-left:20px; background:url(../images/dhxy_09.png) left bottom no-repeat;}
.dhxy_tydb_p3{ float:right; width:265px; padding-left:20px; background:url(../images/dhxy_09.png) left bottom no-repeat; vertical-align:bottom;}
.dhxy_tydb_p3 img{ padding:20px 10px 0 10px;}

.dhxy_xxry{}

/*.dhxy_xxry .banner{ min-width:1000px; max-width:1680px; margin:0 auto;  position:relative;  height:275px; overflow:hidden;  }
.dhxy_xxry .banner .bd li{ width:100% !important;  height:275px; }
*/
.dhxy_xxry_left{ width:260px; float:left; position:relative;}
.dhxy_xxry_left_p1{ padding:10px 0; width:260px; background:#46afe9;}

.dhxy_xxry_left_p1 .p1{ width:205px; color:#f3f3f3; font-size:24px; height:64px; line-height:64px; padding-left:30px;}

.dhxy_xxry_left_p1 .p2 a{ width:205px; display:inline-block; color:#f3f3f3; background:url(../images/dhxy_10.png) right center no-repeat; font-size:20px; height:64px; line-height:64px; padding-left:30px; color:#f3f3f3;}
.dhxy_xxry_right{ width:870px; float:right; min-height:600px; padding-right:20px;}

.dhxy_xxry_right_nav{ position:relative; width:870px; height:90px;}
.dhxy_xxry_right_nav .p1{ color:#999999;}
.dhxy_xxry_right_nav .p1 a{ color:#999999;} 

.dhxy_xxry_right_nav .p2{border-bottom:1px solid #dddddd; height:67px;}
.dhxy_xxry_right_nav .p2 span{ border-bottom:4px solid #3885c7; height:64px; display:inline-block; color:#0756b4; font-size:28px; line-height:64px; margin-bottom:-1px; padding:0 5px;}
.dhxy_xxry_right_nav .p3{ position:absolute; bottom:-10px; right:30px; width:160px; height:100px; background:url(../images/dhxy_11.png) right bottom no-repeat;}
.dhxy_xxry_right_nav .p3 img{ width:153px; height:92px;}

.dhxy_xxry_right_center{}
.dhxy_xxry_right_center ul{ width:900px;}
.dhxy_xxry_right_center ul li{ float:left; width:250px; margin-left:5px; margin-right:40px; margin-bottom:45px; display:inline; overflow:hidden;}
.dhxy_xxry_right_center ul li img{ width:250px; height:180px;}
.dhxy_xxry_right_center ul li p{ height:50px; line-height:50px; text-align:center; background:#eeeeee; font-size:14px; color:#6b6a6a;}

.dhxy_xxry{}
.dhxy_xxry .dhxy_tydb{ background:#2587bc; padding:25px 0 15px;}
.dhxy_xxry .dhxy_tydb_p1{ float:left; background:url(../images/dhxy_12.png) left top no-repeat; padding-left:135px; padding-top:50px; min-height:80px;}
.dhxy_xxry .dhxy_tydb_p3{ float:right; background:none; width:265px; padding-left:20px;}
.dhxy_xxry .dhxy_tydb_p3 img{ padding:0 10px 0 10px;}

.dhxy_xxry_right_center h1{ font-size:24px; color:#4c4c4c; line-height:40px; text-align:center; font-weight:normal;}
.dhxy_xxry_right_center .center{ font-size:14px; line-height:30px; color:#4c4c4c;}


.dhxy_xxxxy{}
.dhxy_xxxxy_left{ width:815px; float:left; overflow:hidden;}
.dhxy_xxxxy_right{ width:290px; border-bottom:25px solid #46afe9; background:#f5f7f6; border-top:5px solid #46afe9; border-left:10px solid #46afe9; border-right:15px solid #46afe9; float:right;  padding:0 20px; overflow:hidden;}

.dhxy_xxxxy_tpxw{}
.dhxy_xxxxy_tpxw .p1{ background:url(../images/dhxy_13.png) left center no-repeat; height:50px; line-height:50px;}
.dhxy_xxxxy_tpxw .p1 a{ float:right; color:#999999; font-size:14px;}


.dhxy_xxxxy_tpxw_p1{ width:290px; float:left; overflow:hidden; height:215px; position:relative;}
.dhxy_xxxxy_tpxw_p1 .bd ul li{ width:290px; height:180px; position:relative; overflow:hidden;}
.dhxy_xxxxy_tpxw_p1 .bd ul li img{width:290px; height:180px;}
.dhxy_xxxxy_tpxw_p1 .bd ul li .bg{ width:100%; height:36px; position:absolute; overflow:hidden; left:0; bottom:0;  background:#000; filter: alpha(opacity=50);	-moz-opacity: 0.5;opacity: 0.5;	z-index:1;}
.dhxy_xxxxy_tpxw_p1 .bd ul li .bt{ width:96%; height:36px; padding:0 2%; text-align:center; line-height:36px; font-size:14px;  position:absolute; overflow:hidden; left:0; bottom:0; z-index:15; font-family:"\5FAE\8F6F\96C5\9ED1";}
.dhxy_xxxxy_tpxw_p1 .bd ul li .bt a{ color:#fff;}
.dhxy_xxxxy_tpxw_p1 .hd{ text-align:center; margin-top:25px;}
.dhxy_xxxxy_tpxw_p1 .hd ul li{ width:9px; height:9px; font-size:0px; text-align:center;  cursor:pointer; background:#ababab;  overflow:hidden;  margin:0 5px; display:inline-block; z-index:16;}
.dhxy_xxxxy_tpxw_p1 .hd ul .on{ background:#f4930a;}

.dhxy_xxxxy_rdph{}
.dhxy_xxxxy_rdph ul li{ padding:10px 5px; line-height:20px; border-bottom:1px dashed #bababa;}
.dhxy_xxxxy_rdph ul li a{ color:#757575;}

.dhxy_xxxxy_left_tb{ padding-bottom:15px; border-bottom:1px solid #dddddd;}
.dhxy_xxxxy_left_tb .p1{ color:#999999;}
.dhxy_xxxxy_left_tb .p1 a{ color:#999999;}
.dhxy_xxxxy_left_tb h1{ font-size:20px; padding:10px 0; line-height:36px; text-align:center; color:#0756b4;}
.dhxy_xxxxy_left_tb h1 strong{ font-size:26px; color:#000; font-weight:normal;}
.dhxy_xxxxy_left_tb .p2 .bdsharebuttonbox{ float:right;}
.dhxy_xxxxy_left_tb .p2{ color:#636363; font-size:14px;}

.dhxy_xxxxy_center{ font-size:14px; line-height:30px; color:#4c4c4c; padding:20px;}
.dhxy_xxxxy_center img{ max-width:775px;}



.wbz_list_right{ padding-top:20px;}
.wbz_list_nav_box{ height:50px; background:url(../images/wbz_list_bg02.jpg) bottom repeat-x;}
.wbz_list_nav_box strong{ font-size:24px; color:#0756b5; height:50px; line-height:50px; display:block; padding:0 5px; background:url(../images/wbz_list_bg01.jpg) bottom repeat-x; float:left;}
.wbz_list_li{ overflow:hidden; padding-top:0; border-bottom:1px solid #CCC; padding-bottom:0;}
.wbz_list_li .wbz_time{ width:60px; float:left; margin-right:20px; overflow:hidden;}
.wbz_list_li .wbz_time em{ font-size:24px; height:36px; line-height:36px; font-weight:bold; color:#a5cff9;font-style:normal; width:60px; text-align:center; margin:0 auto; display:block; overflow:hidden;}
.wbz_list_li .wbz_time span{ font-size:14px; width:60px; overflow:hidden; height:24px; line-height:24px; display:block; color:#6094d0; text-align:center;}
.wbz_list_li .wbz_title{ width:735px; float:left; margin-top:6px;}
.wbz_list_li .wbz_title a{ color:#4e4e4e; font-size:16px;}
.wbz_list_li .wbz_des{ width:735px; float:left; color:#878787; font-size:14px; line-height:24px; margin-top:5px; display:none;}



.wbz_ld_table{width:870px; overflow:hidden;}
.wbz_ld_table .hd{ overflow:hidden;}
.wbz_ld_table .hd ul{ text-align:center; width:888px;}
.wbz_ld_table .hd li{ width:204px; height:38px; line-height:38px; background-color:#f4f4f4; float:left; color:#696969; font-size:15px; float:left; margin-right:18px; margin-top:10px; display:inline; cursor:pointer;}
.wbz_ld_table .hd li.on{ color:#FFF; background-color:#3886c8;}
.wbz_ld_table .bd{ margin-top:40px; overflow:hidden; background:url(../images/wbz_ldbj.jpg) top center no-repeat;}
.wbz_ld_table .bd .ld_n_left{ width:226px; height:365px; float:left; overflow:hidden; margin-right:20px;}
.wbz_ld_table .bd .ld_n_left img{ border:1px solid #c9c9c9; width:222px; height:300px; display:block;}
.wbz_ld_table .bd .ld_n_left p{ overflow:hidden; width:226px; height:60px; background-color:#3886c8; color:#FFF; line-height:60px; font-size:18px; font-weight:bold; text-align:center;}
.wbz_ld_table .bd .ld_n_right{ line-height:32px; text-indent:2em; font-size:14px;}
.wbz_ld_table .bd .ld_n_left_nav_box{height:32px; width:100%; line-height:32px; text-indent:0; padding-bottom:5px; margin-top:5px;}
.wbz_ld_table .bd .ld_n_left_nav_box div{ text-indent:0; display:inline-block; width:88px; height:30px; text-align:center; line-height:30px; border:1px solid #0756b; background-color:#3979c3; color:#FFF; font-size:16px;}


.dhxy_jgsz_left{ float:left; width:850px; overflow:hidden;}
.dhxy_jgsz_left .p1{ color:#999999;}
.dhxy_jgsz_left .p1 a{ color:#999999;} 

.dhxy_jgsz_left .p2{border-bottom:1px solid #dddddd; height:67px;}
.dhxy_jgsz_left .p2 span{ border-bottom:4px solid #3885c7; height:64px; display:inline-block; color:#0756b4; font-size:28px; line-height:64px; margin-bottom:-1px; padding:0 5px;}
.dhxy_jgsz_xxzz_p1{ color:#0756b4; font-size:16px; height:40px; line-height:40px; overflow:hidden;}
.dhxy_jgsz_xxzz ul li{ float:left; width:273px; height:40px; padding-left:10px; line-height:40px; border-bottom:1px dashed #cccccc;}
.dhxy_jgsz_xxzz ul li a{ font-size:18px; color:#333333; padding:5px 10px;}
.dhxy_jgsz_xxzz ul li a:hover{ background:#448ce2; color:#FFF; text-decoration:none;}



.dhxy_jgsz_xsxy_p1{ color:#0756b4; font-size:16px; height:40px; line-height:40px; overflow:hidden;}
.dhxy_jgsz_xsxy ul{ width:900px;}
.dhxy_jgsz_xsxy ul li{ float:left; width:270px; margin-right:20px; margin-bottom:20px; display:inline; height:60px; font-size:18px;line-height:60px;}
.dhxy_jgsz_xsxy ul li a{display:block; width:195px; height:60px; color:#333333; padding-left:75px;}
.dhxy_jgsz_xsxy ul li a:hover{ background:#448ce2; color:#FFF; text-decoration:none;}

.dhxy_jgsz_right{ float:right; width:336px; background:url(../images/dhxy_tsg_15.jpg) top center no-repeat; overflow:hidden;}
.dhxy_jgsz_right .p1{filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa2f78ce,endcolorstr=#aa2f78ce);background:rgba(47,120,206,0.8); padding:20px 30px 43px 30px; color:#ffffff;}
.dhxy_jgsz_right .p1 h2{ text-align:center; font-size:28px; padding-bottom:30px;}
.dhxy_jgsz_right .p1 span{ font-size:14px; line-height:30px; display:block; text-indent:2em;}

.dhxy_xxgk{ background:none;}
.dhxy_xxgk_bg{ background:url(../images/xxgk_1.jpg) left top repeat-x; height:218px; overflow:hidden;}
.dhxy_xxgk .navBar{ background:#2284b9; max-width:100%; margin:0 auto;}
.dhxy_xxgk .nav h3 a{ width:170px;}
.dhxy_xxgk .nav .sub{ width:170px;}

/* --- é¦–é¡µ ---- */
.ind_dhxy_xxgk_lm{ float:left; width:540px; margin-left:50px; display:inline; overflow:hidden;}
.ind_dhxy_xxgk_lm .p1{ height:35px; border-bottom:1px solid #3885c7;}
.ind_dhxy_xxgk_lm .p1 span{ padding:0 15px; height:33px; font-size:20px; color:#343434; display:inline-block; margin-bottom:-2px; border-bottom:4px solid #3b94c5;}
.ind_dhxy_xxgk_lm .p1 a{ float:right;}
.ind_dhxy_xxgk_lm dl dd{ height:33px; line-height:33px; overflow:hidden; color:#4c4c4c; font-size:16px;}
.ind_dhxy_xxgk_lm dl dd span{ float:right; color:#8c8c8c; font-size:12px;}
.ind_dhxy_xxgk_lm dl dd a{ color:#343434;}

.dhxy_xxgk_lm{ float:left; width:850px; margin-left:50px; display:inline; overflow:hidden;}
.dhxy_xxgk_lm .p1{ min-height:35px; border-bottom:1px solid #3885c7;}
.dhxy_xxgk_lm .p1 span{ padding:0 15px; min-height:33px; font-size:20px; color:#343434; display:inline-block; margin-bottom:-2px; border-bottom:4px solid #3b94c5;}
.dhxy_xxgk_lm .p1 a{ float:right;}
.dhxy_xxgk_lm dl dd{ height:33px; line-height:33px; overflow:hidden; color:#4c4c4c; font-size:16px;}
.dhxy_xxgk_lm dl dd span{ float:right; color:#8c8c8c; font-size:12px;}
.dhxy_xxgk_lm dl dd a{ color:#343434;}

.dhxy_xxgk_sl{ float:right; width:300px; overflow:hidden;}
.dhxy_xxgk_sl .p1{background: url(../images/xxgk_2.jpg) 10px 40px no-repeat;border:1px #dcdcdc solid;min-height: 260px;ow:hidden;}
.dhxy_xxgk_sl .p1 dt{ height:41px; line-height:41px; background:#489fe1; border-bottom:4px #e8e8e8 solid; padding-left:10px; font-size:16px; color:#FFF;}
.dhxy_xxgk_sl .p1 span{ line-height:40px; padding-left:45px; display:block; font-size:15px; color:#787878;}
.dhxy_xxgk_sl .p1 span a{ color:#787878;}

.dhxy_xxgk_sl .p2{background: url(../images/xxgk_2_2.jpg) 10px 40px no-repeat;border:1px #dcdcdc solid;height:260px;overflow:hidden;}
.dhxy_xxgk_sl .p2 dt{ height:41px; line-height:41px; background:#489fe1; border-bottom:4px #e8e8e8 solid; padding-left:10px; font-size:16px; color:#FFF;}
.dhxy_xxgk_sl .p2 span{ line-height:40px; padding-left:45px; display:block; font-size:15px; color:#787878;}
.dhxy_xxgk_sl .p2 span a{ color:#787878;}

.dhxy_xxgk_lm .p2{ color:#999999;}
.dhxy_xxgk_lm .p2 a{ color:#999999;}


.index_lists{ float:left; width:300px; margin-left:50px; display:inline; overflow:hidden;}
.index_lists .p1{ border:1px #dcdcdc solid;  overflow:hidden;}
.index_lists .p1 dt{ height:41px; line-height:41px; background:#489fe1; border-bottom:4px #e8e8e8 solid; padding-left:10px; font-size:16px; color:#FFF;}
.index_lists .p2{ border:1px #dcdcdc solid;  overflow:hidden;}
.index_lists .p2 dt{ height:41px; line-height:41px; background:#489fe1; border-bottom:4px #e8e8e8 solid; padding-left:10px; font-size:16px; color:#FFF;}
.index_lists dl dd{ list-style: none outside none;height:33px; line-height:33px; overflow:hidden; color:#4c4c4c; font-size:16px;margin: 10px 10px;}
.index_lists dl dd a{ color:#343434;}

.subconrightcon {
	padding: 20px 0
;}
.subphoto {
	overflow: hidden
;}
.subphoto li {
	overflow: hidden;
	float: left;
	width: 186px;
	margin: 15px 13px 0
;}
.subphoto li:hover a {
	transition-duration: .4s;
	-moz-transition-duration: .4s;
	-webkit-transition-duration: .4s;
	-o-transition-duration: .4s;
	color: #1e80b5;}
.subphoto li:hover img {
	transition-duration: .4s;
	-moz-transition-duration: .4s;
	-webkit-transition-duration: .4s;
	-o-transition-duration: .4s;
	transform: scale(1.01, 1.01);
	-webkit-transform: scale(1.01, 1.01);
	-moz-transform: scale(1.01, 1.01);
	-ms-transform: scale(1.01, 1.01);
	-o-transform: scale(1.01, 1.01)
;}
.subphoto .item-cell {
	display: block;
	overflow: hidden;
	width: 186px;
	height: 140px;
	line-height: 96px;
	*font-size:75px;
	text-align: center;
	padding: 1px
;}
.subphoto .item-cell img {
	display: inline-block;
	*display:inline;
	*zoom:1
;}
.subphoto span {
	display: block;
	width: 100%;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align: center;
	font-size: 12px
;}
.jogger {
	margin: 15px 0;
	font-family: "lucida sans unicode", "lucida grande", lucidagrande, "lucida sans", geneva, verdana, sans-serif;
	padding: 2px
;}
.jogger a {
	margin: 1px;
	color: #fff;
	background-color: #288abf;
	text-decoration: none;
	padding: .3em .3em .13em
;}
.jogger a:active, .jogger a:hover, .jogger span.current {
	color: #fff;
	background-color: #00376d
;}
.jogger span.current {
	background-color: #00376d
;}
.jogger span.disabled {
	display: none
;}

.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    font-size: 14px
;}
.pagination>li {
    display: inline
;}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 6px;
    margin-left: -1px;
    line-height: -.57142857;
    color: #1e80b5;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ececec
;}
.pagination>li:first-child>a, .pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
;}
.pagination>li:last-child>a, .pagination>li:last-child>span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
;}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
    color: #1e80b5;
    background-color: #eee;
    border-color: #ececec
;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 2;
    cursor: default;
    color: #fff;
    background-color: #1e80b5;
    border-color: #1e80b5
;}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {
    cursor: not-allowed;
    color: #777;
    background-color: #fff;
    border-color: #ececec
;}
.pagination-xs>li>a, .pagination-xs>li>span {
    padding: 3px 6px;
    font-size: 12px;
    line-height: 26px
;}
.pagination-xs>li:first-child>a, .pagination-xs>li:first-child>span {
    border-top-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
    border-bottom-left-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px
;}
.pagination-xs>li:last-child>a, .pagination-xs>li:last-child>span {
    border-top-right-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    border-bottom-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-radius-bottomright: 4px
;}
.pagination-md>li>a, .pagination-md>li>span {
    padding: 10px 20px;
    font-size: 16px;
    line-height: 45px
;}
.pagination-md>li:first-child>a, .pagination-md>li:first-child>span {
    border-top-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
    border-bottom-left-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px
;}
.pagination-md>li:last-child>a, .pagination-md>li:last-child>span {
    border-top-right-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    border-bottom-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-radius-bottomright: 4px
;}
.pagination-lg>li>a, .pagination-lg>li>span {
    padding: 14px 28px;
    font-size: 18px;
    line-height: 56px
;}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {
    border-top-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
    border-bottom-left-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px
;}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {
    border-top-right-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    border-bottom-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-radius-bottomright: 4px
;}
.pagination-left .pagination, .pagination-left .pagination-jump, .pagination-left .pagination-rows {
    float: left;
    margin-right: 10px
;}
.pagination-left .pagination-info {
    float: left
;}
.pagination-right .pagination, .pagination-right .pagination-jump, .pagination-right .pagination-rows {
    float: right;
    margin-left: 10px
;}
.pagination-right .pagination-info {
    float: right
;}
.pagination-center {
    text-align: center
;}
.pagination-justified .pagination, .pagination-justified .pagination-jump, .pagination-justified .pagination-rows {
    float: left
;}
.pagination-justified .pagination-info {
    float: right
;}
.pagination-info {
    font-size: 14px;
    margin: 20px 0;
    padding-top: 6px;
    padding-bottom: 6px;
    line-height: 1.42857143
;}
.pagination-jump, .pagination-rows {
    margin: 20px 10px 20px 0;
    line-height: 1.42857143
;}
.pagination-jump input, .pagination-rows {
    *zoom:1;
    text-align: center;
    display: inline-block;
    margin-left: 5px
;}
.pagination-jump input {
    *display:inline;
    *zoom:1;
    width: 60px
;}
.pagination-rows {
    *display:inline;
    *zoom:1;
    width: 75px
;}
.pagination-center>.pagination {
    *display:inline;
    *zoom:1
;}

.detail .other {
    padding: 8px 0 8px 12px;
    font-size: 16px
;}
.detail .other li {
    line-height: 24px;}

.downloader-table .down-tile {
    overflow: hidden;
    padding: 20px 0 0;
    border-bottom: 1px solid #ececec
;}
.downloader-table .down-tile h3 {
    float: left;
    padding: 5px 15px;
    min-width: 72px;
    font-size: 16px;
    text-align: center;
    font-weight: 400;
    border-bottom: 2px solid #0682DC;}
.downloader-table .down-table {
    font-size: 14px;
    margin: 5px 0 15px 20px;
    width: 720px;
    border-collapse: collapse
;}
.downloader-table .down-table tr {
    background-color: #fff
;}
.downloader-table .down-table tr td, .downloader-table .down-table tr th {
    padding: 10px 5px
;}
.downloader-table .down-table .btn, .downloader-table .down-table .modal-popup-btn {
    float: left;
    margin-left: -70px;
    padding: 0;
    width: 89px;
    height: 36px;
    line-height: 35px;
    color: #fff;
    font-size: 18px;
    background-color: #288abf;
    cursor: pointer;
    text-align: center;
    *margin-left:0
;}
/*åŽ»æŽ‰h5 voideæ ‡ç­¾ä¸­çš„ä¸‹è½½æŒ‰é’®*/
video::-internal-media-controls-download-button {
    display:none;}

video::-webkit-media-controls-enclosure {
    overflow:hidden;}

video::-webkit-media-controls-panel {
    width: calc(100% + 30px);}