@charset "utf-8";
/* CSS Document */
/*--Warnning: a_,b_,c_,f_,l_n_,r_,w_, inhibit CSSName--Default--*/
*html{ background-image:url("IE6-fixed-FangDou"); background-attachment:fixed; font-weight:normal}
body,ul,ol,dl,dt,dd,li,p,h1,h2,h3,h4,h5,h6,form,label,fieldset,table,td,img,div,th{
border:0;margin:0px; padding:0}
li,dd,dl,dt {list-style-type:none}
table {border-collapse:collapse} 
input,select,textarea{outline:none; resize:none}
img{ border:none}
h1,h2,h3,h4,h5,h6,h7{font-weight:normal}
/*--Clear float--*/
.clear{ clear:both; line-height:0; font-size:0;  border:none; height:0}
/*Text overflow ellipsis*/
.overflow{overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis}
/*IE6 Empty*/
.empty{line-height:0; font-size:0}
/*break*/
.br{word-wrap:break-word;	word-break:break-all}
.fl{float:left}
.fr{float:right}
.boder0{border:none}
.background{background:none}
/*--User-defined--*/
h1{font-family:Microsoft YaHei,Tahoma, Helvetica, Arial,sans-serif;}
h2{font-family:Microsoft YaHei,Tahoma, Helvetica, Arial,sans-serif;}	
body{font-size:12px; font-family:Microsoft YaHei,Tahoma, Helvetica, Arial,  sans-serif; color:#555; background:#fff}

a:link {color: #555;  text-decoration: none}
a:visited{color: #555; text-decoration: none}
a:hover{color:#154c89; text-decoration: none}
a:active{color: #555; text-decoration: none}

/*Global*/
.center,.center_top{width:1000px; height:auto; margin:0 auto}
.center_top{padding-top:10px}
.box{background:none}
.box_top{padding-top:10px}
.box_left{padding-left:10px}
.left {float:left; width:725px; height:auto; padding-left:10px}
.right{float:left; width:245px; height:auto; padding-left:10px}
.left0{float:left; width:735px; height:auto}
.right0{float:left; width:255px; height:auto}
.text{text-align:center}

.centerBox{width:100%; height:auto; padding:60px 0; overflow:auto}
.centerBox .box,.centerBox1 .box{width:1000px; margin:0 auto}

.centerBox1{width:100%; height:auto; padding:0; overflow:auto}
/*字体大小*/
.font1{ font-size:16px}

/*间距*/
.marr10{margin-right:10px}
.padd24{padding-top:24px}
.marr29{margin-right:29px}
.marr70{margin-right:70px}
.marr140{margin-right:140px}

/*背景颜色*/
.bgcolor1{ background:#eff4f7}
.bgcolor2{ background:#b0bec5}
.bgcolor3{ background:#e6457b}
.bgcolor4{ background:#091e33}
.bgcolor5{ background:url(bg_01.jpg) center repeat-x}
.bgcolor6{ background:#13457d}
.bgcolor7{ background:url(bg_03.jpg) center repeat-x}
.bgcolor8{ background:#133e72}
.bgcolor9{ background:#fff}
.bgcolor10{ background:#ecf1f5}

/*线条样式*/
.line1{border-bottom:1px solid #326eb0; border-top:1px solid #326eb0}
.line2{border-left:1px solid #326eb0; border-right:1px solid #326eb0}

/*FontColor*/
.white ,
.white a:link ,
.white a:visited ,
.white a:hover ,
.white a:active{color:#fff}

.red ,
.red a:link ,
.red a:visited ,
.red a:hover ,
.red a:active{color:#c51410}

.blue ,
.blue a:link ,
.blue a:visited ,
.blue a:hover ,
.blue a:active{color:#40688e;}

.gray ,
.gray a:link ,
.gray a:visited ,
.gray a:hover ,
.gray a:active{color:#aaa}

.yellow ,
.yellow a:link ,
.yellow a:visited ,
.yellow a:hover ,
.yellow a:active{color:#f1b000}

/*--Header--*/
.header {min-width:1000px;width:expression_r(document.body.clientWidth < 1000? "1000px": "100%" ); height:40px; line-height:40px; border-bottom:1px #403f3f solid; background-color:#eaeaea; color:#8c95a1}
.h_top dd{float:left; height:40px; background:url(language_02.gif) right no-repeat; white-space:nowrap}
.h_bg {min-width:1000px;width:expression_r(document.body.clientWidth < 1000? "1000px": "100%" ); height:103px; background:url(language_06.png) repeat-x}
.h_bg1 {min-width:1000px;height:103px; background:url(language_08.gif) center no-repeat}
.h_logo{width:800px; padding-left:12px; padding-top:12px; background:url(language_08.gif) no-repeat}
.h_search{width:430px; padding-top:32px}
.h_s_bg{display:block; height:40px; background:url(language_ico.png) no-repeat}
.h_s_input{width:350px; height:40px; padding-left:10px; border:none; background:none; line-height:40px; color:#6e6e6e}
.h_s_ok{width:50px; height:40px; border:none; background:none; cursor:pointer}

.h_top a:link{display:block; padding-left:15px; padding-right:15px; color: #8c95a1; text-decoration: none}
.h_top a:visited{display:block; padding-left:15px; padding-right:15px; color: #8c95a1; text-decoration: none}
.h_top a:hover{display:block;  padding-left:15px; padding-right:15px; line-height:40px; color:#ccc; text-decoration: none; background-color:#2461a3}
.h_top a:active{display:block; padding-left:15px; padding-right:15px; color: #8c95a1; text-decoration: none}

/*--select下拉框--*/
.selectBox{display:inline-block; vertical-align:middle; position:relative; z-index:1; cursor:pointer; text-align:left; background:url(tri_arr.gif) no-repeat right center; background-color:#2461a3; width:125px; height:40px}
.selectBox p{vertical-align:top; padding:0 10px; margin-right:33px; height:40px; overflow:hidden; line-height:40px; height:40px; color:#fff} 
.selectBox ul{width:100%; border:1px solid #cfcfcf; border-top:0; position:absolute; z-index:1; top:40px; left:-1px; background-color:#fff;display:none}
.selectBox ul.col2e{border-color:#2e95c2;}
.selectBox ul li a{zoom:1; display:block; padding:0 10px; color:#777777; border-top:1px solid #f2f2f2}
.selectBox ul li a:hover{ background-color:#2284cb; color:#fff}

/*nav*/
.languaNavTop{background:url(language_11.png) repeat-x #eeeeee;height:51px;}
.languaNavTop ul{width:1000px;margin:0 auto;height:51px;background:url(language_15.gif) no-repeat left;padding-left:2px}
.languaNavTop ul li{float:left;background:url(language_15.gif) no-repeat right;padding-right:3px}
.languaNavTop ul li a{color:#FFF;float:left;line-height:48px;font-size:14px;padding:0 11px;margin-top:3px}
.languaNavTop ul li.cur a{background:url(bg_04.gif) repeat-x;color:#042c59}
.languaNavTop ul li a.cur{background:url(bg_04.gif) repeat-x;color:#042c59}
.languaNavTop ul li a:hover{background:url(bg_04.gif) repeat-x;color:#1c599e}

.languaBottom{height:0px;overflow:hidden;background:url(bg_05.gif) repeat-x}
.languaNavTop ul#nav{position:relative;left:1000px;background:none}
.languaNavTop #nav li{float:left;width:1000px;padding:0;background:none;line-height:24px;color:#333;font-weight:bold;text-align:center}
.languaNavTop #nav li a{color:#333;line-height:22px;padding:0;float:none;font-weight:100;font-size:14px}
.languaNavTop #nav li a:hover{color:#1b77cd}
.navBo{float:left;width:90px;height:112px;margin:15px 0 15px 0;background:none}
.navBo .line1{border-right:1px solid #ccc}
.languaNavTop #navBo{float:left;height:110px;margin:2px 10px 15px 10px;background:none}
.languaNavTop #navBo h4{font-size:14px;font-weight:bold;line-height:24px;text-align:left;margin-bottom:10px;background:none}
.languaNavTop #navBo li{width:90px;float:left;background:none;text-align:left;line-height:30px;background:url(language_ico.png) -505px -191px no-repeat;padding-left:10px}
.languaNavTop #navBo li a{font-size:12px}

.languaNavTop #navBo1{float:left;height:110px;margin:2px 5px 15px 5px;background:none}
.languaNavTop #navBo1 h4{font-size:14px;font-weight:bold;line-height:24px;text-align:left;margin-bottom:10px}
.languaNavTop #navBo1 li{width:70px;float:left;background:none;text-align:left;line-height:30px;background:url(language_ico.png) -505px -191px no-repeat;padding-left:10px}
.languaNavTop #navBo1 li a{font-size:12px}

.languaNavTop #navBo2{float:left;height:110px;margin:2px 5px 15px 5px;background:none}
.languaNavTop #navBo2 h4{font-size:14px;font-weight:bold;line-height:24px;text-align:left;margin-bottom:10px}
.languaNavTop #navBo2 li{width:70px;float:left;background:none;text-align:left;line-height:30px;background:url(language_ico.png) -505px -191px no-repeat;padding-left:10px}
.languaNavTop #navBo2 li a{font-size:12px}

.home{width:60px;overflow:hidden}
.m_h_ico{width:60px;height:48px;background:url(language_ico.png) -223px -48px no-repeat;display:block}

/*快速链接*/
.rslist{width:100%; height:145px; margin-bottom:70px}
.rslist li{width:142px; height:142px; float:left;-moz-transition:0.3s; -webkit-transition:0.3s; -o-transition:0.3s; transition:0.3s;}
.rslist li p{width:142px; height:87px; font-size:24px; color:#fff; text-align:center; display:block; opacity:0;/*标准浏览器*/-moz-opacity:0;/*ff*/filter:alpha(opacity=0);/*IE滤镜*/}
.rslist li p:hover{opacity:100;/*标准浏览器*/-moz-opacity:100;/*ff*/filter:alpha(opacity=100);/*IE滤镜*/}
.rslist li.lia{background:url(pic01.png) left top no-repeat}
.rslist li.lib{background:url(pic01.png) left -142px no-repeat}
.rslist li.lic{background:url(pic01.png) left -284px no-repeat}
.rslist li.lid{background:url(pic01.png) left -426px no-repeat}
.rslist li.lie{background:url(pic01.png) left -568px no-repeat}
.rslist li.lif{background:url(pic01.png) left -710px no-repeat}
.rslist li.lig{background:url(pic01.png) left -852px no-repeat}
.rslist li.lih{background:url(pic01.png) left bottom no-repeat}

.rslist li.lia:hover{background:url(pic01.png) right top no-repeat}
.rslist li.lib:hover{background:url(pic01.png) right -142px no-repeat}
.rslist li.lic:hover{background:url(pic01.png) right -284px no-repeat}
.rslist li.lid:hover{background:url(pic01.png) right -426px no-repeat}
.rslist li.lie:hover{background:url(pic01.png) right -568px no-repeat}
.rslist li.lif:hover{background:url(pic01.png) right -710px no-repeat}
.rslist li.lig:hover{background:url(pic01.png) right -852px no-repeat}
.rslist li.lih:hover{background:url(pic01.png) right bottom no-repeat}




/*--Footer--*/
.footer {min-width:1000px;width:expression_r(document.body.clientWidth < 1000? "1000px": "100%" ); height:98px; background:url(language_32.gif) center no-repeat #16447c; text-align:center; line-height:30px; color:#5289cc; font-size:16px; padding-top:20px}