
@font-face {
    font-family: 'GESSTOW_Medium';
    src: url('./NadFonts/GE_SS_Two_Medium.eot');
    src: url('./NadFonts/GE_SS_Two_Medium.eot?#iefix') format('embedded-opentype'),
        url('./NadFonts/GE_SS_Two_Medium.woff') format('woff'),
         url('./NadFonts/GE_SS_Two_Medium.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

body {direction:rtl;font-family:'GESSTOW_Medium';padding:0;margin:0;background: url(images/bdybg.png) repeat-x top #e6e6e6;}
a {color:inherit;text-decoration:none;}
.pageDiv {width:880px;height:auto;}

.topnav{ float: right; width: 880px; height: auto; margin: 0; }
.topnav .search{ float: left; width:150px; height:16px; margin: 0; background: #fff; border: 1px #9c9696 solid;}
.topnav .search .btn{ float: left; width:22px; height:17px; margin: 0;cursor: pointer; }
.topnav .search input{ float: right; width: 126px; height: 14px; font-size: 13px; color: #666; text-align: right; border: 0; }

.topnav .contact{ float: left; width:27px; height:17px; margin: 0 10px 0 20px;}

.header{ width: 880px; height: auto; margin: 28px 0 10px 0; }
.header .logo{ float: right; width: auto; height: auto; margin: -15px 0 10px 0; }
.header .lang{ float: left; width: auto; height: auto; margin:40px 0 0 0; color:#fff; font-size: 18px; font-weight: bold; }

.slider {float:right;width:880px;height:379px;}
.slider .pic {position:absolute;width:880px;height:368px;}

.slider .menu {position:absolute;width:116px;height:245px;z-index: 1000; margin-top: 6px}
.slider .menu .btn {float:right;width:130px;height:25px; margin-bottom: 5px; background: #0e757c; text-align: right; color: #fff; font-size: 13px; padding: 0 10px 0 0; line-height: 2; }
.slider .menu .btn:hover {background: #1aa6af; cursor: pointer; }

.menu2 { float: right; width:880px;height:auto;z-index: 1000;}
.menu2 .btn {float:right;width:auto;height:29px; margin:5px 0 5px 1px; background: #0e757c; text-align: center; color: #fff; font-size: 12px; padding: 0 11px; line-height: 2.4; }
.menu2 .btn:hover {background: #1aa6af; cursor: pointer; }

.nivoSlider { position:relative; width:880px;height:368px; background:url(loading.gif) no-repeat 50% 50%; margin-bottom:50px;  }
.nivoSlider img { position:absolute; top:0px; left:0px; display:none;  }
.nivoSlider a { border:0; display:block; padding: 5px; position:absolute;  }
.nivoSlider a.nivo-imageLink { position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6;}
.nivo-slice { display:block; position:absolute; z-index:5; height:100%; }
.nivo-box { display:block; position:absolute; z-index:5; }
.nivo-caption { position:absolute; left:0px; bottom:10px; background:#1b2e2f; color:#fff;width:558px; z-index:8; height: 60px; text-align: right;}
.nivo-caption p { padding:0 10px; margin: 0; text-align: right; width: 525px; height: 50px; }
.nivo-caption .title { font-size: 21px; font-size: 16px; margin: 5px 0;}
.nivo-caption .intro { margin-top: 5px;  font-size: 16px; font-family: tahoma; font-size: 13px;}
.nivo-caption a { display:none !important; }
.nivo-html-caption { display:none; }
.nivo-directionNav a { display: none; width:21px; height:19px; text-indent:-9999px; border:0; z-index:9; cursor:pointer; background: url(images/direction.png);}
.theme-default a.nivo-nextNav {  background-position:0 0 0 -21px; right: 0}
.theme-default a.nivo-prevNav { left:21px;  }

.nivo-controlNav {  position:absolute;left:6%; bottom:45px; margin-left:-30px;}
.nivo-controlNav a {  display: none; width:22px; height:22px; background:url(bullets.png) no-repeat; text-indent:-9999px; border:0; margin-right:-8px; float:left; }


.btmslider { float: right; width: 880px; height: 143px; margin: 0; background: #1aa6af; }

.btmslider .arrowr { float: right; width: 19px; height: 18px; margin: 60px 10px; cursor: pointer; }
.btmslider .arrowl { float: left; width: 19px; height: 18px; margin: 60px 0 0 10px; cursor: pointer;}

.btmslider .item { float: right; width: 191px; height: 110px; padding:0; margin: 15px 0 0 10px; border: 1px #fff solid;}

.btmslider .item .pic{ float: right; width: 191px; height: 110px; margin: 0; }
.btmslider .item .title{ float: right; width: 191px; height: 26px; background: url(images/bg.png); font-size: 15px; text-align: center; color: #fff; margin: -26px 0; line-height: 2; overflow: hidden; }


.midblk { float: right; width: 880px; height: 320px; margin: 6px 0; }
.midblk .right { float: right; width: 550px; height: auto; margin:0; }
.midblk .right .bnr { float: right; width: 550px; height: 70px; margin:0 0 5px 0; background: #ccc; }

.midblk .right .catblk1 { float: right; width: 550px; height: auto; margin:0; }

.midblk .right .catblk1 .item1 { float: right; width: 550px; height: 134px; margin:0; background: #0e666c; }
.midblk .right .catblk1 .item1 .head{ float: left; width: 530px; height: 30px;  font-size: 15px; text-align: right; color: #fff; margin: 0 10px; line-height: 2; overflow: hidden; }
.midblk .right .catblk1 .item1 .pic { float: right; width: 264px; height: 91px; margin: 0 10px; border: 1px #fff solid; }
.midblk .right .catblk1 .item1 .title{ float: left; width: 262px; height: 26px;  font-size: 16px; text-align: right; color: #fff; margin: 0; overflow: hidden; }
.midblk .right .catblk1 .item1 .intro{ float: left; width: 252px; height: auto;  font-size: 14px; text-align: right; color: #fff; margin: 0 0 0 10px; line-height: 1.6; overflow: hidden; font-family: 'tahoma' }

.midblk .right .catblk1 .item2 { float: right; width: 550px; height: 114px; margin:0; background: #b9be37 url(images/blkhead.png) top left 20px no-repeat; }
.midblk .right .catblk1 .item2 .pic { float: right; width: 264px; height: 91px; margin: 10px; border: 1px #fff solid; }
.midblk .right .catblk1 .item2 .title{ float: left; width: 262px; height: 26px;  font-size: 16px; text-align: right; color: #fff; margin: 10px 0 0 0; overflow: hidden; }
.midblk .right .catblk1 .item2 .intro{ float: left; width: 252px; height: auto;  font-size: 14px; text-align: right; color: #fff; margin: 0 0 0 10px; line-height: 1.6; overflow: hidden; font-family: 'tahoma'}


.midblk .media { float: left; width: 305px; height: 310px; margin:0 0 5px 0; background: #1a9da6; padding: 6px 7px }


.catblk2 { float: right; width: 435px; height: 202px; margin: 5px 0; background: #1b2e2f; }
.catblk2 .head{ float: left; width: 415px; height: 30px;  font-size: 16px; text-align: right; color: #fff; margin: 0 10px; line-height: 2; overflow: hidden; }
.catblk2 .item { float: right; width: 198px; height: auto; margin:0 10px 0 5px; }
.catblk2 .item .pic { float: right; width: 198px; height: 116px; margin: 0; border: 1px #fff solid; }
.catblk2 .item .title{ float: right; width: 198px; height: 38px;  font-size: 14px; text-align: right; color: #fff; margin: 5px 0; overflow: hidden; }

.catspc{ float: right; width: 10px; height: 200px; }

.btmbg{ left: 0; bottom: 92px; width: 303px; height: 184px; }


.clear{ clear: both;}
.footer { bottom: 0; width:100%;height:40px; margin-top: 15px;background: #1b2e2f;}
.footer .copyright {float:right;width:600px;height:auto; margin: 10px 0; text-align: right; color: #6c6c6c; font-size: 12px; line-height: 1.6;}

.nadsoft { left: 0; bottom: 0; width:auto;height:auto;}
.nadsoft img {float:left;width:55px;;height:13px; margin-top: 25px; }
.nadsoft .text {float:left;width:auto;height:auto;color: #e6e6e6; font-size: 13px;text-align:right;margin:25px 0 0 10px;}


.content {float:right;width:880px;height:auto; background: #fff;}
.rightCol {float:right;width:610px;height:auto;margin:15px 15px 15px 0;}
.rightCol .article {float:right;width:590px;height:auto; border: 1px #ccc solid; padding: 10px;}
.rightCol .article .title {float:right;width:590px;height:auto;font-size:18px;color:#0e666c;text-align:right;margin-bottom:3px;}
.rightCol .article .date {float:right;width:590px;height:auto;text-align:right;font-size:15px;color:#666;margin:3px 0 3px 0;}
.rightCol .article .spacer {float:right;width:590px;height:1px;background:#ccc;margin:10px 0;}
.rightCol .article .intro {float:right;width:590px;height:auto;text-align:right;font-size:13px;color:#505050;line-height:1.7;margin-bottom:15px; font-family: tahoma;}

.leftCol {float:left;width:220px;height:auto;margin:15px 0 15px 15px;}
.leftCol .relatednews {float:right;width:220px;height:auto;}
.leftCol .relatednews .title {float:right;width:220px;height:auto;text-align:right;color:#428C98;font-size:16px;}
.leftCol .relatednews .spacer {float:right;width:220px;height:1px;background:#ccc;margin:10px 0;}
.leftCol .relatednews .art_item {float:right;width:206px;height:60px;border:1px solid #ccc;padding:7px;margin-bottom:8px;}
.leftCol .relatednews .art_item .pic {float:right;width:80px;height:60px;background:#ccc;}
.leftCol .relatednews .art_item .title {float:right;width:115px;height:54px;margin-right:10px;font-size:13px;text-align:right;line-height:1.4; overflow: hidden}

.rightCol .cat_title {float:right;width:220px;height:auto;text-align:right;color:#428C98;font-size:24px; margin: -10px 0 8px 0; }
.rightCol .art_cat {float:right;width:590px;height:100px;border:1px solid #ccc;padding:10px;margin-bottom:12px;cursor:pointer;}
.rightCol .art_cat:hover {background:#428C98;color:#fff;}
.rightCol .art_cat:hover .title ,.rightCol .art_cat:hover .intro {color:#fff;}
.rightCol .art_cat .pic {float:right;width:200px;height:100px;background:#ccc;margin-left:13px;}
.rightCol .art_cat .title {float:right;width:360px;height:20px;color:#0e666c;text-align:right;margin-bottom:4px;font-size:15px; overflow: hidden}
.rightCol .art_cat .intro {float:right;width:360px;height:70px;color:#666;text-align:right;font-size:14px; font-family: 'tahoma'; overflow: hidden; line-height: 1.6;}


.numbering {width: 590px;float: left; margin: 10px;}
a.number {font-size: 13px; color: #0e666c; text-decoration: none; border-style: solid; border-width: 1px; border-color:#0e666c; padding: 4px 6px;border-radius: 3px;-webkit-border-radius:3px; -moz-border-radius:3px; background: #fff;}
a.number:hover {font-size: 13px; color: #ffffff; background-color: #0e666c; text-decoration: none; border-style: solid; border-width: 1px; border-color: #0e666c; padding: 4px 6px;}
.curpage {font-size: 13px; color: #ffffff; background-color: #0e666c; text-decoration: none; border-style: solid; border-width: 1px; border-color: #0e666c; padding: 4px 6px;border-radius: 3px;-webkit-border-radius:3px; -moz-border-radius:3px;}








