/*头部样式*/
#head{width:1600px;position:relative;left:50%;margin-left:-800px;}
.sky{height:22px;line-height:22px;}
.n_sky{
	width:99%;
	color:#404040;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.n_sky a{color:#404040;}
.greet{float:left;}
.k1{float:right;}

#header{
	height:120px;
	background-image: url(../images/head.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.top{
	width:1200px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.logo{float:left;margin-top:30px;}
.topLink{float:right;text-align:right;}
.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}

.topLink .k2{color:#074b91;font-size:14px;font-family:"微软雅黑";margin-top:36px;}

#menu{height:45px;background:url(../images/nav_bg.jpg) repeat-x;}

/*热门搜索*/
.search{text-align:left;width:188px;margin:10px auto;}
#formsearch{}
.hotSearch{float:right;line-height:24px;font-weight:normal;}

/*主体样式*/

.pro{width:1600px;position:relative;left:50%;margin-left:-800px;padding-top:20px;background:#eaeaea;padding-bottom:45px;}
.np{
	width:1200px;
	font-family:"微软雅黑";
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.cat{float:left;width:206px;background:#fff;}
.cat_tt{height:53px;background:url(../images/t_cat.jpg) no-repeat;}


.rd{
	width:980px;
	float:right;
	background:#fff;
}
.rd_tt{position:relative;height:33px;background:url(../images/rd.jpg) repeat-x;border:1px solid #dadada;}
.rd_tt span{width:138px;height:35px;line-height:35px;display:block;background:url(../images/rd_tt.jpg) no-repeat;text-align:center;color:#fff;font-size:14px;}
.rd_tt a{position:absolute;right:10px;top:7px;}
.rd .content{padding-top:15px;padding-bottom:20px;}

.ad{width:1600px;position:relative;left:50%;margin-left:-800px;font-family:"微软雅黑";}
.ad_tt{}
.ad_cn{position:relative;font-size:14px;line-height:26px;color:#333333;}

.ad1,.ad2,.ad3,.ad4,.ad5,.img1,.img2,.img3{position:absolute;}
.img1{left:298px;top:0;}
.img2{left:1076px;top:459px;}
.img3{left:321px;top:881px;}
.ad1{left:832px;top:54px;width:448px;}
.ad2{left:832px;top:228px;width:448px;}
.ad3{left:430px;top:494px;width:448px;} 
.ad4{left:430px;top:670px;width:448px;}
.ad5{left:788px;top:942px;width:448px;}

.ad .cap{
	font-size:32px;
	color:#222222;
	font-weight:bold;
	padding-bottom:20px;
	border-bottom:1px dashed #a0a0a0;
	margin-bottom:15px;
	width:395px;
	line-height: 35px;
}

.cs{width:1600px;position:relative;left:50%;margin-left:-800px;font-family:"微软雅黑";}
.cs_tt{margin-bottom:25px;}
.cs .content{
	width:1200px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.at{
	width:1200px;
	margin-top:40px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.t_at{height:31px;line-height:31px;background:url(../images/t_at.jpg) repeat-x;color:#003b8a;font-size:18px;padding-left:17px;}
.about{
	width:913px;
	float:left;
	border-left:1px solid #cccccc;
}
.about .content{font-size:14px;color:#636363;line-height:30px;padding-top:27px;padding-left:23px;padding-right:30px;}
.about .content img{float:left;margin-right:25px;}

.contact{width:285px;float:right;border-right:1px solid #cccccc;}
.contact .content{
	color:#504f4e;
	line-height:23px;
	padding-top:12px;
	padding-left:23px;
	background:url(../images/ct_bor.jpg) no-repeat left center;
	padding-right:5px;
	font-size: 14px;
	padding-bottom: 16px;
}
.ct_cn{
	margin-bottom:10px;
}

.tabli{border-bottom:1px solid #e9e9e9;position:relative;padding-left:15px;padding-bottom:2px;margin-bottom:10px;overflow:auto;}
.tabli li{float:left;width:75px;height:25px;background:#e8e8e8;margin-left:5px;color:#333333;font-family:"微软雅黑";font-size:14px;line-height:25px;text-align:center;cursor:default;}
.tabli li.cur{background:#003b8a;color:#fff;}
.tabli a{float:right;color:#1c569f;}


.tab{position:relative;}
.l_btn,.r_btn{position:absolute;top:45%;cursor:pointer;}
.l_btn{left:5px;}
.r_btn{right:5px;}

.l_btn2,.r_btn2{position:absolute;top:45%;cursor:pointer;}
.l_btn2{left:5px;}
.r_btn2{right:5px;}


.pt{
	width:1198px;
	padding-top:35px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	margin-top:-10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.pt_tt{position:relative;}
.pt_tt span{display:block;width:105px;height:31px;background:#003b8a;font-family:"微软雅黑";color:#ffffff;font-size:18px;line-height:31px;text-align:center;margin-left:5px;}
.pt_tt a{float:right;color:#1c569f;position:absolute;right:5px;top:10px;}
.pt .content{
	text-align:center;
	padding-top:17px;
	line-height:32px;
	color:#333333;
	border:1px solid #cccccc;
	border-left:none;
	border-right:none;
	padding-bottom:5px;
}
.pt2{
	width:1198px;
	padding-top:35px;
	margin-top:-10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.pt_tt{position:relative;}
.pt_tt span{display:block;width:105px;height:31px;background:#003b8a;font-family:"微软雅黑";color:#ffffff;font-size:18px;line-height:31px;text-align:center;margin-left:5px;}
.pt_tt a{float:right;color:#1c569f;position:absolute;right:5px;top:10px;}
.pt2 .content2{
	text-align:center;
	padding-top:17px;
	line-height:32px;
	color:#333333;
	border:1px solid #cccccc;
	border-left:none;
	border-right:none;
	padding-bottom:5px;
}
.mid{
	width:1200px;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 12px;
	margin-left: auto;
}

.ns{
	width:1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.qa{width:280px;float:left;border-top:3px solid #05274c;padding:0 15px;border-left:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;}
.qa .content{
	height:515px;
	padding-top:18px;
}
.ns_tt{padding-bottom:4px;background:url(../images/ns_tt.jpg) no-repeat left bottom;color:#333;font-size:18px;position:relative;line-height:46px;}
.ns_tt span{font-size:12px;color:#ccc;}
.ns_tt a{position:absolute;right:0;top:0;color:#1a1a1a;font-size:12px;font-family:"黑体";}


.qa_ls{}
.qa_ls li{line-height:24px;margin:18px 0;}
.qa_ls li a{padding-left:27px;background:url(../images/q.jpg) no-repeat left center;color:#003b8a;}
.qa_ls li p{padding-left:27px;background:url(../images/a.jpg) no-repeat left 3px;color:3010001;font-size:14px;}





.news{
	width:857px;
	float:right;
	border:1px solid #d2d2d2;
	border-top:3px solid #05274c;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
}


.ns_tj{overflow:auto;margin-top:15px;margin-bottom:12px; height:133px;}
.ns_tj a.img{display:block;float:left;width:190px;height:130px;padding:3px;border:1px solid #cfcfcf;margin-right:18px;}
.ns_tj img{width:190px;height:130px;}
.ns_tj a{font-size:14px;color:#000;font-weight:bold;}
.ns_tj p{color:#414141;font-size:14px;line-height:23px;}


.ns_cn{background:url(../images/ns_bg.png) no-repeat 49% center;}


.ap_cn{margin-top:20px;padding-bottom:20px;}




#container{
	width:1200px;
	margin-top:10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.menu_cate{width:220px;float:left;}
.cate_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}

.navigation{float:right;width:100px;}

.left .box{margin-bottom:10px;}
.left .box h3{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.left .box .content{padding:5px 0px;}


/*产品列表页描述*/
.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}

/*友情链接*/
.f_link{
	width:1200px;
	margin-top:22px;
	margin-bottom:22px;
	line-height:30px;
	line-height:54px;
	height:54px;
	background-color:#ededed;
	text-indent:20px;
	color:#164b9b;
	font-size:14px;
	font-weight:bold;
	font-family:"微软雅黑";
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.f_link a{color:#333333;font-family:"宋体";font-weight:normal;}

/*页面底部*/
#foot{width:1600px;position:relative;left:50%;margin-left:-800px;background:#164b9b;}
#footer{
	position:relative;
	width:1200px;
	text-align:center;
	padding-top:30px;
	color:#fff;
	font-family:"微软雅黑";
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 0;
}
#footer a{color:#fff;}
.nav_foot{line-height:24px;margin-bottom:10px;}
.nav_foot a{font-weight:bold;font-size:14px;padding:0 5px;}
.copyright{line-height:24px;}

.more_region{position:absolute;right:10px;line-height:30px;top:0;font-weight:normal;font-size:12px;}
#footer h3{width:80px;line-height:30px;position:absolute;right:233px;top:5px;font-weight:normal;}

/*------------内页-------------------*/
.n_banner{width:1600px;margin:0 auto;position:relative;height:250px;left:50%;margin-left:-800px;}
.n_banner img{width:1600px;height:250px;}
.left{width:225px;float:left;}
.sort_menu{}
.sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.sort_product{margin-top:10px;}
.sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}

.n_contact{margin-top:10px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact p.content{padding:5px;}

.right{
	width:960px;
	float:right;
	padding-bottom:10px;
}
.sitemp{line-height:31px;height:31px;overflow:hidden;padding-right:10px;background:url(../images/nav.png) no-repeat 0% 100%;}
.sitemp h2{width:340px;float:left;line-height:31px;text-align:center;text-align:left;text-indent:15px;color:#000;
font-family:"微软雅黑";font-size:14px;}
.sitemp .site{width:380px;float:right;text-align:right;line-height:30px;font-family:"微软雅黑";}
.right .content{
	padding:10px;
	padding-top:15px;
	overflow:hidden;
	font-size: 16px;
	line-height: 30px;
}

/* page
-----------------------------------------------------------------------------------------------------*/
.row {
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	float: left;
}
.row:before,.row:after { display: table; content: " ";}
.row:after {clear: both;}
.row:before,.row:after { display: table; content: " ";}
.row:after {clear: both;}
.pagination {display: inline-block;padding-left: 0; margin: 20px 0; border-radius: 4px;}
.pagination > li { display: inline;}
.pagination > li > a,.pagination > li > span {position: relative;float: left;padding: 6px 12px;margin-left: -1px;line-height: 1.428571429;text-decoration: none;background-color: #ffffff;border: 1px solid #dddddd;}


.contactTop_x{
	margin-bottom:20px;
	float: left;
	width:36%;
	padding-right:2%;
	border-right:1px dotted #dcdcdc;
	margin-right:2%;
	position: relative;
	left: 10px;
}
.contactTop_p{height:320px;line-height:30px;width: 49%;float: left;position: relative;left: 26px;top:10px;}
.contactTop_q{
	line-height:30px;
	width: 58%;
	float: left;
	position: relative;
	left: 10px;
	top:1px;
}

.pro_bot{ margin-top:30px; }
.m_l{margin-bottom:20px; float: left; width:60%; padding-right:2%; border-right:1px dotted #dcdcdc; margin-right:2%;}
.ultable {width:100%;}
.ultable li {height:44px; margin-top:20px;line-height:44px;}
.ultable span {display:block;font-weight:bold;float:left;width:90px;color:#ff9000;}
.ultable li input {
	width:100%;
	height:40px;
	color:#afafaf;
	padding-left:10px;
	border:1px solid #dcdcdc;
}
.ultable li textarea {
	width:100%;
	color:#afafaf;
	border:1px solid #dcdcdc;
	padding-left:10px;
	font-size:14px;
	line-height:25px;
}
.ultable li.spa{ padding-top:10px;height:30px;}
.ultable li.spa input{  padding-left:0px;}
.ultable li.spa .submit{text-align: center; line-height:30px; background-color: rgb(0,112,204); width:120px; height:30px; color:#fff;}
.ultable li.spa .reset{text-align: center; line-height:30px; background-color: rgb(203,203,203); width:120px; height:30px; color:#666;}

.pro_contact{ width:32%; float:left;}
.pro_contact p{ line-height:24px;}
.pro_contact strong{ font-size:14px; color:#d00000;}

.Body_Bg {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0385bf;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #0385bf;
}
.Book_Xb {
	border: 1px dashed #CCCCCC;
	margin-top: 8px;
	margin-bottom: 10px;
	background-color: #FFFFD7;
}