@charset "utf-8";

* { margin:0; padding:0;}
body { background:#f8fafb; font-size:100%; line-height:1em; font-family:Microsoft YaHei,Arial,Helvetica,sans-serif,宋体; color:#CCC;}


/*in_line*/
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

a:hover{text-decoration:underline;}
a {color:#0675BA; text-decoration:none;}
td{padding:5px;}


.column { float:left;}
.clear { clear:both;}

.padt30{padding-top:50px;}
.pad{padding:20px 0 10px 0; }
.f12g{color:#003;}

h1{text-indent:-10000px; font-size:0; line-height:0;}
.center{height:300px;background:url(../images/banner_1920x300.jpg) top center;}

.menu1{width:1000px; margin:0 auto; padding-top:20px; font-size:12px;}

/*header*/
.tall_h_wr_line{ height:40px; background:url(../images/tall_h_wr_line.gif) 0 0 repeat-x;border:solid 1px #AFC3CF;}
.tall_h{padding-left:199px;width:901px; margin:0 auto;background:url(../images/eepwlogo.png) left 5px no-repeat;}
.tall_h .f_l{ float:left;width:200px; text-indent:32px; padding-top:6px; padding-right:30px;}
.tall_h .f_r{ width:563px; padding-top:6px; float:left;}
.tall_h .f_r input{ margin:1px 14px 0 3px; width:183px; height:17px; color:#a7b3bc; font-family:Tahoma; font-size:11px; border:0; background:none;}
.tall_h .f_r img{ margin:-2px 0 0 0;}
/**/
.tall_wr_logo{ background:#D7E6E9; width:100%; height:300px;}
.logo{ width:284px; height:149px; margin:84px 250px 0 0; float:right}
/**/
.tall_wr_menu{ background:url(../images/tall_wr_menu.jpg) 0 0 repeat-x; width:100%; height:50px; text-align:center;overflow:hidden;}
.tall_wr_menu a{color:white; text-decoration:none;}
.tall_wr_menu a:hover{color:red;}

.f12blue{color:#94d2f8; text-decoration:none;}
.f12blue:hover{color:#232c36; text-decoration:underline;}

/*footer*/
.tall_footer{ text-align:center; padding:20px 0 20px 0; color:#6f7f94; font-size:10px; background:#EBEBEC; margin-top:10px;}
.tall_footer a{ color:#6f7f94; text-decoration:none}
.tall_footer a:hover{ text-decoration:underline;}


/*content*/
.tall_cont_wr{ background:#fdfdfe url(../images/tall_cont_wr.gif) 0 0 repeat-x; width:100%; }
.content{width:1000px; margin:0 auto; background:url(../images/contentbg.png) repeat-y;}
.title{padding:30px 0 20px 0; clear:both; line-height:28px; font-size:14px; color:#232c36;}
.titlel1{clear:both; font-size:18px; color:#232c36; font-weight:bold;
-webkit-text-shadow:1px 1px 1px #CCC;
-moz-box-text-shadow:1px 1px 1px #CCC;
-o-box-text-shadow:1px 1px 1px #CCC;
-ms-box-text-shadow:1px 1px 1px #CCC;
-chrome-box-text-shadow:1px 1px 1px #CCC;
text-shadow:1px 1px 1px #CCC;
}
.titlel2{padding:20px 0 10px 0; clear:both;  font-size:15px; color:#232c36; font-weight:bold; border-bottom:#89D5EC solid 1px;
-webkit-text-shadow:1px 1px 1px #CCC;
-moz-box-text-shadow:1px 1px 1px #CCC;
-o-box-text-shadow:1px 1px 1px #CCC;
-ms-box-text-shadow:1px 1px 1px #CCC;
-chrome-box-text-shadow:1px 1px 1px #CCC;
text-shadow:1px 1px 1px #CCC;


}
.text1{clear:both; line-height:28px;  font-size:14px; color:#131313; padding-bottom:20px; padding-top:10px;}
.ind_left{ padding:0 20px 0 40px;}
.position{font-size:12px; color:#131313; padding-top:10px;}

.application{background:#f5f5f5; padding:20px; border:#dddbdb solid 1px;}
.title3{text-align:center; font-weight:bold; color:#333; font-size:14px; line-height:35px;}

#nav{margin-bottom:30px;width:100%;height:44px;line-height:44px;background:#0675BA;border-bottom:solid 2px #0596D5;border-top:solid 2px #0596D5}
#nav .inner{margin:0 auto;width:1100px;}
#nav .inner a{height:44px;color:#FFF;font-size:16px;}
#nav .inner a:hover{background:#72CB00;text-decoration:none;}
#nav .inner a.index{background:#67BC00;}
#nav .inner span{float:right;}


 /*------------------------*/  
        #content {  float:left;
        
  
        margin-bottom:0;  
        
    
      
    }  
    /*------------------------*/  
            .menu {  
        height: 44px;  
        display: block;  
    }  
    .menu ul {  
        list-style: none;  
        padding: 0;  
        margin: 0;  
    }  
    .menu ul li {  
        float: left;  
        /* 菜单子元素的内容超出不可见 */  
                overflow: hidden;  
        position: relative;  
        text-align: center;  
        line-height: 44px;  
		
		-webkit-border-radius:12px;
		-moz-border-radius:12px;
		-ms-border-radius:12px;
		-chrome-border-radius:12px;
		-o-border-radius:12px;
		border-radius:12px;
    }  
    .menu ul li a {  
        /* 必须是相对定位  */  
                position: relative;  
        display: block;  
        width: 99px;  
        height: 45px;  
          
        font-size: 11px;  
        font-weight: bold;  
        letter-spacing: 1px;  
        text-transform: uppercase;  
        text-decoration: none;  
        cursor: pointer;  
		border-right:none;
		-webkit-text-shadow:1px 1px 1px #4B4B4B;
-moz-box-text-shadow:1px 1px 1px #4B4B4B;
-o-box-text-shadow:1px 1px 1px #4B4B4B;
-ms-box-text-shadow:1px 1px 1px #4B4B4B;
-chrome-box-text-shadow:1px 1px 1px #4B4B4B;
text-shadow:1px 1px 1px #4B4B4B;
    }  
	
	
    .menu ul li a span {  
        /* 所有层将使用绝对定位 */  
                position: absolute;  
        left: 0;  
        width: 99px;  
    }  
    .menu ul li a span.out {  
        top: 0px;  
    }  
    .menu ul li a span.over, .menu ul li a span.bg {  
        /* 起初.over层和.bg层相对a元素-45px以达到隐藏 */  
                top: -45px;  
				
    }  
 
    /** 简化版示例 **/  
            #menu2 {  
        background:none;  
    }  
    #menu2 ul li a {  
        color:#FFF;  
    }  
    #menu2 ul li a span.over {  
        background: #A6DD00;  
        color:#333;  
    }  
    #menu2 ul li.nav1 a span.over {  
        background: #E6E6E6;  
		-webkit-text-shadow:0px 1px 0px #FFF;
-moz-box-text-shadow:0px 1px 0px #FFF;
-o-box-text-shadow:0px 1px 0px #FFF;
-ms-box-text-shadow:0px 1px 0px #FFF;
-chrome-box-text-shadow:0px 1px 0px #FFF;
text-shadow:0px 1px 0px #FFF;
    }  
    #menu2 ul li.nav2 a span.over {  
        background: #b0bbba;  
    }  
    #menu2 ul li.nav3 a span.over {  
        background: #a3f091;  
    }  
    #menu2 ul li.nav4 a span.over {  
        background: #86dbf9;  
    }  
    #menu2 ul li.nav5 a span.over {  
        background: #e0caf0;  
    }  
    #menu2 ul li.nav6 a span.over {  
        background: #9dace9;  
    }  	
	.flowpic {text-align:center;}
	
table.score {border-collapse:collapse;font-size:12px;}
table.score th{background:#98C5E8;text-align:center;border:solid 2px #FFF;padding:5px 0;color:#FFF;font-size:14px;}
table.score td{border:solid 2px #FFF;padding:5px;text-align:left;}
table.score th.w400{width:400px;}
table.score th.w200{width:200px;}

.techFile{padding-top:20px;padding-left:26px;font-size:12px;color:#666;}
.techFile dl{margin-bottom:30px;padding:20px;border:solid 1px #A1DCEE;background:#E9F6FB;
khtml-box-shadow:0 0 3px #D9D9D9;
-rim-box-shadow:0 0 3px #D9D9D9;
-ms-box-shadow:0 0 3px #D9D9D9;
-o-box-shadow:0 0 3px #D9D9D9;
-moz-box-shadow:0 0 3px #D9D9D9;
-webkit-box-shadow:0 0 3px #D9D9D9;
box-shadow:0 0 10px #D6F3FC;
}
.techFile dl dt{margin-bottom:10px;font-size:16px;font-weight:bold;color:#232c36;
-webkit-text-shadow:1px 1px 1px #CCC;
-moz-box-text-shadow:1px 1px 1px #CCC;
-o-box-text-shadow:1px 1px 1px #CCC;
-ms-box-text-shadow:1px 1px 1px #CCC;
-chrome-box-text-shadow:1px 1px 1px #CCC;
text-shadow:1px 1px 1px #CCC;}
.techFile dl ul{padding-left:50px;}
.techFile dl ul li{height:30px;line-height:30px;font-size:14px;}