@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body{background:#FFFFFF;width: 100%;font-size:14px; color:#000; line-height:24px; font-family:"微软雅黑", "黑体", "宋体";}
a{color: #000;text-decoration: none;}
a:hover{text-decoration: underline;}
img { border:none; }
ol,ul,li { list-style:none; }
table { border-collapse:collapse; }
.f-l{float:left}
.f-r{float:right}
.clear{zoom:1}
.clear:after{content: '';display: block;clear: both;}

/*in_line*/
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

a:hover{text-decoration:underline;}
a {color:#0277aa; 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{text-align:center;background:url(../images/tall_wr_logo.jpg);}
.center1{width:100%; margin:0 auto; background:url(../images/logo.jpg) center center no-repeat; height:100px;}
.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_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:10px 0 10px 0; color:#6f7f94; font-size:10px; background:#EBEBEC; margin-top:30px;}
.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:1100px; 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:0px 0 10px 0; clear:both;  font-size:15px; color:#232c36; font-weight:bold; border-bottom:#C5CCD5 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:#373636;}
#nav .inner{margin:0 auto;width:100%;}
#nav .inner a{height:44px;color:#FFF;font-size:16px;}
#nav .inner a:hover{background:#c55212;text-decoration:none;}
#nav .inner a.actived{background:#d25c28;}
#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;  
    }  
    .menu ul li a {  
        /* 必须是相对定位  */  
                position: relative;  
        display: block;  
        width: 120px;  
        height: 45px;  
          
        font-size: 11px;  
        font-weight: bold;  
        letter-spacing: 1px;  
        text-transform: uppercase;  
        text-decoration: none;  
        cursor: pointer;  
		border-right:solid 1px #3a3a3a;
		-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: 120px;  
    }  
    .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 {  
        
        color:#333;  
    }  
    #menu2 ul li.nav1 a span.over {  
        background: #d25c28; color: #FFFFFF; font-weight: normal;
		-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;
    }  

	
	.flowpic {text-align:center;}
/*2016 add	*/
.banner{width: 100%;height: auto;background: #000000;text-align: center;}
.banner img{width: 1200px;margin: 0 auto;}
.main-inner{width: 1000px;margin: 0 auto;}
.main-left{width: 650px;padding-right: 10px;border-right: 1px solid #E6E6E6; margin-right: 10px;float: left;line-height: 24px;min-height: 900px;}
.main-right{width: 320px;float: right;padding-left: 7px;}
.part{margin-bottom: 25px;}
.kb-title{border-bottom: 1px solid #cdcccc;margin-bottom: 10px;}
.kb-title h2{font-size: 16px;color:#d25c28 ;border-bottom: 2px solid #d25c28;display: inline-block;line-height: 30px;}
.l-table{width: 630px;line-height: 18px;border-radius: 2px;background: #fac275;border: 1px solid #453013;color: #121212;}
.l-table tr{padding: 0;border-bottom: 1px solid #453013;}
.l-table tr td{padding: 0;text-align: left;border-radius: 2px;padding: 2px 4px;}
.l-table tr td:first-child{border-right: 1px solid #453013;text-align: center;font-weight: 500;}
.l-table tr td span{font-size: 12px;}

.r-part{margin-bottom: 20px;}
.kbr-title{font-size: 18px;line-height: 34px;overflow: hidden;font-weight: bold;margin-bottom: 5px;}
.kbr-title img{margin-right: 6px;width: 34px;height: 34px;overflow: hidden;}
.r-table{width: 308px;line-height: 20px;border-radius: 5px;color: #FFFFFF;background:#3a3a3a;}
.r-table tr{padding: 0;border-bottom: 1px solid #FFFFFF;}
.r-table tr td{padding: 0;text-align: left;border-radius: 5px;padding: 5px 4px;}
.r-table tr td:first-child{border-right: 1px solid #ffffff;text-align: center;font-weight: 500;}
.r-table tr td span{font-size: 12px;}
.timer{margin-top: 10px;}
.timer ul li{padding: 0px 0px;height: 60px;position: relative;margin: 0;}
.timer ul li .year,.timer ul li .month,.timer ul li span.line,.timer ul li a,.dot{position: absolute;}
.timer ul li .year{top: 10px;left: 0px;font-size: 18px;color: #D25C28;font-weight: 600;}
.timer ul li .month{top: 12px;left: 65px;font-size: 12px;}
.timer ul li span.line{top: 0px;left: 120px;width: 2px;height: 60px;background: #D25C28;display: block;}
.timer ul li a{top: 7px;left: 140px;background: #D25C28;display: block;width: 120px;height: 30px;color: #FFFFFF;
padding: 0px 10px;border-radius: 5px;font-size: 16px;line-height: 30px;
 transition:All 0.3s ease-in-out;
   -webkit-transition:All 0.3s ease-in-out;
      -moz-transition:All 0.3s ease-in-out;
      -o-transition:All 0.3s ease-in-out;}
.timer ul li a:hover{text-decoration: none;background: #582d1b;}
.dot{top:10px;left: 107px;}
.num-li{width: 8px;height: 14px;display: inline-block;text-align: center;line-height: 14px;background: url(../images/dot2.png)no-repeat left center;}
.dot-li{width: 12px;height: 14px;display: inline-block;text-align: center;line-height: 14px;background: url(../images/dot3.png)no-repeat left center;}

/*table*/
.sytable{border: 1px solid #ddd}
.sytable .active{background: #f5f5f5;}
.sytable td{text-align: center;}
.pftable{border: 1px solid #ddd}
.pftable .active{background: #e1e1e1;font-weight: 600;padding: 5px 10px;}

.pftable td{text-align: left;padding: 0px 10px;}
