@charset "utf-8";
/* CSS Document */

#news_ticker {background:#FF0;width:1190px;height:40px;margin:10px; float:left;overflow: hidden;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
padding:0px; position: relative;-webkit-box-shadow: inset 0px 0px 8px -3px rgba(0,0,0,0.5);-moz-box-shadow: inset 0px 0px 8px -3px rgba(0,0,0,0.5);box-shadow: inset 0px 0px 8px -3px rgba(0,0,0,0.5);}
#news_ticker span {float: left;color: rgba(0,0,0,.8);color: #FFF;background: #FFF; font-family:Arial, Helvetica, sans-serif;padding:0px 15px; line-height:40px;
position: relative;border-radius: 4px;-webkit-box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.2), 0px 1px 1px rgba(0,0,0,0.5);-moz-box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.2), 0px 1px 1px rgba(0,0,0,0.5);
box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.2), 0px 1px 1px rgba(0,0,0,0.5);/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#007dc6+0,0065b2+76,007dc6+100 */
background: #007dc6; /* Old browsers */background: -moz-linear-gradient(top,  #007dc6 0%, #0065b2 76%, #007dc6 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #007dc6 0%,#0065b2 76%,#007dc6 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #007dc6 0%,#0065b2 76%,#007dc6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007dc6', endColorstr='#007dc6',GradientType=0 ); /* IE6-9 */}
#news_ticker span a{ font-size:17px; color:#FFF; text-decoration:none;}
#news_ticker span a:hover{ font-size:17px; color:#FF0; text-decoration:none;}
#news_ticker ul { list-style:none;float: left; width:87%;padding:0px 0px 0px 13%; margin:0px;
-webkit-animation: ticker 42s cubic-bezier(1, 0, .5, 0) infinite;
-moz-animation: ticker 42s cubic-bezier(1, 0, .5, 0) infinite;
-ms-animation: ticker 42s cubic-bezier(1, 0, .5, 0) infinite;
animation: ticker 42s cubic-bezier(1, 0, .5, 0) infinite;}
#news_ticker ul:hover {-webkit-animation-play-state: paused;-moz-animation-play-state: paused;-ms-animation-play-state: paused;animation-play-state: paused;}
#news_ticker ul li {line-height:40px; height:40px; margin:0px; padding:0px; width:90%; float:left;}
#news_ticker ul li a {color: #333;text-decoration: none;font-size:24px; line-height:40px; height:40px; overflow:hidden; margin:0px; padding:0px;}
.win #news_ticker a {font-size:24px;}
.win #news_ticker span a {font-size:17px;}

