@charset "utf-8";
/* CSS Document */

body{
font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
margin:0;
padding:0;
font-size:13px;
margin-left:auto;
margin-right:auto;
color:#000;
background-image:url(../img/bgback.png);
background-repeat:repeat-x;
}

/************* Wrapper Start Here ****************/

.wrapper{width:1024px; height:auto; margin:auto;}
.top{width:450px; float:right}
.top ul{margin:0; padding:0; float:right;}
.top ul li{list-style:none;float:left; }
.top ul li a{color:#fff;text-decoration:none; padding:4px 24px 4px 4px; margin:5px 5px; display:block;font-size:12px; border-right:1px #9e9e87 solid;}
.top ul li a:hover{color:#9e9e87; border-right:1px #9e9e87 solid;}


/************* Header Start Here ****************/

.header{ background-color:#; width:100%; height:136px; clear:both;}
.logo{ width:250px; height:70px; float:left; margin-top:25px;}

/************* Menu Start Here ****************/

.menu{width:1010px; float:left; margin-top:10px;}
.menu ul{padding:0px;  margin:0px;}
.menu ul li{list-style:none; float:left; border-right:1px #414042 solid;}
.menu ul li a{color:#414042;text-decoration:none; padding:0 13px; margin:10px; display:block;font-size:14px; font-weight:bold;}
.menu ul li a:hover{color:#FFF;}


/************* Banner Start Here ****************/

.banner{width:980px; margin-left:20px; background:#FFF; border-radius:5px; border:1px #cecfd0 solid; height:350px; margin-top:55px; clear:both;}
.imgeas{ width:220px; height:auto; clear:both; text-align:center; margin-top:50px; font-weight:bold; color:#4e85ae; font-size:14px;}
.imgeas td{padding-left:0px;  padding-right:40px;}

/************* Maintext Start Here ****************/
.maintext1{width:100%; height:auto; padding:10px; border-top:#dbdbdb solid 1px; margin-top:20px; margin-bottom:20px;}
.maintext{width:100%; height:auto; padding:10px; border-top:#dbdbdb solid 1px; margin-top:20px; margin-bottom:20px;}
.maintext p{text-align:justify; font-size:14px; color:#333; width:690px; float:right;}
.maintext h2{color:#3f3b3b; width:690px; float:right;}

/************* Footer Start Here ****************/

.footer{ width:100% ; background:#fcfcfc; border-top:1px solid #e2e2e2; height:170px; clear:both; }
.footer1{ background:#eeeeee; height:40px; border-top:1px solid #d6d1d1; width:100%;}
.mainfoo{ width:1000px; margin:auto;}
.mainf{width:200px; float:left;}
.mainf h2{color:#5188b1}
.mainf ul{padding:0; margin:0px ;}
.mainf ul li{list-style:none;}
.mainf ul li a{ color:#2e2626; text-decoration:none; font-size:14px; line-height:25px;}
.mainf ul li a:hover{text-decoration:underline;}

.cmenu{width:1024px; margin:auto;}
.cmen1{width:100%; margin:0px; padding:0px;}
.cmen1 li{list-style:none; float:left; padding:10px; margin-top:5px;}
.cmen1 li a{color:#333; text-decoration:none;}
.cmen1 li a:hover{color:#5188b1}
.cmen1 p{float:right; text-align:right}

.link{text-decoration:none; color:#000; font-size:14px; font-weight:bold;
}

.link:hover{text-decoration:none; color:#F00;
}

.box{box-shadow:#CCC 10px 10px 10px;
background:#FFF;

}


.box1{box-shadow:#CCC 10px 10px 10px;
background:#FFF;

}

.ima{padding:0;
margin:0;
}

.ima:hover{opacity:.6;
}

p{margin-left:20px;
text-align:justify;
}


























.main_menu
{
    height:30px;
    line-height:30px;
    color:#FFF;
    position:relative;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    margin:0 auto;
    width:100%;
	top:10px;
	z-index:10000;
}
.main_menu ul
{
    padding:0px;
    margin:0;
    list-style:none;
	z-index:10000;
}
.main_menu ul li
{
    padding:0;
    margin:0;
    border-right:1px solid #000000;
    float:left;
	z-index:10000;
 
}
.main_menu ul li a
{
    color:#000;
    display:block;
    text-decoration:none;
    padding:0 20px;
	z-index:10000;
}
.main_menu ul li a:hover
{
    background:#;
    color:#FFF;
	z-index:10000;
}
.main_menu ul li ul
{
     display: none;
     width: auto;
     position:absolute;
     top:30px;
     padding:0px;
     margin:0px;
	 z-index:10000;
}
.main_menu ul li:hover ul
{
     display: block;
     position: absolute;
     margin: 0;
     padding: 0;
	 z-index:10000;
}
.main_menu ul li:hover li
{
    float: none;
    list-style:none;
    margin:0px;
	z-index:10000;
}
.main_menu ul li:hover li
{
    background:#efefef;
    border-bottom:1px solid #000000;
	border-right:none;
	z-index:10000;
}
.main_menu ul li:hover li a
{
    color: #999;
    padding:0 20px;
    display:block;
    width:170px;
	z-index:10000;
}
.main_menu ul li li a:hover
{
    color:#000;
	z-index:10000;
}

.designhover{
	font-size:16px;
}

.designhover div{
	background-color:#FFF;
	border:1px solid #CCC;
	cursor:pointer;
	margin:20px;
	color:#666;
	border-radius:10px;
	padding:10px;
}
.designhover div:hover{
	background:#f1f1f1;
	color:#000;
	border:1px solid #ccc;
}

.designhover div h2{
	width:60%;
	color:#000;
	background-color:#ffddaa;
	padding-left:20px;
}