*{ margin: 0;padding:0; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,select,img,dd{ margin: 0;padding:0; }
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none !important}
a:active {text-decoration: none;}
.left{ float:left; }
.right{ float:right; }
ul,li{ list-style-type:none;}
audio{outline:none;}
img{ border:0;}
.clearfix {	display: block;zoom:1;}
.clearfix:after {content: '';overflow: hidden;width: 100%;height: 0px;font-size: 0px;	display: block;	clear: both;}
body{min-width:1210px;margin:0px auto;}
.totop {display: none;   position: fixed;   right: 50%;   margin-right: -680px;   bottom: 200px;    cursor: pointer;}
/*---main------*/
.pd-head{ height:32px; width: 1170px;margin:0px auto;overflow:hidden;line-height:24px;}
.pd-head .pd{padding-left:30px;font-size:14px;color:#777;height:32px;line-height:26px;overflow:hidden;background:url(/themes/cyol/assets/images/cyol/home/cyol_2026dht.png) 0px 0px no-repeat;}
.pd-head .pd a:last-of-type {color:#004195;}
.pd-head .pd span{color:#777}
.pd-head .pd span:last-child {display:none;}

.transition {overflow: hidden;	display: block;	height: 217px;background: #ccc url(../../images/cyol/image-default.png) center center no-repeat;}
.transition img {	transition: .2s ease;}
.transition img:hover {	transform: scale(1.2);}

.mainBox{width:1170px;margin:0px auto;margin-bottom:40px;}
.mainBox .left{width:780px;float:left;padding-bottom:30px;}
.mainBox .right{width:360px;float:right;}
/*--------焦点图----------*/
.scroll { position:relative; width:780px; height:436px; overflow:hidden;}
.scroll .swiper-pagination{position:absolute;bottom:4px;left: 615px;width:165px;}
.scroll .swiper-pagination-bullet{display:inline-block;width: 10px;height:10px;border-radius:10px;cursor:pointer;background:#fff;opacity: 1;}
.scroll .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:#e60012;width:30px;height:10px;}
.scroll .box {float:left;width:780px; height:436px; overflow:hidden;border-radius:8px; overflow:hidden;}
.scroll .box img{ width:780px; height:436px;    display: block; }
.scroll .box .bg {	height: 70px;	margin-top: -70px;	background:url(/themes/cyol/assets/images/hdzt/flash_bg_re.png) left bottom repeat-x;	position: relative;	}
.scroll .box .txt {padding-left: 15px;height:50px;margin-top:-66px;position:relative;}
.scroll .box h3{height:70px;line-height:70px;	margin-top: -70px;	position: relative;	color: #fff;	font-size:20px;	font-weight: normal;	text-overflow: ellipsis;	white-space: nowrap;	overflow: hidden;}
.scroll .box h3 a{ color:#fefefc;}
.scroll .box p{color:#b8b7b5; font-size:14px; line-height:24px;}
.scroll .ptxt{height:115px;background: #f9f7f8;}
.scroll .ptxt p{color: #505251;padding: 10px 24px; line-height: 22px;font-weight: bold;  font-size: 14px;}
.scroll .ptxt .info{font-size:12px;padding: 0px 24px;color:#333;}
.scroll .ptxt .info span{padding-right: 5px;}
.scroll .arr_left {position:absolute; top:184px;z-index:2; left:0px; width:30px; height:44px; cursor:pointer;background:url(/themes/cyol/assets/images/auto/ent_zxh_0420_arrleft.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='/themes/cyol/assets/images/auto/ent_zxh_0420_arrleft.png');_background:none;}
.scroll .arr_right {position:absolute; top:184px; right:0px; z-index:2;width:30px; height:44px; cursor:pointer;background:url(/themes/cyol/assets/images/auto/ent_zxh_0420_arrright.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='/themes/cyol/assets/images/auto/ent_zxh_0420_arrright.png');_background:none;}
.scroll .arr_left:hover {position:absolute; top:184px;z-index:2; left:0px; width:30px; height:44px; cursor:pointer;background:url(/themes/cyol/assets/images/auto/ent_zxh_0420_arrleft_hover.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='/themes/cyol/assets/images/auto/ent_zxh_0420_arrleft_hover.png');_background:none;}
.scroll .arr_right:hover {position:absolute; top:184px; right:0px; z-index:2;width:30px; height:44px; cursor:pointer;background:url(/themes/cyol/assets/images/auto/ent_zxh_0420_arrright_hover.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='/themes/cyol/assets/images/auto/ent_zxh_0420_arrright_hover.png');_background:none;}

/*---------------------list-----------------------------------*/
.mmBox{margin-top:10px;}
.mmBox .listBox{width:780px;}
.mmBox .listBox li{background:#f8f8f8;border-radius:10px;margin-top:20px;}
.mmBox .rwz{width:135px;float:right;}
.news-li {position: relative;padding: 15px 0px;width: auto;color: #666666;}
.news-pic {float: left;	width: 210px;position: relative;overflow: hidden;}
.news-pic img {width: 180px;border-radius: 10px;margin-left:20px;display:inline-block;}
.news-txt {width:528px;float:right;margin-right:30px;display:inline-block;}
.news-li h2 { font-size: 18px;color: #141510;}
.news-li h2 a {color: #004195;    font-weight: normal;}
.news-li p {line-height: 22px;font-size: 14px;margin-top:6px;max-height: 66px;overflow: hidden;color: #00144e;}
.item .more{width: 164px;
    height: 42px;
    line-height: 42px;
    margin: 0px auto;
    background: url(/themes/cyol/assets/images/cyol/home/cyol_2026btnmore.png) 0px 0px no-repeat;
    text-align: center;
    font-size: 16px;
    color: #004297;
    cursor: pointer;float: none;margin-top:30px;}
.item .more a{display:block;color: #333;}
.pdtt_trbs {height: 24px;line-height: 24px;font-size: 12px;width: 603px;}
.pdtt_trbs span {	margin-right: 4px;	height: 24px;	color: #666;}
.pdtt_trbs .bshu {height: 24px;	display: inline-block;	padding-right: 8px;	color: #666;}
.pdtt_trbs .bshu a{	color: #666;}
.pdtt_trbs .bshuy {height: 24px;	display: inline-block;	padding-right: 8px;	color: #666;}
.pdtt_trbs .bshuy a{color: #666;}

.news-txt2{padding: 0 20px;}
.news-pic1 {float: left;	width: 180px;margin-right: 20px;position: relative;overflow: hidden;}
.news-pic1 img{max-width: 90%;     border-radius: 8px;  border-radius: 0;   height: 180px;   display: block;    margin: 0px auto;}

.news-txt3,.pdtt_trbs3{margin:0 20px;}
.news-pic3{clear:both;display:block;overflow:hidden;margin:12px 20px 6px;}
.news-pic3 img{float: left; display: block; width: 160px; height: 105px;overflow: hidden;  -webkit-border-radius: 8px;  -moz-border-radius: 8px;border-radius: 8px;
    margin-right: 20px;}
    
.more{ float:right; display:block; margin-right:15px; line-height:40px;font-size:12px;}
.more a{ color:#004297!important;}    







