@charset "UTF-8";
/* CSS Document */

body {margin:0px auto; padding:0px; background:#000 url(imgs/bgr.jpg) no-repeat center top;}
.wrapper {width:980px; height:680px; background:#000; margin:0px auto;}
.clear {margin:0px; height:0px; clear:both; padding:0px; }
a, a:hover {outline:none;}



/*MENU*/
.wrapper .eng {margin:0px; height: 25px;padding:5px 10px 0px 0px; float:right; display:block; font:normal 11px/14px Verdana; color:#999;}
.wrapper .eng a{ font:normal 11px/14px Verdana; color:#999; text-decoration:none;}
.wrapper .eng a:hover{font:normal 11px/14px Verdana; color:#999; text-decoration:underline;}
.wrapper .menu {margin:0px 0px 0px 0px; padding:0px; width:100%; height:58px; background:url(imgs/menubgr.jpg) repeat-x 0px 0px;}
.wrapper .menu ul {margin:0px auto; padding:0px; list-style-type:none; margin-left:225px;}
.wrapper .menu li {list-style-type:none; margin:0px; padding:0px; width:auto;  float:left; text-align:center;}

.wrapper .menu li a {color:#000; text-decoration:none; margin:0px; padding:20px!important; height:57px; font:bold 14px/58px Verdana; text-align:center; width:100px!important; cursor:pointer;}
.wrapper .menu li a:hover {color:#fff; margin:0px;  padding:20px!important; font:bold 14px/57px Verdana; text-align:center; }
.wrapper .menu li a.active {color:#fff; margin:0px;  padding:20px!important; font:bold 14px/57px Verdana; text-align:center; background:#000 url(imgs/menuover.jpg) repeat-x 0px 0px; width:100px;}




/*MAIN HOME*/
.wrapper .main1 {width:940px; margin:0px; padding:20px; display:block; height:500px;}
.wrapper .main1 .biglogo {margin:0px auto; padding:0px; width:532px; margin-top:80px;}
.wrapper .main1 .flag {margin:100px 80px 0px 0px; padding:0px; float:right; display:block; text-align:left; width:150px;}


/*MAIN PAGES*/
.wrapper .main2 {width:940px; margin:0px; padding:20px; display:block; height:500px; background:#3d3d3d url(imgs/mainbgr.jpg) repeat-x 0px 0px;}

.wrapper .main2 .top {margin:0px; padding:0px; float:left; display:block; width:940px; height:150px;}
.wrapper .main2 .top .logo {margin:10px 0px 0px 0px; padding:0px; float:left; display:block; width:auto;}
.wrapper .main2 .top .moto {margin:25px 0px 0px 0px; padding:0px; float:right; display:block; width:auto;}

.wrapper .main2 .text {margin:0px auto; padding:0px; width:860px; height:360px;}
.wrapper .main2 .text h1 {margin:0px; padding:0px 0px 0px 40px; float:left; display:block; height:30px; width:820px; background:#481194 url(imgs/bullet.jpg) no-repeat 0px 0px;  color:#fff000; font:normal 16px/30px "Verdana";}

.wrapper .main2 .text .content {height:310px; margin:0px; padding:10px 5px 0px 5px; float:left; display:block; width:850px; color:#fff; font:normal 14px/18px Verdana; background:#404040;}
.wrapper .main2 .text .content .image {width:240px; margin:0px; padding:5px 10px 0px 10px; float:left; display:block; font:normal 12px/14px Verdana; color:#fff;}
.wrapper .main2 .text .content .image img {margin:0px 0px 10px 0px; border:1px solid #90FF00;}
.wrapper .main2 .text .content .maincontent {width:560px; float:right; display:block; height:290px; padding:10px; margin:0px;}
.wrapper .main2 .text .content .cform {margin:0px; padding:0px 10px 0px 10px; height:310px; float:left; display:block; width:280px; border-right:1px solid #727070; 
border-left:1px solid #727070;}
.wrapper .main2 .text .content .cform table {margin:10px 0px 0px 0px;}
.wrapper .main2 .text .content .cform td {font:normal 12px/25px Verdana; height:25px; }
.wrapper .main2 .text .content .cform input {background:#01E201; border:1px solid #dedede; width:210px; height:20px; font:normal 12px/20px Verdana;}
.wrapper .main2 .text .content .cform textarea {background:#01E201; border:1px solid #dedede; width:210px; height:90px; font:normal 12px/20px Verdana;}
.wrapper .main2 .text .content .cform .btn {width:78px; height:25px; background:url(imgs/btn.png) no-repeat 0px 0px; border:0px; font:normal 12px/25px Verdana; color:#fff; margin:0px!important; padding:0px!important; cursor:pointer;}

.wrapper .main2 .text .content .map {margin:0px; padding:0px 10px 0px 10px; float:left; display:block; width:230px;}
.wrapper .main2 .text strong {font-weight:bold; color:#01E201;}

.wrapper .main2 .text ul {margin:5px 0px 15px 0px; padding:0px;}
.wrapper .main2 .text li {margin:0px; padding:0px 0px 0px 20px; list-style-type:none; background:url(imgs/arrow.png) no-repeat 0px 6px; }

.wrapper .main2 a {color:#fff; text-decoration:underline; }
.wrapper .main2 a:hover {color:#fff; text-decoration:none; }
.wrapper .main2 .green a{color:#90FF00;}
.wrapper .main2 .green a:hover{color:#90FF00;}

.wrapper .main2 .yellow {color:#FFF001;}
.wrapper .main2 .yellow a{color:#FFF001;}
.wrapper .main2 .yellow a:hover{color:#FFF001;}



.wrapper .bottom {margin:0px; padding:0px; float:left; display:block; width:980px; background:url(imgs/bottombgr.jpg) repeat-x 0px 0px; height:43px;}
.wrapper .bottom .left {font:normal 11px/43px Verdana; color:#919191; float:left; display:block; margin:0px; padding:0px 0px 0px 20px;}
.wrapper .bottom .right {font:normal 11px/43px Verdana; color:#919191; float:right; display:block; margin:0px; padding:0px 20px 0px 0px;}
.wrapper .bottom .right a { color:#919191; text-decoration:underline;}
.wrapper .bottom .right a:hover { color:#919191; text-decoration:none;}