@charset "utf-8";
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	line-height:26px;
	margin-bottom: 0px;
	color: #242426;
	background:#ffffff;
	border:0;
	padding-bottom:0;
}

html{-webkit-text-size-adjust: none;}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 26px;
	}

a:link,a:visited,a:active {
	color: #242426;
	font-size:12px;
	text-decoration: none;
}
a:hover {
	color: #F5771E;
	font-size:12px;
	text-decoration:underline;
}

@font-face {
    font-family: 'impactregular';
    src: url('../font/impact-webfont.eot');
    src: url('../font/impact-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/impact-webfont.woff2') format('woff2'),
         url('../font/impact-webfont.woff') format('woff'),
         url('../font/impact-webfont.ttf') format('truetype'),
         url('../font/impact-webfont.svg#impactregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'candara01';
    src: url('../font/candara.ttf') format('truetype');
    font-style: normal;
}

ul,li{ margin:0; padding:0; border:0; list-style:none;}
*{ margin:0; padding:0; border:0;}
.clear_both{ clear:both;}
html{-webkit-text-size-adjust:none;}

.k{ width:1000px; margin:0 auto;}

/*上下页*/
a.page_front:link,a.page_front:visited,a.page_front:active,a.page_back:link,a.page_back:visited,a.page_back:active{ padding:0 4px;height:16px; overflow:hidden;border:1px solid #B1B1B1; display:block; text-align:center; color:#999999; text-decoration:none;line-height:16px; color:#fff;}
a.page_front:hover,a.page_back:hover{background:#202020;line-height:16px; color:#fff;border:1px solid #2F2F2F;color:#fff;}
/*页面*/
a.bb:link,a.bb:visited,a.bb:active{ padding:0 4px;height:16px; overflow:hidden;border:1px solid #B1B1B1;text-align:center; color:#999999; display:block; margin:0 1px;line-height:16px;color:#fff;}
a.bb:hover{background:#2F2F2F; border:1px solid #2F2F2F; text-decoration:none; color:#fff;color:#fff;}
/*当前页*/
a.aa:link,a.aa:visited,a.aa:active{ width:16px; height:16px; overflow:hidden; background:#202020; display:block; text-align:center; color:#fff;border:1px solid #313131; margin:0 1px;text-decoration:none; line-height:16px;color:#fff;}


#pagelist{ padding:10px 15px; width:717px; text-align:right; padding-bottom:40px;}


#header{ width:1145px; margin:0 auto; height:137px;}
a#logo{ width:385px; height:71px; display:block; float:left; margin-top:33px;}
#banner_bg{ width:100%; height:530px; background:url(banner_bg.jpg) repeat-x top left;}
.banner_blue{ width:275px; height:94px; float:right; background:#0080F8; margin-bottom:45px;}
.footer_line{ width:100%; height:74px; background:#464646;}
#footer{ width:1145px; margin:0 auto; line-height:50px; text-align:left; color:#595959;}

#banner_container_k{ width:1145px; position:absolute; top:144px; z-index:9;}
#i_sec_catetorylist{ width:461px; float:right;}
#i_sec_catetorylist li{ width:145px; float:left; margin-right:13px; display:inline;}
#i_sec_catetorylist li.item1{ padding-top:24px;}
#i_sec_catetorylist li.item2{ padding-top:90px;}
#i_sec_catetorylist li.item3{ margin-right:0;}
#i_sec_catetorylist li span a{ font-family:"impactregular";text-transform:uppercase; font-size:34px; color:#464646; position:absolute; width:131px; line-height:46px; padding-left:14px; text-decoration:none;}
#i_sec_catetorylist li.item1 span a{ padding-top:200px;}
#i_sec_catetorylist li.item2 span a{ padding-top:190px; line-height:42px;}
#i_sec_catetorylist li.item3 span a{ padding-top:180px; font-size:28px;color:#fff; padding-left:8px; width:137px;}

#mainmenu{ width:460px; float:right; padding-top:20px;}
#mainmenu li{ float:right; width:auto; padding-left:35px;}
#mainmenu li a{ color:#000; font-family:Verdana; font-weight:bold; }
#mainmenu li a:hover,#mainmenu li a.active{ color:#0080F8; text-decoration:none;}

#mainmenu li .subNav{position:absolute;width:195px;overflow:hidden;display:none;top:95px;padding:0 0 0 0;z-index:999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; float:left; background:#EBEBEB; padding:5px 0; margin-left:-1px;}
#mainmenu li .subNav a{ width:185px;float:left;font-size:12px; line-height:30px; font-weight:normal; padding-left:10px; font-family:Arial, Helvetica, sans-serif;}
#mainmenu li .subNav a.first{ border-top:none;}
#mainmenu li .subNav a:hover{ color:#0080F8; font-weight:bold;}

#banner_pro{ width:650px; overflow:hidden; float:left;}
#banner_pro .title{ width:650px;  float:left; color:#565656; font-family:"impactregular"; font-size:30px; text-transform:uppercase; padding-top:35px;}
#banner_pro .title b{ font-size:50px; color:#0080F8; font-weight:normal;}


#select_lang{ width:91px; height:25px; overflow:hidden; background:url(select_lang_img.jpg) no-repeat top left;cursor:pointer; float:right;}
#select_lang ul{ position:absolute; width:89px; margin-top:25px; border:1px solid #CFCFCF;display:inline; z-index:9999; display:none;}
#select_lang ul li{ width:89px; height:26px; float:left;}
#select_lang ul li a{ background:#ECECEC;width:79px; height:26px; float:left; line-height:26px; display:block; padding-left:10px;}
#select_lang ul li a:hover{ background:#ffffff;width:79px; height:26px; float:left; line-height:26px; display:block; padding-left:10px; text-decoration:none; color:#0080F8;}
#select_lang ul li a.item{ background:#ECECEC; width:79px; height:26px; float:left; line-height:26px; display:block; padding-left:10px;}
#select_lang ul li a.item:hover{ background:#ffffff; width:79px; height:26px; float:left; line-height:26px; display:block; padding-left:10px;text-decoration:none;color:#0080F8;}



#search{ width:188px; float:left; display:inline; background:#E6E6E6; height:25px;overflow:hidden; margin-right:2px; display:inline;}
#search label{ width:155px; float:left; height:25px; float:left; overflow:hidden;}
#search label input{ background:none;}
#search span{ width:32px; height:25px; float:right; display:block;}

#searchinput{ width:145px; height:25px; overflow:hidden; line-height:25px; padding-left:10px; color:#757575;}
#right_top{ width:282px; float:right;}

#top{ width:460px; float:right; padding-top:25px;}


#innerbanner{ width:100%; height:147px; background:#464646;}
#container{ width:100%; background:url(inner_bg.jpg) no-repeat top center; height:598px;}
#out_container_bg{ width:100%; height:598px; background:url(inner_bg_outpper.jpg) repeat-x top left;}
#container_title{ height:71px; line-height:71px; color:#fff;  text-transform:uppercase;font-family:"impactregular"; background:#0080F8; font-size:34px; text-align:left; width:140px;}

#pages_content{ width:1095px; margin:0 auto; padding:35px 25px; font-size:21.5px; color:#464646; line-height:36px; font-family:"candara01";}
.right_content_title{ float:right; padding-right:85px; font-size:24px;}
.right_content_title b{ font-family:"方正魏碑繁体","微软雅黑"; font-weight:normal; font-size:29px;}
.right_content_title ul{ width:100%; padding-top:10px;}
.right_content_title ul li{ line-height:66px;}
.right_content_title ul li span{font-family:"方正魏碑繁体","微软雅黑"; font-weight:normal; font-size:24px; width:70px; display:block; float:left; padding-left:34px; background:url(arrow.png) no-repeat  top left; background-position:0 26px;}
.right_content_title ul li b{ font-size:24px; font-weight:normal;}

#gdtw{ width:670px; height:130px;}
#colee_left{ padding-top:10px;}
#colee_left img{ margin:0 20px;}


#prolist{ width:1125px; float:left; padding-top:10px;}
#prolist li{ width:242px; float:left; text-align:center; margin-right:40px; display:inline;}
#prolist li.item{ margin-right:0;}

#prolist li img{ margin-bottom:0;}
#prolist li a img{ width:240px; border:1px solid #D4D4D4;}
#prolist li a:hover img{ border:1px solid #0080F8;}
#prolist li span{ width:240px; display:block; font-size:12px; color:#170A00; font-weight:bold; font-size:14px;}