@charset "utf-8";
/*= Gobal reset ==========================================*/
html,body,div,address,blockquote,iframe,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,pre,table,caption,th,td,form,legend,fieldset,input{margin:0;padding:0;font-size:100%;}
ul,ol{list-style:none;}

body{min-width:1240px;font:12px/1.5 "Microsoft YaHei",arial;color:#434343; background:#ccc}
ol,ul{list-style:none;}
img,iframe,fieldset{border:0;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
input,button,select,textarea{font-size:100%;font-family:Arial,sans-serif;vertical-align:middle;}
select{padding:1px;}
button{cursor:pointer;}
input.submit{display:inline-block;height:0;text-transform:capitalize;overflow:hidden;text-indent:-9999px;border:0 none;cursor:pointer;}
textarea{overflow:auto;resize:none;}
em{font-style:normal;}
label[for],a span{cursor:pointer;}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#e71b22;}
.btn{display:inline-block;padding-left:10px;background:url(../images/btn.png) no-repeat 0 0;cursor:pointer}
.btn span{display:inline-block;height:21px;line-height:21px;padding-right:10px;background:url(../images/btn.png) no-repeat 100% -22px;cursor:pointer}
.btn:hover{background-position:0 -44px;}
.btn:hover span{background-position:100% -66px;}
.clear{ clear:both}

.fri{ float:right}

/*= common style ==========================================*/
.clearfix{*zoom:1;}
.clearfix:after {content:"\200B"; display:block; height:0; clear:both;}

.header{position:relative;height:80px;z-index:1000; background:url(../images/topBg.png) repeat-x center top; position:fixed; width:100%; z-index:999;  padding-bottom:5px;}
.header .header-inner{position:relative;width:1100px;margin:0 auto;}
.header .logo{float:left;display:inline; }
.header .logo a{display:block;width:240px;height:100px;overflow:hidden;text-indent:-999px;background:url(../images/log.png) no-repeat 0 0px; position:888; margin-left:-5px }

.header .search{float:right;width:169px;height:22px;margin-left:5px;line-height:22px;  padding:4px 0}

.header .search {width:169px; height:20px;line-height:20px}
.header .search .srk {width:130px; height:20px;background:#999; margin-right:3px; font-size:12px; font-family:"宋体";line-height:20px; padding-left:5px; border:1px #999 solid; float:left;}
.header .search .sub {width:25px; height:22px; background:#999 url(../images/ico.png) 2px -27px no-repeat; border:0px; display:block;}


.header .topnav{float:right;line-height:30px; color:#999 ;font-family:"宋体"; font-size:12px}
.header .topnav a{margin:0 8px;  }
.header .topnav a.en{display:inline-block;height:20px;padding-left:25px;background:url(../images/en.gif) no-repeat left center;}
.header .topnav a.cn{display:inline-block;height:20px;padding-left:25px;background:url(../images/cn.gif) no-repeat left center;}


.nav{position:absolute;top:30px;right:0; background:url(../images/nav.gif) no-repeat center left}
.listnav li{float:left;font-size:13px; margin:0 4px }
.listnav li a{float:left;height:50px;width:100px;line-height:50px;text-align:center; color:#333;}
.listnav li.current {position:relative;_overflow:hidden;}
.listnav li.current a{background:url(../images/nav_on.gif) no-repeat center bottom; color:#333 }
.listnav li.libg { float:left; width:10px; background:url(../images/bg_header.png) no-repeat center 14px; padding:0 0px; line-height:50px; height:50px; display:none}

.nav .subnav { position:absolute; top:50px; width:800px; height:166px; left:0px; }
.nav .subnav div.subnav-box {display:none;position:absolute;top:0px;height:166px;padding-bottom:3px;background:#fff url(../images/subnav.png) repeat-x 0 100%;border-top:3px #E71923 solid}
.nav .subnav-current{display:block;}
.nav .subnav-list{float:left;padding-top:20px;}
.nav .subnav a:link,.nav .subnav a:visited{color:#1f1f1f; font-size:12px;}

.nav .subnav a.indexmenu{font-weight:bold;}
.nav .subnav-list li{float:left;display:inline;width:110px;margin:0px 0 10px 15px;white-space:nowrap; background:#f4f4f4; text-align:center; line-height:25px}

.nav .subnav-theme{float:right;width:210px;height:100%;padding-left:25px;line-height:20px;background:url(../images/subnav_theme.gif) no-repeat;}
.nav .subnav-theme h3{padding-top:20px;color:#e81921;font-weight:normal;}
.nav .subnav-theme h3 a:link,.nav .subnav-theme h3 a:visited{color:#e81921;}
.nav .subnav-theme h4{padding-bottom:3px;font-weight:normal;color:#333;}
.nav .subnav-theme h4 a:link,.nav .subnav-theme h4 a:visited{color:#333;}


.nav .subnav div.nav0{left:0px;width:500px;}
.nav .nav0 .subnav-list{width:260px;}

.nav .subnav div.nav1{width:375px;left:0px;}
.nav .nav1 .subnav-list{width:105px;}

.nav .subnav div.nav2{width:375px;left:104px;}
.nav .nav2 .subnav-list{width:105px;}

.nav .subnav div.nav3{width:375px;left:208px;}
.nav .nav3 .subnav-list{width:105px;}

.nav .subnav div.nav4{width:375px;left:312px;}
.nav .nav4 .subnav-list{width:105px;}

.nav .subnav div.nav5{width:500px;left:366px;}
.nav .nav5 .subnav-list{width:260px;}

.nav .subnav div.nav6{width:375px;left:470px;}
.nav .nav6 .subnav-list{width:105px;}

.nav .subnav div.nav7{left:470px;width:375px;}
.nav .nav7 .subnav-list{width:105px;}




.pagenum {padding:20px 10px 40px  ; text-align:center;}
.pagenum a {color: #333;padding:5px 10px;background-color: #f4f4f4; border: 1px solid #e2e2e2;  }
.pagenum a:hover {color: #fff !important;padding:5px 10px;background-color: #C30706; border: 1px solid #850101;}
.pagenum .current {color: #fff !important;padding:5px 10px;background-color: #C30706; border: 1px solid #850101;}
.pagenum .firstPage,.pagenum .nextPage,.pagenum .prePage,.pagenum .lastPage {background-color: #f4f4f4; border: 1px solid #e2e2e2; color: #333; height: 19px; line-height: 19px; padding:5px 10px; width: 39px;margin: 0 3px;}

.updown { padding:0 10px;text-align:right; line-height:30px; border-bottom:1px #e2e2e2 solid; margin-bottom:5px; text-transform:uppercase; font-size:11px}
.previous,.next{ padding:0 10px;font-size:12px;  line-height:25px;}



/*footer*/
.footer{width:100%;min-width:1100px;background:#1E1E1E url(../images/fybot.gif) center top no-repeat; padding-top:74px;  }
.i_conent{width:1100px; margin:0 auto; padding-bottom:20px;  }

.i_f_r{ float:left; width:300px; padding-top:15px; line-height:25px; color:#999; margin-left:20px}
.i_f_r a{ color:#999}

.i_f_l{width:770px;float:right; padding:5px 0px;}
.i_f_l li{width:110px; float:left; text-align:center; margin:10px 0px 0 0px; }
.i_f_l li dl{width:110px;  float:left; text-align:center; }
.i_f_l li dl dt{width:110px; height:25px; float:left; line-height:25px;  margin-bottom:5px;}
.i_f_l li dl dt a,.i_f_l li dl dt a:hover{ color:#999; }
.i_f_l li dl dd{width:110px; height:25px; line-height:25px; float:left;   }
.i_f_l li dl dd a,.i_f_l li dl dd a:hover{ color:#999;}


.copyright{text-align:center;color:#999; background:#000;padding:5px 0}
.copyright p{height:24px;line-height:24px;}
.copyright a{color:#999;padding:0 5px;}
.copyright a:hover{color:#999;text-decoration:underline;}

