@charset "utf-8";
/* CSS Document */

body{background:url(en_img/webbg.jpg) top repeat-x #A3D1FF; font-size:12px; font-family:Arial, Helvetica, sans-serif}
a:link{color:#333; text-decoration:none}
a:visited{color:#333; text-decoration:none}
a:hover{color:#333; text-decoration:none}
a:active{color:#333; text-decoration:none}

body{font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; color:#333;}
.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}

div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img{
margin:0; padding:0; border:none; list-style-type:none;
}
h1,h2,h3,h4,h5,h6{color:#039}
h3,h4,h5,h6{font-size:12px}

.cls{padding:0; margin:0; clear:both; line-height:1px}

p{line-height:20px; letter-spacing:1px}
dl{width:100%}
b,strong{color:#039}
.hiden{display:none}
.f_l{float:left}
.f_r{float:right}
.t_l{text-align:left}
.t_c{text-align:center}
.t_r{text-align:right}
/*Show Page Number*/
.pageul{padding:6px 0}
.pageul{overflow:hidden;zoom:1;}
.pageul li{float:left;margin-right:3px;}
.pageul a:link,.pageul a:visited,.pageul span,.a1{float:left;border:1px solid #069;color:#069;padding:2px 5px;background:#fff;margin-right:3px; text-decoration:none}
.pageul a:hover,.pageul a:active,
.pageul a.now:link,.pageul a.now:visited,.pageul span{border-color:#069;background:#E8F3FD;text-decoration:none;}

/*翻页*/
.NavBox{line-height:20px; padding:4px 0; text-align:right}
.showPage_box{clear:both; padding:4px 0}
.showPage_box dl{width:100%}

.page_wrap{clear:both; margin-bottom:10px; overflow:hidden;zoom:1;}  
.paginator {float:left; height:25px; overflow:hidden; }  
.paginator,  
.paginator input,  
.paginator button {font-family:Tahoma; font-size:12px; }  
.paginator a,  
.paginator span {float:left; height:23px; margin:0 5px 0 0; text-align:center; white-space:nowrap; vertical-align:middle; line-height:23px; background:#fff; }  
.paginator a {color:#085C9B; }  
.paginator b{font-family:Verdana, Geneva, sans-serif; margin:3px;font-weight:300;}  
.paginator a:link,  
.paginator a:visited,  
.paginator a:hover,  
.paginator a:active {text-decoration:none; }  
.paginator .page-start,  
.paginator a,  
.paginator .page-end {padding:0 8px; border:1px solid #D3D3D3; background:#ffffff; }  
.paginator .page-start {border-color:#d9d9d9; color:#d9d9d9; }  
.paginator .page-end {border-color:#d9d9d9;  color:#d9d9d9; }  
.paginator .page-this,  
.paginator .page-break {padding:0 3px; }  
.paginator .page-break {border:1px solid #fff; }  
.paginator .page-this {border:1px solid #D3D3D3;background-color:#E9E9E9; color:#D4105A;padding:0px 8px; font-weight:bold; }  
.paginator .page-skip {height:22px; line-height:22px; padding:0 3px; margin:0; background:none; }  
.paginator .page-skip input {width:26px;  *width:23px;height:19px;line-height:19px;border:1px #D3D3D3 solid;font-size:12px; margin:-1px 6px 0px 6px;#margin-top:1px;_margin-top:0px;padding:0px 0px 0px 2px; vertical-align:middle; padding-top:0px; padding-bottom:0px; }  
.paginator .page-skip button {font-size:12px; padding:0 5px 5px 5px;_padding:0 5px 0 5px; width:auto; _width:0; height:22px;  *height:23px; *line-height:20px; _height:16px; _line-height:16px; margin-left:10px;  *margin-top:-1px;overflow:visible; vertical-align:top; }  
.paginator a:hover {border:1px solid #A6A6A6;color:#868688; }  
/*END翻页*/



.main{width:1000px; position:relative; background:#F7F6FC}
.top_box,.main_box{padding:0px; position:relative}
.main_box1{padding:0px; position:relative; background:url(en_img/leftbg.jpg) repeat-y; padding-bottom:10px}
.top_box{height:106px; background:url(en_img/topbg.jpg) repeat-x}
.top_box .logo{width:220px; padding-top:27px; text-align:center}
.top_box .logo_r{width:778px; height:48px; padding-top:25px}
.lanbox{text-align:right}
.lanbox .li_en{float:right; padding-left:20px; margin-left:20px; background:url(en_img/en.gif) left no-repeat}
.lanbox .li_cn{float:right; padding-left:20px; margin-left:20px; background:url(en_img/cn.gif) left no-repeat}


.content_bg{background:url(images/webbg1.jpg) bottom repeat-x}


.text_box{padding:0px 4px}
.text_box p{text-indent:24px; padding:0; margin:0}

/*导航菜单*/
.menu_box{height:28px; overflow:hidden; margin-top:3px; width:580px}
.menu_line{background:url(images/line.jpg) left no-repeat}
.menu_box li{padding:4px 12px 4px 10px; float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:normal; font-size:14px; color:#2A2965; cursor:pointer; text-transform:uppercase}
.menu_box ul li a{color:#333}
.submenu{padding:8px 17px 0 0;margin:0; display:none;position:absolute; z-index:998; background:url(en_img/menutop.jpg) top no-repeat #0080BD}
.submenu ul{padding:10px 10px 0 5px; margin:0;  border:1px solid #0080BD; float:left; width:100%;
background:#C4E1FF;
/*阴影
box-shadow:2px 2px 2px #333;
-webkit-box-shadow:2px 2px 2px #666;
-moz-box-shadow:1px 1px 1px #123;

 透明背景
filter:alpha(opacity=80);opacity:0.3
*/
}
.submenu ul li{clear:both; display:list-item; padding:4px 0 4px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:100%; white-space:nowrap; font-weight:100; text-transform:none}
.submenu ul li:hover{background:#FFF; color:#333}
.submenu ul li a:link{color:#333}
.submenu ul li a:visited{color:#333}
.submenu ul li a:hover{color:#333}
.submenu ul li a:active{color:#333}
/*二级菜单*/
.arrow{background:url(images/arrow.png) right no-repeat}
.submenu ul ul{display:none; position:absolute; z-index:999; margin-top:-19px; margin-left:-15px;  float:left; float:left; width:150%; padding-right:8px}

/*End 导航菜单*/





.seach_box{margin-top:3px; width:195px; text-align:right}
.seach_box .input_text{width:139px; padding-left:2px; height:22px; color:#666; border-style:none; font-size:12px; background:url(en_img/search.jpg) no-repeat; overflow:hidden}
.seach_box .btn{width:53px; height:21px; border-style:none}

.pagebanner{height:100px;margin:10px 0px 20px 0px}  /*内页BANNER*/
.iBanner{width:975px; height:310px; padding:6px 6px 7px 5px; background:url(en_img/en_Index_banner_bg.jpg) center no-repeat; margin-bottom:10px}

/*start banner*/
.banner{height:340px; width:960px; overflow:hidden; margin-left:auto; margin-right:auto; padding-bottom:20px; padding-top:10px}
.banner_page{height:340px; width:960px; min-width:960px; overflow:hidden}
/*focus */
#focus {height:310px; width:975px; margin:0px auto; overflow:hidden; position:absolute;}
#focus ul {height:310px; width:975px; position:absolute; text-align:center;}
#focus ul li {float:left; height:310px; overflow:hidden;}
#focus ul li a img{width:100%; height:310px; text-align:center;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg { position:relative; width:100%; height:20px; left:0; bottom:0;}
#focus .btn {position:absolute; width:100%; height:10px; padding:5px 10px; right:0; bottom:0; text-align:center;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#5353FF;}
#focus .btn span.on {background:#D2D2FF;}
#focus .preNext {width:45px; height:100px; margin-right:10px; position:absolute; z-index:9; top:90px; background:url(images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0px; margin-left:10px}
#focus .next {right:0px; background-position:right top;}
/**/
.banner_bottom{ height:2px; background:url(images/banner_b.png) repeat-x;}
/*BANNER项部边线*/
.bannertop{padding-top:10px; background:url(images/header_drop_shadow_bg.png) top repeat-x; position:absolute;z-index:101; width:100%; top:134px}
/*end banner*/



/*首页*/
.index_left_box{width:220px}
.index_right_box{width:760px; padding-right:10px}
.index_banner{height:238px; padding:4px 3px 14px 3px; text-align:center; background:url(en_img/banner.jpg) no-repeat}

.Xtitle{height:30px; background:url(en_img/xtitle.jpg) no-repeat; margin-top:3px}
.Xtitle .stitle{float:left;height:30px; margin-left:24px; background:url(en_img/x2.jpg) repeat-x; padding-right:4px}
.Xtitle .stitle h3{padding-top:8px; color:#FFF; font-size:14px}
.Xtitle .midbox{height:30px; width:52px; background:url(en_img/x3.jpg) no-repeat; float:left}
.Xtitle .more{padding-top:6px; padding-right:10px; float:right}
.XcontentBox{margin-top:10px} .XcontentBox p{letter-spacing:1px; margin:4px 0; padding:0}
.dtPic{text-align:center; line-height:20px}


/*选项卡*/
.tab{border-top:1px solid #CCC; border-right:1px solid #CCC; height:26px; float:left; cursor:pointer}
.tab_w{width:150px}
.tab .tab_box{background:url(images/tab_bg.jpg) repeat-x; padding:5px 0; text-align:center; height:16px; width:100%}
.tab .selected_box{background:url(images/tab_bg1.jpg) repeat-x; padding:5px 0; text-align:center; height:16px; margin-top:1px; position:absolute; z-index:100}
.tab_content_box{padding:10px 0; border:1px solid #CCC; background-color:#FFF; overflow:hidden}
.tab_content{padding:0 10px 10px 10px; line-height:20px; text-align:left}
.tab_content p{text-indent:0px}
.tab_content_box div{line-height:18px}
/*End 选项卡*/

/*内页*/
.bbar{padding:10px; text-align:right}
.LeftNav_title{padding:10px 10px 2px 40px; height:28px; background:url(en_img/title_bg.jpg) no-repeat;}
.LeftNav_title h3{color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:0; margin:0}
.page_left{width:200px; padding-left:20px; position:relative}  /*内页左则导航*/
.page_left li{list-style:square; margin-left:16px; font-size:10px; color:#0080FF}
.page_left li a:link{color:#039}
.page_left li a:visited{color:#039}
.page_left li a:hover{color:#F30}
.page_left li a:active{color:#039}

.page_left  li span{font-size:12px; color:#448}
.page_left  li ul li{list-style:circle;  margin-left:10px; padding:4px 0 2px 0;color:#F60; border-top:1px solid #CCC;}
.page_left  li ul li a:link{color:#333}
.page_left  li ul li a:visited{color:#333}
.page_left  li ul li a:hover{color:#039}
.page_left  li ul li a:active{color:#333}


.page_left .PageNav{padding-right:10px}
.PageNav li{background:url(en_img/line.gif) bottom repeat-x; padding:8px 0; font-weight:bold; color:#18F}

.fweight{font-weight:bold}
.LiLine1{border-bottom:1px solid #fff}
.LiLine{border-top:1px solid #ccc; padding:5px 0} 
.onselected{color:#F30; font-weight:bold}
.liBotton_line{background:url(en_img/line.gif) bottom repeat-x; padding:8px 0; font-weight:bold; color:#606; padding:8px 4px}
.liBotton_line li{font-weight:100}
#left_ProMenu ul{padding-right:10px}

.page_left .shwsub_menu{display:none; float:left; position:absolute; margin-left:160px; margin-top:-35px; z-index:1000; background:#C4E1FF; padding:10px; width:250px; border:1px solid #0080BD}
.onOver{margin-left:-190px; width:169px; padding:10px 0 10px 10px; border:1px solid #0080BD; border-right-style:none; position:absolute; z-index:1001; background:#C4E1FF}
.onOver{font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.page_left .shwsub_menu ul{width:100%; margin:0; padding:0}
.page_left .shwsub_menu li{clear:both;width:100%; color:#FFF; border-bottom:1px solid #fff; padding:6px 0px; border-top-style:none}
.page_left .shwsub_menu ul li a{color:#000}
.page_left .shw_promenu{clear:both; position:absolute; margin-left:160px; margin-top:-23px; z-index:1000;  background:#B4B4DA; padding:10px; width:600px; display:none}
.page_left .shw_promenu dl{width:100%}
.page_left .shw_promenu dt{width:25%; list-style-type:none; float:left}
.page_left .shwsub_menu li:hover{background:#FFF}




/*你的位置*/
.your_local{padding:0 10px 4px 10px; margin-bottom:10px; border-bottom:1px solid #CCC; text-align:right; color:#666; font-family:Arial, Helvetica, sans-serif}
.your_local a{color:#666}

.page_right{width:750px}                   /*右则内容*/
.page_right .mid{width:560px; background:#FFF;}   /*右则再分二列 --中间列*/
.page_right .right{width:170px; background:#FFF}  /*右则再分二列 --右列*/
.page_right .right img{margin:10px 0}

/*内容框*/
.content{padding:10px 0}
.content h1{padding:5px 0; margin:5px 0 5px 0; font-size:18px}  /*内容标题*/
.content p{text-indent:24px; line-height:20px; padding:0; margin:5px 0}
.content .stime{font-size:10px; padding:0 5px 10px 0; color:#F30}  /*内容更新时间*/
.content hr{color:#999; size:1px}                                /*内容分隔水平线*/
.content .box{line-height:18px;  margin-bottom:5px; position:relative; background:#FFF; padding:10px; border:1px dashed #CCC}  /*单页内容/详细内容框*/
.content .box p{text-indent:0px}

/*栏目内容*/
.content .lmContentbox{line-height:18px;  margin-bottom:10px; margin-top:20px; position:relative; padding:10px; border:1px dashed #B0D8FF; background:#fff; color:#333} 
.content .lmContentbox img{margin-left:-24px}


.content dt{width:50% !important; width:49.5%}
.shellbox{padding:10px 0 20px 0}
.small_picbox{width:140px; height:80px; background-image:url(en_img/overbg.jpg); background-repeat:no-repeat; padding:2px 2px 5px 2px}
.ny_txtbox{padding-right:10px}
.ny_txtbox h4 a{color:#5454AB}
.ny_txtbox p{padding:0;  margin:4px 0; line-height:18px; text-indent:0px}

/*文章内容列表*/
.XcontentBox .wzlist{line-height:18px;  margin-bottom:5px; position:relative;  padding:0 10px 10px 0; border:1px solid #CCC; margin-top:10px; background:#FFF}
.XcontentBox .wzlist li{list-style:circle; font-size:10px; padding:8px 0; border-bottom:1px dashed #CCC; margin-left:20px}
.XcontentBox .wzlist li a{color:#5454AB; font-weight:bold}
.XcontentBox .wzlist li .time{font-size:12px; font-style:italic; color:#666; margin-left:10px}
.XcontentBox .wzlist li p{line-height:18px;; margin:0; padding:0; font-size:12px; color:#999; letter-spacing:1px; font-family:Arial, Helvetica, sans-serif}
.XcontentBox .wzlist li span{font-size:12px}

/*文章内容列表*/
.XcontentBox .wzlist1{line-height:18px;  margin-bottom:5px; position:relative;  padding:0 10px 10px 0; border:1px solid #CCC; margin-top:10px; background:#FFF}

.XcontentBox .wzlist1 li a{color:#5454AB; font-weight:bold}
.XcontentBox .wzlist1 li .time{font-size:12px; font-style:italic; color:#666; margin-left:10px}
.XcontentBox .wzlist1 li p{line-height:18px;; margin:0; padding:0; font-size:12px; color:#666;  font-family:Arial, Helvetica, sans-serif}
.XcontentBox .wzlist1 li span{font-size:12px}

/*图列列表 带标题,简介 左右布局  四列*/
.content .prolist{line-height:18px;  margin-bottom:5px; position:relative}
.content .prolist li{width:25%; list-style:none; text-align:center; vertical-align:top; float:left; height:200px; overflow:hidden}
.content .prolist li .box{height:auto; margin:10px; overflow:hidden; border-style:none}
.content .prolist li .box:hover{background:#EEEEF7}
.content .prolist li img{margin-bottom:6px}
.content .prolist li .stitle{font-weight:bold; padding:0px 0px 5px 0px; text-align:center; white-space:normal}
.content .prolist li .xdoc{}
.content .prolist li .xdoc p{text-indent:0px; line-height:18px; text-align:left; }



/*图列列表 带标题,简介 左右布局   二列*/
.content .prolist_1{line-height:18px;  margin-bottom:5px; position:relative; border:1px solid #CCC; background:#FFF; padding-bottom:20px}
.content .prolist_1 li{ width:49.5%; float:left; list-style:none; text-align:center; vertical-align:top}
.content .prolist_1 li .box{padding:20px 10px; height:auto}
.content .prolist_1 li img{float:left; padding:2px; border:1px solid #CCC; margin-right:10px}
.content .prolist_1 li .stitle{font-weight:bold; padding:0px 0px 5px 0px; text-align:left}
.content .prolist_1 li .xdoc{}
.content .prolist_1 li .xdoc p{text-indent:24px; line-height:18px; text-align:left}


/*图列列表 带标题,简介 上下布局   三列*/
.XcontentBox .piclist{line-height:18px;  margin-bottom:5px; position:relative;  background:#FFF; padding:10px 0; border:1px dashed #CCC}
.XcontentBox .piclist li{width:24.5%; list-style:none; text-align:center; vertical-align:top; float:left}
.XcontentBox .piclist li .box{padding:20px 10px; height:auto}
.XcontentBox .piclist li img{padding:2px; border:1px solid #CCC;}
.XcontentBox .piclist li .stitle{padding:0px 0px 5px 0px; text-align:center}
.XcontentBox .piclist li .xdoc{}
.XcontentBox .piclist li .xdoc p{text-indent:24px; line-height:18px; text-align:center}

.XcontentBox .ServiceBox{height:138px; background:url(en_img/Service.jpg) top no-repeat; margin-top:10px; padding:40px 15px 10px 15px}
.XcontentBox .ServiceBox .box1{width:398px; float:left}
.XcontentBox .ServiceBox .box2{width:289px; float:right}

/*图片列表 多列 表格*/
.content table{width:100%}
.tablelist{}
.TableColl{padding:0 10px 10px 10px}
.TableColl img{border:1px solid #CCC}
.TableColl h3{font-weight:100}

.footer{height:152px; background:url(en_img/footerbg.png) top no-repeat}
.footer_box{width:1000px}
.footerNav{float:right; width:770px; text-align:left}
.footerNav li{padding:2px 12px 4px 25px; float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:normal; font-size:12px; color:#FFF; cursor:pointer}
.skype_icon{padding-left:18px; font-family:Verdana, Geneva, sans-serif; background:url(en_img/skype.gif) left no-repeat}
.msn_icon{padding-left:18px; font-family:Verdana, Geneva, sans-serif; background:url(en_img/msg.png) left no-repeat}
.skype_icon a,.msn_icon a{color:#F60}
.footerNav1{width:850px; padding-top:15px; padding-left:150px}
.footerNav1 .lbox{width:650px; text-align:center; line-height:18px; letter-spacing:1px; color:#2C2C58}
.footerNav1 .rbox{width:190px}
.footerNav a:link{color:#00376F}
.footerNav a:visited{color:#00376F}
.footerNav a:hover{color:#06C}
.footerNav a:active{color:#00376F}


/*产品内容页*/
.ProContent_top h1{padding:0; margin:0}
#PCotent_bpic{width:300px; height:300px; overflow:hidden; padding:2px; border:1px solid #CCC}

.PContent_spic{width:294px; height:60px; overflow:hidden; padding:0 4px; margin-top:4px}
.PContent_spic .prev{height:60px; width:10px; margin-left:-6px; position:absolute; background:url(images/Prev.gif) left no-repeat; cursor:pointer}
.PContent_spic .next{height:60px; width:10px; position:absolute;   margin-left:288px; background:url(images/Next.gif) right no-repeat; cursor:pointer}
.PContent_Content{margin-left:10px; margin-right:6px; margin-top:30px; padding:4px; background:#EAEAEA; border:1px solid #CCC}
.PContent_Content p{text-indent:0px}
#sPicList{position:absolute; width:290px; height:60px; overflow:hidden; z-index:1}
#table_box{position:absolute; z-index:0}

#PCotent_bpic .small_pic { width: 300px; height: 300px; background: #eee; position: relative; }
#PCotent_bpic .float_layer {width: 100px; height: 100px; border: 1px solid #000; background: #fff; filter: alpha(opacity: 30); opacity: 0.3; position: absolute; top: 0; left: 0; display:none; }
#PCotent_bpic .mark {width:100%; height:100%; position:absolute; z-index:2; left:0px; top:0px; background:red; filter:alpha(opacity:0); opacity:0;}
#PCotent_bpic .big_pic { position: absolute; top: -1px; left: 535px; width:350px; height:350px; overflow:hidden; border:2px solid #CCC; display:none; }
#PCotent_bpic .big_pic img { position:absolute; top: -30px; left: -80px; }


/*反馈表单*/
.frmbox{border:4px solid #D5D5EA; background:#FFF; padding:10px}

.ask1{background:url(en_img/q.jpg) 2px 10px  no-repeat; list-style:none; border-style:none; margin-left:20px; padding:8px 0 0 20px; font-weight:bold; color:#069 }
.ask2{margin:10px 0 2px 0; padding:4px 4px 4px 20px; background:url(en_img/a.jpg) 2px 6px  no-repeat #F5F5F5; border:1px  dashed #CCC; color:#333; font-weight:100}
.down{background:url(en_img/arrow_down.png) 2px 10px  no-repeat; list-style:none; border-style:none; margin-left:20px; padding:8px 0 8px 20px; font-weight:bold; color:#069; border-bottom:1px dotted #CCC}

.content .SiteMap_box{line-height:18px;  margin-bottom:5px; position:relative; background:#FFF; padding:10px; border:1px dashed #CCC; float:left} 
.content .SiteMap_box li{width:33%; float:left; padding:10px 0; font-weight:bold}
.content .SiteMap_box li ul{padding:4px; margin:4px; border:1px solid #CCC; width:200px; float:left}
.content .SiteMap_box li ul li ul{width:100%; border-style:none}
.content .SiteMap_box li ul li{list-style:circle; color:#069; font-weight:100; border-bottom:1px dashed #CCC; clear:both; margin-left:15px; width:150px}

#div1,#div1 a{font-size:10px; color:#999}