﻿@charset "utf-8";
/* CSS Document */
body { font-family: "微软雅黑", "Microsoft Yahei", "宋体", Tahoma, 'Simsun', Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; line-height: 24px; color: #555; background:#fff; font-size: 13px; }
td { font-family: "微软雅黑", "Microsoft Yahei", "宋体", Tahoma, 'Simsun', Arial, Helvetica, sans-serif; text-decoration: none; font-size: 13px; color: #555; }
th { font-family: "微软雅黑", "Microsoft Yahei", "宋体", Tahoma, 'Simsun', Arial, Helvetica, sans-serif; text-decoration: none; font-size: 13px; color: #555; }
a:link { font-family: "微软雅黑", "Microsoft Yahei", "宋体", Tahoma, 'Simsun', Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #555; }
a:visited { font-family: "微软雅黑", "Microsoft Yahei", "宋体", Tahoma, 'Simsun', Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #555; }
a:hover { font-family: "微软雅黑", "Microsoft Yahei", "宋体", Tahoma, 'Simsun', Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #0e66d4 !important; }
a:active { font-family: "微软雅黑", "Microsoft Yahei", "宋体", Tahoma, 'Simsun', Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; color: #555; }
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,menu{ display: block; margin: 0px; padding: 0px; }
h1,h2,h3,h4,h5,h6{display:block;padding:0px;margin: 0px;color:#555;font-family:"微软雅黑", "Microsoft Yahei", "宋体", Tahoma, 'Simsun', Arial, Helvetica, sans-serif;}
p,ul,ol,li,form,img,dl,dt,dd,em,i{margin:0;padding:0;border:0;font-size:12px;font-family:"微软雅黑", "Microsoft Yahei", "宋体", Tahoma, 'Simsun', Arial, Helvetica, sans-serif;}
em,i { font-style: normal; }
img{border: 0px !important; }
input,button,select { margin: 0; font-size: 13px; padding-left: 5px; vertical-align: middle; outline: none;font-family:"微软雅黑", "Microsoft Yahei", "宋体", Tahoma, 'Simsun', Arial, Helvetica, sans-serif; }
dl,dt,ul,ol { margin: 0px; display: block; padding: 0px; list-style: none; }
h1 { }
h2 { padding: 0px;  display: block; font-weight: normal; }
h3 { padding: 0px; margin: 0px; display: block; }
h4 {padding: 0px; margin: 0px; display: block; }
h5 { }
h6 { }

.qiyuan_box{background: url(../images/index_16.jpg) no-repeat left top; height:304px; }
.qiyuan{display:block; height:257px; overflow:hidden;padding:15px 15px; overflow:hidden;border-left: 1px solid #ddd;border-right: 1px solid #ddd; border-bottom:1px solid #ddd;}
.qiyuan li{height:54px; line-height:54px; margin:15px 0 20px 0;}
.qiyuan li s{display:block; width:86px; height:54px; float:left;}
.qiyuan li dl{display:block; height:54px; margin:0 0 0 110px; overflow:hidden;}
.qiyuan li dl a{ display:block; width:226px; height:54px; float:left; background:url(../images/kep_11.png) no-repeat left; padding-left:45px;}
.qiyuan li dl a:hover{background:url(../images/kep_06.png) no-repeat left; text-decoration:underline;}
.qiyuan li.listwto{height:54px; line-height:17px;}
.qiyuan li.listwto dl a{ display:block; height:17px;background:url(../images/kep_11.png) no-repeat left; margin-bottom:20px;}
.qiyuan li.listwto dl a:hover{background:url(../images/kep_06.png) no-repeat left top;}
/*Pagination*/
#Pagination { height:24px; padding:30px 0px 0px 30px; }
#Pagination em { display: inline; float: left; margin-right:10px; font-family: "宋体"; border:1px solid #ddd; height:24px; line-height: 24px; color: #fff; border-radius:4px; -moz-border-radius:4px;-ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px;behavior:url(pie.htc);}
#Pagination em a { display: block; padding:0px 10px; font-family: "宋体"; height:24px; border-radius:4px; -moz-border-radius:4px;-ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px;behavior:url(pie.htc);}
#Pagination em a:hover { display: block;  background:#0b6de2; color: #fff; font-family: "宋体"; height: 24px; border-radius:4px; -moz-border-radius:4px;-ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px;behavior:url(pie.htc);}
#Pagination em#pa_hover { display: inline; font-family: "宋体"; float: left; height:24px; line-height:24px; border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px;behavior:url(pie.htc);border:1px solid #0b6de2;}
#Pagination em#pa_hover a { display: block; padding: 0px 10px; background:#0b6de2 !important; font-family:"宋体"; color: #fff; height:24px; line-height:24px; border-radius:4px; -moz-border-radius:4px;-ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px;behavior:url(pie.htc);}


/*list*/
.teacher{background:url(../images/laoshi_03.jpg) no-repeat center top;}

.Teacher_box{ width:1210px; margin:0 auto; position:relative;}
.Teacher_box.BGYS{background:#f8f3ee;}
.Teacher_box h3{display:block; height:50px; line-height:50px; font-size:24px;color:#015FD0;}
.Teacher_box h3 span{ float:right; text-align:right;}
.Teacher_box h3 a{display:inline-block; width:80px; height:26px; line-height:26px; text-align:center; background:#e5e6e4; font-size:14px; border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc);  margin:10px 0 0 5px; font-weight:normal;}
.Teacher_box h3 a:hover{ background:#ff9000; color:#fff;border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc); cursor:pointer;}
.Teacher_box h3 a.hover{ background:#ff9000; color:#fff;border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc);}

.prev {position: absolute;top: 45%;left: -40px;width: 18px;height: 33px;background: url(../images/art_left.jpg) no-repeat;cursor: pointer;}
.next {position: absolute;top: 45%;right: -40px;width: 18px;height: 33px;background: url(../images/art_right.jpg) no-repeat;cursor: pointer;}

.Teacher_top{margin:0 auto; width:1210px;height:30px; line-height:30px; overflow:hidden;  line-height:16px; background:#4f81bd; color:#fff; overflow:hidden;}
.Teacher_top ul{ display:block; margin:0px; padding:7px 0; height:16px; position:relative;}
.Teacher_top ul a{display:block; width:120px; height:16px; float:left; text-align:center; border-left:1px solid #fff; color:#fff;}

.Teacher_mian{margin:0 auto; width:1210px; height:300px;overflow:hidden;}
.Teacher_mian ul{display:block; margin:0px; padding:0px; position:relative;}
.Teacher_mian ul a{display:block; width:80px; height:105px; position:absolute;}
.Teacher_mian ul a span{ display: block; position: absolute; bottom: -2px; left: 0px; width: 100%; height: 24px; line-height: 24px; background: url(../images/tit_bg.png); color: #fff; text-align: center; font-size: 12px; }

.mjyz_box_zk{display: block;margin:0px; padding:0 0 0 131px; overflow:hidden;}

.mjyz_box_zk2{display: block;margin:0px; padding:0 0 0 131px; overflow:hidden;}

#con_wto_1,#con_wto_2,#con_wto_3,#con_wto_4,#con_wto_5{width:1290px; position:relative; left:50%; margin-left:-645px;}

.pagnation { height:34px; padding:40px 0px;}
.pagnation a { display: inline-block; width: 34px; height: 34px; line-height: 34px; overflow: hidden; background: url(../images/sprite.png) no-repeat 0 -29px; margin-right: 4px; font-size: 16px; vertical-align: top; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out;  text-align: center; }
.pagnation a:hover { background-position: 0 -64px; color: #fff; text-decoration: none }
.pagnation .page-prev, .pagnation .page-next { line-height: 555px; }
.pagnation .page-prev { background-position: -35px -29px; }
.pagnation .page-prev:hover { background-position: -35px -64px; }
.pagnation .page-next { background-position: -70px -29px; }
.pagnation .page-next:hover { background-position: -70px -64px; }
.pagnation .current { background-position: 0px -64px; color: #fff }
.pagnation-tips { margin-top: 10px; color: #999; text-align: center }
/*圆角*/
.radius_4{border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px;behavior:url(pie.htc);}
.radius_6{border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; -webkit-border-radius:6px;behavior:url(pie.htc);}

.title_news {text-align: center; font-size:24px; font-weight: bold; color: #555; padding-top:30px;}
.news_Date {color: #999; text-align: center; border-bottom: 1px dotted #ccc; margin-bottom: 10px; }
.news_Date span{ display:inline; padding-left:15px;}
.Date {display: block; margin: 0px; padding: 0px; width: 60px; height: 24px; line-height: 24px; float: right; text-align: center; font-style: normal; }
.pic_show {margin: 0px; padding: 30px 0; }

.top{height:30px; line-height:30px; border-bottom:1px solid #ddd;}
.top ul{ display:block; width:1210px; margin:0 auto;}
.top span{display:block; width:607px; height:30px; float:right; text-align:right;}
.top span a{ display:inline; padding-left:10px;cursor:pointer;}


.bd_1{display:block; border:0px; width:297px; height:36px; line-height:36px; padding:0 10px;float:left; margin-top:1px; background:url(../images/index_06.jpg) no-repeat;}
.bd_2{float:left; display:block; margin:0px;}

.active{color:#fff !important; /*font-weight:bold;*/}
.active:hover{color:#0251b2 !important;}

.menu_box{height:46px; line-height:46px; background:url(../images/menubg.jpg) repeat-x;position:relative;z-index:100; overflow:hidden;}
.menu{ width:1210px;height:46px;_overflow:hidden; margin:0 auto;}
.menu a{color:#fff;float:left;position:relative; font-size:16px;}
.menu li{font-size:16px;float:left;position:relative; z-index:9999999999999999999999999999;padding:0px 12px;}
.menu em{font-size:16px;float:left;padding:0px 17px; color:#fff;}
.menu li:hover{background:#fff url(../images/nav_bg.jpg) repeat-x; display:block;}
.menu li:hover a{color:#0251b2;height:46px;line-height:46px;}
.menu li.no_sub:hover{background:#fff url(../images/nav_bg.jpg) no-repeat top; color:#0251b2 !important;padding:0px 29px;}
.menu ul{width:250px;background-color:#fff;position:absolute;left:0px;top:-999em;z-index:99999999999999999;padding:8px;display:none; box-shadow:0px 5px 9px #ddd;}
.menu li:hover ul{top:46px;display:block}
.menu li:hover ul li{font-size:12px;border:none;width:70px;float:left;padding:4px 0 4px 10px;}
.menu li:hover ul li a{color:#555;height:24px;line-height:24px;font-size:14px;text-decoration:none;padding:0;color:#0251b2;}
.menu li:hover ul li a:hover{text-decoration:underline; color:#f00;}
/*IE6*/
.menu li.hover{background-color:#fff;padding:0px 12px}
.menu li.hover a{color:#0251b2;}
.menu li.hover ul{top:46px;display:block}
.menu li.hover ul ol{display:block; margin:0px; padding:0px; overflow:hidden;}
.menu li.hover ul li{border:none;width:70px;float:left;padding:4px 0 4px 10px}
.menu li.hover ul li a{height:24px;line-height:24px;font-size:14px;color:#555;text-decoration:none;padding:0;color:#0251b2;}
.menu li.hover ul li a:hover{text-decoration:underline;background:none !important;color:#f00;}
.menu li.hover ul li:hover{background:none !important;}
.menu li.no_sub.hover1{padding:0px 17px; background:#fff url(../images/nav_bg.jpg) no-repeat top; color:#0251b2 !important;}

.sun{ width:1210px; left:-800px; min-height:200px;z-index:99999; background:#fff;}
.shequ_xial{display:block; padding:10px 10px 0 10px; height:36px !important; clear:both; border-bottom:1px solid #ddd;}
.shequ_xial a{display:block; width:80px; height:35px !important; line-height:35px !important; float:left; margin:0 10px 0 0px !important; text-align:center; cursor:pointer;font-size:14px; }
.shequ_xial a.hover{display:block; background:#fff; color:#555; font-size:14px; cursor:pointer; border:1px solid #ddd; border-bottom:1px solid #fff;}
.shequ_xial a:hover{display:block; background:#fff; color:#555; font-size:14px; cursor:pointer;border:1px solid #ddd; border-bottom:1px solid #fff;}
/*home*/
.category{display:block; width:1210px; margin:10px auto 0 auto;}
.category ul{display:block; margin:0px; padding:10px; border:1px solid #ddd; overflow:hidden; }
.category ul a{display:inline; height:30px; line-height:30px; background:#eee; margin:0 10px 0px 0px; padding:0px 25px; float:left; font-size:14px; border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc);}
.category ul a:hover{color:#fff; background:#3588e9; font-size:14px;}
.category dl{display:block; margin:0px; padding:10px; border:1px solid #ddd;border-top:0px; overflow:hidden;}
.category dl a{display:inline; height:26px; line-height:26px; border:1px solid #ddd; margin:0 6px 5px 0px; padding:0px 32px; float:left; font-size:14px;}
.category dl a:hover{color:#fff; background:#ff9000; border:1px solid #ff9000;font-size:14px;}

.category3{display:block; width:1210px; margin:10px auto 0 auto;}
.category3 ul{display:block; margin:0px; padding:10px; border:1px solid #ddd; overflow:hidden; }
.category3 ul a{display:inline; height:30px; line-height:30px; background:#eee; margin:0 10px 0px 0px; padding:0px 25px; float:left; font-size:14px; border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc);}
.category3 ul a:hover{color:#fff; background:#3588e9; font-size:14px;}
.category3 dl{display:block; margin:0px; padding:10px; /*border:1px solid #ddd;*/border-top:0px; overflow:hidden;}
.category3 dl a{display:inline; width:122px; height:26px; line-height:26px; border:1px solid #ddd; text-align:center; margin:0 2px 5px 5px; float:left; font-size:14px; }
.category3 dl a:hover{color:#fff; background:#ff9000; border:1px solid #ff9000;font-size:14px;}
.category3 dl span{display:block; margin:0px; padding:0px; overflow:hidden; padding:0px;}

.category2{display:block; width:1210px; margin:10px auto 0 auto;}
.category2 .xuanzhe{display:block; margin:0px; padding:10px; border:1px solid #ddd; overflow:hidden; }
.category2 .xuanzhe a{display:inline; height:30px; line-height:30px; background:#eee; margin:0 10px 0px 0px; padding:0px 25px; float:left; font-size:14px; border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc);}
.category2 .xuanzhe a:hover{color:#fff; background:#3588e9; font-size:14px;}

.art_banner{width:590px; height:290px; float:left; position:relative; margin-left:9px; overflow:hidden;}
#controller { width: 100px; height: 13px; text-align: center; position: absolute; bottom: 9px; left:50%; margin-left:-50px; }
#controller li { display: inline; float: left; margin: 0 5px; width: 13px; height: 13px; text-indent: -99999px; cursor: pointer; background: url(../images/icon_page.png) no-repeat; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", src='icon_page.png', sizingMethod='crop');
}
#controller li.active { background: url(../images/icon_page_active.png) no-repeat; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", src='icon_page_active.png', sizingMethod='crop');
}
.tbui_slideshow_container { width:590px; height:290px; overflow: hidden; position: relative; }

.tbui_slideshow_container .tbui_slideshow_slide { position: absolute; top: 0; left: 0; z-index: 0; display : none; webkitBackfaceVisibility: hidden; }
.tab_list { display: none; }
.tbui_slideshow_list img { width:590px; height:290px; overflow: hidden; }
.slide_bg { width:590px; height: 35px; position: absolute; bottom: 0; left: 0; background: #000; filter: Alpha(Opacity=55); opacity: 0.55; }
.down_wrap { padding-left: 112px; }
.down_col { float: left; display: inline; margin: 0 50px 0 0; width: 280px; background: url(../images/down_dotted_line.jpg) repeat-y right 10px; }
.down_col dt { height: 59px; }
.down_col dd { font-size: 14px; line-height: 18px; color: #787878; margin: 0; }
.down_col_ewm { width: 130px; margin: 0; background-image: none; }
.down_col_ewm dt { height: 81px; padding: 15px 0 10px; }
.down_col_ewm dd { text-align: center; }
.ewm_box img { width: 81px; height: 81px; display: block; margin: 0 auto; }
.down_col_center { }
.down_more_blank { height: 68px; width: 300px; margin: 39px auto 0; padding-top: 18px; }

.art_viode{width:300px; float:left;}
.art_viode ul{ display:block; margin:0px; padding:3px 6px 6px 6px; border:1px solid #ddd; height:239px;}
.art_viode ul li{height:30px; line-height:30px; background:url(../images/bpoint.gif) no-repeat left; padding-left:13px;}
.art_viode ul li span{ display:block; width:70px; height:30px; color:#999; text-align:right;float:right;}

.art_news{width:300px; float:right;border:1px solid #ddd; border-top:0px;}
.art_news dl{display:block; height:40px; line-height:40px; background:url(../images/index_16.jpg) no-repeat top left; padding:0px 10px;  font-weight:normal;border-bottom:1px solid #ddd;}
.art_news dl span{display:block; width:90px; height:40px; text-align:center; float:left;color:#0357c1 !important;font-size:16px; margin-left:5px;}
.art_news dl span.hover{display:block;  height:37px;line-height:37px; border:1px solid #ddd; border-top:0px; border-bottom:1px solid #fff; color:#0357c1 !important; margin-top:3px;}
.art_news dl span:hover{height:37px; line-height:37px;border:1px solid #ddd; border-top:0px; border-bottom:1px solid #fff; color:#0357c1 !important; cursor:pointer;margin-top:3px;}
.art_news ul{ display:block; margin:0px; padding:3px 6px 6px 6px; height:239px;}
.art_news ul li{height:30px; line-height:30px; background:url(../images/bpoint.gif) no-repeat left; padding-left:13px;}
.art_news ul li span{ display:block; width:70px; height:30px; color:#999; text-align:right;float:right;}

.art_home_title{display:block; height:40px; line-height:40px; font-size:24px; color:#015FD0;}
/*list*/
.multipleColumn{ position:relative; width:1210px; }
.multipleColumn .hd{height:1px;}
.multipleColumn .hd .prev,.multipleColumn .hd .next{ display:block; position:absolute; top:45%; right:-40px; width:18px; height:33px;  cursor:pointer; background:url(../images/art_right.jpg) no-repeat; z-index:999;}
.multipleColumn .hd .next{ position:absolute; top:45%; left:-40px; width:18px; height:33px;background:url(../images/art_left.jpg) no-repeat;cursor:pointer;}
.multipleColumn .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.multipleColumn .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.multipleColumn .hd ul li.on{ background-position:0 0; }
.multipleColumn .bd{ overflow:hidden;}
.multipleColumn .bd ul{ overflow:hidden; zoom:1; float:left; _display:inline; width:630px;}
.multipleColumn .bd ul li{ margin:0 34px 13px 0; float:left; _display:inline; overflow:hidden; text-align:center;   }
.multipleColumn .bd ul li a{display:block;width:173px;height:215px; color:#fff; font-size:14px;position:relative;}
.multipleColumn .bd ul li span{display:block; width:100%; height:35px; line-height:35px; background:url(../images/tit_bg.png); color:#fff; position:absolute; bottom:0px; left:0px;}
.multipleColumn .bd ul li img{-webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out; transition: all 0.5s ease-out;position:absolute; left:0px; top:0px; height:215px;}
.multipleColumn .bd ul li:hover img{height:249px; position:absolute; left:-19px; top:-25px;}

.art_box000{ width:1210px;margin:0 auto; position:relative; padding-top:10px;}
.art_box000 dl{ display:block;font-size:24px; color:#015FD0; font-weight:bold; height:60px; position: absolute;}
.art_box000 dl a{display:inline; padding:0 10px; height:16px; line-height:16px; margin-top:12px; cursor:pointer; font-size:14px;}
.art_box000 dl a.hover{color:#f60 !important;font-size:14px !important;cursor:pointer;}

/*.home_aishijie{width:1210px; margin:0 auto; height:50px; line-height:50px; font-size:24px; font-weight:bold; color:#0a64d2;}
.home_aishijie span{display:block; width:600px; float:right; text-align:right;}
.home_aishijie span a{ display:inline; padding:0 0 0 15px; font-size:14px;}
.home_aishijie span a:hover{ color:#f00;font-size:14px;}
.home_agsj_box{ display:block; width:1210px; height:390px; margin:0 auto; overflow:hidden; position:relative;}*/

.title_01{ display:block; height:40px; line-height:40px; background:url(../images/index_16.jpg) no-repeat top left; padding:0px 10px; color:#0357c1;font-size:16px;border-left:1px solid #ddd; border-right:1px solid #ddd; font-weight:normal;}
.more{ display:block; width:60px; height:40px; text-align:right; font-size:16px;color:#0357c1; float:right;}
.more:hover{ display:block; font-size:16px;color:#0357c1;}

.index_links{height:65px; padding:40px 0px; background:#e7e8e9; margin-top:30px;}
.index_links ul{display:block; width:1210px; margin:0 auto;}
.index_links ul .lf_lg{ width:303px;display:block;float:left; padding-left:100px;}
.index_links ul .in_lg{width:303px;display:block;margin:0 0 0 495px;}
.index_links ul .ri_lg{width:226px;display:block;float:right; padding-right:100px;}

#links{width:1210px; margin:0 auto; margin-bottom:20px; overflow:hidden; padding-top:10px;}
#links h3{display:block; height:40px; line-height:40px; font-size:16px; font-weight:bold; color:#333;}
#links ul{display:block; overflow:hidden;}
#links ul a{display:inline-block; float:left; margin-right:15px;}

.bottom_box{ background:#e7e8e9; margin-top:40px; /*padding:50px 0px;*/}
.bottom_box ul{display:block; width:1210px; margin:0 auto; overflow:hidden;}
.bottom_box ul li{width:115px; float:left; margin-right:20px;}
.bottom_box ul li h4{display:block; height:40px; background:url(../images/home_03.jpg) no-repeat left bottom; color:#333;}
.bottom_box ul li a{display:block; height:35px; line-height:35px; /*border-bottom:1px dotted #ddd;*/ font-size:12px;}
.bottom_box ul dl{display:block; width:200px; height:250px; float:right; background:#fff; padding:20px; line-height:30px;}
.bottom_box ul dl dt{ display:block; height:40px; line-height:40px; font-size:18px; font-weight:bold; color:#0165cc;}
/*footer*/
.footer{ height:50px; line-height:50px; background:#697077; color:#fff;}
.footer ul{display:block; width:1210px; margin:0 auto;}
.footer ul span{display:block; width:200px; float:right; text-align:right;}
.footer ul span a{color:#fff;}
/*tool*/
/*.tool{width:360px; height:220px; position:fixed; right:0px; bottom:0px; z-index:99999999999999999999999999; background:#fff; border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0;behavior:url(pie.htc); overflow:hidden; box-shadow:0px 5px 10px #ccc; display:none;}
.tool h3{display:block; height:44px; line-height:44px; background:url(../images/tool.jpg) no-repeat center -2px;border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0;behavior:url(pie.htc);}
.tool h3 a{display:block; width:44px; height:44px; float:right; cursor:pointer;}
.tool ul{display:block; margin:0px; padding:12px 0 0 0;}
.tool ul a{display:block; width:100px; height:30px; line-height:30px; float:left; margin:0 5px 10px 12px; background:#eee; text-align:center; border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc);}
.tool ul a:hover{display:block; background:#f90; color:#fff;border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc);}*/
/*推荐部落*/
.index_buluo_box{width: 1210px; margin: 0 auto; overflow: hidden;}
.index_buluo{width: 397px;}
.index_buluo ul{display: block; margin: 0px; padding: 5px; border: 1px solid #ddd;}
.index_buluo ul li{display: block;padding: 10px 0px; border-bottom: 1px dotted #ddd;}
.index_buluo ul li dl{display: block; height: 24px; line-height: 24px;}
.index_buluo ul li dl s{display: block; width: 24px; height: 24px; border-radius: 50%; -moz-border-radius: 50%;behavior:url(pie.htc); float: left; margin-right: 10px;}
.index_buluo ul li dl a{display:inline-block; padding: 0 10px; color: #999;}
.index_buluo ul li dl a.pl{padding-left: 20px;background: url(../images/bul6_03.jpg) no-repeat left;}

.buluo_l{float: left;}.buluo_i{ margin: 0 0 0 407px;}.buluo_r{float: right;}
/*video*/
.video{width:300px; height:220px; position:fixed; right:0px; bottom:0px; z-index:99999999999999999999999999; background:#000; display:none;}
.video .Close{display:block; width:20px; height:20px; line-height:20px; text-align:center; position:absolute; top:0px; right:0px; cursor:pointer; color:#fff; background:#000; font-size:16px;}
/*世界文明史概览*/
.wrap{overflow:hidden; margin:2px auto 12px auto; width:1210px;}
.home_fftitle{width:1024px; margin:0 auto; height:65px; line-height:65px; font-size:22px; font-weight:bold; text-align:center; color:#0a64d2;padding: 20px 0 0 0;}

.index_area{width:90px; float:left;margin-left: 5px;}
.index_area h3{display:block; height:40px; background:#ff9000; border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc); margin-bottom:5px; position:relative;z-index:-110px}
.index_area span{ display:block; height:28px; line-height:28px; background:#e3f4fc ; border:1px solid #bad7e5;border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc); margin-bottom:5px;color:#0251b2; }
.index_area span a{font-size:14px;color:#0251b2;padding-left:20px; display:block; background: url(../images/png_jiantou.png) no-repeat 60px center;}
.index_area span a.on{background: url(../images/png_jiantou2.png) no-repeat 60px center;}
.index_area span:hover{ cursor:pointer;}
.index_area .axis_box1{display:none; margin:0px; padding:0px; overflow:hidden;}
.index_area .axis_box1 a{display:block; width:88px; height:28px; line-height:28px; text-align:center; margin-bottom:5px;border:1px solid #ddd;border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc);font-size:14px;}

.h_left{position:absolute; z-index:-0px; left:15px; top:10px; width:20px; height:20px; background:url("../images/png_05.png") no-repeat; z-index:888; cursor:pointer;}
.h_right { position: absolute;; left:56px; top:10px; width:20px; height:20px;background:url("../images/png_07.png") no-repeat;  z-index:888;cursor:pointer;}

.Compared_01{width:1110px; float:right;position:relative;overflow: hidden; }
.Decade_box{width:1094px; height:16px;line-height:16px;padding:9px 8px;margin-bottom:5px;position:relative;overflow:hidden;background:#4f81bd; }
.REVIEW_box{width:1103px;position:relative;overflow:hidden; border:1px solid #eee; padding:5px 0px 0px 5px;}

.box{ width:3000px; position:relative;}
.box ul{overflow:hidden; zoom:1; height:16px; overflow:hidden; }
.box ul li{width:82px; border-left:1px solid #ddd;float:left; _display:inline; overflow:hidden; text-align:center;color:#fff;}
.box ul li a{color:#fff;}

.list_bx{display:block; overflow:hidden;position:relative; padding:5px; border:1px solid #ddd;}
.box span{display:block; height:28px; line-height:28px; margin:0 0px 7px 0px;}
.box span a{display:inline; background:#f9f9f9; border:1px solid #eee; float:left; position: absolute; text-align: center;  color: #888;}
/*.axis1 a{background:#ffffff !important;}*/
.axis_box1 span a{ background:#fff;}
.axis_box1 span a:hover{background-color: #FFF1E1;color:#888;} /*增加*/
.box span a:hover{background-color: #FFF1E1;color:#888;}
/*区域文明史比读*/
.Timeline_nav{ width:1190px; height:35px; margin:0 auto;padding: 0 10px;}
.Timeline_nav a{display:block; width:90px;margin:0 3px; height:24px; line-height:24px; /*margin:0 auto;*/ text-align:center; background:#f9f9f9; border:1px solid #eee;border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc);}
.Timeline_nav i{display:block; width:200px; height:24px; line-height:24px; margin:0; text-align:center; background:#eee; border:1px solid #ccc; float:left;}
.Timeline_nav select{ width:115px; border:1px solid #eee; background:#f9f9f9; padding:2px 2px; border-radius:4px; color:#555; -moz-border-radius:4px;behavior:url(pie.htc);}
.Timeline_nav img{ display:block; margin:0px;}

.select{position:relative; width:150px; height: 24px;line-height: 24px;margin: 0;text-align: center;background: #f9f9f9;border: 1px solid #eee;float: left;border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc);}
.select dt{ display:block; margin:0px; padding:0px; width:100%;height:24px;display:inline-block;line-height:24px;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:9999999;}
.select dt:hover,.select dt.cur{ background:#FFAE00;border:1px solid #FFAE00;border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc); color:#fff;}
.select dd{position:absolute;left:-41px;top:24px;border:1px solid #d2ccc4;background:#fff;display:none; width:500px; z-index:999999999999999999999999;}
.select dd ul{padding:4px;overflow:auto;clear:both;}
.select dd ul li{display:block; overflow:hidden; line-height:30px; border-bottom:1px dotted #eee;}
.select dd ul li h3{display:block; width:60px; float:left;}
.select dd ul li .dazhou{display:block; width:150px; float:left;}
.select dd ul li .dazhou span{ display:block; height:24px; line-height:24px;}
.select dd ul li a{display:inline; width:auto !important;float:left !important; background:none !important; padding:0 5px !important; border:0px;}
.select dd ul li a:hover{background:#f5f5f5;}

.select2{position:relative; width:200px; height: 24px;line-height: 24px;margin: 0;text-align: center;background: #eee;border: 1px solid #ccc;float: left;}
.select2 dt{ display:block; margin:0px; padding:0px; width:100%;height:24px;display:inline-block;line-height:24px;font-weight:bold;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:9999999;}
.select2 dt:hover,.select dt.cur{ background:#FFAE00;}
.select2 dd{position:absolute;left:-41px;top:24px;border:1px solid #d2ccc4;background:#fff;display:none; width:500px; z-index:999999999999999999999999;}
.select2 dd ul{padding:4px;overflow:auto;clear:both;}
.select2 dd ul li{display:block; height:30px; line-height:30px; border-bottom:1px dotted #eee;}
.select2 dd ul li h3{display:block; width:60px; float:left;}
.select2 dd ul li a{display:inline; width:auto !important;float:left !important; background:none !important; padding:0 5px !important; border:0px;}
.select2 dd ul li a:hover{background:#f5f5f5;}

.civilization{ height:40px; padding:2px 0 0 0;}
.civilization span{display:block; width:90px;height:40px; background:#ff9000; border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc); position:relative; float:left;}
.civilization ol{overflow:hidden; zoom:1; width:1110px; height:40px;background:#4f81bd; float:right;}
.civilization ul{overflow:hidden; zoom:1; padding:12px 0px;}
.civilization ul li{width:84px; height:16px; line-height:16px; border-left:1px solid #ddd;float:left; _display:inline; overflow:hidden; text-align:center;color:#fff;}
.civilization ul li a{color:#fff;}

.wrap_1{display:none;}
.n_left{position:absolute; left:15px; top:10px; width:20px; height:20px; background:url("../images/png_05.png") no-repeat; z-index:888; cursor:pointer;}
.n_right{position:absolute; left:56px; top:10px; width:20px; height:20px;background:url("../images/png_07.png") no-repeat;  z-index:888;cursor:pointer;}

.Compared_box{border-bottom:1px solid #ddd; overflow:hidden; margin-bottom:5px;}
.Compared_box span{display:block; margin:0px; padding:0px; width:90px; height:30px; line-height:30px;  float:left; font-weight:bold;}
.Compared_box span a{font-size:14px;color:#0251b2;padding-left:20px; display:block;background:url(../images/png_jiahao2.png) no-repeat 60px center;}
.Compared_box span a.on{font-size:14px;color:#0251b2;padding-left:20px; display:block;background:url(../images/png_jiahao.png) no-repeat 60px center;}
.Compared_box span:hover{ cursor:pointer;}


.Compared_r_box{ width:1095px; float:right; margin:5px; border-left:1px dotted #ddd; padding:0 5px; min-height:100px; height:auto;overflow:hidden;user-select: none;}
.Compared_r_box ul{ display:block; margin:0px; padding:0px; width:5000px;  position:relative;left: 0px;}
.Compared_r_box ul li{ display: inline; position: absolute; height:auto; line-height: 23px; padding: 0px 5px; text-align: center; }
.Compared_r_box ul s{ display: inline; position: absolute; height:23px; line-height: 23px; padding: 0px 5px; text-align: center; }
.Compared_r_box ul li a{display:block; font-size:13px; color:#888;}

.axis_sub{padding:0px 14px 10px 14px; text-align:left;}
.axis_sub h4{ display:block; margin:0px; padding:0px; height:auto; line-height:24px;}
.axis_sub p{ display:block; margin:0px; padding:5px 0; line-height:23px; font-size:13px; color:#888;}
.axis_sub h5{display:block; margin:0px; padding:0px; height:26px; line-height:26px;border-bottom:1px dotted #ddd;}
.axis_sub i{display:inline; float:left; margin-right:15px; height:24px; line-height:24px;}
.axis_sub{display:block;}

.shape1{ border-radius:28px; -moz-border-radius:28px; border:1px solid #f5d9b8; background:#fdebd7;}
.shape2{ border-radius:28px; -moz-border-radius:28px; border:1px solid #ddd;}
.shape3{ border:1px solid #ddd; background:#f5f2f2;}
.shape4{border-radius:4px; -moz-border-radius:4px; border:1px solid #d4dce2;}
.shape5{ border:1px solid #efc28e; background:#fddab2;}
/* 弹出层 */
.poptip{position:absolute;z-index:9999;top:0px;background:#fff;border:#9ca09f 1px solid;width:321px;text-align:center;padding:3px;}
.poptip span{position:absolute;background:url(../images/tips.png) no-repeat;display:block;}
.poptip span.t_bg,.poptip span.b_bg{width:321px;height:6px;overflow:hidden;}
.poptip span.arrow_bottom{background-position:-16px -17px;width:15px;height:8px;overflow:hidden;top:-8px;left:8%;}
.poptip span.arrow_top{background-position:left -17px;width:15px;height:8px;overflow:hidden;bottom:-8px;right:85%;}
.poptip span.arrow_right{background-position:-42px -12px;width:7px;height:13px;overflow:hidden;top:10%;left:-7px;}
.poptip span.arrow_left{background-position:-34px -12px;width:8px;height:13px;overflow:hidden;top:10%;right:-7px;}
.poptip span.arrow_leftH{background-position:-34px -12px;width:7px;height:13px;overflow:hidden;top:70%;right:-6px;}

.Timeline_sousuo {width:1188px;padding: 10px 10px 50px 10px;margin:0px auto 10px auto;position: relative;z-index: 98;border-top: 1px solid #ddd;}
.Timeline_sousuo select{ width:115px; border:1px solid #eee; background:#f9f9f9; padding:2px 2px; color:#555; border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc);}
/*比读结束*/
.category{display:block; width:1210px; margin:10px auto 0 auto;}
.category ul{display:block; margin:0px; padding:10px; border:1px solid #ddd; overflow:hidden; }
.category ul a{display:inline; height:30px; line-height:30px; background:#eee; margin:0 10px 0px 0px; padding:0px 25px; float:left; font-size:14px; border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc);}
.category ul a:hover{color:#fff; background:#3588e9; font-size:14px;}
.category dl{display:block; margin:0px; padding:10px; border:1px solid #ddd;border-top:0px; overflow:hidden;}
.category dl a{display:inline; height:26px; line-height:26px; border:1px solid #ddd; margin:0 6px 5px 0px; padding:0px 32px; float:left; font-size:14px; }
.category dl a:hover{color:#fff; background:#ff9000; border:1px solid #ff9000;font-size:14px;}

.category_active{color:#fff !important; background:#3588e9 !important; font-size:14px;}
.category_dl{color:#fff !important; background:#ff9000 !important; border:1px solid #ff9000 !important;font-size:14px;}
.category_dl1{color:#fff !important; background:#fc5 !important; border:1px solid #fc0 !important;font-size:14px;}
/*Introductory books*/
.title_h1{display:block; height:40px; line-height:40px; background:url(../images/index_16.jpg) no-repeat left top; border-left:1px solid #ddd; border-right:1px solid #ddd;font-size:16px; color:#036DDC; padding:0px 10px; font-weight:normal;}
.title_h1 a{display:block; width:80px; height:40px; line-height:40px; font-size:14px; text-align:right; float:right;}
.main_box{width:1210px; margin:0 auto; overflow:hidden; padding:10px 0 0px 0;}
.books_l_box{display:block; width:905px; float:left;}

.community_tab{display:block; height:40px; line-height:40px; background:url(../images/index_16.jpg) no-repeat left top; border-left:1px solid #ddd; border-right:1px solid #ddd;font-size:16px; color:#036DDC; padding:0px 10px; font-weight:normal;}
.community_tab span{display:inline; padding:0px 15px 0 5px;height:16px; margin-top:14px; line-height:16px; font-size:16px; float:left; color:#0074FF;border-right:1px solid #ccc;}
.community_tab em{display:block; width:60px; height:40px; line-height:40px; font-size:14px; text-align:center; float:right; font-weight:normal !important;}
.community_tab em a{padding:0px !important; border:0px !important; float:right; font-weight:normal !important; color:#555 !important;}
.community_tab a{display:block; padding:0px 10px; margin-top:14px; border-right:1px solid #ccc; height:16px; line-height:16px; font-size:14px;color:#444 !important; text-align:center; float:left; font-weight:bold; }
.community_tab a:hover{color:#f60; cursor:pointer;}
.community_tab a.hover{color:#f60 !important;}
.community_box{clear:both;}

.bookslist_1{display:block; border:1px solid #ddd; margin:0 0 15px 0; padding:0px 0px; overflow:hidden;}
.bookslist_1 li{display:block; width:370px; height:117px; float:left; padding:20px 0px; border-bottom:1px dotted #ddd; margin:0 10px 15px 15px;}
.bookslist_1 li s{ width:120px; height:107px; padding:5px; float:left;     text-align: center;/*background:#f9f9f9;*/vertical-align:middle; display:table-cell;}
.bookslist_1 li s img{max-width:120px; max-height:106px; width: expression(this.width > 140 && this.width > this.height ? 107 :true); height:expression(this.height >107 ? 107: true);vertical-align:middle; overflow:hidden; margin:0 auto;}
.bookslist_1 li s a{cursor:pointer;}
.bookslist_1 li dl{ display:block; margin:0 0 0 140px;}
.bookslist_1 li dl dt{display:block; height:30px; line-height:30px; font-size:16px; }
.bookslist_1 li dl dt a{font-size:16px;color:#000; cursor:pointer;}
.bookslist_1 li dl span{display:block; margin:0px; padding:0px; margin-top: 10px;}
.bookslist_1 li dl em{ display:block; height:24px; line-height:24px; color:#888;}
.bookslist_1 li:hover{color:#3588e9 !important;}
.bookslist_1 li:hover em{color:#3588e9 !important;}
.bookslist_1 li:hover a{color:#3588e9 !important;}

.books_wkzy{display:block; border:1px solid #ddd; margin:0 0 15px 0; padding:0px 10px;}
.books_list{display:block; border:1px solid #ddd; margin:0 0 15px 0; padding:0px 10px;}
.books_list li{display:block; height:117px; padding:20px 0px; border-bottom:1px dotted #ddd;}
.books_list li s{ width:120px; height:107px; padding:5px; float:left; text-align: center;background:#f9f9f9;vertical-align:middle; display:table-cell;}
.books_list li s img{max-width:120px; max-height:106px; width: expression(this.width > 140 && this.width > this.height ? 107 :true); height:expression(this.height >107 ? 107: true);vertical-align:middle; overflow:hidden; margin:0 auto;}
.books_list li s a{cursor:pointer;}
.books_list li dl{ display:block; margin:0 0 0 140px;}
.books_list li dl dt{display:block; height:30px; line-height:30px; font-size:16px; }
.books_list li dl dt a{font-size:16px;color:#000; cursor:pointer;}
.books_list li dl span{display:block; margin:0px; padding:0px;}
.books_list li dl em{ display:block; height:24px; line-height:24px; color:#888;}
.books_list li:hover{color:#3588e9 !important;}
.books_list li:hover em{color:#3588e9 !important;}
.books_list li:hover a{color:#3588e9 !important;}

.books_list2{display:block; border:1px solid #ddd; margin:0 0 15px 0; padding:0px 10px;}
.books_list2 li{display:block; height:117px; padding:20px 0px; border-bottom:1px dotted #ddd;}
.books_list2 li s{ width:120px; height:107px; padding:5px; float:left; text-align: center;background:#f9f9f9;vertical-align:middle; display:table-cell;}
.books_list2 li s img{max-width:120px; max-height:106px; width: expression(this.width > 140 && this.width > this.height ? 107 :true); height:expression(this.height >107 ? 107: true);vertical-align:middle; overflow:hidden; margin:0 auto;}
.books_list2 li s a{cursor:pointer;}
.books_list2 li dl{ display:block; margin:0 0 0 140px;}
.books_list2 li dl dt{display:block; height:40px; line-height:40px; font-size:16px; padding-bottom:10px;}
.books_list2 li dl dt i{display:block; width:40px; height:40px; float:left; margin-right:20px;}
.books_list2 li dl dt a{font-size:16px;color:#000; cursor:pointer;}
.books_list2 li dl span{display:block; margin:0px; padding:0px;}
.books_list2 li dl em{ display:block; height:24px; line-height:24px; color:#888;}
.books_list2 li:hover{color:#3588e9 !important;}
.books_list2 li:hover em{color:#3588e9 !important;}
.books_list2 li:hover a{color:#3588e9 !important;}

.books_r_box{width:295px; float:right;}

.books_ri{ margin-bottom:10px;}
.books_ri ul{display:block; border:1px solid #ddd; margin:0 0 10px 0; padding:30px 0 15px 0;}
.books_ri ul a{display:block; width:230px; height:50px; line-height:50px; margin:0 auto 10px auto; font-size:18px;border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc); color:#fff;background:#3588e9;}
.books_ri ul a:hover{display:block; background:#f90; color:#fff; font-size:18px;}
.books_ri ul a s{display:block; width:26px; float:left; padding:4px 10px 0 40px;}

.books_r_news{display:block; border:1px solid #ddd; margin:0 0 10px 0; padding:10px;}
.books_r_news li{display:block;  border-bottom:1px dotted #ddd; overflow:hidden; padding:10px 0px;}
.books_r_news li span{ display:block;line-height:24px;}
.books_r_news li span em{display:inline; float:left; color:#f60;}

.sm_window{position:fixed; left:0px; top:0px; z-index:99999; width:100%; height:100%; background:url(../images/tit_bg.png); display:none;}
.sm_window .window_box{width:1000px; height:550px; margin:-275px 0 0 -500px; position:absolute; top:50%; left:50%; background:#fff;}
.sm_window .window_box .shut_down{ display:block; width:33px; height:33px; position:absolute; right:30px; top:30px; cursor:pointer;}
.sm_window .window_box ul{display:block; margin:0px; padding:30px;}
.sm_window .window_box ul h3{display:block; height:50px; line-height:50px; text-align:center; font-size:30px; color:#000; font-weight:normal;}

.books_r_zhinan{display:block; border:1px solid #ddd; margin:0 0 10px 0; padding:10px;}
.books_r_zhinan li{display:block; height:30px; line-height:30px; border-bottom:1px dotted #ddd; background:url(../images/bpoint.gif) no-repeat left; padding-left:15px;}
.books_r_zhinan li span{ display:block; width:80px; height:30px; float:right; text-align:center;}

/* Tiny Scrollbar */
#detail{position:absolute;width:1000px;height:550px;background:#fff; display:none;}
#detail h3{display:block; height:50px; line-height:50px; text-align:center; font-size:30px; color:#000; font-weight:normal; margin-top:20px;}
#detail .tit{ display:block; width:33px; height:33px; position:absolute; right:30px; top:30px;cursor:pointer;}

#detail2{position:absolute;width:1000px;height:550px;background:#fff;display:none;}
#detail2 h3{display:block; height:50px; line-height:50px; text-align:center; font-size:30px; color:#000; font-weight:normal; margin-top:20px;}
#detail2 .tit{ display:block; width:33px; height:33px; position:absolute; right:30px; top:30px;cursor:pointer;}

#detail3{position:absolute;width:700px;height:550px;background:#fff;display:none;}
#detail3 h3{display:block; height:50px; line-height:50px; text-align:center; font-size:30px; color:#000; font-weight:normal; margin-top:20px;}
#detail3 .tit{ display:block; width:33px; height:33px; position:absolute; right:30px; top:30px;cursor:pointer;}
/*#detail3 ul{display:block; margin:0px; padding:40px; overflow:hidden; font-size:14px;}*/

#detail4{position:absolute;width:1000px;height:550px;background:#fff; display:none;}
#detail4 h3{display:block; height:50px; line-height:50px; text-align:center; font-size:30px; color:#000; font-weight:normal; margin-top:20px;}
#detail4 .tit{ display:block; width:33px; height:33px; position:absolute; right:30px; top:30px;cursor:pointer;}

#detail5{position:absolute;width:1000px;height:550px;background:#fff; display:none;}
#detail5 h3{display:block; height:50px; line-height:50px; text-align:center; font-size:30px; color:#000; font-weight:normal; margin-top:20px;}
#detail5 .tit{ display:block; width:33px; height:33px; position:absolute; right:30px; top:30px;cursor:pointer;}

#detail6{position:absolute;width:1000px;height:550px;background:#fff; display:none;}
#detail6 h3{display:block; height:50px; line-height:50px; text-align:center; font-size:30px; color:#000; font-weight:normal; margin-top:20px;}
#detail6 .tit{ display:block; width:33px; height:33px; position:absolute; right:30px; top:30px;cursor:pointer;}

.detail3_input1{width:290px; height:35px; line-height:35px; border:1px solid #ccc; padding:0 10px;}
.detail3_input2{width:350px; height:110px; line-height:30px; border:1px solid #ccc;padding:10px;}
.fileWrapper{position:relative;overflow:hidden;padding:0}
input[type=text].fileInputText{float:left;border:1px solid #ddd;margin:0;padding:0 5px}
input[type=button].fileInputButton{float:right;border:solid 1px #ccc;background:#ddd;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;margin:0;padding:0}

.container1 { width:930px; height: auto;padding:0px; margin:0 auto;}
.container1 .div_scroll { width:930px; height:428px; overflow: auto; float: left; }

.books_wenlun{display:block; border:1px solid #ddd; margin:0 0 15px 0; padding:0px 10px;}
.books_wenlun li{display:block; padding:15px 0px; border-bottom:1px dotted #ddd;}
.books_wenlun li h4{display:block; height:30px; line-height:30px; font-weight:normal;}
.books_wenlun li h4 a{font-size:16px;}
.books_wenlun li h4 a:hover{font-size:16px;}
.books_wenlun li p{display:block; margin:0px; padding:0px;}
.books_wenlun li em{color:#888;}

.show_zztj{display:block; /*border:1px solid #ddd;*/ margin:0 0 15px 0; /*padding:10px 20px;*/ overflow:hidden;font-size: 14px;}

.qiyuan_box{background: url(../images/index_16.jpg) no-repeat left top; height:264px; }
.qiyuan{display:block; height:210px; overflow:hidden;padding:15px 15px; overflow:hidden;border-left: 1px solid #ddd;border-right: 1px solid #ddd; border-bottom:1px solid #ddd;}
.qiyuan li{height:54px; line-height:54px; margin:0px 0 6px 0;}
.qiyuan li s{display:block; width:86px; height:54px; float:left;}
.qiyuan li dl{display:block; height:54px; margin:0 0 0 110px; overflow:hidden;}
.qiyuan li dl a{ display:block; width:226px; height:54px; float:left; background:url(../images/kep_11.png) no-repeat left; padding-left:45px;}
.qiyuan li dl a:hover{background:url(../images/kep_06.png) no-repeat left; text-decoration:underline;}
.qiyuan li.listwto{height:54px; line-height:17px;}
.qiyuan li.listwto dl a{ display:block; height:17px;background:url(../images/kep_11.png) no-repeat left; margin-bottom:20px;}
.qiyuan li.listwto dl a:hover{background:url(../images/kep_06.png) no-repeat left top;}

.geography{display:block; border:1px solid #ddd; margin:0 0 15px 0; padding:10px 20px; overflow:hidden;} 
.geography li{display:block; width:133px; height:30px; line-height:30px; float:left; margin:0 5px 10px 5px; background:#f5f3f0; text-align:center; cursor:pointer;font-size:14px; border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc);}
.geography li.hover{display:block; background:#2394DC; color:#fff; font-size:14px; cursor:pointer;border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc);}
.geography li a:hover{display:block; background:#2394DC; color:#fff; font-size:14px; cursor:pointer;border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc);}

.mjyz_box1{ display:none; margin:0px; padding:0 0 0 131px; overflow:hidden;}
.mjyz_box2{ display:none; margin:0px; padding:0 0 0 131px;overflow:hidden;}
.mjyz_dd{ display:none; margin:0px; padding:0 0 0 131px; overflow:hidden;}
.mjbutton1{cursor:pointer; background:#eee;}
.mjbutton2{cursor:pointer; background:#eee;}
.mjbutton3{cursor:pointer; background:#eee;}
.mjbutton4{cursor:pointer; background:#eee;}
.mjbutton5{cursor:pointer; background:#eee;}
.mjbutton6{cursor:pointer; background:#eee;}
.mjbutton7{cursor:pointer; background:#eee;}
.mjbutton8{cursor:pointer; background:#eee;}

.side_newslist{display:block; border:1px solid #ddd; margin:0 0 10px 0;}
.side_newslist ul{display:block; margin:0 0 15px 0; padding:5px 0; overflow:hidden;}
.side_newslist ul li{display:block; width:550px; height:40px; line-height:40px; float:left; margin:0 10px 0 23px; border-bottom:1px dotted #ddd; background:url(../images/bpoint.gif) no-repeat left; padding-left:15px;}
.side_newslist ul li span{ display:block; width:80px; height:40px; float:right; text-align:center; color:#999;}

.show_tongshirm{display:block; margin:0px; padding:10px 50px;border:1px solid #ddd;overflow:hidden;}
.show_tongshirm img{max-width:1200px; border:0px;}

.show_ljyd{display:block; width:170px; height:45px; line-height:45px; text-align:center; color:#fff !important; background:#f60; border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc);float:left;font-size:16px !important;}
.show_zpmu{display:inline; height:45px; line-height:45px; padding:0 30px;color:#f60 !important; border:1px solid #ddd; border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc); float:left; margin-left:15px; font-size:16px !important;}
.show_zpmu s{display:inline; float:left; margin-right:10px;}
.show_zpmu2{display:inline; height:45px;float:left;margin-left:15px;  line-height:45px; padding:0px;}

.title_h2{display:block; height:40px; line-height:40px; background:url(../images/index_16.jpg) no-repeat left top; border-left:1px solid #ddd; border-right:1px solid #ddd;font-size:16px; color:#036DDC; padding:0px 10px; font-weight:normal; }
.title_h2 span{display:block; width:600px; height:40px;float:right; text-align:right;font-size:12px;color:#999;}
.title_h2 span a{font-size:12px;color:#999;}

.community_list{display:block; margin:0 0 15px 0; padding:10px; border:1px solid #ddd; overflow:hidden;}
.community_list ul{display:block; margin:0px; padding:0px;overflow:hidden;}
.community_list ul li{display:block; height:60px; padding:10px 0px; border-bottom:1px dotted #ddd;}
.community_list ul li s{display:block; width:60px; height:60px; border-radius:60px; -moz-border-radius:60px; float:left;}
.community_list ul li dl{display:block; height:60px; margin:0 0 0 70px; color:#999;}
.community_list ul li dl dt{ display:block; height:24px; font-size:14px;}
.community_list ul li dl dt a{font-size:14px; color:#333;}
.community_list ul li dl span{ display:inline-block; padding-left:20px; background:url(../images/bul6_03.jpg) no-repeat left; float:right; color:#999;}

.communitylist{display:block; margin:0 0 15px 0; padding:10px; border:1px solid #ddd; overflow:hidden;}
.communitylist li{display:block; height:60px; padding:10px 0px; border-bottom:1px dotted #ddd;}
.communitylist li s{display:block; width:60px; height:60px; border-radius:60px; -moz-border-radius:60px; float:left;}
.communitylist li dl{display:block; height:60px; margin:0 0 0 70px; color:#999;}
.communitylist li dl dt{ display:block; height:24px; font-size:14px;}
.communitylist li dl dt a{font-size:14px; color:#333;}
.communitylist li dl span{ display:inline-block; padding-left:20px; background:url(../images/bul6_03.jpg) no-repeat left; float:right; color:#999;}

.show_mululist{ border:1px solid #ddd; margin:0 0 15px 0;}
.show_mululist ul{display:block; margin:0px; padding:10px;overflow:hidden;}
.show_mululist ul .h4{display:block; width:100% !important; height:40px; line-height:40px; font-size:14px; padding:0px !important;}
.show_mululist ul .h4 i{ display:block; width:10px; float:left; color:#f60; font-weight:bold;}
.show_mululist ul dl{display:block; margin:0px; padding:0px; overflow:hidden;}
.show_mululist ul li{display:block; width:30%; height:40px; float:left; line-height:40px; font-size:14px; padding-left:3.33333%;overflow: hidden;}
.show_mululist ul li a{display:block;  font-size:14px;}
.show_mululist ul li a:hover{font-size:14px; color:#0674F8;}
.show_mululist ul li.mulubg1{background:#fbfbfb;}
.show_mululist ul li.mulubg2{background:#fff;}
.show_mululist ul li:hover{ background:#e1ecf5;}

.show_mululist #showMore{clear:both;width:95%; margin:20px auto;}
.show_mululist #showMore span{display:block;height:30px;line-height:30px;border:1px solid #ddd;text-align:center;font-family:Verdana, Geneva, sans-serif;}
.show_mululist #showMore .hide{background:url(../images/plus.png) no-repeat 53% 50%;}
.show{background:url(../images/png_jiantou.png) no-repeat 53% 50%;}

.more_box{display:block; text-align:center; letter-spacing:normal; margin:20px auto; border-top:1px dotted #ccc; padding-top:20px;}
.show_top{display:inline-block;*display:inline;position:relative; vertical-align:top; letter-spacing:normal; width:120px; height:40px; line-height:40px; text-align:center; color:#fff !important; background:#f90; border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc); margin-right:10px;}
.show_in{ display:inline-block;*display:inline;position:relative; vertical-align:top; letter-spacing:normal;width:120px; height:40px; line-height:40px; text-align:center; color:#fff !important; background:#3587ea; border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc); margin-right:10px;}

.bzld{display:block; margin:0 0 15px 0; padding:10px; border:1px solid #ddd; overflow:hidden;}
.bzld li{display:block; width:420px; float:left; margin:0 0 20px 20px;}
.bzld li h3{ color:#333;}
.bzld li span{display:block; padding:10px 0px; overflow:hidden;}
.bzld li span i{display:inline; float:left; padding-right:10px;}
.bzld li .toupiao{display:block; width:70px; height:30px; line-height:30px;text-align:center; background:#f60; border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc); color:#fff; font-size:14px;}

.Posting-box{width:1210px; margin:0 auto;overflow:hidden;}
.weizhi{display:block; height:40px; line-height:40px; border-bottom:1px solid #ddd; font-weight:normal;}

.Posting_top{padding:10px 0px; border-bottom:1px solid #ddd;}
.Posting_top i{ display:block; padding-bottom:20px;}
.Posting_top h1{display:block; height:40px; margin:0px; padding:0px; font-size:24px; color:#000; font-weight:normal;}
.Posting_top span{display:block; height:30px; line-height:30px;}

.Posting_list{padding:10px 0px; border-bottom:1px solid #ddd; overflow:hidden;}
.Posting_list s{display:block; width:91px; height:91px; border-radius:91px; -moz-border-radius:91px; behavior:url(pie.htc); float:left;}
.Posting_list ul{display:block; margin:0 0 0 180px;}
.Posting_list div{display:block; height:50px; line-height:50px; text-align:right; color:#999;}
.Posting_list div a{display:inline-block; float:right; margin-left:10px; color:#0e60c6;}
.Posting_list ul dl{display:block; padding:10px; background:#f7f7f7; margin-top:20px;}
.Posting_list ul dl li{display:block; padding-bottom:10px; overflow:hidden;}
.Posting_list ul dl li i{display:block; width:42px; height:42px; float:left;}
.Posting_list ul dl li span{ display:block; margin:0 0 0 52px;}
.Posting_list ul dl li span em{ display:block; height:24px; line-height:24px; color:#999; text-align:right;} 
.Posting_list ul dl li span em a{color:#999; display:inline-block; padding-left:10px;}
.Posting_list ul dl li span dd{ color:#0e60c6; display:inline-block; margin:0px; padding:0px;}
/* reveal-modal */
.reveal-modal-bg{position:fixed;height:100%;width:100%;background-color:#000;z-index:100;display:none;top:0;left:0;}
.reveal-modal{visibility:hidden;top:50%; margin-top:-150px;left:50%;margin-left:-310px;width:620px; height:300px;background:#fff;position:absolute;z-index:101;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; border:10px solid #d1d1d1;}
.reveal-modal .close-reveal-modal {position:absolute;top:8px;right:11px; width:18px; height:18px; background:url(../images/bul8_11.jpg) no-repeat;cursor:pointer;} 
.reveal-modal h2{font-size:16px;color:#0e60c6; padding:0px; margin:0px;}
.reveal-modal p{display:block; margin:0px; padding:0px; color:#888; font-size:12px;}
.reveal-modal ul{ display:block; height:215px;}
.reveal-modal span{display:block; height:33px; padding-top:10px;}

.fabiao_box{width:95%; height:200px; margin:0 auto !important; border:1px solid #ccc; background:#f5f5f5; padding:2%;}

.banzhu_show{display:block;  margin:0 0 15px 0; padding:0px;}
.banzhu_show li{display:block; padding:15px 0px; border-bottom:1px dotted #ddd;}
.banzhu_show  li h4{display:block; height:30px; line-height:30px; font-weight:normal;color:#0e60c6;font-size:16px;}
.banzhu_show  li h4 a{font-size:16px;color:#0e60c6;}
.banzhu_show  li h4 a:hover{font-size:16px;}
.banzhu_show  li p{display:block; margin:0px; padding:0px;}
.banzhu_show  li em{color:#888;}
.banzhu_show  li em i{display:inline-block; background:url(../images/bul6_03.jpg) no-repeat left; padding-left:20px; margin-left:20px;}

.banzhu_top{padding:10px 0px; border-bottom:1px solid #ddd; overflow:hidden;}
.banzhu_top s{display:block; width:91px; height:91px; border-radius:91px; -moz-border-radius:91px; behavior:url(pie.htc); float:left;}
.banzhu_top ul{display:block; margin:0 0 0 120px;color:#0e60c6;}

.banzhu_title{display:block; height:50px; line-height:50px; background:url(../images/bul9_03.jpg) no-repeat bottom;}

.fatiebox{display:block; border:1px solid #ddd;padding:10px 0px; width:1210px; margin:0 auto; overflow:hidden;}

.fatie_lf{width:910px; float:left; margin-left:10px; }
.fatie_ri{width:250px; float:right; margin-right:10px;border:1px solid #ddd;}
.fatie_ri h3{display:block; height:35px; line-height:35px; margin:0px;background:#f1f1f1; padding:0px 10px;}
.fatie_ri ul{display:block; margin:0px; padding:10px;}
.fatie_ri ul span{display:block; padding:10px 0 0 0; border-top:1px dotted #ddd; margin-top:10px;}

.fatiebd1{ width:120px;}
.fatiebd2{ width:310px; border:1px solid #ddd; height:20px; line-height:20px;}
/*选择国际地区*/
.category2{display:block; width:1210px; margin:10px auto 0 auto;}
.category2 dl{display:block; margin:0px; padding:10px; border-top:0px;     border-bottom: 1px solid #ddd;border-left: 1px solid #ddd;border-right: 1px solid #ddd;overflow:hidden;}
.category2 dl a{display:inline; height:26px; line-height:26px; border:1px solid #ddd; margin:0 6px 5px 0px; padding:0px 25px; float:left; font-size:14px; }
.category2 dl a:hover{color:#fff; background:#ff9000; border:1px solid #ff9000;font-size:14px;}
.selectbox{height:60px; clear:both; margin:auto; border:1px solid #ddd;}

.selemediv{width:125px; height:35px; float:left; margin:10px 10px 0 10px; position:relative }
.selemenu{width:135px; height:35px; color:#333; text-align:center; border:none; background:#eee; -moz-border-radius:4px;behavior:url(pie.htc); }
.selemenu{font-size:14px; line-height:35px;}
.selemenu a{display:block;}
.selemenu a:hover{color:#fff; display:block;}
.selemenu:hover{background:#3587ea; color:#fff;cursor:pointer;}
.selemenu:hover .citylist3{background:#3587ea; color:#fff;}
.selemenu:hover .citylist2{background:#3587ea; color:#fff;}
.selemenu:hover .citylist{background:#3587ea; color:#fff;}

.citylist{display:none;  clear:both; cursor:pointer; width:400px; overflow:hidden; padding:10px; background:#3587ea;  font-size:12px; position:absolute; left:50%; margin-left:-200px; top:32px; z-index:3;}
.citylist span{float:left; display:block;width:79px; height:26px; line-height:26px; padding:0px;cursor:pointer; background:none !important; color:#fff; text-align:center;}
.citylist span:hover{ display:block; background:#fff !important;color:#3587ea !important; }
.citylist span a{ color:#fff;}
.citylist span a:hover{color:#3587ea;}

.citylist3{display:none;  clear:both; cursor:pointer; width:400px; overflow:hidden; padding:10px; background:#3587ea;  font-size:12px; position:absolute; left:160%; margin-left:-200px; top:32px; z-index:3;}
.citylist3 span{float:left; display:block;width:79px; height:26px; line-height:26px; padding:0px;cursor:pointer; background:none !important; color:#fff; text-align:center;}
.citylist3 span:hover{ display:block; background:#fff !important;color:#3587ea !important; }
.citylist3 span a{ color:#fff;}
.citylist3 span a:hover{color:#3587ea;}

.citylist2{font-size:14px; color:#fff; position:absolute; top:32px; left:80%; margin-left:-200px;background:#3587ea; display:none;z-index:3;}
.citylist2 ul{width:400px; display:block; margin:0px; padding:5px; overflow:hidden;} 
.citylist2 ul li{float:left; display:block;width:79px; height:26px; line-height:26px;padding:0px; margin:0px; cursor:pointer; background:none; color:#fff !important;text-align:center;}
.citylist2 ul li:hover{ display:block; background:#fff;color:#3587ea !important;}
.citylist2 ul li a{color:#fff;}
.citylist2 ul li a:hover{color:#3587ea;}
/*alliance*/
.alliance{display:block; margin:0px; padding:0px;}
.alliance h3{display:block; height:50px; line-height:50px; font-size:18px; font-weight:bold; border-bottom:1px dotted #ddd;}
.alliance li{display:block; overflow:hidden;height:50px; line-height:50px; padding-left:20px;}
.alliance li span{display:block; width:120px; float:left; padding-right:40px; font-size:16px; font-weight:bold;}
.alliance li p{display:block; margin:0px; padding:0px;}
.alliance li p a{display:inline; float:left; margin-right:15px;}
.alliance li.allbg{background:#f6f6f6;}

.alliancelist{display:block;margin:0px; padding:30px 0 0 0; width:1300px; overflow:hidden;}
.alliancelist li{display:block !important; width:225px; height:200px; float:left; margin:0 18px 15px 0; text-align:center; border:1px solid #eee;}
.alliancelist li a{display:block;}
.alliancelist li a span{display:block; height:40px; line-height:40px; font-size:14px;}
/*会员中心*/
.login_ck{position:fixed; left:0px; top:0px; z-index:99; width:100%; height:100%; background:url(../images/tit_bg.png); display:none;}
.login_ck ul{display:block; width:380px; height:300px; position:absolute; top:50%; left:50%; margin:-160px 0 0 -190px; background:#fff; border-top:3px solid #06c;}
.login_ck ul h3{display:block; height:35px; line-height:35px; font-size:16px; border-bottom:1px solid #ccc; margin-bottom:10px; padding:0 15px;}
.login_ck ul h3 .login_gb{display:inline; float:right; cursor:pointer;padding-top: 7px;}
.login_ck ul td{font-size:12px;}

.login_yhm{width:279px; height:38px; line-height:38px; padding-left:40px; border:1px solid #ddd; background:url(../images/huiy_07.png) no-repeat 10px center;}
.login_ma{width:279px; height:38px; line-height:38px;  padding-left:40px;border:1px solid #ddd; background:url(../images/huiy_10.png) no-repeat 10px center;}

.login_mima{display:inline; float:right; padding:0 5px;}
.login_zuce{display:inline; float:right; padding:0 5px; color:#06c !important;}

.login_qq{display:inline-block; width:16px; height:16px; margin-left:15px;color:#06c; background:url(../images/png_20.png) no-repeat center center;}
.login_qq:hover{ background:url(../images/png_qq.png) no-repeat center center;} 

.login_weibo{display:inline-block; width:20px; height:20px; margin-left:15px;color:#06c; background:url(../images/png_21.png) no-repeat center center;}
.login_weibo:hover{ background:url(../images/png_12.png) no-repeat center center;}

.login_weixin{display:inline-block; width:20px; height:20px; margin-left:15px;color:#06c; background:url(../images/png_22.png) no-repeat center center;}
.login_weixin:hover{ background:url(../images/png_14.png) no-repeat center center;}

.members_top{height:98px; background:#f7f7f7;}
.members_top ul{display:block; width:1024px; margin:0 auto;}
.members_top ul span{display:block; text-align:right; float:right; line-height:98px;}
.members_top ul span a{display:inline; padding:0 10px;}

.members_box{width:1130px; margin:30px auto; border:1px solid #ddd; overflow:hidden; padding:50px 40px;}
.members_box h3{display:block; height:60px; line-height:60px; font-size:20px; border-bottom:4px groove #eee;}
.members_box i{color:#999;}
.xieyianinui{color:#06c !important;} 

.members_zcbd{width:360px; height:35px; line-height:35px; border:1px solid #ddd;}
.members_yzm{width:200px; height:35px; line-height:35px; border:1px solid #ddd;}

.zhuce_xieyi{position:fixed; left:0px; top:0px; z-index:999999999999999; width:100%; height:100%; background:url(../images/tit_bg.png); display:none;}
.zhuce_xieyi ul{display:block; width:760px; height:500px; position:absolute; top:50%; left:50%; margin:-250px 0 0 -380px; background:#fff; border-top:3px solid #06c;}
.zhuce_xieyi ul h3{display:block; height:50px; line-height:50px; font-size:16px; border-bottom:1px solid #ccc; margin-bottom:10px; padding:0 30px;}
.zhuce_xieyi ul h3 .zhuce_gb{display:inline; float:right; cursor:pointer;padding-top:12px;}
.zhuce_xieyi ul dl{ display:block; width:90%; height:330px; margin:0 auto; overflow-x:hidden; overflow-y:auto;}
.zcxy_tijiao{ display:block; border-radius:4px; -moz-border-radius:4px; background:#f90;behavior:url(pie.htc); text-align:center; font-size:16px; color:#fff; border:0px; padding:10px 30px; margin:30px auto 0 auto;cursor:pointer;}

.zcxy_tijiao2{ display:block; border-radius:4px; -moz-border-radius:4px; background:#f90;behavior:url(pie.htc); text-align:center; font-size:16px; color:#fff; border:0px; padding:10px 30px; margin:30px 0; cursor:pointer;}
.zcxy_tijiao3{ display:inline-block; border-radius:4px; -moz-border-radius:4px; background:#f90;behavior:url(pie.htc); text-align:center; font-size:16px; color:#fff !important; border:0px; padding:5px 15px; margin:5px 0; cursor:pointer;}

.members_footer{height:80px; line-height:30px; text-align:center; overflow:hidden;}

.myyj{width:380px; height:140px; background:#fff6db; border:1px solid #E3C690; padding:20px;}
.myyj b{font-size:16px;}
.myyj i a{color:#00FF64;}

.member_l{width:135px; float:left;border-right:1px solid #ccc;}
.member_l ul{display:block; margin:0px; padding:0px;}
.member_l ul a{display:block; height:40px; line-height:40px; border-bottom:1px solid #f9f9f9; text-align:center;}
.member_l ul a:hover{display:block; background:#e3eaf6;}
.member_l ul a.active{display:block; background:#e3eaf6 !important; color:#06c !important;}

.fsyxjs{display:inline-block; padding:2px 10px; background:#a9c2e4; color:#fff; border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc); margin-left:10px;}
.fsyzm{display:inline-block; padding:10px 20px; background:#a9c2e4; color:#fff; border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc); margin-left:10px;}
.yxbiaodan1{display:block; width:360px; height:42px; line-height:42px; border:1px solid #ddd; padding:0 10px;border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc);}
.yxbiaodan2{display:block; width:220px;height:42px; line-height:42px; border:1px solid #ddd; padding:0 10px; float:left;border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc);}

.member_r{  margin:0 0 0 135px; padding-left:50px;}
.member_box{width:1210px; margin:0 auto; overflow:hidden; padding:50px 0 60px 0;}
.glft_title{display:block; height:45px; line-height:45px; border-bottom:1px solid #ddd; background:none !important; font-weight:normal;}
.glft_title a{display:block; width:80px; margin-right:20px;  font-size:16px; float:left; text-align: center;}
.glft_title a.hover2{color:#06c; display:block; border-bottom:2px solid #f90;}

.wdht{display:block; margin:0px; padding:0 0 20px 0; overflow:hidden;}
.wdht li{display:block; border-bottom:1px solid #ddd; padding:10px 0px;}
.wdht li span{display:block; height:30px; line-height:35px;}
.wdht li span a{ color:#06c; font-size:16px;}
.wdht li span a:hover{font-size:16px;}
.wdht li dl{display:block; border:1px solid #ddd; background:#f6f6f6; padding:10px;}
.wdht li dl i{display:inline; margin-left:20px; background:url(../images/sheq8_07.png) no-repeat left; padding-left:25px; color:#999;}
.wdht li dl a{display:inline; margin-left:10px; color:#999; font-size:12px;}
.wdht li dl a:hover{font-size:12px;}

.lintan_bz_tx{ display:block; height:100px; font-size:16px;}
.lintan_bz_tx s{display:block; width:100px; height:100px; float:left; margin-right:20px;}
.lintan_bzlist{ display:block; margin:0px; padding:0px;}
.lintan_bzlist h3{display:block; height:40px; line-height:40px;     background: url(../images/index_16.jpg) no-repeat left bottom;}
.lintan_bzlist li{padding:10px 0px; border-bottom:1px dotted #ddd;}
.lintan_bzlist li h4{display:block; margin:0px; padding:0px; text-align:left; height:30px; line-height:30px; font-size:16px; color:#06c; font-weight:normal;}
.lintan_bzlist li h4 a{font-size:16px; color:#06c; display:block;margin:0px; padding:0px; text-align:left !important;}
.lintan_bzlist li h4 a:hover{font-size:16px;color:#06c;}
.lintan_bzlist li p{display:block; margin:0px; padding:0px;}
.lintan_bzlist li em{display:block; height:24px; line-height:24px; color:#999; font-size:12px;}
.lintan_bzlist li em i{display:inline; margin-left:20px; background:url(../images/sheq8_07.png) no-repeat left; padding-left:25px;}
.lintan_bzlist li em a{display:inline; margin-left:10px; color:#999; font-size:12px;}
.lintan_bzlist li em a:hover{font-size:12px;}

.member_xx{display:block; margin:0px; padding:10px 0;}
.member_xx li{display:block; height:48px; line-height:24px; padding:20px 0px; border-bottom:1px dotted #ddd;}
.member_xx li span{display:block; height:24px; color:#999;}
.member_xx li span a{display:inline-block; margin-left:30px; color:#999;}
.member_xx li:hover{ color:#06c;}

.member_sclist{display:block; margin:0 0 15px 0; padding:0px;}
.member_sclist li{display:block; height:117px; padding:20px 0px; border-bottom:1px dotted #ddd;}
.member_sclist li i{ width:40px; height:107px; padding:5px; float:left; vertical-align:middle; display:table-cell;}
.member_sclist li s{ width:120px; height:107px;text-align: center; padding:5px; margin:0 0 0 60px; background:#f9f9f9;vertical-align:middle; display:table-cell;}
.member_sclist li s img{max-width:120px; max-height:117px; width: expression(this.width > 140 && this.width > this.height ? 107 :true); height:expression(this.height >107 ? 107: true);vertical-align:middle; overflow:hidden; margin:0 auto;}
.member_sclist li dl{ display:block; width:860px; float:right;}
.member_sclist li dl dt{display:block; height:30px; line-height:30px; font-size:16px; }
.member_sclist li dl dt a{font-size:16px;color:#000;}
.member_sclist li dl span{display:block; margin:0px; padding:0px;}
.member_sclist li dl em{ display:block; height:24px; line-height:24px; color:#888;}
.member_sclist li:hover{color:#3588e9 !important;}
.member_sclist li:hover em{color:#3588e9 !important;}
.member_sclist li:hover a{color:#3588e9 !important;}

/*search*/
/*.search{width:1024px; margin:20px auto 60px auto; background:url(../images/index_16.jpg) no-repeat 0 top; border:1px solid #ddd; border-top:0px;}
.search ul{display:block; margin:0px; padding:10px; overflow:hidden;}
.search ul li{display:block; padding:10px 0px; border-bottom:1px dotted #ccc;}
.search ul li h4{display:block; margin:0px; padding:0px; height:30px; line-height:30px;}
.search ul li h4 a{font-size:14px;}
.search ul li h4 a:hover{font-size:14px;}
.search ul li span{display:block; margin:0px; padding:0px; color:#999;}
.search ul li span i{color:#1C698A; padding-left:10px;}*/
/*动画题库部分*/
.Questions_bg{background:url(../images/19.jpg) no-repeat center top;}
.Questions_box{ width:1210px; margin:0 auto; padding-top:50px;}
.Questions_box ul{ display:block; width:540px;  position:relative;padding:20px;overflow:hidden; line-height:35px;}
.Questions_box ul s{display:block; width:580px; height:100%;background:#fff; opacity:0.6; border-radius:10px; -moz-border-radius:10px;behavior:url(pie.htc); position:absolute;top:0px; left:0px; z-index:-2;}
.Questions_box ul dl{display:block; margin:0 0 20px 0;  overflow:hidden;}
.Questions_box ul li{ display:block; width:137px; float:left; margin-right:10px; background:#fff;}
.Questions_box ul li a span{display:block; height:40px; line-height:40px; text-align:center; font-size:14px;}

.if{float:left;}.ri{float:right;}
.Questions_bottom{ width:1210px; margin:0 auto; padding:20px 0px;overflow:hidden;}
.Questions_bottom a{position:relative;}
.Questions_bottom a s{border-radius:4px; -moz-border-radius:4px;behavior:url(pie.htc);}
.Questions_bottom .xaiyipian{display:block; width:100px; height:35px; line-height:35px; text-align:center;  float:right; margin-left:15px; color:#fff !important; }
.Questions_bottom .xaiyipian s{ display:block; width:100px; height:35px; background:#ff9000; opacity:0.9; position:absolute; left:0px; top:0px; z-index:-2;}
.Questions_bottom .fh_home{display:block; width:100px; height:35px; line-height:35px; text-align:center;  float:right; margin-left:15px;color:#fff !important;}
.Questions_bottom .fh_home s{ display:block; width:100px; height:35px; background:#595d9c; opacity:0.9; position:absolute; left:0px; top:0px; z-index:-2;}

/*animation*/
.home_agsj_box { display: block; width: 1210px; height: 330px; margin: 0 auto; overflow: hidden; padding-bottom: 60px;  position: relative; }
.home_aishijie { width: 1210px; margin: 0 auto; height: 50px; line-height: 50px; font-size: 24px; font-weight: bold; color: #0a64d2; border-bottom: 1px solid #ddd; }
.home_aishijie span { display: block; width: 600px; float: right; text-align: right; }
.home_aishijie span a { display: inline; padding: 0 0 0 15px; font-size: 14px; }
.home_aishijie span a:hover { color: #f00; font-size: 14px; }

.Answer { width:34%; height: 100%; float: left; overflow: auto; position: relative; margin-top:25px; padding-left: 50px; display: none; }
.Answer li { padding-top: 30px; }
.Answer li h1 { margin-top: 0; font-size: 14px; font-weight:normal; }
.Cbutton button {float: left; background: #ff9000; color: #fff; border: 0; padding:5px 20px; border-radius: 3px; margin: 30px 30px 0; cursor:pointer;}
.test { width: 120px; height: 40px; position: absolute; right: 45%; top: 52%; cursor: pointer; }
.Glorious { right:49%; top: 38%; }
.starlight { right:51%; top: 19%; }
.test a { display: block; width: 100%; height: 100% }
.score { width: 176px; height: 355px; position: absolute; top: 5%; right: 17%; display: none; }
.result { font-size: 22px; color:#E70206;position: absolute; top: 38%; transform: translate(0, -50%); width: 20%; text-shadow: 0 5px 5px #555; padding-left: 50px; text-align: center; }
.Answer_result { display: none; }
.Answer_list input[type=radio] { width: 16px; height: 16px; }
.Answer::-webkit-scrollbar-track-piece {background-color:#ddd;}
.Answer::-webkit-scrollbar { width:5px; height:5px;}
.Answer::-webkit-scrollbar-thumb { background-color:#0a64d2; background-clip:padding-box; border-radius: 10px;}
/*动画*/
/*.Answer { width: 30%; height:320px; float: left; overflow: auto; position: relative; padding-left: 50px; display: none; margin-top:30px;}
.Answer li { padding-top: 30px; color: #000; }
.Answer li h1 { margin-top: 0; font-size: 13px;}
.Answer li i{margin-right:10px;}
.Answer li input{margin-right:5px;}
.Cbutton button { float: left; background: #ff9000; color: #fff; border: 0; padding:5px 20px; border-radius: 3px; margin: 30px 30px 0; cursor:pointer;}
.test { width: 120px; height: 90px; position: absolute; right:593px; top:193px; cursor: pointer; }
.Glorious { right:458px; top:193px; }
.starlight { right:724px; top:193px; }
.test a { display: block; width: 100%; height: 100% }
.score { width: 220px; height: 381px; position: absolute; top: 5%; right: 17%; display: none; }
/*.tishi { width: 321px; height: 70px; position: absolute; top: 47%; left: 18px; display: none;}
.Answer_more{width: 200px; height: 30px; line-height: 30px;position: absolute; top: 70%; left: 70px; display: none;}
.Answer_more a{display: block; cursor: pointer; width: 80px; height: 30px; margin: 0 auto; background: #ffa800; text-align: center; color: #fff; border-radius: 30px; -moz-border-radius: 30px;behavior:url(pie.htc);}*/
.tishi {
    width: 321px;
    height: 70px;
    position: absolute;
    top: 47%;
    left: 18px;
    display: none;
}
.Answer_more {
    width: 200px;
    height: 30px;
    line-height: 30px;
    position: absolute;
    top: 70%;
    left: 70px;
    display: none;
}
.Answer_more a {
    display: block;
    cursor: pointer;
    width: 80px;
    height: 30px;
    margin: 0 auto;
    background: #ffa800;
    text-align: center;
    color: #fff;
    border-radius: 30px;
    
}
/*.result { font-size: 22px; color: #E70101;text-shadow: 0 5px 5px #555; position: absolute; top: 40%; left: 18px; transform: translate(0, -50%); width: 321px; text-align: center; }*/
.result { font-size: 22px; color:#E70206;position: absolute; top: 38%; transform: translate(0, -50%); width: 20%; text-shadow: 0 5px 5px #555; padding-left: 50px; text-align: center; }
.Answer_result { display: none; }
.Answer_list input[type=radio] { width: 16px; height: 16px; }
.Answer::-webkit-scrollbar-track-piece {background-color:#fff;}
.Answer::-webkit-scrollbar { width:4px; opacity: 0.8; height:5px;}
.Answer::-webkit-scrollbar-thumb {background-color:#595d9c;background-clip:padding-box;border-radius: 10px;cursor: pointer;}*/
/* AGENT_SHEET */
/* 应用于所有情况
@-moz-document url-prefix(chrome://), url-prefix(about:),
url-prefix(file:///), url-prefix(http://), url-prefix(https://){
*/
/* 滚动条背景基本样式 */
scrollbar { -moz-appearance: none !important; background-color: transparent !important;/* 滚动条背景透明 */ background-image: none !important; /* 滚动条背景图案不显示 */ position: relative !important; /* 更改滚动条的定位方式为相对 */ overflow: hidden !important; z-index: 999999999 !important; /* 把滚动条提到Z轴最上层 */ }

.lianmeng_left{float: left; overflow: hidden;}
.lianmeng_list{margin-bottom:10px; overflow:hidden; width:905px;}
.lianmeng_list h3{display:block; height:50px; line-height:50px; font-size:16px; color:#015fd0;}
.lianmeng_list ul{display:block; margin:0px; padding:0px; width:1000px;}
.lianmeng_list ul a{display:block; width:269px; float:left; margin:0 44px 20px 0px; text-align:center;}
.lianmeng_list ul a s{display:block; height:202px; position:relative;}
.lianmeng_list ul a s i{display:block; width:43px; height:43px; position:absolute; top:50%; left:50%; margin:-22px 0 0 -22px; background:url(../images/video_anniu.png) no-repeat;}
.lianmeng_list ul a span{display:block; height:40px; line-height:40px; font-size:16px; background:#f5f5f5;}

.lianmeng_list dl{display:block; margin:0px; padding:0px; overflow:hidden;}
.lianmeng_list dl img{max-width:900px; height:auto;}

.original{background:url(../images/ylrcbg.jpg) fixed bottom center;}
.wall {display: block;position: relative; width: 1300px;overflow: hidden;}
.wall-column {display: block;position: relative;width: 47%;float: left;padding: 0 1% 1% 0;box-sizing: border-box;}
.article{display: block;margin: 0 0 20px 0;border-radius: 6px; background: #edf8fd; overflow: hidden;position: relative;}
.article:hover{ transform: scale(1.01);}
.article div{ padding: 20px;}
.article div h1{display: block; height: 35px; line-height: 35px; font-size: 24px; color: #000;}
.article div .fubiaoti{display: block; height: 30px; line-height: 30px; color: #888;}
.article dl{display: block; margin: 0px; padding: 5px 0px 0 20px;}
.article dl a{display: block; width: 180px; height: 180px; float: left; margin: 0 10px 10px 0;}
.article dl a img{display: block; margin: 0px;}

.wrapper{ width: 1210px; margin: 20px auto 0 auto; overflow: hidden;}

.Eye-openerbg{background:url(../images/dkyjbg.jpg) fixed bottom center;}
.Eye-opener{width: 1210px; margin: 20px auto 0 auto; overflow: hidden;}
.Eye-opener h3{display:block; height:50px; line-height:50px; font-size:16px; color:#015fd0;}
.Eye-opener ul{display:block; margin:0px; padding:0px; width:1300px;overflow: hidden;}
.Eye-opener ul a{display:block; width:285px; float:left; margin:0 23px 23px 0px; text-align:center;}
.Eye-opener ul a s{display:block; height:210px; position:relative;}
.Eye-opener ul a s i{display:block; width:43px; height:43px; position:absolute; top:50%; left:50%; margin:-22px 0 0 -22px; background:url(../images/video_anniu.png) no-repeat;}
.Eye-opener ul a span{display:block; height:60px; line-height:60px; font-size:16px; background:#f5f5f5;}

.Eye_fy{display: block; padding: 20px 0px; text-align: right;}
.Eye_fy a{display:inline-block; width: 100px; height: 35px; line-height: 35px; color: #fff; font-size: 14px; border-radius: 4px; -moz-border-radius: 4px; behavior:url(pie.htc);margin-left: 15px; text-align: center;}
.Eye_ys1{background: #ff9729;}.Eye_ys2{background: #f75256;}.Eye_ys3{background: #5b87f1;}
.uploadify-button-text:hover{ color:#06c;display:block;}
.uploadify:hover{ color:#06c;}
.luntan_htlist { display: block; min-height: 176px; height: auto; padding-bottom: 20px; /*background: url(../images/sheq7_bg.png) repeat-y 0 -30px;*/
border-bottom: 1px solid #ccc; }
.luntan_left { display: block; width: 130px; height: 100%; float: left; text-align: center; padding: 20px 0px; }
.luntan_left s { display: block; width: 85px; margin: 0 auto; }
.luntan_left span { display: block; height: 30px; line-height: 30px; font-size: 14px; color: #06c; }
.luntan_right { margin: 0 0 0 131px; }
.luntan_jianjie { display: block; margin: 0px; padding: 10px; }
.luntan_right ul dl { display: block; padding: 10px; background: #f7f7f7; margin-top: 20px; }
.huifuanniu { display: block; height: 50px; line-height: 50px; text-align: right; color: #999; margin-right: 12px; }
.huifuanniu a { display: inline-block; float: right; margin-left: 10px; color: #0e60c6; }
.luntan_right .luntan_jianjie dl { display: block; padding: 10px; background: #f7f7f7; margin-top: 20px; }
.luntan_right .luntan_jianjie dl li { display: block; padding-bottom: 10px; overflow: hidden; border-bottom: 1px solid #ddd; margin-top: 12px; }
.luntan_right .luntan_jianjie dl li i { display: block; width: 42px; height: 42px; float: left; }
.luntan_right .luntan_jianjie dl li span { display: block; margin: 0 0 0 52px; }
.luntan_right .luntan_jianjie dl li span dd { color: #0e60c6; display: inline-block; margin: 0px; padding: 0px; }
.luntan_right .luntan_jianjie dl li span em { display: block; height: 24px; line-height: 24px; color: #999; text-align: right; }
.mjyz_box_zk1{margin: 0px;
    padding: 0 0 0 131px;
    overflow: hidden;}
.comm_news{display:block; margin:0 0 15px 0; padding:10px; border:1px solid #ddd;}
.comm_news li{display:block; height:40px; line-height:40px; background:url(../images/bpoint.gif) no-repeat left; padding-left:20px; border-bottom:1px dotted #eee;}
.comm_news li span{display:block; width:80px; height:40px; float:right; text-align:right; color:#999;}

/*list*/
.picScroll-left{ width:1210px;  overflow:hidden; position:relative;}
.picScroll-left .hd{ overflow:hidden;  height:40px; line-height:40px;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{display:block;margin:0; float:left; overflow:hidden; width:1210px;}

.hot_works{display:block; width:605px; height:408px; float:left; position:relative; overflow:hidden;}
.hot_works span{display:block; width:565px; height:90px; background:rgba(255,255,255,0.3); position:absolute;  bottom:0px; left:0px; z-index:2; padding:20px;}
.hot_works span em{display:block; height:50px; font-size:16px;}
.hot_works span em p{display:block; margin:0px; padding:0px; color:#888;font-size:12px;}
.hot_works span i{display:block; height:40px; line-height:40px; text-align:right; color:#888;} 
.hot_works span i s{display:block; width:40px; height:40px; float:right; border-radius:40px; -moz-border-radius:40px;behavior:url(pie.htc); margin-left:10px;}

.works_i_list{display:block; width:605px; height:204px; float:left;}
.works_i_list a span{display:block; width:262px; height:164px; background:#eef2f7; float:left; padding:20px;}
.works_i_list a span em{display:block; height:103px; font-size:14px;}
.works_i_list a span em p{display:block; margin:0px; padding:0px; color:#888;font-size:12px;}
.works_i_list a span i{display:block; height:35px; line-height:35px; text-align:right; color:#888;} 
.works_i_list a span i b{display:block; width:35px; height:35px; float:right; border-radius:35px; -moz-border-radius:35px;behavior:url(pie.htc); margin-left:10px;}
.works_i_list a s{display:block; float:left; width:303px; height:204px; float:left; position:relative; overflow:hidden;}
.works_i_list a s .jt1{display:block; width:8px; height:204px; position:absolute; left:0px; top:0px; z-index:2; background:url(../images/zpimg11.png) no-repeat;}
.works_i_list a:hover s .jt1{display:block; width:8px; height:204px; position:absolute; left:0px; top:0px; z-index:2; background:url(../images/zpimg1.png) no-repeat;}
.works_i_list a s .jt2{display:block; width:8px; height:204px; position:absolute; right:0px; top:0px; z-index:2; background:url(../images/zpimg22.png) no-repeat;}
.works_i_list a:hover s .jt2{display:block; width:8px; height:204px; position:absolute; right:0px; top:0px; z-index:2; background:url(../images/zpimg2.png) no-repeat;}
.works_i_list a:hover span{background:#88abda; color:#fff;}
.works_i_list a:hover span i{background:#88abda; color:#fff;}
.works_i_list a:hover span p{background:#88abda; color:#fff;}

.fdtp a img{display:block; width:100%;overflow-x: hidden; overflow-y: hidden; position: relative; z-index: 1; transition-delay: 0s; transition-duration: 1s; transition-property: all; transition-timing-function: ease; /* Firefox 4 */
-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all; -moz-transition-timing-function: ease; /* Safari 和 Chrome */
-webkit-transition-delay: 0s; -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease; /* Opera */
-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}
.fdtp a:hover img{transform: scale(1.2, 1.2); -ms-transform: scale(1.2, 1.2); 	/* IE 9 */ -moz-transform: scale(1.2, 1.2); 	/* Firefox */ -webkit-transform: scale(1.2, 1.2); /* Safari 和 Chrome */ -o-transform: scale(1.2, 1.2); 	/* Opera */ }

.art_left1{ position: absolute;  top: 40%;  left: 30px;  width: 18px;  height: 33px;  background: url(../images/art_left.jpg) no-repeat;  cursor: pointer;}
.art_right1{ position: absolute;  top: 40%;  right: 30px;  width: 18px;  height: 33px;  background: url(../images/art_right.jpg) no-repeat;  cursor: pointer;}
/*诗歌●散文*/
.rollBox{width:903px; border: 1px solid #ddd; position: relative; margin-bottom: 10px;}
.rollBox .Cont{width:800px; height:200px;overflow:hidden;margin:15px auto 0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont li{width:150px;float:left;text-align:center;padding:0 25px;}
*+html .rollBox .Cont li s{display: block; width:150px; height: 150px; border-radius: 50%; -moz-border-rdaius:50%; overflow: hidden;behavior:url(pie.htc); float:left;text-align:center;}
.rollBox .Cont li s{display: block; width:150px; height: 150px; border-radius: 50%; -moz-border-rdaius:50%; overflow: hidden;behavior:url(pie.htc); float:left;text-align:center;}
.rollBox .Cont li span{display: block; height: 40px; font-size: 16px;}
.rollBox #List1,.rollBox #List2{float:left;}
.left{ position: absolute;  top: 40%;  left: 20px;  width: 18px;  height: 33px;  background: url(../images/art_left.jpg) no-repeat;  cursor: pointer;}
.right{ position: absolute;  top: 40%;  right:20px;  width: 18px;  height: 33px;  background: url(../images/art_right.jpg) no-repeat;  cursor: pointer;}
/*排行榜*/
.phb-list-nav{ padding-top: 30px; height: 65px; line-height: 65px; border-bottom: 1px solid #ddd; text-align: center; letter-spacing: -6px;}
.phb-list-nav a{display: inline-block; padding: 0 20px; margin-left: 30px; font-size: 18px; position: relative; letter-spacing: normal; vertical-align: middle;}
.phb-list-nav a.phb{border-bottom: 3px solid #0a64d2; height: 61px; line-height: 65px; color: #0a64d2;}

.phb-list-title{display: block; text-align: center; height: 27px; padding: 50px 0px;}
.phb-list-title img{display: block; margin: 0 auto;}

.phb-box{ overflow: hidden; background: #f9f9f9;}
.phb-list{display: block; margin: 0px; padding: 0px; width: 1210px; margin: 0 auto;}
.phb-list ul{display: block; width: 1300px; overflow: auto;}
.phb-list ul a{display: block; width: 106px;height: 170px; float: left;margin: 0 51px 30px 0; color: #888;text-align: center;}
.phb-list ul a s{ display: block; width: 106px; height: 106px; border-radius: 50%; -moz-border-radius:50%;behavior:url(pie.htc); overflow:hidden;}
.phb-list ul a span{display: block; height: 40px; line-height: 40px;  color: #000; font-size: 14px;}


.down-gb {
    display: block;
    width: 32px;
    height: 32px;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
}



.clear:after{ content:""; display:block; clear:both;}
.min_box{   width: 1210px;
    		margin: 0 auto;
    		overflow: hidden;
    		padding: 10px 0 0px 0;
	}
.asj_cy{ width:1210px; background:url(../images/asjimg/cy_bg.png) no-repeat top center;}
.asj_h3{ height:60px; width:1100px; margin:40px auto; }
.asj_cy_min{ width:660px; margin:0 auto;}
.asj_cy_min ul{ width:690px;}
.asj_cy_min ul li{ width:182px; margin:0 48px 20px 0; float:left; color:#666;}
.asj_cy_min ul li p{ text-align:center; font-size:16px; margin-top:20px; height:24px; line-height:24px;}
.asj_cy_min ul li span{ text-align:center; font-size:14px; display:block; height:22px; line-height:22px;}

.asj_wh{ width:1210px; background:url(../images/asjimg/wh_bg.png) no-repeat left bottom; overflow:hidden;}
.asj_whsp{ width:500px; height:290px; margin:0px auto 140px;}
.asj_whsp img{ width:500px; height:290px;}

.onsite_box{width:1210px; height:290px; margin:70px 0; position:relative;}
.onsite_box div{ width:423px; height:283px; position:absolute; left:394px; transition:0.5s;}
.onsite_box div img{width:423px; height:283px;}
.onsite_box .l2{ transform: translateX(-400px) scale(0.4); z-index:3; opacity:0.6}
.onsite_box .l1{ transform: translateX(-250px) scale(0.66); z-index:4; opacity:0.9}
.onsite_box .act{transform: translateX(0px) scale(1); z-index:5}
.onsite_box .r1{transform: translateX(250px) scale(0.66); z-index:4; opacity:0.9}
.onsite_box .r2{transform: translateX(400px) scale(0.4); z-index:3; opacity:0.6}

.asj_cp{ width:1210px; overflow:hidden;}
.asj_cpmin{ width:960px; margin:60px auto 20px;}
.cp_l{ float:left; width:480px;}
.cp_r{ float:right; width:480px;}

.asj_cpmin img{ margin-bottom:40px; }
.asj_cpmin p{ height:22px; padding-left:20px; background:url(../images/asjimg/cp_icon.png) no-repeat left center; line-height:22px; margin-bottom:20px; font-size:16px;  color:#201f1d;}
.asj_cpmin span{ display:block; height:22px; line-height:22px; font-size:14px; color:#201f1d; margin-bottom:40px;}
.asj_jm{width:1210px; overflow:hidden; background:url(../images/asjimg/jm_bg.png) no-repeat bottom center; padding-bottom:40px;}
.asj_jmmin{ width:960px; margin:60px auto;}
.asj_jmmin_img{ float:left; width:300px; margin-right:180px; }
.jm_jj{ width:960px; border-radius:10px;    background: rgba(255,255,255,0.5); border:1px solid #eee; float:left; margin-top:60px; box-sizing:border-box; padding:20px; text-indent:28px; font-size:14px; line-height:26px; color:#666;}
.jm_yq{ width:960px; float:left; margin-top:40px;}
.jm_yq h3{height:20px; margin:0; font-size:16px; font-weight:100;}
.jm_yq ul{ width:1100px;}
.jm_yq ul li{ width:153px; height:70px; margin:20px 49px 0 0; float:left;}
.jm_yq ul li img{ width:153px; height:70px;}

.tc_bg{ width:100%; height:100%; z-index:1000; position:fixed; left:0px; top:0px; background:rgba(0,0,0,0); display:none; transition:0.5s;}
.tc_jj{ width:440px; background:#fff; border-radius:20px; position:fixed; left:calc(50% - 210px); top:calc(50% - 340px);
 transform:scale(0); transition:.5s;}
.tc_close{ width:30px; height:30px; background:url(../images/close.png) no-repeat 0 0; position:absolute; right:10px; top:10px;}
.tc_tx{ width:182px;  margin:40px auto 30px;}
.tc_tx p{text-align:center; font-size:16px; margin-top:20px; height:24px; line-height:24px;}
.tc_tx span{text-align:center; font-size:14px; display:block; height:22px; line-height:22px;}
.tc_js{ width:420px; margin:0 auto 40px; font-size:14px; color:#666; line-height:40px; text-align:center;}



.intBooksDetails-section .books_c_box .title {
   font-size: 16px;
   color: #666;
}

.intBooksDetails-section .books_c_box .hd {
   padding: 15px 18px 40px 18px;
   border: 1px solid #f0f0f0;
   border-top: none;
}

.intBooksDetails-section .books_c_box .hd img {
   /*width: 123px;
   height: 172px;*/
}

.intBooksDetails-section .books_c_box .hd .con-r {
   padding-left: 45px;
}

.intBooksDetails-section .books_c_box .hd .con-r h6 {
   font-weight: 700;
   font-size: 24px;
   color: #444;
}

.intBooksDetails-section .books_c_box .hd .con-r ul {
   width: 600px;
   padding-top: 25px;
}

.intBooksDetails-section .books_c_box .hd .con-r ul li {
   width: 245px;
   line-height: 30px;
   font-size: 14px;
   color: #444;
}

.intBooksDetails-section .books_c_box .hd .con-r .bom-btn .Collection {
   transition: all 0.5s ease;
   display: block;
   width: 121px;
   height: 46px;
   border: 1px solid #ddd;
   border-radius: 5px;
   margin-top: 15px;
   line-height: 46px;
   text-indent: 56px;
   background: url(../images/intBooks-icon.png) 30px center no-repeat;
   font-size: 16px;
   color: #f60;
}

.intBooksDetails-section .books_c_box .hd .con-r .bom-btn .Collection:hover {
   box-shadow: 0 0 5px #ccc;
}

.intBooksDetails-section .books_c_box .hd .con-r .bom-btn .jiathis_style_32x32 {
   padding-top: 20px;
   padding-left: 20px;
}

.intBooksDetails-section .books_c_box .edit {
   padding-top: 20px;
}

.intBooksDetails-section .books_c_box .edit p {
   padding: 20px;
   line-height: 30px;
   border: 1px solid #f0f0f0;
   font-size: 14px;
   color: #666;
   border-top: none;
}

.intBooksDetails-section .books_c_box .edit p.p1 {
   border: none;
}

.intBooksDetails-section .books_c_box .edit .text {
   padding: 0 18px;
}

.intBooksDetails-section .books_c_box .edit .text h6 {
   font-size: 14px;
   color: #2e7be4;
}

.intBooksDetails-section .books_c_box .edit .text p {
   text-indent: 2em;
   border: none;
   padding: 0;
}

.intBooksDetails-section  .books_c_box dl {
   padding: 0 18px;
}

.intBooksDetails-section  .books_c_box dl dt {
   position: relative;
   height: 48px;
   line-height: 48px;
   padding-left: 10px;
   font-size: 14px;
   color: #666;
}

.intBooksDetails-section  .books_c_box dl dt::after {
   position: absolute;
   left: 0;
   top: 50%;
   content: "";
   width: 1px;
   height: 16px;
   background: #ff9000;
   margin-top: -8px;
}

.intBooksDetails-section  .books_c_box dl dd a {
   width: 33.3333%;
   height: 40px;
   line-height: 40px;
   text-indent: 10px;
   font-size: 14px;
   color: #666 !important;
}

.intBooksDetails-section  .books_c_box dl dd a.active {
   /*background-color:#f5f5f5*/
}

.intBooksDetails-section  .books_c_box dl dd a:hover {
   color: #fff;
   background-color: #9ec1fe;
}

.intBooksDetails-section  .books_c_box .more {
   display: block;
   width: 865px;
   height: 35px;
   line-height: 35px;
   border: 1px solid #e9e9e9;
   margin: 30px auto;
   font-size: 14px;
   color: #666;
   background: url(../images/plus.jpg) 455px center no-repeat;
}





.right-box-full .edit {
    padding-top: 20px
}

.right-box-full .edit p {
    padding: 20px;
    line-height: 30px;
    border-bottom: 1px solid #f0f0f0;
    font-size: 14px;
    color: #666
}

.right-box-full .edit p.p1 {
    border: none
}

.right-box-full .edit .text {
    padding: 0 18px
}

.right-box-full .edit .text h6 {
    font-size: 14px;
    color: #2e7be4
}

.right-box-full .edit .text p {
    text-indent: 2em;
    border: none;
    padding: 0
}

.right-box-full .edit dl {
    padding: 0 18px
}

.right-box-full .edit dl dt {
    position: relative;
    height: 48px;
    line-height: 48px;
    padding-left: 10px;
    font-size: 14px;
    color: #666
}

.right-box-full .edit dl dt::after {
    position: absolute;
    left: 0;
    top: 50%;
    content: '';
    width: 1px;
    height: 16px;
    background: #ff9000;
    margin-top: -8px
}

.right-box-full .edit dl dd a {
    width: 33.3333%;
    height: 40px;
    line-height: 40px;
    text-indent: 10px;
    font-size: 14px;
    color: #666
}

.right-box-full .edit dl dd a:hover {
    color: #fff;
    background-color: #9ec1fe
}

.right-box-full .edit .title {
    font-size: 16px;
    color: #666;
}


.nav_nav{
    color: #477fd9 !important;
    /*background: #f9f9f9;
    border-top: 3px solid #ff9000;*/
    background: url(../images/nav_beijing.png) repeat-x;
}

.nav_nav a{
    color: #477fd9;
}

.dump{
    display:none;
}