.c2{ padding-top:170px}


.c2 .hd{width:1200px;height:57px;background-image:;background-position:left top;background-repeat:no-repeat; margin-left:30px;}


.c2 .hd li{float:left;font-size:22px;color:#4e3447;letter-spacing:2px;margin-left:35px;padding-bottom:15px;border-bottom:4px solid transparent;cursor:pointer; margin-top:9px;}

.c2 .hd .on{color:#d4793a;border-bottom-color:#d4793a}
.c2 .item{position:relative;padding-top:80px;background-position:center;background-repeat:no-repeat;background-size:initial}
.c2 .item li{font-size:14px;color:#5f4b4b;line-height:20px;padding:6px;background-color:#fff;box-shadow:0 0 10px rgba(62,11,42,0.3)}
.c2 .item li p{text-align:center;margin-top:10px;padding:0 14px}.c2 .item li:hover{box-shadow:0 0 10px rgba(255,255,255,0.3)}
.c2 .zsgy{width:1020px;height:450px;margin:0 auto;}
.c2 .zsgy li{position:absolute;width:200px}
.c2 .zsgy li p{font-size:14px}
.c2 .zsgy .zsgy-p{margin-top:10px}


.c2 .zsgy .zsgy2{top:60px; left:70px; height: 340px; width:260px; }


.c2 .zsgy .zsgy5{top:60px; left:370px; height:  340px; width:260px;}
.c2 .zsgy .zsgy6{top:60px; left:670px; height:  340px; width:260px;}





.c2 .zsgy .zsgy7{top:60px; left:0px; height: 300px; width:210px; }


.c2 .zsgy .zsgy8{top:60px; left:270px; height: 300px; width:210px;}
.c2 .zsgy .zsgy9{top:60px; left:540px; height: 300px; width:210px;}
.c2 .zsgy .zsgy10{top:60px; left:810px; height: 300px; width:210px;}




















.c2 .zydst{width:980px;height:660px;margin:0 auto;background-position:99px 7px}.c2 .zydst li{float:left;position:static;height:270px;margin:0 33px 24px 33px}.c2 .sygjxhg{width:932px;height:660px;margin:0 auto;background-position:99px 7px}.c2 .sygjxhg .middle{width:412px}.c2 .sygjxhg .middle li{height:284px;margin-bottom:30px}.c2 .sygjxhg-l{float:left;width:230px;margin:0 10px}.c2 .sygjxhg-l li{height:185px;margin-bottom:15px}.c2 .sygjxhg-l .sygjxhg-p{margin-top:22px}.c2 .bdlcc{width:980px;height:660px;margin:0 auto;background-position:99px 7px}.c2 .bdlcc li{margin-bottom:40px}.c2 .bdlcc .middle{margin-top:30px}.c2 .bdlcc-l{float:left;width:286px;margin:0 14px}.c2 .yjs{width:954px;height:660px;margin:0 auto;background-position:-25px -58px}.c2 .yjs li{height:260px;margin-bottom:40px}.c2 .yjs .middle{margin-top:150px}.c2 .yjs .middle li{height:288px}.c2 .yjs-l{float:left;width:290px;margin:0 14px}.c2 .yjs-l .yjs-p{margin-top:22px}.detailspage1{padding-top:30px}.detailspage1 .nav{padding:10px 15px;background-color:transparent;border-radius:36px}.detailspage1 .nav p{font-size:16px;color:#000}.detailspage1 .nav a{text-decoration:none;color:#000}.detailspage1 .title{font-size:24px;text-align:center;margin-top:65px}.detailspage1 .title p{font-size:16px;margin-top:15px}.detailspage1 .source{font-size:16px;text-align:center;margin-top:15px}.detailspage1 .source a{color:#000}.detailspage1 .time{font-size:16px;text-align:center;margin-top:15px}.detailspage1 .content{margin-top:35px}.detailspage1 .content p{font-size:16px;line-height:24px;padding-top:20px}.detailspage1 .content p a{color:#000}.detailspage1 .content div{font-size:16px;line-height:24px;padding-top:20px}.f1{height:200px;padding-top:1px;}.f1 .footer{width:545px;margin:75px auto 0}.f1 .logo{width:165px}.f1 .link{margin-left:15px;font-size:16px;color:#000;line-height:25px}.f1 a{color:#000}










.pikachoose {width: 1200px; margin: 0 auto 30px;}

.pika-thumbs{ padding: 0 16px; height: 75px; }
.pika-thumbs li{padding: 0; overflow: hidden;float: left; list-style-type: none;background: #fafafa;cursor: pointer;}
.pika-thumbs li .clip {position:relative;height:100%;text-align: center; vertical-align: middle; overflow: hidden;}
.pika-thumbs li .clip img{width: 100%;}

.pika-stage, .pika-textnav {width: 950px;}
.pika-stage {position: relative; background: #fafafa; text-align:center; height:430px;overflow: hidden;margin: 0;}
.pika-stage img{height:100%;width: 100%;}
.pika-stage .caption {position: absolute; background: #000; background: rgba(0,0,0,0.75);font-size: 16px;color: #fafafa; padding: 10px 0;bottom: 0; right: 0;width: 100%;text-align: left;}
.pika-stage .caption a{padding-left: 15px;color: #fff;}
.pika-stage .caption p {padding: 0; margin: 0; line-height: 14px;}
.pika-textnav {overflow: hidden; margin: 10px 0 0 0;bottom:10px; position:absolute;}
.pika-textnav a cxjm-box{font-size: 12px; text-decoration: none; color: #333; padding: 4px;}
.pika-textnav a.previous {float: left; width: auto; display: block;}
.pika-textnav a.next {float: right; width: auto; display: block;}
.pika-tooltip{font-size:12px;position:absolute;color:white;padding:3px; background-color: rgba(0,0,0,0.7);border:3px solid black;}
.pika-counter{position: absolute;bottom: 45px;left:15px;color:white;background:rgba(0,0,0,0.7);font-size:11px;padding:3px;-moz-border-radius: 5px;border-radius:5px;}

.pika-loader{background-color:rgba(0,0,0,0.9); color:white; width:60px; font-size:11px; padding:5px 3px;text-align:right; position:absolute; top:15px; right:15px; }

.pika-thumbs li{width: 220px; height:120px;}
.pikachoose{width:1200px; position:relative;}
#pikame,#pikame1{width: 220px;}
.pika-thumbs {margin: 10px 0 0 17px; width:250px;position: absolute;top: 10px;right: 30px;}

/* jcarousel styles */
/*if you're not using the carousel you can delete everything below this */
.jcarousel-skin-pika{position:absolute;top:0;right:0;}
.jcarousel-skin-pika .jcarousel-container-vertical { width: 220px;overflow:hidden;}
.jcarousel-skin-pika .jcarousel-clip-vertical { width:  220px;}
.jcarousel-skin-pika .jcarousel-item-vertical { margin-bottom: 34px;}
.pika-textnav{display: none;}

