*{ margin:0; padding:0; border:0;}
body{ font-size:14px; font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;}
li{ list-style:none;}
a { color:#333; text-decoration:none;}
a:hover {color: #333; text-decoration:none;}

.head_box { width:100%; background-color:#000; overflow:hidden;}
.head { width:1000px; height:48px; margin:0 auto; overflow:hidden;}
.time { margin: 14px 10px 0px 0; width:235px; }
.fl { display: inline; float: left; color:#fff; font-size: 12px; }
.ml10 { margin-left: 10px; margin-top:14px; width:48px;}
.button2 { background: url(http://images.china.cn/images1/ch/2016firsttop/a1.gif) no-repeat; width: 25px; height: 20px; border: none; }
.navigation { font-family: Arial; color: #fff; line-height: 30px; width: 560px; margin: 9px 0px 0px 0; text-align:right; }
.navigation a { color: #fff; margin: 0px 4px; }
.navigation .t { color: #fff; }

.nav_box { width:100%; background-color:#a91b33; margin-bottom:45px; overflow:hidden;}
.nav_li { width:1000px; height:112px; margin:0 auto;}
.nav_li img { float:left;}
.nav_li ul { width:728px; float:left; margin-top:24px; margin-left:20px;}
.nav_li li { float:left; font-size:16px; margin-left:34px;}
.nav_li li a { color:#FFF; display:block; line-height:30px;}

.main { width:1000px; margin:0 auto; overflow:hidden;}
.box1 { overflow:hidden; margin-bottom:24px;}
.box1 .left { width:656px; position:relative; float:left;}

.box1 .left h1 { font-size:28px; line-height:40px; margin-bottom:10px; text-align:center;}
.box1 .left h1 a { color:#a91b33;}
.box1 .left .h2 { overflow:hidden; text-align:center; margin-bottom:36px;}
.box1 .left .h2 span { font-size:12px; line-height:24px; background:url(../images/dian.jpg) left center no-repeat; padding-left:14px; margin:0 10px;}

.swiper-container3 { width:656px; margin:0 auto; overflow:hidden; text-align:center; cursor:pointer; position:relative;}
.swiper-container3 .swiper-slide {border-radius: 3px; position:relative;}
.swiper-container3 .swiper-slide img {border-radius: 3px;}
.swiper-container3 a span { width:98%; font-size:18px; padding-left:2%; text-align:left; color:#FFF; line-height:65px; position:absolute; bottom:0; left:0; background:url(../images/meng.png);}
.swiper-container3 .swiper-slide a { color:#fff;}
.swiper-container3 .swiper-slide span { position:absolute; left:25px; top:314px; font-weight:bold; font-size:20px;}
.box1 .swiper-pagination { width:200px; background-size:65px 65px; position:absolute; right:1%; bottom:30px;}
.box1 .swiper-pagination-bullet { width:44px; height:2px; margin-right:5px; background:#fff; border-radius:0;}
.box1 .swiper-pagination-bullet-active { width:44px; height:2px; background:#a2121d;}

.box1 .right { margin-left:30px; width:314px; float:left;}
.title { font-size:20px; line-height:20px; padding-left:15px; padding-bottom:10px; border-bottom:solid 1px #d8d8d8; margin:10px 0 6px ; overflow:hidden; font-weight:bold; color:#232228; background:url(../images/title.jpg) left 2px no-repeat;}
.title span { display:block; font-size:12px; line-height:20px; float:right; font-weight:normal;}
.title span a { display:block;}
.box1 .list { overflow:hidden;}
.box1 .list li { font-size:14px; line-height:43px; padding-left:20px; background:url(../images/dian.jpg) left center no-repeat; padding-left:20px; border-bottom:solid 1px #efefef;}
.box1 .list li:last-child { border-bottom:none;}

.roll_box { margin: 0 auto 34px; height:33px; background: url(../images/roll.png) no-repeat;}
.roll_title { width: 91px; height: 33px; font-size:18px; line-height:33px; text-align:center; color:#fff; font-weight:bold;}
.roll_title a { color:#fff;}
.ad { width: 890px; overflow: hidden; font-size: 13px;}
.ad .roll {/*width:99999999px;*/width:8000%; height:20px;}
.ad .roll div{ float:left;}
.ad .roll ul{float:left; height:20px; overflow:hidden; zoom:1; }
.ad .roll ul li{float:left; line-height:20px; padding-left:26px;  list-style:none; background:url(../images/dian.jpg) left center no-repeat; padding-left:15px; margin-right:25px;}
.ad .roll li a{color:#444444;}

.ssgrl_title { border-bottom:solid 1px #d8d8d8; margin-bottom:30px;}
.ssgrl_box { overflow:hidden; margin-bottom:35px;}
.ssgrl_box .left { width:246px; height:350px; float:left; margin-right:10px; background-color:#987448; border-radius: 5px;}
.ssgrl_box .left ul { padding:32px 15px 0;}
.ssgrl_box .left li { font-size:14px; line-height:20px; margin-bottom:10px; padding-bottom:10px; border-bottom:solid 1px #a0815b;}
.ssgrl_box .left li:last-child { border-bottom:none;}
.ssgrl_box .left li a { color:#FFF;}
.ssgrl_box .right { width:744px; height:350px; float:left; border-radius: 5px;}
.ssgrl_box .right li { width:248px; float:left; overflow:hidden; position:relative;}
.ssgrl_box .right li span { width:248px; height:350px; position:absolute; left:0; top:350px; background:url(../images/meng.png) no-repeat;}
.ssgrl_box .right li span a { display:block; font-size:16px; line-height:26px; margin-top:244px; background:url(../images/dian.jpg) repeat-y; padding-left:14px; color:#FFF;}

.box2 { overflow:hidden; margin-bottom:10px;}
.box2 .left { width:657px; margin-right:29px; float:left; overflow:hidden;}
.box2 .left .width { width:686px;}
.box2 .left .img { width:314px; margin-right:29px; float:left; overflow:hidden; position:relative; margin-bottom:18px; border-radius: 5px;}
.box2 .left .img span { display:block; width:300px; height:40px; line-height:40px; background:url(../images/meng2.png) repeat-x; position:absolute; left:0; top:134px; font-size:14px; padding-left:14px;}
.box2 .left .img span a { color:#FFF;}
.box2 .left .img b { width:81px; height:33px; text-align:center; line-height:30px; font-size:18px; color:#FFF; background:url(../images/img_title.png) no-repeat; position:absolute; left:10px; top:10px;}
.box2 .left .list { width:314px; margin-right:29px; float:left; overflow:hidden;}
.box2 .left .list li { font-size:14px; line-height:18px; margin-bottom:15px; padding-left:20px; background:url(../images/dian.jpg) left 7px no-repeat;}

.box2 .left2 { width:314px; float:left;}
.box2 .left2 .img { overflow:hidden; position:relative; margin-bottom:18px; border-radius: 5px;}
.box2 .left2 .img span { display:block; width:300px; height:40px; line-height:40px; background:url(../images/meng2.png) repeat-x; position:absolute; left:0; top:134px; font-size:14px; padding-left:14px;}
.box2 .left2 .img span a { color:#FFF;}
.box2 .left2 .list { overflow:hidden;}
.box2 .left2 .list li { font-size:14px; line-height:18px; margin-bottom:15px; padding-left:20px; background:url(../images/dian.jpg) left 7px no-repeat;}

.title2 { font-size:20px; line-height:20px; padding-left:15px; padding-bottom:10px; border-bottom:solid 1px #d8d8d8; margin:10px 0 30px ; overflow:hidden; font-weight:bold; color:#232228; background:url(../images/title.jpg) left 2px no-repeat;}
.title2 span { display:block; font-size:12px; line-height:20px; float:right; font-weight:normal;}

.box3 { overflow:hidden; margin-bottom:10px;}
.box3 .left3 { width:314px; margin-right:29px; float:left;}
.box3 .left3 .img { overflow:hidden; position:relative; margin-bottom:20px; border-radius: 5px;}
.box3 .left3 .img span { display:block; width:300px; height:40px; line-height:40px; background:url(../images/meng2.png) repeat-x; position:absolute; left:0; top:134px; font-size:14px; padding-left:14px;}
.box3 .left3 .img span a { color:#FFF;}
.box3 .left3 .list { overflow:hidden;}
.box3 .left3 .list li { font-size:14px; line-height:18px; margin-bottom:15px; padding-left:20px; background:url(../images/dian.jpg) left 7px no-repeat;}

.title3 { font-size:20px; line-height:20px; padding-left:15px; padding-bottom:10px; border-bottom:solid 1px #d8d8d8; margin:10px 0 25px ; overflow:hidden; font-weight:bold; color:#232228; background:url(../images/title.jpg) left 2px no-repeat;}
.title3 span { display:block; font-size:12px; line-height:20px; float:right; font-weight:normal;}

.title4 { font-size:20px; line-height:20px; padding-left:15px; padding-bottom:10px; border-bottom:solid 1px #d8d8d8; margin:10px 0 29px ; overflow:hidden; font-weight:bold; color:#232228; background:url(../images/title.jpg) left 2px no-repeat;}
.title4 span { display:block; font-size:12px; line-height:20px; float:right; font-weight:normal;}

.box3 .left2 { width:314px; float:left;}
.box3 .left2 .img { overflow:hidden; position:relative; margin-bottom:18px; border-radius: 5px;}
.box3 .left2 .img span { display:block; width:300px; height:40px; line-height:40px; background:url(../images/meng2.png) repeat-x; position:absolute; left:0; top:134px; font-size:14px; padding-left:14px;}
.box3 .left2 .img span a { color:#FFF;}
.box3 .left2 .list { overflow:hidden;}
.box3 .left2 .list li { font-size:14px; line-height:18px; margin-bottom:15px; padding-left:20px; background:url(../images/dian.jpg) left 7px no-repeat;}

.title_back { width:1000px; height:26px; padding:10px 0; margin-bottom:20px; text-align:center; font-size:26px; line-height:23px; background:url(../images/title_back.png) center center no-repeat; overflow:hidden; color:#a91b33; font-weight:bold;}

.box4 { overflow:hidden; margin-bottom:10px;}
.box4 .left { width:657px; margin-right:29px; float:left; overflow:hidden;}
.box4 .left .width { width:686px;}
.box4 .left3 { width:314px; margin-right:29px; float:left;}
.box4 .left3 .img { overflow:hidden; position:relative; margin-bottom:19px; border-radius: 5px;}
.box4 .left3 .img span { display:block; width:300px; height:40px; line-height:40px; background:url(../images/meng2.png) repeat-x; position:absolute; left:0; top:134px; font-size:14px; padding-left:14px;}
.box4 .left3 .img span a { color:#FFF;}
.box4 .left3 .list { overflow:hidden; margin-bottom:11px;}
.box4 .left3 .list li { font-size:14px; line-height:18px; margin-bottom:15px; padding-left:20px; background:url(../images/dian.jpg) left 7px no-repeat;}
.box4 .left2 { width:314px; float:left;}
.box4 .left2 .img { overflow:hidden; position:relative; margin-bottom:25px;}
.box4 .left2 .img img { border-radius: 5px; float:left; margin-right:10px;}
.box4 .left2 .img span { float:left; display:block; width:154px; line-height:24px; font-size:14px;}
.box4 .left2 .img span a { color:#343434;}
.box4 .left2 .list { overflow:hidden;}
.box4 .left2 .list li { font-size:14px; line-height:18px; margin-bottom:15px; padding-left:20px; background:url(../images/dian.jpg) left 7px no-repeat;}

.title5 { font-size:14px; line-height:28px; padding-bottom:10px; margin:0 0 12px ; overflow:hidden; font-weight:bold; color:#fff; background:url(../images/title_back2.png) left 2px no-repeat;}
.title5 span { display:block; width:69px; line-height:28px; text-align:center;}

.box5 { overflow:hidden; margin-bottom:10px;}
.box5 .left3 { width:314px; margin-right:29px; float:left;}
.box5 .left3 .img { overflow:hidden; position:relative; margin-bottom:19px; border-radius: 5px;}
.box5 .left3 .img span { display:block; width:300px; height:40px; line-height:40px; background:url(../images/meng2.png) repeat-x; position:absolute; left:0; top:134px; font-size:14px; padding-left:14px;}
.box5 .left3 .img span a { color:#FFF;}
.box5 .left3 .list { overflow:hidden; margin-bottom:11px;}
.box5 .left3 .list li { font-size:14px; line-height:18px; margin-bottom:15px; padding-left:20px; background:url(../images/dian.jpg) left 7px no-repeat;}
.box5 .left2 { width:314px; float:left;}
.box5 .left2 .img { overflow:hidden; position:relative; margin-bottom:15px;}
.box5 .left2 .img img { border-radius: 5px; float:left; margin-right:10px;}
.box5 .left2 .img span { float:left; display:block; width:154px; line-height:24px; font-size:14px;}
.box5 .left2 .img span a { color:#343434;}
.box5 .left2 .list { overflow:hidden; padding-top:2px;}
.box5 .left2 .list li { font-size:14px; line-height:18px; margin-bottom:15px; padding-left:20px; background:url(../images/dian.jpg) left 7px no-repeat;}

.flash { width:1000px; height:402px; margin-bottom:25px; overflow:hidden; position:relative; border-radius:5px;}
.flash p { width:1000px; height:402px; position:relative; display:none;}
.flash p.hover { display:block;}
.flash span { width:1000px; height:402px; position:absolute; left:0; top:0;}
.flash .nav6 { width:344px; height:402px; position:absolute; right:0; top:0; z-index:1000; background-color:#ffffff;}
.flash .nav6 .btn { cursor:pointer; float:left; transform:scaleX(-1);}
.flash .nav6 .btn2 { cursor:pointer; float:left; transform:scaleX(1);}
.flash .nav6 .over6 { width:344px; height:373px; float:left; background-color:#232228; padding-top:29px;}
.flash .nav6 .over6 li { width:308px; padding-left:20px; margin-bottom:18px; overflow:hidden; font-size:16px; line-height:54px; border-right:2px solid #66666c;}
.flash .nav6 .over6 li a { color:#FFF;}
.flash .nav6 .over6 li.hover { width:310px; background-color:#a91b33; border-right:0;}
.flash .nav6 .over6 img { width:220px; margin-right:15px; float:left;}

.box5 .left4 { width:314px; margin-right:29px; float:left;}
.box5 .left4 .img { overflow:hidden; position:relative; margin-bottom:19px; border-radius: 5px;}
.box5 .left4 .img span { display:block; width:300px; height:40px; line-height:40px; background:url(../images/meng2.png) repeat-x; position:absolute; left:0; top:134px; font-size:14px; padding-left:14px;}
.box5 .left4 .img span a { color:#FFF;}
.box5 .left4 .list { overflow:hidden; margin-bottom:10px;}
.box5 .left4 .list li { font-size:14px; line-height:18px; margin-bottom:15px; padding-left:20px; background:url(../images/dian.jpg) left 7px no-repeat;}

.box6 { overflow:hidden; margin-bottom:10px;}
.box6 .left { width:657px; height:380px; margin-right:29px; float:left;}
.box6 .left .width { width:680px; margin-left:-10px;}
.box6 .left .img { width:634px; margin-left:12px; padding:10px; overflow:hidden;}
.box6 .left .img:hover { box-shadow: 0 0 5px #c1c1c1;}
.box6 .left img { float:left; margin-right:14px; border-radius:5px;}
.box6 .left b { width:448px; display:block; font-size:14px; line-height:24px; margin-bottom:8px; float:left;}
.box6 .left span { width:448px; display:block; font-size:12px; line-height:22px; float:left;}
.box6 .left2 { width:314px; float:left;}
.box6 .left2 .img { overflow:hidden; position:relative; margin-bottom:18px;}
.box6 .left2 .img img { border-radius: 5px; float:left; margin-right:10px;}
.box6 .left2 .img span { float:left; display:block; width:154px; line-height:24px; font-size:14px;}
.box6 .left2 .img span a { color:#343434;}
.box6 .left2 .list { overflow:hidden; padding-top:2px;}
.box6 .left2 .list li { font-size:14px; line-height:18px; margin-bottom:15px; padding-left:20px; background:url(../images/dian.jpg) left 7px no-repeat;}

.title6 { font-size:20px; line-height:20px; padding-left:15px; padding-bottom:10px; border-bottom:solid 1px #d8d8d8; margin:10px 0 20px ; overflow:hidden; font-weight:bold; color:#232228; background:url(../images/title.jpg) left 2px no-repeat;}
.title6 span { display:block; font-size:12px; line-height:20px; float:right; font-weight:normal;}

.box7 { width:100%; background-color:#f1f1f1; overflow:hidden;}
.box7 .main7 { width:1000px; margin:40px auto;}

.swiper-container4 { width:1000px; height:230px; margin:0 auto; overflow:hidden; text-align:center; position:relative;}
.swiper-container4 .swiper-slide {border-radius: 3px; position:relative;}
.swiper-container4 .swiper-slide ul { width:1000px;}
.swiper-container4 .swiper-slide ul li { width:280px; float:left; margin-right:50px;}
.swiper-container4 .swiper-slide ul li p { overflow:hidden; padding:15px 0;}
.swiper-container4 .swiper-slide ul li p span { width:220px; display:block; margin-right:15px; font-size:14px; line-height:24px; float:left; text-align:left;}
.swiper-container4 .swiper-slide ul li p b { width:39px; margin-top:6px; padding-top:7px; text-align:right; font-size:22px; padding-right:4px; border-left:solid 2px #bababa; float:left; display:block; color:#bababa;}
.box7 .swiper-pagination { width:3px; height:150px; position:absolute; right:0; top:75px;}
.box7 .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { margin:0 0;}
.box7 .swiper-pagination-bullet { width:3px; height:52px; background:#cbc9d6; opacity:1; border-radius:0;}
.box7 .swiper-pagination-bullet-active { width:3px; height:52px; background:#a91b33;}

.title7 { font-size:20px; line-height:20px; padding-left:15px; padding-bottom:10px; border-bottom:solid 1px #d8d8d8; margin:10px 0 40px ; overflow:hidden; font-weight:bold; color:#232228; background:url(../images/title.jpg) left 2px no-repeat;}
.title7 span { display:block; font-size:12px; line-height:20px; float:right; font-weight:normal;}

.box8 { width:1000px; margin:50px auto 30px; overflow:hidden;}
.box8 .left { width:99px; border-right:solid 1px #d8d8d8; float:left; font-size:20px; line-height:50px; font-weight:bold;}
.box8 .right { width:885px; font-size:14px; float:left; padding-left:15px; overflow:hidden;}
.box8 .right ul { width:900px;}
.box8 .right li { float:left; font-size:14px; line-height:14px; margin-right:15px; margin-bottom:20px;}

.mian9 { width:100%; background-color:#a91b33; padding-top:30px; padding-bottom:30px; overflow:hidden;}
.box9 { width:1000px; margin:0 auto 30px; overflow:hidden;}
.box9 .left { width:99px; border-right:solid 1px #b13b4f; float:left; font-size:20px; line-height:50px; font-weight:bold; color:#FFF;}
.box9 .right { width:885px; font-size:14px; float:left; padding-left:15px; line-height:50px; overflow:hidden; color:#FFF;}

.mian9 p { color: #FFF; text-align: center; clear: both; width: 100%; padding: 10px 0px; }
.mian9 p a { color: #FFF; }

.mian10 { background-color:#232228; padding-top:30px; overflow:hidden;}
.box10 { width:1000px; margin:0 auto 30px; overflow:hidden;}
.box10 .left { width:99px; border-right:solid 1px #424146; float:left; font-size:20px; line-height:50px; font-weight:bold; color:#FFF;}
.box10 .right { width:885px; font-size:14px; float:left; padding-left:15px; line-height:50px; overflow:hidden; color:#FFF;}

.list_main { background-color:#f7f7f7; overflow:hidden;}
.list_box { width:1000px; margin:0 auto; background-color:#fff; overflow:hidden;}
.crumbs { line-height:100px; font-size:16px; margin-left:60px; padding-left:12px; background:url(../images/dian.jpg) left center no-repeat;}
.list_box .left { width:226px; padding-right:28px; margin-bottom:25px; margin-left:58px; float:left; border-right:solid 1px #d7d7d7;}
.list_title { padding-left:8px; padding-bottom:6px; margin-bottom:30px; border-bottom:solid 1px #d8d8d8; background:url(../images/title.jpg) left 1px no-repeat;}

.swiper-container { width:226px; margin-bottom:15px;}
.swiper-container .swiper-slide img { border-radius:5px;}
.swiper-container .swiper-slide span { text-align:center; display:block; font-size:20px; line-height:40px; padding:10px 0;}
.swiper-container .swiper-slide a { color:#FFF;}
.swiper-button-prev.swiper-button-red,.swiper-container-rtl .swiper-button-next.swiper-button-red{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23c13234'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-red,.swiper-container-rtl .swiper-button-prev.swiper-button-red{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23c13234'%2F%3E%3C%2Fsvg%3E")}

.list_box .left .list { overflow:hidden;}
.list_box .left .list li { font-size:14px; line-height:18px; margin-bottom:15px; padding-left:20px; background:url(../images/dian.jpg) left 7px no-repeat;}
.list_box .left .img { overflow:hidden; position:relative; margin-bottom:18px; border-radius: 5px;}
.list_box .left .img span { display:block; width:226px; height:30px; line-height:30px; background:url(../images/meng2.png) repeat-x; position:absolute; left:0; top:96px; font-size:14px; padding-left:14px;}
.list_box .left .img span a { color:#FFF;}

.list_box .left .title2 { font-size:20px; line-height:20px; padding-left:15px; padding-bottom:10px; border-bottom:solid 1px #d8d8d8; margin:10px 0 20px ; overflow:hidden; font-weight:bold; color:#232228; background:url(../images/title.jpg) left 2px no-repeat;}
.list_box .left .title2 span { display:block; font-size:12px; line-height:20px; float:right; font-weight:normal;}

.list_right { width:575px; padding-left:60px; float:left ;}
.list_right ul { margin-top:-16px; margin-bottom:35px;}
.list_right li { overflow:hidden; line-height:50px; font-size:16px; padding-left:20px; background:url(../images/dian.jpg) center left no-repeat;}

.photo_list_right { width:575px; padding-left:60px; float:left ;}
.photo_list_right .img { width:575px; margin-bottom:35px; padding-bottom:35px; overflow:hidden; border-bottom: solid 1px #d7d7d7;}
.photo_list_right .img img { float:left; margin-right:20px; border-radius:5px;}
.photo_list_right .img b { width:325px; display:block; font-size:16px; line-height:26px; margin-bottom:8px; float:left;}
.photo_list_right .img span { width:325px; display:block; font-size:12px; line-height:22px; float:left;}

.video_list { overflow:hidden;}
.video_list ul { width:906px; margin:0 auto;}
.video_list li { width:302px; float:left; margin-bottom:40px;}
.video_list li p { width:282px; margin:0 auto;}
.video_list li p:hover { box-shadow: 0 0 10px #c1c1c1;}
.video_list li p:hover b { border-bottom:1px solid #a91b33;}
.video_list li p img { border-radius:5px 5px 0 0;}
.video_list li p strong { display:block; border-bottom:1px solid #ececec; border-left:1px solid #ececec; border-right:1px solid #ececec;}
.video_list li p b { width:266px; margin:0 auto; padding-top:22px; border-bottom:1px solid #ececec; display:block;}
.video_list li p span { height:52px; overflow:hidden; display:block; text-align:center; font-weight:normal; font-size:16px; line-height:26px; padding:0 10px; margin:25px 0;}

.list_right h1 { font-size:24px; line-height:34px; margin-bottom:20px; text-align:center; font-weight:normal;}
.list_right b { font-size:12px; line-height:24px; padding-bottom:20px; text-align:center; display:block; font-weight:normal; color:#757575; margin-bottom:5px; border-bottom:1px solid #ececec;}
.list_right .center { overflow:hidden; padding-top:25px;}
.list_right .center #vf { margin-bottom:20px;}
.list_right .center p { font-size:18px; line-height:30px;}

.list_right .title2 { font-size:20px; line-height:20px; padding-left:15px; padding-bottom:10px; padding-top:24px; border-top:solid 2px #a91b33; border-bottom:solid 1px #d8d8d8; margin:10px 0 20px ; overflow:hidden; font-weight:bold; color:#232228; background:url(../images/title.jpg) left 26px no-repeat;}
.list_right .title2 span { display:block; font-size:12px; line-height:20px; float:right; font-weight:normal;}
.list_box2 { overflow:hidden; display:none;}
.list_box2.hover { display:block;}
.list_box2 b { display:block; font-size:16px; padding-bottom:10px; line-height:26px; text-align:left; border-bottom:0;}
.list_box2 span { display:block; font-size:12px; padding-bottom:15px; margin-bottom:15px; line-height:22px; text-align:left; border-bottom:1px solid #ececec;}
.list_box2:last-child span { border-bottom:0;}

.list_click { width:573px; height:36px; cursor:pointer; color:#676767; line-height:36px; margin:10px 0 50px; border:solid 1px #ececec; text-align:center;}

.photo_center { width:900px; margin:0 auto; padding-bottom:30px; overflow:hidden;}
.photo_center h1 { font-size:24px; line-height:34px; margin-bottom:20px; text-align:center; font-weight:normal;}
.photo_center b { font-size:12px; line-height:24px; padding-bottom:20px; text-align:center; display:block; font-weight:normal; color:#757575; margin-bottom:5px; border-bottom:1px solid #ececec;}
.photo_center .center { overflow:hidden; padding-top:25px;}
.photo_center .center #vf { margin-bottom:20px;}
.photo_center .center p { font-size:18px; line-height:30px;}

.photo_center .title2 { font-size:20px; line-height:20px; padding-left:15px; padding-bottom:10px; padding-top:24px; border-top:solid 2px #a91b33; border-bottom:solid 1px #d8d8d8; margin:10px 0 20px ; overflow:hidden; font-weight:bold; color:#232228; background:url(../images/title.jpg) left 26px no-repeat;}
.photo_center .title2 span { display:block; font-size:12px; line-height:20px; float:right; font-weight:normal;}
.photo_center .title3 { font-size:20px; line-height:20px; padding-left:15px; padding-bottom:10px; border-bottom:solid 1px #d8d8d8; margin:10px 0 20px ; overflow:hidden; font-weight:bold; color:#232228; background:url(../images/title.jpg) left 2px no-repeat;}
.photo_center .title3 span { display:block; font-size:12px; line-height:20px; float:right; font-weight:normal;}
.photo_list { overflow:hidden; margin-bottom:30px;}
.photo_list ul { width:1027px;}
.photo_list li { width:205px; margin-right:27px; float:left;}
.photo_list li img { border-radius:5px;}

#autopage { color: #b92e2e; font-weight: bold; clear: both; padding-bottom:5px; padding-top:30px;}
#autopage span { color: #b92e2e; font-weight:normal; border: 1px solid #b92e2e; padding: 5px; }
#autopage a { color: #666; font-weight:normal; border: 1px solid #DDDDDD; padding: 5px; }
#autopage a:hover { color: #fff; font-weight:normal; border: 1px solid #DDDDDD; background-color:#b92e2e; padding: 5px; text-decoration:none;}



.banner.wap { padding:0.6rem 0 0.5rem; display:block; background:url(http://images.china.cn/images1/ch/210730/images/banner.jpg) no-repeat; background-size:100% auto; overflow:hidden; display:none;}
.banner.wap .logo1 { padding-left:4%; float:left;}
.banner.wap .logo2 { padding-left:0%; padding-top:0.05rem; float:left;}
.banner.wap .sou { float:right; margin-top:0.6rem; margin-right:5%;}
.banner.wap .pc { float:right; width:21%; margin-top:0.6rem; text-align:right; margin-right:4%; font-size:0.4rem; background:url(http://images.china.cn/images1/ch/210730/images/pc.png) no-repeat; background-size:auto 100%;}
.banner.wap .pc a { color:#fff;}

.nav_box.wap { width:100%; overflow:hidden; border-bottom:solid 1px #a91b33; background-color:#f2f2f2; padding-bottom:0.4rem; position:relative; display:none;}
.nav_box.wap .nav_left { width:4%; position:absolute; left:0; top:0;}
.nav_box.wap .nav_right { width:4%; position:absolute; right:0; top:0;}
.nav_box.wap .nav { width:100%; margin:0 auto; overflow-y:hidden;}
.nav_box.wap .nav ul { width:400%;}
.nav_box.wap .nav li { float:left; width:4.2%; font-size:0.45rem; padding-top:0.1rem; float:left; text-align:center;}
.nav_box.wap .nav li a { color:#4a4a4a;}
.nav_box.wap .nav li.hover { margin-left:1%;}
.nav_box.wap .nav li.hover a { color:#303030;}





.footer { background-color:#e6e6e6; padding:0.5rem 0; overflow:hidden; display:none;}
.footer p { font-size:0.3rem; line-height:0.6rem; color:#606060; text-align:center;}