@-webkit-keyframes ticker {0%   {margin-top: 0;}
7%  {margin-top: -40px;}
14%  {margin-top: -80px;}
21%  {margin-top: -120px;}
28%  {margin-top: -160px;}
35%  {margin-top: -200px;}
42%  {margin-top: -240px;}
49%  {margin-top: -280px;}
56%  {margin-top: -320px;}
63%  {margin-top: -360px;}
70%  {margin-top: -400px;}
80%  {margin-top: -440px;}
91%  {margin-top: -480px;}
99.5% {margin-top: -520px;}
100% {margin-top: 0;}}
@-moz-keyframes ticker {
0%   {margin-top: 0;}
7%  {margin-top: -40px;}
14%  {margin-top: -80px;}
21%  {margin-top: -120px;}
28%  {margin-top: -160px;}
35%  {margin-top: -200px;}
42%  {margin-top: -240px;}
49%  {margin-top: -280px;}
56%  {margin-top: -320px;}
63%  {margin-top: -360px;}
70%  {margin-top: -400px;}
80%  {margin-top: -440px;}
91%  {margin-top: -480px;}
99.5% {margin-top: -520px;}
100% {margin-top: 0;}}
@-ms-keyframes ticker {
0%   {margin-top: 0;}
7%  {margin-top: -40px;}
14%  {margin-top: -80px;}
21%  {margin-top: -120px;}
28%  {margin-top: -160px;}
35%  {margin-top: -200px;}
42%  {margin-top: -240px;}
49%  {margin-top: -280px;}
56%  {margin-top: -320px;}
63%  {margin-top: -360px;}
70%  {margin-top: -400px;}
80%  {margin-top: -440px;}
91%  {margin-top: -480px;}
99.5% {margin-top: -520px;}
100% {margin-top: 0;}}
@keyframes ticker {
0%   {margin-top: 0;}
7%  {margin-top: -40px;}
14%  {margin-top: -80px;}
21%  {margin-top: -120px;}
28%  {margin-top: -160px;}
35%  {margin-top: -200px;}
42%  {margin-top: -240px;}
49%  {margin-top: -280px;}
56%  {margin-top: -320px;}
63%  {margin-top: -360px;}
70%  {margin-top: -400px;}
80%  {margin-top: -440px;}
91%  {margin-top: -480px;}
99.5% {margin-top: -520px;}
100% {margin-top: 0;}}
.basicbox{ float:left; width:100%; margin:10px 0px;}
.hobox-full{ float:left; width:100%; margin-bottom:20px; box-shadow:inset 0px 0px 8px -3px #CCC; background-color:#f1f1f1;}
.hobox-left-1{ float:left; width:740px; margin:0px 0px 0px 0px; padding:0px; border-right:solid 0px #F2F2F2;}
.hobox-center-1{ float:left; width:430px; margin:0px 10px 0px 20px; padding:0px 0px;}
.hobox-right-1{ float:left; width:110px; margin:0px 0px 0px 10px; padding:0px 0px;}
.main-news-1{ float:left; width:500px; margin:0px 0px 20px 0px; box-shadow:0px 0px 7px -3px #333;}
.main-news-1 a{ float:left; width:100%;}
.main-news-1 a img{ float:left; width:498px; border:solid 1px #FFF;}
.main-news-1 h1{ float:left; margin:0px; padding:25px 15px; width:468px;border-left:solid 1px #FFF;border-right:solid 1px #FFF; font-weight:normal;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ededed+5,ffffff+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ededed 5%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ededed 5%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#ededed 5%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.main-news-1 h1 a{ float:left; width:100%;  text-decoration:none; color:#182024;   line-height:25px; font-size:23px;
transform: scale(1,1.3);
    -webkit-transform: scale(1,1.3);
    -moz-transform: scale(1,1.3);
    -ms-transform: scale(1,1.3);
    -o-transform: scale(1,1.3);}
.main-news-1 h1 a:hover{ text-decoration:none; color:#F00;}
.main-news-1 h6{ float:right; margin:-9px 0px -7px 0px; padding:0px 10px 0px 15px; background-color:#000; line-height:18px; font-size:11.5px; color:#CCC; font-family:Arial, Helvetica, sans-serif;font-weight:normal;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,282828+100 */
background: #000000; /* Old browsers */
background: -moz-linear-gradient(top,  #000000 0%, #282828 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #000000 0%,#282828 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #000000 0%,#282828 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#282828',GradientType=0 ); /* IE6-9 */
-webkit-clip-path: polygon(14% 0, 100% 1%, 100% 100%, 14% 100%, 0% 50%);
clip-path: polygon(14% 0, 100% 1%, 100% 100%, 14% 100%, 0% 50%);}

.main-news-2{ float:left; width:360px; margin:0px 0px 20px 10px; background-color:#FFF; padding:0px 10px 0px 0px;border:solid 0px #FFF;box-shadow:inset 0px 0px 10px -3px #CCC;}
.main-news-2 a{ float:left;}
.main-news-2 a img{width:150px; height:150px; object-fit:cover; text-decoration:none;}
.main-news-2 h1{ float:left; width:180px; margin:20px 0px 5px 15px;}
.main-news-2 h1 a{ float:left; text-decoration:none; color:#007dc6; font-size:19px; line-height:21px; overflow:hidden; max-height:86px; font-weight:normal;transform: scale(1,1.3);
    -webkit-transform: scale(1,1.3);
    -moz-transform: scale(1,1.3);
    -ms-transform: scale(1,1.3);
    -o-transform: scale(1,1.3);}
.main-news-2 h1 a:hover{ text-decoration:none; color:#333;}	
.main-news-2 h6{ float:left; margin:10px 0px 0px 15px;line-height:18px; font-size:11.5px; color:#666; font-family:Arial, Helvetica, sans-serif;font-weight:normal;  }
	
.box-34{ float:left; width:389px;}	
.box-35{ float:left; width:744px; padding:0px 0px 0px 0px;}
.box-35 .showinpage{ float:left; width:100%;}
.showinpage{ float:left; margin:0px 0px 0px 0px; padding:0px 0px; list-style:none;border:solid 1px #FFF;box-shadow: 0px 0px 10px -3px #CCC;
}	
.showinpage li{float:left; width:46%; height:180px; margin:0px; padding:10px 2%;border-bottom:solid 1px #FFF;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f7f7f7+0,ffffff+100 */
background: rgb(247,247,247); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(247,247,247,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(247,247,247,1) 0%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
 }
.showinpage li a{ float:left;}
.showinpage li a img{ float:left; width:150px; height:75px;}
.showinpage li h1{ float:left; margin:12px 0px 0px 0px; width:100%;}
.showinpage li h1 a{ float:left; text-decoration:none; color:#333; font-size:15.5px; line-height:18px; overflow:hidden; max-height:72px;  font-weight:normal;}
.showinpage li h1 a:hover{ text-decoration:none; color:#333;}	
.showinpage li h6{ float:left; margin:5px 0px 0px 0px;line-height:18px; font-size:10.5px; color:#007dc6; font-family:Arial, Helvetica, sans-serif;font-weight:normal;  }

.main-news-3{ float:left; width:350px; height:350px; margin:10px 8px 0px 10px;}
.main-news-3 a{ float:left;}
.main-news-3 a img{ float:left; width:350px; height:300px; object-fit:cover;}
.main-news-3 h1{ float:left; width:90%; margin:-70px 0% 0px 0%; padding:30px 5% 30px 5%;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+87,000000+87&0+0,0.65+32,1+68 */
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 32%, rgba(0,0,0,1) 68%, rgba(0,0,0,1) 87%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 32%,rgba(0,0,0,1) 68%,rgba(0,0,0,1) 87%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 32%,rgba(0,0,0,1) 68%,rgba(0,0,0,1) 87%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.main-news-3:hover h1{ float:left; width:90%; margin:-110px 0% 0px 0%;}
.main-news-3:hover h1 a{height:auto; min-height:80px;}
.main-news-3 h1 a{ float:left; width:100%; text-decoration:none; color:#FFF; font-weight:normal;   line-height:20px; font-size:15px; height:40px; overflow:hidden;
transform: scale(1,1.3);text-shadow:1px 1px 2px #333;
    -webkit-transform: scale(1,1.3);
    -moz-transform: scale(1,1.3);
    -ms-transform: scale(1,1.3);
    -o-transform: scale(1,1.3);}
.main-news-3 h1 a:hover{ text-decoration:none; color:#FF0;}	
.win .main-news-3 h1 a{ line-height:20px; font-size:19px;}
.main-news-3 h6{ float:right; margin:-15px 5px 0px -3px; padding:0px;line-height:11px; font-size:10.5px; color:#666; font-family:Arial, Helvetica, sans-serif;font-weight:normal;  }
/*----------------------------------------*/
.main-news-4{ float:left; width:226px; height:250px; margin:7px 10px 0px 10px;webkit-transition: -webkit-transform 0.2s;transition: transform 0.2s;}
.main-news-4:hover{-webkit-transform:scale(1.25,1.25);transform:scale(1.25,1.25); position:relative; z-index:50;}
.main-news-4:hover h1{ margin:0px 0% 0px 0%; padding:20px 5% 20px 5%;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#007dc6+0,00588e+100 */
background: rgb(0,125,198); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(0,125,198,1) 0%, rgba(0,88,142,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,125,198,1) 0%,rgba(0,88,142,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,125,198,1) 0%,rgba(0,88,142,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007dc6', endColorstr='#00588e',GradientType=0 ); /* IE6-9 */
}
.main-news-4:hover h1 a{line-height:18px; font-size:15px; height:auto; }
.main-news-4:hover h6{ font-size:7px; color:#FFF;}
.main-news-4 a{ float:left;}
.main-news-4 a img{ float:left; width:225px; height:200px; object-fit:cover;}
.main-news-4 h1{ float:left; width:90%; margin:-55px 0% 0px 0%; padding:30px 5% 15px 5%;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+87,000000+87&0+0,0.65+32,1+68 */
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 32%, rgba(0,0,0,1) 68%, rgba(0,0,0,1) 87%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 32%,rgba(0,0,0,1) 68%,rgba(0,0,0,1) 87%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 32%,rgba(0,0,0,1) 68%,rgba(0,0,0,1) 87%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.main-news-4:hover h1{ float:left; width:90%;}
.win .main-news-4 h1 a{line-height:20px; font-size:19px;}
.win .main-news-4:hover h1 a{line-height:18px; font-size:15px;}
.win .main-news-4 h1 a:hover{line-height:18px; font-size:15px;}

.main-news-4:hover h1 a{line-height:18px; font-size:15px;}
.main-news-4 h1 a:hover{line-height:18px; font-size:15px;}

.main-news-4 h1 a{ float:left; width:100%; text-decoration:none; color:#FFF; font-weight:normal; height:40px; overflow:hidden;
transform: scale(1,1.3);text-shadow:1px 1px 2px #333;-webkit-transform: scale(1,1.3);-moz-transform: scale(1,1.3);-ms-transform: scale(1,1.3);-o-transform: scale(1,1.3);}
.main-news-4 h1 a:hover{ text-decoration:none; color:#FF0;}	
.main-news-4 h6{ float:right; margin:-15px 5px 0px -3px; padding:0px;line-height:11px; font-size:10.5px; color:#666; font-family:Arial, Helvetica, sans-serif;font-weight:normal;  }	

.boxad-45{ float:left; width:100%; padding:20px 0px;}	
.boxad-46{ float:left; width:100%; height:20px; padding:00px 0px;}	

.heading-box-1{ float:left; width:100%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;box-shadow:0px 0px 8px -3px #999; border-bottom:solid 1px #007dc6; line-height:33px; height:33px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6f5f5+32,ffffff+100 */
background: #f6f5f5; /* Old browsers */
background: -moz-linear-gradient(top,  #f6f5f5 32%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #f6f5f5 32%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #f6f5f5 32%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f5f5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

}
.win .heading-box-1 a{font-size:21px;}
.heading-box-1 a{ float:left; width:40px; text-align:center; line-height:34px; padding:0px 0px 0px 0px; margin:0px; text-decoration:none; color:#007dc6; font-size:17px;}
.heading-box-1 a:hover{ color:#900; text-decoration:none;}
.heading-box-1 a.rigimg{ background-image:url(images/line-bg-2.png); background-repeat:no-repeat; background-position:right center;}
.win .heading-box-1 a.allnews{ font-size:13px;}
.heading-box-1 a.allnews{ font-size:9px; width:auto; font-family:Tahoma, Geneva, sans-serif; padding-left:10px;}
.heading-box-2{ float:left; width:100%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;box-shadow:0px 0px 8px -3px #999; border-top:solid 1px #007dc6;line-height:33px; height:33px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6f5f5+32,ffffff+100 */
background: #f6f5f5; /* Old browsers */
background: -moz-linear-gradient(top,  #f6f5f5 32%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #f6f5f5 32%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #f6f5f5 32%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f5f5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

}
.win .heading-box-2 a{ font-size:12.5px;}
.heading-box-2 a{ float:right; text-align:center; line-height:34px; padding:0px 10px 0px 0px; margin:0px; text-decoration:none; color:#333; font-size:15.5px;}
.heading-box-2 a:hover{ color:#900; text-decoration:none;}
	
.home-news-list{ float:left; width:99.2%; height:858px; margin:0px; padding:0px; overflow:hidden; list-style:none; box-shadow:0px 0px 10px -3px #CCC; border:solid 1px #FFF;}
.home-news-list li{ float:left; width:90%; padding:15px 5%; border-bottom:solid 1px #f1f0f0;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f7f7f7+0,ffffff+100 */
background: rgb(247,247,247); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(247,247,247,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(247,247,247,1) 0%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
webkit-transition: -webkit-transform 0.2s;transition: transform 0.2s;}
.home-news-list li:hover{ -webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1); box-shadow:0px 0px 15px -3px #333; position:relative;}
.home-news-list li h1{ float:left; width:100%; margin:0px; padding:0px; font-weight:normal;}
.win .home-news-list li h1 a{font-size:18px;}
.home-news-list li h1 a{ text-decoration:none; font-size:14px; line-height:20px; color:#333;}
.basicboxtm10{ float:left; width:100%; margin:0px 0px 20px 0px;}

.news-list{ float:left; width:100%; margin:0px 0px; padding:0px; list-style:none;}	
.news-list li{ float:left; width:100%; margin:0px 0px; padding:10px 0px;}
.news-list li h1{ float:left; width:100%; margin:0px; padding:0px; font-weight:normal;}
.win .news-list li h1 a{ font-size:15.5px;}
.news-list li h1 a{ text-decoration:none; font-size:12.5px; line-height:20px; color:#333;}
.news-list li a{ float:left; width:100%;}
.news-list li a img{ float:left; width:110px; height:110px; object-fit:cover}
	
	
.fullbox{ float:left; width:100%; border-top:solid 1px #f2f2f3; box-shadow:inset 0px 0px 10px #FFF;  margin:30px 0px; padding:0px 0%;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fcfcfc+0,f4f4f4+10,ffffff+100 */
background: #fcfcfc; /* Old browsers */
background: -moz-linear-gradient(top,  #fcfcfc 0%, #f4f4f4 10%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #fcfcfc 0%,#f4f4f4 10%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #fcfcfc 0%,#f4f4f4 10%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
	
.motionbox-1{ float:left; width:245px; padding:10px; background-color:#FFF; box-shadow:0px 0px 10px -2px #CCC; border:solid 1px #FFF; margin:10px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,fcfcfc+14,eaeaea+23,ffffff+63,ffffff+63,f7f7f7+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #ffffff 0%, #fcfcfc 14%, #eaeaea 23%, #ffffff 63%, #ffffff 63%, #f7f7f7 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg,  #ffffff 0%,#fcfcfc 14%,#eaeaea 23%,#ffffff 63%,#ffffff 63%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg,  #ffffff 0%,#fcfcfc 14%,#eaeaea 23%,#ffffff 63%,#ffffff 63%,#f7f7f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.motionbox-1 a.imgbig{ float:left; width:245px; height:245px; }
.motionbox-1 a.imgbig img{ width:245px; height:245px; text-decoration:none;object-fit:cover;}
.motionbox-1 h1{ float:left; width:100%; margin:0px; padding:0px;}
.win .motionbox-1 h1 a{ font-size:20px;}
.motionbox-1 h1 a{ float:left; width:100%; margin:5px 0px; padding:0px; line-height:25px; font-size:15px; color:#F30; height:50px; overflow:hidden; font-weight:normal; text-decoration:none;}
.motionbox-1 h1 a:hover{ text-decoration:none; color:#333;}
.mbox-2{ float:left; width:260px;padding:0px 0px; background-color:#FFF;box-shadow:0px 0px 10px -2px #CCC;margin:10px;}
.motionbox-2{ float:left; width:238px; padding:10px 10px 10px 10px;margin:0px; border:solid 1px #FFF;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f9f9f9+12,fcfcfc+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f9f9f9 12%, #fcfcfc 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f9f9f9 12%,#fcfcfc 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#f9f9f9 12%,#fcfcfc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc',GradientType=0 ); /* IE6-9 */
}
.motionbox-2 a.imgbig{ float:left; width:60px; height:60px;}
.motionbox-2 a.imgbig img{ width:60px; height:60px; text-decoration:none;}
.motionbox-2 h1{ float:left; width:130px; margin:0px 0px 0px 10px; padding:0px;}
.win .motionbox-2 h1 a{font-size:16px;}
.motionbox-2 h1 a{ float:left; width:100%; margin:0px 0px; padding:0px; line-height:20px; font-size:13px; height:60px; overflow:hidden; color:#666; font-weight:normal; text-decoration:none;}	
.motionbox-2 h1 a:hover{ text-decoration:none; color:#F30;}	

.mbox-3{ float:left; width:340px; }
.motiongallery-1{ float:left; width:150px; height:152px; overflow:hidden; margin:10px; box-shadow:0px 0px 10px -2px #999; }
.motiongallery-1 a.galmotion{ float:left; width:100%; height:152px; overflow:hidden; margin:0px; }	
.motiongallery-1 a.galmotion img{ width:100%; height:152px; object-fit:cover; text-decoration:none;}
.win .motiongallery-1 h1{ font-size:15.5px;}
.motiongallery-1 h1{ float:left; width:230px; padding:5px 10px; margin:0px 0px 0px 0px;font-size:12.5px; line-height:14px; font-weight:normal;}
.motiongallery-1 h1 a{ float:left; text-decoration:none; color:#FF0;}
.motiongallery-1 h1 a:hover{ float:left; text-decoration:none; color:#FF0;}
.win .motiongallery-1 h1 a strong{font-size:26px;}
.motiongallery-1 h1 a strong{ font-weight:normal; font-size:20px; line-height:25px; float:left; width:100%; color:#FFF;}
.motiongallery-1:hover h1{ margin:-50px 0px 0px 0px; background-color:#000; z-index:50;}
	
	
.motionmenu{ float:left; width:100%; line-height:35px; color:#666; text-decoration:none;}
	
.motionmenu h1{ float:left; width:auto;margin:-18px 0px 0px 10px; padding:0px 20px 0px 20px;box-shadow:0px 0px 18px -3px #CCC; border-bottom:none; border:solid 1px #FFF; line-height:33px; height:33px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6f5f5+32,ffffff+100 */
background: #f6f5f5; /* Old browsers */
background: -moz-linear-gradient(top,  #f6f5f5 32%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #f6f5f5 32%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #f6f5f5 32%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f5f5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

}
.win .motionmenu h1 a{ font-size:26px;}
.motionmenu h1 a{ float:left; width:100%; text-align:center; line-height:34px; font-weight:normal;padding:0px; margin:0px; text-decoration:none; color:#F30; font-size:19px;}
.motionmenu h1 a:hover{ color:#333; text-decoration:none;}	
.mac a.listmenu { padding:0px 9px;}	
a.listmenu{ float:left; width:auto; margin:-18px 0px 0px 0px; border:solid 1px #FFF;box-shadow:0px 0px 18px -3px #e6e4e4; padding:0px 15px; line-height:33px; text-decoration:none; color:#333;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f7f7f7+11,f7f7f7+11,f7f7f7+22,ffffff+100 */
background: #f7f7f7; /* Old browsers */
background: -moz-linear-gradient(left,  #f7f7f7 11%, #f7f7f7 11%, #f7f7f7 22%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #f7f7f7 11%,#f7f7f7 11%,#f7f7f7 22%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #f7f7f7 11%,#f7f7f7 11%,#f7f7f7 22%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */}
a.listmenu:hover{ float:left; text-decoration:none; color:#F30;}	

.fullbox-2{ float:left; width:100%; margin:10px 0px; padding:20px 0px; border-bottom:solid 1px #F5F5F5;border-top:solid 1px #F5F5F5;}
.ad-left-300{ float:left; width:300px; margin:0px 20px 0px 0px;}
.news-right-300{ float:left; width:700px;}
.ad-right-160{ float:left; width:160px; margin-left:20px;}
.newsbox1{ float:left; width:180px; margin:0px 25px;}
.newsbox1 a.headone{ background-color:#900;}
.newsbox1:hover a.headone{ margin:-25px 0px 0px 0px;}
.newsbox1 a.headone{-webkit-clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);
clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);}
.newsbox1:hover a.headone{-webkit-clip-path: polygon(0 0, 90% 0, 100% 100%, 0% 100%);
clip-path: polygon(0 0, 90% 0, 100% 100%, 0% 100%);}
.win a.headone{ float:left; width:auto; line-height:25px; font-size:18px;}
a.headone{ float:left; width:auto; line-height:25px; font-size:15px; color:#FFF; padding:0px 20px; margin:0px 0px -25px 0px; z-index:2; position:relative; text-decoration:none;}
a.headone:hover{ float:left; text-decoration:none; color:#FF0;}
.newsbox1 a{ float:left}
.newsbox1 a img{ float:left; width:180px; height:180px; z-index:1; position:relative; object-fit:cover;}	
.newsbox1 h1{ float:left; width:100%;margin:0px 0px 25px 0px; padding:0px 0px 0px 0px;line-height:33px; background-color:#FFF; z-index:3; }
.win .newsbox1 h1 a{font-size:17px;}
.newsbox1 h1 a{ float:left; width:100%; text-align:left; line-height:22px; font-weight:normal;padding:0px; margin:5px 0px; text-decoration:none; color:#900; font-size:14px; height:88px; overflow:hidden;}
.newsbox1 h1 a:hover{ color:#333; text-decoration:none;}
#newsbox1 a.headone{ background-color:#000;}
#newsbox1{ border-left:solid 1px #F5F5F5; border-right:solid 1px #F5F5F5; margin:0px; padding:0px 28px;}
#newsbox1 h1 a{ color:#000; }

.newsbox2{ float:left; width:300px; margin:0px 0px;}
.newsbox2 a.headone{ background-color:#900;}
.newsbox2:hover a.headone{ margin:-25px 0px 0px 0px;}
.newsbox2 a.headone{-webkit-clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);
clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);}
.newsbox2:hover a.headone{-webkit-clip-path: polygon(0 0, 90% 0, 100% 100%, 0% 100%);
clip-path: polygon(0 0, 90% 0, 100% 100%, 0% 100%);}
.win a.headone{ font-size:18px;}
a.headone{ float:left; width:auto; line-height:25px; font-size:14px; color:#FFF; padding:0px 20px; margin:0px 0px -20px 0px; z-index:2; position:relative; text-decoration:none;}
a.headone:hover{ float:left; text-decoration:none; color:#FF0;}
.newsbox2 a{ float:left}
.newsbox2 a img{ float:left; width:300px; height:270px; z-index:1; position:relative; object-fit:cover;}	
.newsbox2 h1{ float:left; width:100%;margin:0px 0px 25px 0px; padding:0px 0px 0px 0px;line-height:33px; background-color:#FFF; z-index:3; }
.win .newsbox2 h1 a{  font-size:24px;}
.newsbox2 h1 a{ float:left; width:100%; text-align:left; line-height:25px; font-weight:normal;padding:0px; margin:5px 0px; text-decoration:none; color:#333; font-size:19px; height:50px; overflow:hidden;}
.newsbox2 h1 a:hover{ color:#333; text-decoration:none;}

.newsbox3{ float:left; width:280px; margin:10px 10px; padding:0px 0px 0px 0px; box-shadow:0px 0px 10px -2px #CCC;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+19,f2f2f2+53,ffffff+100 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(255,255,255,1) 19%, rgba(242,242,242,1) 53%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 19%,rgba(242,242,242,1) 53%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(255,255,255,1) 19%,rgba(242,242,242,1) 53%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */

}
.win .fullbox .newsbox3 a.headone{ width:99px;}
.newsbox3 a.headone{ background-color:#900; width:99px; text-align:center;padding:0px;}
.newsbox3:hover a.headone{ margin:-25px 0px 0px 0px;}
.win a.headone{font-size:18px;}
a.headone{ float:left; width:auto; line-height:25px; font-size:14px; color:#FFF;  margin:0px 0px -25px 0px; z-index:2; position:relative; text-decoration:none;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f90004+0,ff0000+53,b70000+100 */
background: rgb(249,0,4); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(249,0,4,1) 0%, rgba(255,0,0,1) 53%, rgba(183,0,0,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(249,0,4,1) 0%,rgba(255,0,0,1) 53%,rgba(183,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(249,0,4,1) 0%,rgba(255,0,0,1) 53%,rgba(183,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f90004', endColorstr='#b70000',GradientType=0 ); /* IE6-9 */
}
a.headone:hover{ float:left; text-decoration:none; color:#FF0;}
.newsbox3 a{ float:left}
.newsbox3 a img{ float:left; width:99px; height:100px; z-index:1; position:relative; object-fit:cover; border-right:solid 1px #FFF;}	
.newsbox3 h1{ float:left; width:160px;margin:0px 10px; padding:0px 0px 0px 0px;line-height:33px; z-index:3; }
.win .newsbox3 h1 a{ font-size:16px;}
.newsbox3 h1 a{ float:left; width:100%; text-align:left; line-height:17px; font-weight:normal;padding:0px; margin:5px 0px; text-decoration:none; color:#666; font-size:14px; height:51px; overflow:hidden;}
.newsbox3 h1 a:hover{ color:#333; text-decoration:none;}
.newsbox3 h2{ float:left; width:160px;margin:0px 10px 0px 0px; padding:0px 0px 0px 10px;background-color:#FFF; z-index:3; }
.win .newsbox3 h2 a{font-size:16px;}
.newsbox3 h2 a{ float:left; width:100%; text-align:left; font-weight:normal;padding:0px; margin:2px 0px; text-decoration:none; color:#F00; font-size:14px; line-height:20px; height:20px; overflow:hidden;}
.newsbox3 h2 a:hover{ color:#333; text-decoration:none;}
	
.box-12{ float:left; width:300px; background-color:#333; padding:10px 0px; margin:0px; box-shadow:inset 0px 0px 15px -3px #000;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3a3a3a+63,1c1c1c+100 */
background: rgb(58,58,58); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(58,58,58,1) 63%, rgba(28,28,28,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(58,58,58,1) 63%,rgba(28,28,28,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(58,58,58,1) 63%,rgba(28,28,28,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a3a3a', endColorstr='#1c1c1c',GradientType=1 ); /* IE6-9 */

}
.box-12	a.headone{ margin:-10px 0px 0px 0px; width:50%;-webkit-clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);
clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);}
.box-12 ul{ float:left; width:100%; margin:0px; padding:0px; list-style:none;}
.box-12 ul li{ float:left; width:100%; margin:0px 0px 1px 0px; padding:10px 0px; border-bottom:solid 1px #333333;}
.box-12 ul li:hover {  -webkit-transform:scale(1.1,1.1); /* Safari */
    transform:scale(1.1,1.1);/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e0e0e0+0,ffffff+28 */
background:#333; /* Old browsers */
border-bottom:solid 1px #F00;box-shadow:0px 0px 55px -4px #000;  position:relative; z-index:10;
	}
.box-12 ul li img{ float:left; width:75px; height:75px; margin:0px 0px 0px 20px; z-index:1; position:relative; object-fit:cover;}
.box-12 ul li h1{ float:left; width:175px;margin:0px 10px 0px 10px; padding:0px 0px 0px 0px;line-height:33px; z-index:3; }
.win .box-12 ul li h1 a{font-size:17px; }
.box-12 ul li h1 a{ float:left; width:100%; text-align:left; font-weight:normal;padding:0px; margin:0px 0px; text-decoration:none; color:#FFF; font-size:14px; line-height:20px;height:80px; overflow:hidden;}
.box-12 ul li h1 a:hover{ color:#FF0; text-decoration:none;}

.box-13{ float:left; width:300px; background-color:#333; padding:10px 0px; margin:0px; box-shadow:inset 0px 0px 15px -3px #CCC;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e0e0e0+0,ffffff+28 */
background: rgb(224,224,224); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(224,224,224,1) 0%, rgba(255,255,255,1) 28%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(224,224,224,1) 0%,rgba(255,255,255,1) 28%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(224,224,224,1) 0%,rgba(255,255,255,1) 28%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */


}
.box-13	a.headone{ margin:-10px 0px 0px 0px; width:50%;-webkit-clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);
clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);}
.box-13 ul{ float:left; width:100%; margin:0px; padding:0px; list-style:none;}
.box-13 ul li{ float:left; width:100%; margin:0px 0px 1px 0px; padding:10px 0px;border-bottom:solid 1px #f8f8f8; }
.box-13 ul li:hover {  -webkit-transform:scale(1.1,1.1); /* Safari */
    transform:scale(1.1,1.1);/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e0e0e0+0,ffffff+28 */
background:#FFFFFF; /* Old browsers */
border-bottom:solid 1px #F00;box-shadow:0px 0px 55px -4px #999;  position:relative; z-index:10;
	}
.box-13 ul li img{ float:left; width:75px; height:75px; margin:0px 0px 0px 20px; z-index:1; position:relative; object-fit:cover;}
.box-13 ul li h1{ float:left; width:175px;margin:0px 10px 0px 10px; padding:0px 0px 0px 0px;line-height:33px; z-index:3; }
.win .box-13 ul li h1 a{ font-size:17px;}
.box-13 ul li h1 a{ float:left; width:100%; text-align:left; font-weight:normal;padding:0px; margin:0px 0px; text-decoration:none; color:#333; font-size:14px; line-height:20px;height:80px; overflow:hidden;}
.box-13 ul li h1 a:hover{ color:#000; text-decoration:none;}

.box-14{ float:left; width:300px; background-color:#333; padding:10px 0px; margin:0px; box-shadow:inset 0px 0px 15px -3px #CCC;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e0e0e0+0,ffffff+28 */
background: rgb(224,224,224); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(224,224,224,1) 0%, rgba(255,255,255,1) 28%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(224,224,224,1) 0%,rgba(255,255,255,1) 28%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(224,224,224,1) 0%,rgba(255,255,255,1) 28%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */


}
.box-14	a.headone{ margin:-10px 0px 0px 0px; width:50%;-webkit-clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);
clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);}
.box-14 ul{ float:left; width:100%; margin:0px; padding:0px; list-style:none;}
.box-14 ul li{ float:left; width:100%; margin:0px 0px 1px 0px; padding:10px 0px;border-bottom:solid 1px #f8f8f8; }
.box-14 ul li:hover {  -webkit-transform:scale(1.1,1.1); /* Safari */
    transform:scale(1.1,1.1);
background:#FFFFFF; /* Old browsers */
border-bottom:solid 1px #F00;box-shadow:0px 0px 55px -4px #999;  position:relative; z-index:10;
	}


.box-14 ul li img{ float:left; width:75px; height:75px; margin:0px 0px 0px 20px; z-index:1; position:relative;object-fit:cover; }
.box-14 ul li:hover img{}

.box-14 ul li h1{ float:left; width:175px;margin:0px 10px 0px 10px; padding:0px 0px 0px 0px;line-height:33px; z-index:3; }
.win .box-14 ul li h1 a{ font-size:17px;}
.box-14 ul li h1 a{ float:left; width:100%; text-align:left; font-weight:normal;padding:0px; margin:0px 0px; text-decoration:none; color:#333; font-size:14px; line-height:20px; height:80px; overflow:hidden;}
.box-14 ul li h1 a:hover{ color:#000; text-decoration:none;}

.box-15{ float:left; width:300px; padding:0px 0px; margin:10px 0px;}
.box-15	a.headone{ margin:-10px 0px 0px 0px; width:50%;-webkit-clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);
clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);}
.box-15 ul{ float:left; width:100%; margin:0px; padding:0px; list-style:none;}
.box-15 ul li{ float:left; width:100%; margin:0px 0px 0px 0px; padding:5px 0px; position:relative; z-index:20;border-bottom:solid 0px #f8f8f8; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f7f7f7+20,ffffff+79,f7f7f7+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f7f7f7 20%, #ffffff 79%, #f7f7f7 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f7f7f7 20%,#ffffff 79%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#f7f7f7 20%,#ffffff 79%,#f7f7f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
}
.box-15 ul li:hover {
background:#FFFFFF; /* Old browsers */
border-bottom:solid 0px #F00;box-shadow:0px 0px 55px -4px #999;  position:relative; z-index:30;}
.box-15 ul li img{ float:left; width:75px; height:75px; margin:0px 10px 0px 5px; z-index:1; position:relative;object-fit:cover; }
.box-15 ul li:hover img{ width:150px; margin:-5px 10px -5px -75px; border:solid 5px #FFF; border-right:none;}
.box-15 ul li h1{ float:left; width:175px;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;line-height:33px; z-index:3; }
.win .box-15 ul li h1 a{ font-size:17px;}
.box-15 ul li h1 a{ float:left; width:100%; text-align:left; font-weight:normal;padding:0px; margin:0px 0px; text-decoration:none; color:#333; font-size:14px; line-height:25px; height:75px; overflow:hidden;}
.box-15 ul li h1 a:hover{ color:#000; text-decoration:none;}

.box-15ns{ float:left; width:300px; margin:10px 0px 0px 5px;}
.box-15ns .newsbox3{ margin:0px 0px 13.5px 0px; width:290px;}
.box-15ad{ float:left; width:300px; margin:10px 0px 0px 5px;}
.box-15ad .newsbox3{ margin:0px 0px 13.5px 0px; width:300px; height:82px;}
.box-15ad .newsbox3 a img{ height:82px;}

.box3cover{ float:left; width:880px; margin-left:5px;}
.box3cover .box728300{ float:left; width:100%; margin:10px 0px 15px 0px;}

.motionbox-23{ float:left; width:284px; padding:7.6px 10px; background-color:#FFF; box-shadow:0px 0px 10px -2px #CCC; border:solid 1px #FFF; margin:0px;}
.motionbox-23 h1{ float:left; width:100%; margin:0px; padding:0px;}
.win .motionbox-23 h1 a{ font-size:19px;}
.motionbox-23 h1 a{ float:left; width:100%; margin:0px 0px; padding:0px; line-height:25px; font-size:14px; color:#000; height:50px; overflow:hidden; font-weight:normal; text-decoration:none;}
.motionbox-23 h1 a:hover{ text-decoration:none; color:#333;}
.fullbox .box-12{ padding:15px 0px; margin:0px 0px 0px 10px;}
.fullbox .box-14{ padding:15px 0px; margin:0px 0px 0px 5px;}

.motionbox-24{ float:left; width:240px; padding:10px; box-shadow:inset 0px 0px 50px #CCC;margin:10px 20px;}
.motionbox-24:hover{ box-shadow:0px 0px 80px #666;}
.motionbox-24 h1{ float:left; width:100%; margin:0px; padding:0px;}
.win .motionbox-24 h1 a{font-size:20px;}
.motionbox-24 h1 a{ float:left; width:100%; margin:5px 0px; padding:0px; line-height:25px; font-size:15px; color:#333; height:50px; overflow:hidden; font-weight:normal; text-decoration:none;}
.motionbox-24 h1 a:hover{ text-decoration:none; color:#333;}
.motionbox-24 a.imgbig{ float:left; width:240px; height:240px; }
.motionbox-24 a.imgbig img{ width:240px; height:240px; text-decoration:none;object-fit:cover;}

.fullbox-2 .box-12 .motionbox-24{box-shadow:inset 0px 0px 50px #333;}
.fullbox-2 .box-12 .motionbox-24:hover{box-shadow:inset 0px 0px 80px -2px #000;}
.fullbox-2 .box-12 .motionbox-24 h1 a{  color:#FF0;}

.mavattam34{ float:left; width:240px; margin:10px 0px;}
.mavattam34 ul{ float:left; width:100%; margin:0px; padding:0px; list-style:none;}
.mavattam34 ul li{ float:left; width:80%; margin:1px 0px 0px 0px; padding:15px 10%;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#efefef+0,ffffff+68,f4f4f4+100 */
background: #efefef; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #efefef 0%, #ffffff 68%, #f4f4f4 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg,  #efefef 0%,#ffffff 68%,#f4f4f4 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg,  #efefef 0%,#ffffff 68%,#f4f4f4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#f4f4f4',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.mavattam34 ul li:hover{ -webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1); box-shadow:0px 0px 50px #CCC; z-index:20; position:relative; }
.mavattam34 ul li h1{ float:left; width:100%;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;line-height:33px; z-index:3; }
.win .mavattam34 ul li h1 a{font-size:15.5px;}
.mavattam34 ul li h1 a{ float:left; width:100%; text-align:left; font-weight:normal;padding:0px; margin:0px 0px; text-decoration:none; color:#333; font-size:12.5px; line-height:20px; height:60px; overflow:hidden;}
.mavattam34 ul li h1 a:hover{ color:#F00; text-decoration:none;}

.mavattam34	a.headone{ margin:10px 0px 0px 0px; width:50%;-webkit-clip-path: polygon(0 0, 90% 0, 100% 100%, 0% 100%);
clip-path: polygon(0 0, 90% 0, 100% 100%, 0% 100%);}

.newsbox4{ float:left; width:342px; margin:10px 10px; padding:10px 0px 10px 10px; border-bottom:solid 1px #e2e1e1; box-shadow:0px 0px 10px -2px #CCC;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+19,f2f2f2+53,ffffff+100 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(255,255,255,1) 19%, rgba(242,242,242,1) 53%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 19%,rgba(242,242,242,1) 53%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(255,255,255,1) 19%,rgba(242,242,242,1) 53%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */webkit-transition: -webkit-transform 0.05s;transition: transform 0.05s;}
.newsbox4:hover{-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05); box-shadow:0px 0px 60px -2px #666;width:394px; margin:10px -7px 10px -25px; z-index:50; position:relative;}
.newsbox4:hover a img{ width:150px; margin:0px 0px 0px 0px;}
.newsbox4 a.headone{ background-color:#900; width:99px; text-align:center;padding:0px;}
.newsbox4:hover a.headone{ margin:-25px 0px 0px 0px;}
.win a.headone{ float:left; width:auto; line-height:25px; font-size:18px; }
a.headone{ float:left; width:auto; line-height:25px; font-size:13px; color:#FFF;  margin:0px 0px -25px 0px; z-index:2; position:relative; text-decoration:none;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f90004+0,ff0000+53,b70000+100 */
background: rgb(249,0,4); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(249,0,4,1) 0%, rgba(255,0,0,1) 53%, rgba(183,0,0,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(249,0,4,1) 0%,rgba(255,0,0,1) 53%,rgba(183,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(249,0,4,1) 0%,rgba(255,0,0,1) 53%,rgba(183,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f90004', endColorstr='#b70000',GradientType=0 ); /* IE6-9 */
}
a.headone:hover{ float:left; text-decoration:none; color:#FF0;}
.newsbox4 a{ float:left}
.newsbox4 a img{ float:left; width:100px; height:75px; z-index:1; position:relative; object-fit:cover; border-right:solid 1px #FFF;}	
.newsbox4 h1{ float:left; width:219px;margin:0px 10px; padding:0px 0px 0px 0px;line-height:33px; z-index:3; }
.win .newsbox4 h1 a{font-size:20px;}
.newsbox4 h1 a{ float:left;  width:100%; text-align:left;font-weight:normal;padding:0px; margin:0px 0px; text-decoration:none; color:#007dc6; font-size:14px; line-height:25px;  height:75px; overflow:hidden;}
.win .newsbox4:hover h1 a{ font-size:17px; line-height:17px;}
.newsbox4:hover h1 a{ font-size:13px; line-height:13px;}
.newsbox4 h1 a:hover{ color:#333; text-decoration:none;}
.newsbox4 h2{ float:left; width:160px;margin:0px 10px 0px 0px; padding:0px 0px 0px 10px;background-color:#FFF; z-index:3; }
.win .newsbox4 h2 a{ font-size:16px;}
.newsbox4 h2 a{ float:left; width:100%; text-align:left; font-weight:normal;padding:0px; margin:2px 0px; text-decoration:none; color:#F00; font-size:13px;}
.newsbox4 h2 a:hover{ color:#333; text-decoration:none;}

.homead300le10{ float:left; width:300px; margin:10px 0px 0px 10px;}
.homerightbox{ float:left; width:110px; margin:10px 10px 0px 0px; height:250px;}
.homeright-1{ float:left; margin:15px 20px 0px 0px; width:195px;}

.gallerylist{ float:left; width:100%; margin:0px; padding:0px; list-style:none; box-shadow:0px 0px 10px -3px #CCC; border:solid 1px #FFF;}
.gallerylist li{ float:left; width:90%; padding:15px 5%; border-bottom:solid 1px #f1f0f0;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f7f7f7+0,ffffff+100 */
background: rgb(247,247,247); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(247,247,247,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(247,247,247,1) 0%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
webkit-transition: -webkit-transform 0.2s;transition: transform 0.2s;}
.gallerylist li:hover{ -webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05); box-shadow:0px 0px 50px #333; position:relative;}
.gallerylist li h1{ float:left; width:100%; margin:0px; padding:0px; font-weight:normal;}
.win .gallerylist li h1 a{ text-decoration:none; font-size:18px;}
.gallerylist li h1 a{ text-decoration:none; font-size:14px; line-height:20px; color:#333; height:60px; overflow:hidden; float:left;}
.win .gallerylist li:hover h1 a{ font-size:16px;}
.gallerylist li:hover h1 a{ font-size:13px; height:auto; clear:both;}
.homeright-2 .gallerylist li a img{ float:left; width:100%; height:195px; object-fit:cover; margin-bottom:4px;}
.homeright-2 .gallerylist li:hover h1 a{ color:#900;}

@keyframes tickergal {
0%   {margin-top: 0;}
8%  {margin-top:0px;}
10%  {margin-top: -290px;}
18%  {margin-top: -290px;}
20%  {margin-top: -580px;}
28%  {margin-top: -580px;}
30%  {margin-top: -870px;}
38%  {margin-top: -870px;}
40%  {margin-top: -1160px;}
48%  {margin-top: -1160px;}
50%  {margin-top: -1450px;}
58%  {margin-top: -1450px;}
60%  {margin-top: -1740px;}
68%  {margin-top: -1740px;}
70%  {margin-top: -2030px;}
78%  {margin-top: -2030px;}
80%  {margin-top: -2320px;}
88%  {margin-top: -2320px;}
90%  {margin-top: -2610px;}
98%  {margin-top: -2610px;}
100% {margin-top: 0;}}

@-webkit-keyframes tickergal {
	0%   {margin-top: 0;}8%  {margin-top:0px;}
10%  {margin-top: -290px;}
18%  {margin-top: -290px;}
20%  {margin-top: -580px;}
28%  {margin-top: -580px;}
30%  {margin-top: -870px;}
38%  {margin-top: -870px;}
40%  {margin-top: -1160px;}
48%  {margin-top: -1160px;}
50%  {margin-top: -1450px;}
58%  {margin-top: -1450px;}
60%  {margin-top: -1740px;}
68%  {margin-top: -1740px;}
70%  {margin-top: -2030px;}
78%  {margin-top: -2030px;}
80%  {margin-top: -2320px;}
88%  {margin-top: -2320px;}
90%  {margin-top: -2610px;}
98%  {margin-top: -2610px;}
100% {margin-top: 0;}}
@-moz-keyframes tickergal {
0%   {margin-top: 0;}8%  {margin-top:0px;}
10%  {margin-top: -290px;}
18%  {margin-top: -290px;}
20%  {margin-top: -580px;}
28%  {margin-top: -580px;}
30%  {margin-top: -870px;}
38%  {margin-top: -870px;}
40%  {margin-top: -1160px;}
48%  {margin-top: -1160px;}
50%  {margin-top: -1450px;}
58%  {margin-top: -1450px;}
60%  {margin-top: -1740px;}
68%  {margin-top: -1740px;}
70%  {margin-top: -2030px;}
78%  {margin-top: -2030px;}
80%  {margin-top: -2320px;}
88%  {margin-top: -2320px;}
90%  {margin-top: -2610px;}
98%  {margin-top: -2610px;}
100% {margin-top: 0;}}
@-ms-keyframes tickergal {
0%   {margin-top: 0;}
8%  {margin-top:0px;}
10%  {margin-top: -290px;}
18%  {margin-top: -290px;}
20%  {margin-top: -580px;}
28%  {margin-top: -580px;}
30%  {margin-top: -870px;}
38%  {margin-top: -870px;}
40%  {margin-top: -1160px;}
48%  {margin-top: -1160px;}
50%  {margin-top: -1450px;}
58%  {margin-top: -1450px;}
60%  {margin-top: -1740px;}
68%  {margin-top: -1740px;}
70%  {margin-top: -2030px;}
78%  {margin-top: -2030px;}
80%  {margin-top: -2320px;}
88%  {margin-top: -2320px;}
90%  {margin-top: -2610px;}
98%  {margin-top: -2610px;}
100% {margin-top: 0;}}


.homeright-2{ float:left; margin:15px 0px 0px 0px; width:214px;}
.galleryboxful{ float:left; width:100%; height:860px; overflow:hidden; box-shadow:0px 0px 8px -2px #CCC;}
.gallerylist{-webkit-animation: tickergal 50s cubic-bezier(1, 0, .5, 0) infinite;-moz-animation: tickergal 50s cubic-bezier(1, 0, .5, 0) infinite;-ms-animation: tickergal 50s cubic-bezier(1, 0, .5, 0) infinite;
animation: tickergal 50s cubic-bezier(1, 0, .5, 0) infinite;}
.gallerylist:hover {-webkit-animation-play-state: paused;-moz-animation-play-state: paused;-ms-animation-play-state: paused;animation-play-state: paused;}

.date{-webkit-border-top-left-radius: 25px;-webkit-border-bottom-right-radius: 25px;-moz-border-radius-topleft: 25px; border:solid 1px #FFF;
-moz-border-radius-bottomright: 25px;border-top-left-radius: 25px;border-bottom-right-radius: 25px; width:100%; float:left; padding:9px 0px 9px 0px; box-shadow:inset 0px 0px 25px -2px #f1f1f1; text-align:center; background-color:#FFF;}
.date2{-webkit-border-top-right-radius: 25px;-webkit-border-bottom-left-radius: 25px;-moz-border-radius-topright: 25px;-moz-border-radius-bottomleft: 25px;border-top-right-radius: 25px;border-bottom-left-radius: 25px;border:solid 1px #FFF;
width:100%; float:left; padding:9px 0px 9px 0px; box-shadow:inset 0px 0px 25px -2px #f1f1f1; text-align:center; background-color:#FFF; margin:5px 0px;}
.date2 h3{ float:left; width:100%; text-align:left; font-size:17.5px; color:#FF0; text-shadow:1px 1px 2px #069; margin:0px; padding:0px; line-height:22px;}
.win .atroday .date2 h3{ font-size:20px; }
.win .date2 h4{ float:left; width:100%; text-align:center; font-size:15.5px; }
.date2 h4{ float:left; width:100%; text-align:center; font-size:12.5px; color:#333;margin:0px; padding:0px; line-height:22px; font-weight:normal;}
.date2 h4 a{ text-decoration:none; color:#007dc6;}.date2 h4 a:hover{ text-decoration:none; color:#000;}
.win .date h2{ float:left; width:100%; text-align:center; font-size:45px;}
.date h2{ float:left; width:100%; text-align:center; font-size:25px; color:#007dc6; margin:0px; padding:5px 0px 0px 0px; line-height:30px;}
.win .date h3{font-size:20px;}
.date h3{ float:left; width:100%; text-align:center; font-size:16px; color:#666; margin:0px; padding:0px; line-height:22px;}
.win .date h4{ font-size:15.5px;}
.date h4{ float:left; width:100%; text-align:center; font-size:12.5px; color:#333;margin:0px; padding:0px; line-height:22px; font-weight:normal;}

.latestnewslist{ float:left; width:100%; border-top: solid 1px #E0E0E0; overflow:hidden; height:95px; margin:10px 0px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f9f9f9+0,f4f4f4+25,ffffff+82,f7f7f7+100 */
background: rgb(249,249,249); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(249,249,249,1) 0%, rgba(244,244,244,1) 25%, rgba(255,255,255,1) 82%, rgba(247,247,247,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(249,249,249,1) 0%,rgba(244,244,244,1) 25%,rgba(255,255,255,1) 82%,rgba(247,247,247,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(249,249,249,1) 0%,rgba(244,244,244,1) 25%,rgba(255,255,255,1) 82%,rgba(247,247,247,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
box-shadow:inset 0px 0px 15px -5px #ccc;}

.latestnewslist ul{ float:left; width:4800px; list-style:none; margin:0px; padding:0px;}
.win .latestnewslist ul li{ font-size:9.5px;}
.latestnewslist ul li{ float:left; width:379px; height:75px; overflow:hidden; border-right:solid 1px #FFF; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:6.5px; color:#999;}
.latestnewslist ul li a img{ float:left; width:100px; height:75px; object-cover:fit; margin-right:10px;}
.win .latestnewslist ul li h1{font-size:16.5px;}
.latestnewslist ul li h1{ line-height:20px; font-size:13.5px; color:#333; margin:0px; padding:0px;}
.latestnewslist ul li h1 a{ text-decoration:none; color:#333; font-weight:normal;}
.win .latestnewslist ul li h1 a{font-family:"DINAKARAN2W", Arial, Helvetica, sans-serif;}
.latestnewslist ul li h1 a:hover{ text-decoration:none; color:#900;}

.latestnewslist ul{
-webkit-animation: tickerlast 60s cubic-bezier(1, 0, .5, 0) infinite;
-moz-animation: tickerlast 60s cubic-bezier(1, 0, .5, 0) infinite;
-ms-animation: tickerlast 60s cubic-bezier(1, 0, .5, 0) infinite;
animation: tickerlast 60s cubic-bezier(1, 0, .5, 0) infinite;}
.latestnewslist ul:hover {-webkit-animation-play-state: paused;-moz-animation-play-state: paused;-ms-animation-play-state: paused;animation-play-state: paused;}

@keyframes tickerlast {
0%   {margin-left: 0;}
9%   {margin-left: 0;}
10% {margin-left: -400px;}
19% {margin-left: -400px;}
20% {margin-left: -800px;}
29% {margin-left: -800px;}
30% {margin-left: -1200px;}
39% {margin-left: -1200px;}
40% {margin-left: -1600px;}
49% {margin-left: -1600px;}
50% {margin-left: -2000px;}
59% {margin-left: -2000px;}
60% {margin-left: -2400px;}
69% {margin-left: -2400px;}
70% {margin-left: -2800px;}
79% {margin-left: -2800px;}
80% {margin-left: -3200px;}
89% {margin-left: -3200px;}
90% {margin-left: -3600px;}
99.8% {margin-left: -3600px;}
100% {margin-left: 0px;}
}
@-webkit-keyframes tickerlast {0%   {margin-left: 0;}
9%   {margin-left: 0;}
10% {margin-left: -400px;}
19% {margin-left: -400px;}
20% {margin-left: -800px;}
29% {margin-left: -800px;}
30% {margin-left: -1200px;}
39% {margin-left: -1200px;}
40% {margin-left: -1600px;}
49% {margin-left: -1600px;}
50% {margin-left: -2000px;}
59% {margin-left: -2000px;}
60% {margin-left: -2400px;}
69% {margin-left: -2400px;}
70% {margin-left: -2800px;}
79% {margin-left: -2800px;}
80% {margin-left: -3200px;}
89% {margin-left: -3200px;}
90% {margin-left: -3600px;}
99.8% {margin-left: -3600px;}
100% {margin-left: 0px;}}
@-moz-keyframes tickerlast {
0%   {margin-left: 0;}
9%   {margin-left: 0;}
10% {margin-left: -400px;}
19% {margin-left: -400px;}
20% {margin-left: -800px;}
29% {margin-left: -800px;}
30% {margin-left: -1200px;}
39% {margin-left: -1200px;}
40% {margin-left: -1600px;}
49% {margin-left: -1600px;}
50% {margin-left: -2000px;}
59% {margin-left: -2000px;}
60% {margin-left: -2400px;}
69% {margin-left: -2400px;}
70% {margin-left: -2800px;}
79% {margin-left: -2800px;}
80% {margin-left: -3200px;}
89% {margin-left: -3200px;}
90% {margin-left: -3600px;}
99.8% {margin-left: -3600px;}
100% {margin-left: 0px;}}
@-ms-keyframes tickerlast {
0%   {margin-left: 0;}
9%   {margin-left: 0;}
10% {margin-left: -400px;}
19% {margin-left: -400px;}
20% {margin-left: -800px;}
29% {margin-left: -800px;}
30% {margin-left: -1200px;}
39% {margin-left: -1200px;}
40% {margin-left: -1600px;}
49% {margin-left: -1600px;}
50% {margin-left: -2000px;}
59% {margin-left: -2000px;}
60% {margin-left: -2400px;}
69% {margin-left: -2400px;}
70% {margin-left: -2800px;}
79% {margin-left: -2800px;}
80% {margin-left: -3200px;}
89% {margin-left: -3200px;}
90% {margin-left: -3600px;}
99.8% {margin-left: -3600px;}
100% {margin-left: 0px;}}

.jothidam23{ float:left; width:288px; height:135px; box-shadow:inset 0px 0px 150px -25px #CCC; background-color:#FFF; border:solid 1px #FFF; margin:0px 5px 8px 0px; padding:5px 0px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.win .jothidam23 h2{ font-size:25px;}
.jothidam23 h2{ float:left; width:90%; font-weight:normal; line-height:27px; border-bottom:dotted 1px #f1f1f1; text-align:center; font-size:19px; margin:2px 5%;}
.win .jothidam23 h5{ font-size:17px;}
.jothidam23 h5{ float:left; width:35%; font-weight:normal; line-height:21px; font-size:14px; margin:2px 5% 2px 0%; color:#900; text-align:right;}
.win .jothidam23 h4{font-size:17px;}
.jothidam23 h4{ float:left; width:55%; font-weight:normal; line-height:21px; font-size:14px; margin:2px 0% 2px 0px; color:#333;}
.win .jothidam23 h2{ font-size:25px;}
.jothidam23 h2{ float:left; width:90%; font-weight:normal; line-height:35px; font-size:19px; margin:2px 5%;}

.jobox{float:left; width:290px; margin:10px 10px 0px 5px;}
.jobox .box-13{ width:290px;}
.jo-adbox{ float:left; width:300px; margin:0px 0px 10px 0px;}
.box2cover{ float:left; width:580px; margin-left:0px;}
.rasibox-13{ float:left; width:245px; padding:10px; background-color:#FFF; box-shadow:0px 0px 10px -2px #CCC; border:solid 1px #FFF; margin:10px 10px 12px 10px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,fcfcfc+14,eaeaea+23,ffffff+63,ffffff+63,f7f7f7+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #ffffff 0%, #fcfcfc 14%, #eaeaea 23%, #ffffff 63%, #ffffff 63%, #f7f7f7 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg,  #ffffff 0%,#fcfcfc 14%,#eaeaea 23%,#ffffff 63%,#ffffff 63%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg,  #ffffff 0%,#fcfcfc 14%,#eaeaea 23%,#ffffff 63%,#ffffff 63%,#f7f7f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
.rasibox-13	a.headone{ margin:-10px 0px 0px -10px; width:50%;-webkit-clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);
clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);}
.win .rasibox-13 h5{  font-size:17px;}
.rasibox-13 h5{ float:left; width:48%; font-weight:normal; line-height:21px; font-size:14px; margin:1px 2% 2px 0%; color:#900; text-align:right;}
.win .rasibox-13 h4{font-size:17px;}
.rasibox-13 h4{ float:left; width:48%; font-weight:normal; line-height:21px; font-size:14px; margin:1px 0% 2px 2%; color:#333;}

.box-18{ float:left; width:290px; background-color:#333; padding:10px 0px; margin:0px; box-shadow:inset 0px 0px 15px -3px #CCC;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e0e0e0+0,ffffff+28 */
background: rgb(224,224,224); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(224,224,224,1) 0%, rgba(255,255,255,1) 28%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(224,224,224,1) 0%,rgba(255,255,255,1) 28%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(224,224,224,1) 0%,rgba(255,255,255,1) 28%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */}
.box-18	a.headone{ margin:-10px 0px 0px 0px; width:80%;-webkit-clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);
clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);}
.box-18 ul{ float:left; width:100%; margin:0px; padding:0px; list-style:none;}
.box-18 ul li{ float:left; width:100%; margin:0px 0px 1px 0px; padding:12px 0px 13px 0px;border-bottom:solid 1px #f8f8f8; }
.box-18 ul li:hover {  -webkit-transform:scale(1.1,1.1); /* Safari */
    transform:scale(1.1,1.1);/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e0e0e0+0,ffffff+28 */
background:#FFFFFF; /* Old browsers */
border-bottom:solid 1px #F00;box-shadow:0px 0px 55px -4px #999;  position:relative; z-index:10;
	}
.box-18 ul li img{ float:left; width:75px; height:75px; margin:0px 0px 0px 20px; z-index:1; position:relative; object-fit:cover;}
.box-18 ul li h1{ float:left; width:86%;margin:0px 7%; padding:0px 0px 0px 0px;line-height:33px; z-index:3; }
.win .box-18 ul li h1 a{ font-size:20px;}
.box-18 ul li h1 a{ float:left; width:100%; text-align:left; font-weight:normal;padding:0px; margin:0px 0px; text-decoration:none; color:#333; font-size:17px; line-height:25px;height:75px; overflow:hidden;}
.box-18 ul li h1 a:hover{ color:#000; text-decoration:none;}
.win .box-18 ul li h1:hover a:hover{ font-size:15.5px;}
.box-18 ul li h1:hover a:hover{ color:#000; text-decoration:none; font-size:12.5px; line-height:16px;}
.box2cover a.listmenu{ margin:0px 0px 0px 9.5px;}
.box2cover .motionbox-1{ margin:9px 10px 10px 10px;}
.full-box-728{ float:left; width:100%; margin:-10px 0px 5px 0px; padding:5px 0px;}

.mmainnew{ float:left; width:100%; height:330px; overflow:hidden; margin:0px 0px 0px 0px; }
.slideshow2{ display:none;}
.slideshow2{ width:100%;}
.slideshow2 a{ float:left; width:300px}
.slideshow2 a img{ float:left; width:100%; height:250px; object-fit:cover;}
.slideshow2 h1{ float:left; width:100%; margin:0px; padding:10px 0px;}
.slideshow2 h1 a{ float:left; width:100%; font-size:16px; color:#900; text-decoration:none; font-weight:normal; line-height:25px; height:50px; overflow:hidden;}
.slideshow2 h1 a:hover{ color:#333; text-decoration:none;}
.win .slideshow2 h1 a{ font-size:25px;}		

.astroname{ border-bottom:solid 1px #FFF; padding:5px 0px; float:left; width:100%; margin:0px 0px 10px 0px;}
.win .astroname select{ float:left; width:50%; line-height:25px; height:25px; font-size:11px;}
.astroname select{ float:left; width:50%; line-height:25px; height:25px; font-size:9px; margin:0px; padding:0px;}
.astroname select option{ font-size:11px;}
.astroname h4{ float:left; width:45%; font-weight:normal; line-height:21px; font-size:17px; margin:2px 0% 2px 0px; color:#333;}
#teamdata h5{ float:left; width:45%; font-weight:normal; line-height:21px; font-size:25px; color:#900; margin:2px 0% 2px 0px; text-align:left;}
#teamdata p{  font-weight:normal; line-height:20px; font-size:16.5px; color:#333; margin:2px 0% 2px 0px; text-align:left;}
#teamdata a img{ float:left; width:80px; margin:0px 10px 10px 0px;}
.atroday2{ float:left; height:303px;}


.mac .safari .sub-menu-2{ display:none;}
.mac .box2cover a.listmenu{ padding:0px 9px; font-size:9.5px;}
.boxonly{ float:left; width:100%;}

.leftvdo{ float:left; width:440px; margin:0px 30px 0px 0px;}
.rightfbtl{ float:left; width:730px; margin:0px;}

#lastestnewsbox{width:100%; height:100px; position:relative;float:left; z-index:5;}	
#lastestnewsbox div.scrollableArea a{ width:400px;float:left; padding:0px 0px; overflow:hidden;margin:10px 1px 0px 0px;text-decoration:none; border-right:solid 1px #FFF;}
#lastestnewsbox div.scrollableArea a img{ width:80px; height:80px; object-fit:cover; float:left; margin:0px 10px 0px 10px; }
#lastestnewsbox div.scrollableArea a h1{font-size:14.5px; color:#900; padding:0px; margin:0px; line-height:19px; width:95%;}
#lastestnewsbox div.scrollableArea a span{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; text-align:left; line-height:22px;}
.win #lastestnewsbox div.scrollableArea a h1{ font-family:'Big-ji-bold',"DINAKARAN2W", Arial, Helvetica, sans-serif; font-size:19px; font-weight:normal;}
div.scrollingHotSpotLeft{min-width: 75px;width: 10%;height: 100%;background-image: url(images/big_transparent.gif);background-repeat: repeat;background-position: center center;position: absolute;z-index: 200;left: 0;cursor: url(images/cursors/cursor_arrow_left.png), url(images/cursors/cursor_arrow_left.cur),w-resize;}
div.scrollingHotSpotLeftVisible{background-image: url(images/arrow_left.gif);				background-color: #fff;background-repeat: no-repeat;opacity: 0.35; -moz-opacity: 0.35; filter: alpha(opacity = 35);zoom: 1}
div.scrollingHotSpotRight{min-width: 75px;width: 10%;height: 100%;background-image: url(images/big_transparent.gif);background-repeat: repeat;background-position: center center;position: absolute;z-index: 200;right: 0;cursor: url(images/cursors/cursor_arrow_right.png), url(images/cursors/cursor_arrow_right.cur),e-resize;}
div.scrollingHotSpotRightVisible{background-image: url(images/arrow_right.gif);background-color: #fff;background-repeat: no-repeat;opacity: 0.35;filter: alpha(opacity = 35);-moz-opacity: 0.35;zoom: 1;}
div.scrollWrapper{position: relative;overflow: hidden;width: 100%;height: 100%;}
div.scrollableArea{position: relative;width: auto;height: 100%;}

.content {display: block;width: 1200px;overflow: hidden;margin:10px 0px; float:left;}
.container {width: 100%;float: left;display: inline-block;overflow: hidden;box-sizing: border-box;height:95px;position: relative;cursor: pointer;}
.marquee-sibling { padding: 0;width: 20%;height: 45px;line-height: 42px;font-size: 12px;font-weight: normal;color: #ffffff;text-align: center; float: left;left: 0;z-index: 2000;}
.marquee,*[class^="marquee"] {display: inline-block;position: absolute;}
.marquee { margin-left: 25%; }
.marquee-content-items { float:left; width:4800px;margin: 0;height:95px;position: relative;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f9f9f9+0,f4f4f4+25,ffffff+82,f7f7f7+100 */
background: rgb(249,249,249); /* Old browsers */background: -moz-linear-gradient(top,  rgba(249,249,249,1) 0%, rgba(244,244,244,1) 25%, rgba(255,255,255,1) 82%, rgba(247,247,247,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(249,249,249,1) 0%,rgba(244,244,244,1) 25%,rgba(255,255,255,1) 82%,rgba(247,247,247,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(249,249,249,1) 0%,rgba(244,244,244,1) 25%,rgba(255,255,255,1) 82%,rgba(247,247,247,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */box-shadow:inset 0px 0px 15px -5px #ccc;}
.marquee-content-items li { float:left;list-style:none;}
.marquee-content-items li{ float:left; width:379px; height:75px; overflow:hidden; border-right:solid 1px #FFF; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:6.5px; color:#999;}
.marquee-content-items li a img{ float:left; width:100px; height:75px; object-cover:fit; margin-right:10px;}
.win .marquee-content-items li h1{font-size:16.5px;}
.marquee-content-items li h1{ line-height:20px; font-size:13.5px; width:100%; color:#333; margin:0px; padding:0px; float:none;}
.marquee-content-items li h1 a{ text-decoration:none; color:#333; font-weight:normal;}
.win .marquee-content-items li h1 a{font-family:"DINAKARAN2W", Arial, Helvetica, sans-serif;}
.marquee-content-items li h1 a:hover{ text-decoration:none; color:#900;}
.marquee-content-items li:after {content: "|"; margin: 0;}