﻿@charset "utf-8";
.contact_content_2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 36px;
	COLOR:  #034FA2;
	LINE-HEIGHT:36px;
	FONT-FAMILY: "Monotype Corsiva"
}
.contact_content_3 {
	FONT-WEIGHT: bold;
	COLOR: #034FA2; font-size:15px;line-height:50px;
}

.searchform{overflow: hidden; background-color: #f16543; /* firefox 19+ */ /* ie */}
.searchform ::-webkit-input-placeholder{color: #ffffff;}
.searchform ::-moz-placeholder{color: #ffffff;}
.searchform :-ms-input-placeholder{color: #ffffff;}
.searchform input:-moz-placeholder{color: #ffffff;}
.searchform #s,.searchform #searchsubmit{color: #ffffff; height: 48px; border: none; background-color: #034FA2;margin-bottom:0;border-radius:0;}
.searchform #s{float: left; width: 85%; padding-left: 20px; padding-right: 0;}
.searchform .screen-reader-text{display: none;}
.searchform #searchsubmit{float: right; width: 15%; padding-left: 0; padding-right: 0; background-image: url("../images/icon-lense.png"); background-repeat: no-repeat; background-position: center center;cursor:pointer;}
.searchform #searchsubmit:hover{background-color: #373c40;}

.searchform{background:none;border:none;}
.searchform #s{background:none;color:#444;border:1px #ddd solid;border-right:none;}
.searchform #searchsubmit{background-color: #034FA2;}
.searchform ::-webkit-input-placeholder{color: #444;}
.searchform ::-moz-placeholder{color: #444;}
.searchform :-ms-input-placeholder{color: #444;}
.searchform input:-moz-placeholder{color: #444;}


ol, ul { zoom: 1; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
img { border: none; }

.table { border-collapse: collapse; border-spacing: 0; }
.table td { border: solid 1px #666; }
.clear { clear: both; float: none; overflow: hidden; height: 0; font-size: 0; }
.clearFix:after { clear: both; display: block; visibility: hidden; height: 0; line-height: 0; content: "."; }
.clearFix { zoom: 1; }
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
:after, :before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.fl { float: left; }
.fr { float: right; }
.font { font: 14px/24px "Comic Sans MS"; }
:focus { outline: none; }
.css3pie { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; behavior: url(PIE.htc); }
.behavior { behavior: url(PIE.htc); }
.w1200px { width: 1200px; margin: 0 auto; }
.w1000px { width: 1000px; margin: 0 auto; }
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
body { width: 100%; margin: 0 auto; background: #fff; overflow-x: hidden; }
#mainbox { margin: 0 auto; }

/*内页代码*/
#container_page {
	width: 1200px;
	margin: 25px auto;
}
#page_l {
	width: 260px;
	float: left;
}
.page_l_nav dt {
	position: relative;
	height: 80px;
	background:url(nlanbg.png) no-repeat right top;
}
.page_l_nav dt span { line-height: 60px; }
.page_l_nav dt span.img { position: absolute; bottom: 0; left: -15px; display: block; width: 70px; height: 85px; background: url(page_nav_bg.png) no-repeat center; }
.page_l_nav dt span.cn1 {
	line-height:80px;
	color: #fff;
	font-size: 26px;
	padding-left:30px;
}
.page_l_nav dt span.en { color: #f2f2f2; }
.page_l_nav dd li a { display: block; height: 45px; line-height: 45px; padding-left: 30px; background: #f7f7f7; border-bottom: solid 1px #e5e5e5; }
.page_l_nav dd li a:hover, .page_l_nav dd li.currentNav a {
	background: #ECA527;
	color: #fff;
}
.page_l_nav dd li.three a { padding-left: 45px; }
.page_l_lxwm { margin: 10px 0; margin-bottom: 30px; border: solid 1px #e5e5e5; }
.page_l_lxwm dt { height: 80px; }
.page_l_lxwm dt img { width: 100%; }
.page_l_lxwm dd { padding: 5px; }
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.page_l_news { margin-bottom: 25px; border: solid 1px #e5e5e5; }
.page_l_news dt { height: 45px; padding: 0 10px; font-size: 18px; line-height: 45px; border-bottom: solid 1px #e5e5e5; background:url(slogo.png) no-repeat 0 center; }
.page_l_news dt span { color: #fd7c1e; }
.page_l_news dd { padding: 10px; }
.page_l_news dd li { line-height: 32px; border-bottom: dashed 1px #e5e5e5;PADDING-LEFT:15px; BACKGROUND: url(../images/square.png) no-repeat 3px 14px; }
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
#page_r {
	width: 900px;
	float: right;
}
.catpos_box .catpos { height: 32px; }

.catpos_box .catpos  span { background:url(../images/home.png) no-repeat left center; padding-left:20px;}
.catpos_box .catname { border-bottom: solid 1px #ccc; }
    .catpos_box .catname span {
	line-height: 36px;
	color: #1961AC;
	font-size: 18px;
}
