﻿@charset "utf-8";
/*epcc init*/
.epcc_body ul{margin:0;padding:0;}
.epcc_body ul li{list-style:none;}
.epcc_body p{margin:0;padding:0;}
/*epcc header*/
.header_top_left{height:29px;float:left; width:225px;}
.header_top_right{height:29px;float:right; width:150px;}
.epcc-header-left-links{height:23px; width:120px;}
.epcc-header-left-links li{width:auto;float:left;padding-left:20px;padding-right:5px;height:23px;line-height:23px;color:#696969;background:url(/image/front/zh-icon.jpg) 8px 6px no-repeat;cursor:pointer;}
.epcc-header-left-links li#gblink{cursor:pointer;padding-top:3px;}
.epcc-header-left-links li#big5link{cursor:pointer;padding-top:3px;}
.epcc-header-left-links li#gblink img{width:23px;height:16px;}
.epcc-header-left-links li#big5link img{width:23px;height:16px;}
.epcc-header-left-links li a,.epcc-header-left-links li a:link,.epcc-header-left-links li a:visited,.epcc-header-left-links li a:hover,.epcc-header-left-links li a:active{color:#696969;text-decoration:none;}
.epcc-header-left-links li.link-to-en,.epcc-header-left-links li.link-to-france{font-family:Arial, Helvetica, sans-serif;line-height:21px;}
.epcc-header-left-links li.link-to-jt{padding-left:25px;background:url(/image/front/jt-icon.jpg) 5px 4px no-repeat;}
.epcc-header-left-links li.link-epcc-wzq{padding-left:15px;background:url(/image/front/wzq-open.jpg) 0px 0px no-repeat;width:81px;}
.epcc-header-left-links li.link-epcc-wzq-close{background:url(/image/front/wzq-close.jpg) no-repeat;}
.epcc-header-right-links{float:right;height:23px;text-align:right;}
.epcc-header-right-links li{width:auto;display:inline-block;padding-left:15px;padding-right:5px;height:23px;line-height:23px;color:#696969;cursor:pointer;_float:left;}
.epcc-header-right-links li.link-to-rss{padding-left:20px;}
.epcc-header-hf{ float:left;}
.epcc-header-hf span{ float:left; width:60px; line-height:23px; clear:#696969;}
.blue{width:11px; height:10px; margin-right:5px; cursor:pointer; background:url(/image/front/blue.gif) no-repeat;display:block; float:left; margin-top:6px;}
.green{width:11px; height:10px; margin-right:5px; cursor:pointer; background:url(/image/front/green.gif) no-repeat;display:block; float:left; margin-top:6px;}
.red{width:11px; height:10px; margin-right:5px; cursor:pointer; background:url(/image/front/red.gif) no-repeat;display:block; float:left; margin-top:6px;}
.orange{width:11px; height:10px; margin-right:5px; cursor:pointer; background:url(/image/front/orange.gif) no-repeat;display:block; float:left; margin-top:6px;}
/*fast links*/
.epcc-fast-links{padding-top:27px;float:left; margin-right:0px;}
.span1,.span2,.span3,.span4{ float:left;}
.span1 a:link,.span1 a:visited{ color:#666666; text-decoration:none; font-size:12px; width:69px; height:37px; line-height:18px; text-indent:20px; background:url(/image/front/span1-active-bj.jpg) no-repeat; float:left; cursor:pointer; display:block;}
.span1 a:hover,.span1 a:active{ color:#e92e1b; width:69px; line-height:18px; background:url(/image/front/span1-bj.jpg) no-repeat;}
.span2 a:link,.span2 a:visited{ color:#666666; text-decoration:none; font-size:12px; width:66px; height:37px; line-height:18px; text-indent:20px; background:url(/image/front/span2-active-bj.jpg) no-repeat;  float:left; cursor:pointer; display:block; margin-left:5px;}
.span2 a:hover,.span2 a:active{ color:#e92e1b;  width:66px; line-height:18px; margin-left:5px; background:url(/image/front/span2-bj.jpg) no-repeat;}
.span3 a:link,.span3 a:visited{ color:#666666; text-decoration:none; font-size:12px; width:69px; height:37px; line-height:18px; text-indent:25px; background:url(/image/front/span3-active-bj.jpg) no-repeat; float:left; cursor:pointer; display:block;}
.span3 a:hover,.span3 a:active{ color:#e92e1b; width:69px;line-height:18px; background:url(/image/front/span3-bj.jpg) no-repeat;}
.span4 a:link,.span4 a:visited{ color:#666666; text-decoration:none; font-size:12px; width:72px; height:37px; line-height:18px; text-indent:23px; background:url(/image/front/span4-active-bj.jpg) no-repeat;  float:left; cursor:pointer; display:block;}
.span4 a:hover,.span4 a:active{ color:#e92e1b; width:72px; line-height:18px; background:url(/image/front/span4-bj.jpg) no-repeat;}
/*footer*/
.footer-links{height:30px;line-height:30px;text-align:center;color:#036;}
.footer-links a,.footer-links a:link,.footer-links a:visited,.footer-links a:active{padding-left:5px;padding-right:5px;color:#036;text-decoration:none;}
.footer-links a:hover{ color:#f00; text-decoration:underline;}
.footer-addr,.footer-js,.footer-bq,.footer-tj{height:20px;line-height:20px;text-align:center;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
/*友情链接*/
.aselect,.aselect1,.bselect,.bselect1,.cselect,.cselect1,.dselect,.dselect1{width:196px; position:relative;float:left;padding-top:6px;cursor:pointer;display:inline-block;margin-right:20px;}
.cselect1,.bselect1,.dselect1{ width:196px;}
.aselect ul,.bselect ul,.cselect ul,.dselect ul{display:block;background:#fff;border: 1px solid #9d9d9d;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: #9d9d9d 0px 0px 4px;-moz-box-shadow: #9d9d9d 0px 0px 4px;box-shadow: #9d9d9d 0px 0px 4px;background: #fff;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#fff));background: -webkit-linear-gradient(#fff, #fff);background: -moz-linear-gradient(#fff, #fff);background: -ms-linear-gradient(#fff, #fff);background: -o-linear-gradient(#fff, #fff);background: linear-gradient(#fff, #fff);-pie-background: linear-gradient(#fff, #fff);behavior: url(/portals/0/skins/epcc_yd/PIE.htc);}
.aselect1 ul,.bselect1 ul,.cselect1 ul,.dselect1 ul{ background:#fff;border: 1px solid #9d9d9d;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: #9d9d9d 0px 0px 4px;-moz-box-shadow: #9d9d9d 0px 0px 4px;box-shadow: #9d9d9d 0px 0px 4px;background: #fff;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#fff));background: -webkit-linear-gradient(#fff, #fff);background: -moz-linear-gradient(#fff, #fff);background: -ms-linear-gradient(#fff, #fff);background: -o-linear-gradient(#fff, #fff);background: linear-gradient(#fff, #fff);-pie-background: linear-gradient(#fff, #fff);behavior: url(/portals/0/skins/epcc_yd/PIE.htc);}
.aselect1 ul li{line-height:25px;width:210px;padding-left:10px;}
.dselect1 ul li,.cselect1 ul li{line-height:25px;width:189px;padding-left:10px; display:block;}
.bselect1 ul li{ float:left; width:89px; line-height:25px; display:block; text-indent:10px;}
.yqlj-abdc-select-bottom{ background:url(/image/front/yqlj-bottom-bj.png) top center no-repeat; width:100%; height:20px; position:relative; z-index:1; bottom:-20px;}
.yqlj-con{ width:196px; text-align:center; height:21px; line-height:21px; background:url(/image/front/jzqy.jpg) no-repeat;}
.yqlj-con a:link,.yqlj-con a:visited,.yqlj-con a:active{ color:#757575; text-decoration:none;}
.yqlj-con a:hover{ color:#f00; text-decoration:none;}
.yqlj-title{ color:#000; font-size:14px; font-weight:bold; margin-left:10px; display:block; line-height:30px; height:30px;}
.yqlj-pic{ height:60px; margin-left:10px;}
.yqlj-absolute{ position:absolute;bottom:20px;left:0;z-index:999; overflow-y:hidden; display:none; }
.yqlj-absolute .yqlj_ab_con{ margin:3px 3px 20px 3px; }
.clear{ clear:both; width:1%; height:1%;  font-size:0;}
/*搜索*/
.index_search{/*width:500px; */height:21px; margin-top:45px; float:right;}
.index_search .stext{width:130px;height:21px;float:left;}
.index_search .stext input{width:120px;height:21px;border:none;padding:0;background:url(/image/front/epcc_search_txt.jpg) no-repeat;line-height:21px;padding-left:10px;}
.index_search .sbutton{width:51px;height:21px;float:left;_position:relative;_top:1px;}
.index_search .sbutton .search_btn{ background:url(/image/front/epcc_search_btn.jpg) no-repeat;width:51px;height:21px;border:none;padding:0;color:#fff;line-height:21px;text-align:center;cursor:pointer;font-weight:bold;letter-spacing:3px;}
.index_search .search_fw{width:198px;clear:both;}

/*网站群*/
.wzq-item{ float:left;line-height:21px;text-indent:5px; color:#9a8b8e;}
.wzq-item a:link,.wzq-item a:visited{ color:#9A8B8E; text-decoration:none;}
.wzq-item a:hover,.wzq-item a:active{ color:#f00; text-decoration:underline;}
.link-epcc-wzq{ position:relative;}
.updownmenu{z-index:10px; width:81px; float:left;}
.updownmenu .updownmenu_button{width:81px; height:21px; line-height:21px; text-indent:13px;color:#9a8b8e;  cursor:pointer;}
.updownmenu .updownmenu_button a:hover,.updownmenu .updownmenu_button a:active{ color:#f00; text-decoration:underline;}
.updownmenu .updownmenu_item{ width:970px; color:#ffffff; display:none; position:absolute; z-index:999; right:0;}
.updownmenu .updownmenu_item iframe{ width:970px; z-index:15; height:640px; margin-bottom:2px;border: 1px solid #b3b3b3;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;-webkit-box-shadow: #666 0px 1px 10px;-moz-box-shadow: #666 0px 1px 10px;box-shadow: #666 0px 1px 10px;background: #FFFFFF;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#fff));background: -webkit-linear-gradient(#FFFFFF, #fff);background: -moz-linear-gradient(#FFFFFF, #fff);background: -ms-linear-gradient(#FFFFFF, #fff);background: -o-linear-gradient(#FFFFFF, #fff);background: linear-gradient(#FFFFFF, #fff);-pie-background: linear-gradient(#FFFFFF, #fff);behavior: url(/portals/0/skins/epcc_yd/PIE.htc);}
.iframeul ul{ padding:0; margin:0;}
.iframeul ul li{ list-style:none; float:left; height:20px; font-size:12px; color:#06C; text-decoration:none; width:240px; line-height:20px;}
.iframeul li a:link,.iframeul li a:visited,.iframeul li a:active{ height:20px; font-size:12px; color:#06C; text-decoration:none; width:240px; line-height:20px;}
.iframeul li a:hover{ color:#f00;text-decoration:underline;}
.iframe-body{z-index:15; height:620px; padding-left:10px; padding-top:10px; }
.link-epcc-wzq{ position:relative;}
/*主菜单下的两张小图样式*/
div.navmenu-container .menu-con{clear:both; width:350px;}
    /*公共部分*/
div.navmenu-container .menu{ width:155px; float:left; height:26px; line-height:26px; display:inline-block; margin-left:10px; text-indent:50px;}

div.navmenu-container .menu-01{ background:url(/image/front/menu-01.jpg) no-repeat;}
div.navmenu-container .menu-01 a:link,div.navmenu-container .menu-01 a:visited,div.navmenu-container .menu-01 a:hover,div.navmenu-container .menu-01 a:active{color:#343233; line-height:26px; cursor:pointer; outline:none;}
div.navmenu-container .menu-02{ background:url(/image/front/menu-02.jpg) no-repeat;}
div.navmenu-container .menu-02 a:link,div.navmenu-container .menu-02 a:visited,div.navmenu-container .menu-02 a:hover,div.navmenu-container .menu-02 a:active{color:#343233; line-height:26px; cursor:pointer; outline:none;}

div.navmenu-container .menu-2-1{ background:url(/image/front/menu-2-1.jpg) no-repeat;}
div.navmenu-container .menu-2-1 a:link,div.navmenu-container .menu-2-1 a:visited,div.navmenu-container .menu-2-1 a:hover,div.navmenu-container .menu-2-1 a:active{ color:#343233;line-height:26px; cursor:pointer; outline:none;}
div.navmenu-container .menu-2-2{ background:url(/image/front/menu-2-2.jpg) no-repeat;}
div.navmenu-container .menu-2-2 a:link,div.navmenu-container .menu-2-2 a:visited,div.navmenu-container .menu-2-2 a:hover,div.navmenu-container .menu-2-2 a:active{ color:#343233;line-height:26px; cursor:pointer; outline:none;}

div.navmenu-container .menu-3-1{ background:url(/image/front/menu-3-1.jpg) no-repeat;}
div.navmenu-container .menu-3-1 a:link,div.navmenu-container .menu-3-1 a:visited,div.navmenu-container .menu-3-1 a:hover,div.navmenu-container .menu-3-1 a:active{ color:#343233;line-height:26px; cursor:pointer; outline:none;}
div.navmenu-container .menu-3-2{ background:url(/image/front/menu-3-2.jpg) no-repeat;}
div.navmenu-container .menu-3-2 a:link,div.navmenu-container .menu-3-2 a:visited,div.navmenu-container .menu-3-2 a:hover,div.navmenu-container .menu-3-2 a:active{ color:#343233;line-height:26px; cursor:pointer; outline:none;}

div.navmenu-container .menu-4-1{ background:url(/image/front/menu-4-1.jpg) no-repeat;}
div.navmenu-container .menu-4-1 a:link,div.navmenu-container .menu-4-1 a:visited,div.navmenu-container .menu-4-1 a:hover,div.navmenu-container .menu-4-1 a:active{ color:#343233;line-height:26px; cursor:pointer; outline:none;}
div.navmenu-container .menu-4-2{ background:url(/image/front/menu-4-2.jpg) no-repeat;}
div.navmenu-container .menu-4-2 a:link,div.navmenu-container .menu-4-2 a:visited,div.navmenu-container .menu-4-2 a:hover,div.navmenu-container .menu-4-2 a:active{ color:#343233;line-height:26px; cursor:pointer; outline:none;}

div.navmenu-container .menu-5-1{ background:url(/image/front/menu-5-1.jpg) no-repeat;}
div.navmenu-container .menu-5-1 a:link,div.navmenu-container .menu-5-1 a:visited,div.navmenu-container .menu-5-1 a:hover,div.navmenu-container .menu-5-1 a:active{ color:#343233;line-height:26px; cursor:pointer; outline:none;}
div.navmenu-container .menu-5-2{ background:url(/image/front/menu-5-2.jpg) no-repeat;}
div.navmenu-container .menu-5-2 a:link,div.navmenu-container .menu-5-2 a:visited,div.navmenu-container .menu-5-2 a:hover,div.navmenu-container .menu-5-2 a:active{ color:#343233;line-height:26px; cursor:pointer; outline:none;}

div.navmenu-container .menu-6-1{ background:url(/image/front/menu-6-1.jpg) no-repeat;}
div.navmenu-container .menu-6-1 a:link,div.navmenu-container .menu-6-1 a:visited,div.navmenu-container .menu-6-1 a:hover,div.navmenu-container .menu-6-1 a:active{ color:#343233;line-height:26px; cursor:pointer; outline:none;}
div.navmenu-container .menu-6-2{ background:url(/image/front/menu-6-2.jpg) no-repeat;}
div.navmenu-container .menu-6-2 a:link,div.navmenu-container .menu-6-2 a:visited,div.navmenu-container .menu-6-2 a:hover,div.navmenu-container .menu-6-2 a:active{ color:#343233;line-height:26px; cursor:pointer; outline:none;}

div.navmenu-container .menu-7-1{ background:url(/image/front/menu-7-1.jpg) no-repeat;}
div.navmenu-container .menu-7-1 a:link,div.navmenu-container .menu-7-1 a:visited,div.navmenu-container .menu-7-1 a:hover,div.navmenu-container .menu-7-1 a:active{ color:#343233;line-height:26px; cursor:pointer; outline:none;}
div.navmenu-container .menu-7-2{ background:url(/image/front/menu-7-2.jpg) no-repeat;}
div.navmenu-container .menu-7-2 a:link,div.navmenu-container .menu-7-2 a:visited,div.navmenu-container .menu-7-2 a:hover,div.navmenu-container .menu-7-2 a:active{ color:#343233;line-height:26px; cursor:pointer; outline:none;}

div.navmenu-container .menu-8-1{ background:url(/image/front/menu-8-1.jpg) no-repeat;}
div.navmenu-container .menu-8-1 a:link,div.navmenu-container .menu-8-1 a:visited,div.navmenu-container .menu-8-1 a:hover,div.navmenu-container .menu-8-1 a:active{ color:#fff;line-height:26px; cursor:pointer; outline:none;}
div.navmenu-container .menu-8-2{ background:url(/image/front/menu-8-2.jpg) no-repeat;}
div.navmenu-container .menu-8-2 a:link,div.navmenu-container .menu-8-2 a:visited,div.navmenu-container .menu-8-2 a:hover,div.navmenu-container .menu-8-2 a:active{ color:#343233;line-height:26px; cursor:pointer; outline:none;}

div.navmenu-container .menu-9-1{ background:url(/image/front/menu-9-1.jpg) no-repeat;}
div.navmenu-container .menu-9-1 a:link,div.navmenu-container .menu-9-1 a:visited,div.navmenu-container .menu-9-1 a:hover,div.navmenu-container .menu-9-1 a:active{ color:#343233;line-height:26px; cursor:pointer; outline:none;}
div.navmenu-container .menu-9-2{ background:url(/image/front/menu-9-2.jpg) no-repeat;}
div.navmenu-container .menu-9-2 a:link,div.navmenu-container .menu-9-2 a:visited,div.navmenu-container .menu-9-2 a:hover,div.navmenu-container .menu-9-2 a:active{ color:#343233;line-height:26px; cursor:pointer; outline:none;}

div.navmenu-container .menu-10-1{ background:url(/image/front/menu-10-1.jpg) no-repeat;}
div.navmenu-container .menu-10-1 a:link,div.navmenu-container .menu-10-1 a:visited,div.navmenu-container .menu-10-1 a:hover,div.navmenu-container .menu-10-1 a:active{ color:#343233;line-height:26px; cursor:pointer; outline:none;}
div.navmenu-container .menu-10-2{ background:url(/image/front/menu-10-2.jpg) no-repeat;}
div.navmenu-container .menu-10-2 a:link,div.navmenu-container .menu-10-2 a:visited,div.navmenu-container .menu-10-2 a:hover,div.navmenu-container .menu-10-2 a:active{ color:#343233;line-height:26px; cursor:pointer; outline:none;}
/*统计隐藏*/
.tj-class{display:none; }
/**/
.header_logo{width:394px;float:left; height:100px; background:#fff; margin-bottom: 15px;}
.header_logo img{ margin-left:0px;float:left; display:block;}

.aselect1 {
	POSITION: relative; WIDTH: 196px; DISPLAY: inline-block; FLOAT: left; CURSOR: pointer; MARGIN-RIGHT: 20px; PADDING-TOP: 6px; float:left;
}
.aselect1 UL {
	BORDER-BOTTOM: #9d9d9d 1px solid; BORDER-LEFT: #9d9d9d 1px solid; BACKGROUND: #fff; BORDER-TOP: #9d9d9d 1px solid; BORDER-RIGHT: #9d9d9d 1px solid; BEHAVIOR: url(/portals/0/skins/epcc_yd/PIE.htc); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: #9d9d9d 0px 0px 4px; -moz-box-shadow: #9d9d9d 0px 0px 4px; box-shadow: #9d9d9d 0px 0px 4px; -pie-background: linear-gradient(#fff, #fff)
}
.epcc_content_L6 {
	WIDTH: 1170px; CLEAR: both
}
.Normal {
	COLOR: #036; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.yqlj-con {
	TEXT-ALIGN: center; LINE-HEIGHT: 21px; WIDTH: 196px; BACKGROUND: url(/image/front/jzqy.jpg) no-repeat; HEIGHT: 21px
}
.yqlj-con A:link {
	COLOR: #757575; TEXT-DECORATION: none
}
.yqlj-con A:visited {
	COLOR: #757575; TEXT-DECORATION: none
}
.yqlj-con A:active {
	COLOR: #757575; TEXT-DECORATION: none
}
.yqlj-con A:hover {
	COLOR: #f00; TEXT-DECORATION: none
}
.yqlj-absolute {
	Z-INDEX: 999; POSITION: absolute; OVERFLOW-Y: hidden; BOTTOM: 20px; DISPLAY: none; LEFT: 0px
}
.yqlj-absolute .yqlj_ab_con {
	MARGIN: 3px 3px 20px
}
.yqlj-title {
	LINE-HEIGHT: 30px; DISPLAY: block; HEIGHT: 30px; COLOR: #000; MARGIN-LEFT: 10px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.yqlj-abdc-select-bottom {
	Z-INDEX: 1; POSITION: relative; WIDTH: 100%; BOTTOM: -20px; BACKGROUND: url(/image/front/yqlj-bottom-bj.png) no-repeat center top; HEIGHT: 20px
}
/*底部select*/
.select-div {float: left; margin-right: 20px; padding-top: 6px; position: relative;}
.select-div select,option { height: 21px; line-height: 21px; text-align: center; width: 196px;  color: #757575; text-decoration: none;padding-top:2px}

.epcc_content_L1,.epcc_content_L2,.epcc_content_L3,.epcc_content_L4,.epcc_content_L6{width:1170px;clear:both;margin: 0 auto;}