﻿@charset "utf-8";
/*reset*/
body{-moz-user-select:none;}
html{color:#000;background:#FFF; overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
.txtboxcs{ border:solid 1px #ccc; height:22px;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
#flashs{ height:535px; position:relative; overflow:hidden; width:100%; text-align:center; z-index:10px;}
#flashs .btn{ position:absolute; bottom:40px; right:190px; padding:5px 6px;}
#flashs .btn span{ color:#fff;  background:#aaa;cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#666;}
.ImTable *{padding:0px;margin:0px}
.ImTable{border-collapse:collapse;border:none;background:url(../img/bg.gif)}
.ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}
.ImHeader{height:165px;background:url(../img/im_01.jpg)}
.ImRow0{background:url(../img/ico_item1.png) no-repeat;margin:10px 10px 0;height:28px; line-height:28px; padding-left:10px;}
.ImRow1{background:url(../img/ico_item1.png) no-repeat;margin:10px 10px 0;height:28px;line-height:28px;padding-left:10px;}
a.im,a:hover.im{text-decoration:none;height:35px;color:#333; font-size:14px;}
.ImFooter{height:90px;background:url(../img/im_04.jpg) no-repeat; display:inline-block; width:150px;font-family:Arial,Helvetica,sans-serif;}
.ImFooter h5{font-size:14px;font-weight:normal; color:#fff;text-align:center;margin:15px 0 0;font-family:'宋体';}
.ImFooter p{font-size:20px;font-weight:bold;  color:#fff;text-align:center;margin:10px 0;}
/*rollup.css*/
#roll_top,#fall,#ct{position:relative;cursor:pointer;height:72px;width:26px}#roll_top{background:url(../img/top.gif) no-repeat}#fall{background:url(../img/top.gif) no-repeat 0 -80px}#ct{background:url(../img/top.gif) no-repeat 0 -40px}#roll{display:block;width:15px;margin-right:-500px;position:fixed;right:50%;top:50%;_margin-right:-505px;_position:absolute;_margin-top:300px;_top:expression(eval(document.documentElement.scrollTop))}
/*common.css开始*/
body { color:#666666;font:12px/1.231 Verdana, Arial, Helvetica, sans-serif ,"";} /*网站字体颜色*/
a { color:#666666; text-decoration:none; }  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{ clear:both; font-size:0; line-height:0; height:0; overflow:hidden;}
.clearfix { clear:both;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.fw{ font-family:"微软雅黑","宋体";}
.pa{ position:absolute;}
.pr{ position:relative}
.mt8{ margin-top:8px;}
.font14 { font-size:14px; font-weight:bold;}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}
/* -- 页面整体布局 -- */
.header, .content, .footer { width:1200px; margin:0 auto;}
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(../img/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.left2top { background:url(../img/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(../img/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(../img/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(../img/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(../img/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(../img/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(../img/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right_main { width:752px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
/*头部开始*/
.tops { background:url(../img/topbg.jpg) repeat-x center top;}
.h_top { height:32px; font:12px/32px "微软雅黑";}
.h_top p a { display:inline-block; padding:0 6px;}
.h_con { height:145px;}
.h_con h1 { overflow:hidden; padding:25px 0 0 2px;}
.h_con h1 img { float:left; margin-right:5px; display:inline;}
.h_con h1 span { margin:20px 0 0 0; padding:0 0 0 7px; float:left; color:#000; font: 18px "微软雅黑";  text-align: center;background: url(../img/top_bg.gif) no-repeat left 0px;}
.h_con h1 span em{ color:#F40100; }
.h_con h1 span b{  font-size: 21px;
    display: block; color: #0360A5;}
.h_pho { padding:42px 0 0 0; position:relative;}
.h_pho .pho01 { color:#1f1a17; font:15px "微软雅黑"; background:url(../img/tel.gif) no-repeat 0 23px; overflow:hidden; padding:0 0 0 15px;}
.h_pho .pho01 span { font:29px/46px "Impact";  color:#EC7614; position:relative; margin-left:5px;}
.form-wrapper {
 padding-left: 19px;
}
.h_pho .form-wrapper input {
width: 207px;
height: 28px;
padding: 1px; 
border: 1px solid #026fb1;
background: #fff;
border-radius: 3px 0 0 3px; 
}
.h_pho .form-wrapper input:focus {
outline: 0;
background: #fff;
box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
}
.h_pho .form-wrapper input::-webkit-input-placeholder {
color: #999;
font-weight: normal;
font-style: italic;
}
.h_pho .form-wrapper input:-moz-placeholder {
color: #999;
font-weight: normal;
font-style: italic;
}
.h_pho .form-wrapper input:-ms-input-placeholder {
color: #999;
font-weight: normal;
font-style: italic;
} 
.h_pho .form-wrapper button {
overflow: visible;
position: relative;
left: -4px;
border: 0;
padding: 0;
vertical-align: middle;
cursor: pointer;
height: 32px;
width: 51px;
color: #fff;
text-transform: uppercase;
background: #026fb1;
border-radius: 0 3px 3px 0; 
text-shadow: 0 -1px 0 rgba(0, 0 ,0, .3);
} 
.h_pho .form-wrapper button:hover{ 
background: #02629c;
} 
.h_pho .form-wrapper button:active,
.form-wrapper button:focus{ 
background: #02629c;
outline: 0; 
}
.h_pho .form-wrapper button:hover:before{
border-right-color: #02629c;
}
.h_pho .form-wrapper button:focus:before,
.h_pho .form-wrapper button:active:before{
border-right-color: #02629c;
} 
.h_pho .form-wrapper button::-moz-focus-inner { 
border: 0;
padding: 0;
}
.h_nav { height:46px;}
.h_nav ul li { float:left; background:url(../img/menu-fgx.jpg) no-repeat right 18px; height:48px; text-align:center; margin-right:-1px; position:relative;}
.h_nav ul .nobot {  background: none; }
.h_nav ul li a {color:#fff;display:inline-block;padding: 0 0 0 20px;height:48px;font:15px/48px "微软雅黑";}
.h_nav ul li span {padding: 0 21px 0 0;}
.h_nav ul li a:hover, .h_nav ul .cur a { background:url(../img/hover1.gif) no-repeat left top; display:inline-block; color:#fff; text-decoration:none; font-weight:bold;}
.h_nav ul li a:hover span, .h_nav ul .cur a span { background:url(../img/hover2.gif) no-repeat right top; display:inline-block;}
.h_nav ul li a:-webkit-any-link{ display:block;}
.h_nav ul li .list01 { position:absolute; top:47px; left:0; width:140px; padding:0 0 20px 0; border:6px solid #01559b; background:#fff; z-index:100;}
.h_nav ul li .list01 p { width:334px; height:108px; display:block;}
.h_nav ul li .list01 p a { padding:0;}
.h_nav ul li .list01 p img{ width:334px; height:108px;}
.h_nav ul li .list01 dl { padding:10px 7px  0; overflow:hidden;}
.h_nav ul li .list01 dl dt { border-bottom:1px dashed #b9b9b9; padding:6px 0 6px 10px; background:none; font-size:14px; text-align:left;}
.h_nav ul li .list01 dl dt a { color:#01559b; background:none; font-weight:normal; height:20px; line-height:20px; padding:0;}
.h_nav ul li .list01 dl dt em { display:block; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#b9b9b9;}
.h_nav ul li .list01 dl dd { float:left; width:160px; padding:0; text-align:left; display:block;  overflow:hidden; }
.h_nav ul li .list01 dl dd a { height:28px; line-height:28px; padding:0 0 0 12px; font-size:13px; background:url(../img/navdd.gif) no-repeat 0 10px; color:#666; font-weight:normal;}
.h_nav ul li .list01 dl dd a:hover { color:#0360A5; }
.h_ser { width:1200px; height:39px; overflow:hidden; margin:0 auto;}
.h_ser p { height:39px; font:12px/39px "微软雅黑"; overflow:hidden; color:#858585; padding:0 0 0 22px;}
.h_ser p a { color:#858585; padding:0 8px 0 0;}
.h_ser .s_inp { width:240px; height:21px; padding:8px 0 0 0;}
.h_ser .inp01 { width:189px; height:19px; font:12px/21px "微软雅黑"; border:0; background:#fff; text-align:left; padding-left:8px; color:#888;border: solid 1px #e2e2e2;
    border-right: 0;}
.h_ser .so { width:37px; height:21px; border:0; background:url(../img/so.gif) no-repeat;}
/*头部结束*
/*底部开始*/
.fbg { height:274px; overflow:hidden; background:#055CA3  url(../img/fs.jpg) no-repeat center 55px;}
.f_nav { height:50px; font:14px/50px "微软雅黑"; text-align:center;}
.f_nav a {padding: 0 20px;color:#fff;display:inline-block;background:url(../img/fbor.gif) no-repeat right center;}
.f_nav a.nobot { background:none;}
.f_con { padding:40px 0 0 0; height:165px; overflow:hidden;}
.f_con .tit { padding:3px 0 0 0;}
.f_con .copy { color:#dfdfdf; font:12px/24px "微软雅黑"; text-align:left; padding:0 0 0 36px;}
.f_con .copy a { color:#dfdfdf;}
.f_con .copy span{ padding-right:5px; }
.f_con .copy img { vertical-align:middle; margin:0 0 0 10px; display:inline-block;}
.code { width:230px; overflow:hidden;}
.code .wx { float:left; width:110px; overflow:hidden;}
.code .wx img { width:78px; height:78px; padding:0 16px;}
.code .wx em { display:block; color:#fff; font: normal 12px/22px "微软雅黑"; text-align:center;}
.code .wx span { display:block; color:#fff; font:12px/16px "微软雅黑"; text-align:center; padding:5px 0 0 0;}
/*底部结束*/
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
/*正文开始*/
/*导航*/
.cpbox{ padding:20px 0 35px 0; height:1350px; overflow:hidden;}
.left_cate {width: 255px;margin-right: 15px;}
.left_cate h2 {background:url(../img/h2.gif) no-repeat;width: 255px;height:82px;text-align:center;}
.left_cate span { display:block; padding-top:21px; color:#fff; font-size:22px; font-family:"Microsoft Yahei"; }
.left_cate em { display:block; color:#90b0d8; font-family:"Impact"; font-size:22px; text-transform:uppercase; margin-top:-5px; }
.left_cate b { display:block; color:#045fb2; font-family:"Impact"; font-size:20px; text-transform:uppercase; margin-top:-6px; }
.left_con { border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:12px 10px 0 10px; height:1265px; }
.left_con h3 {margin-bottom: 3px;background: url(../img/h3.gif) repeat-x;height:35px;line-height:31px;font-size:14px;text-indent:38px;font-family:"Microsoft Yahei";font-weight:normal;}
.left_con h3 a { color:#fff; }
.left_con ul {padding: 0px 0px 5px 0px;}
.left_con li {
	/*background: url(../img/line2.gif) left bottom no-repeat;*/
	height:20px;
	line-height:20px;
	padding-left:2px;

	overflow: hidden;}
.left_con li a { display:block; background:url(../img/left_li.gif) left 10px no-repeat; padding-left:14px; }
.left_con .lst_li { background:none; }
/*产品*/
.cp{width: 930px;}
.cptil{ background:url(../img/cptbg.jpg) repeat-x 0 0; height:37px; line-height:36px; border-right:solid 1px #D5D5D5; font-weight:bold;font-family:"宋体";}
.cptil li{ float:left;border-left:solid 1px #88B6E0; height:36px}
.cptil li a{ line-height:37px; display:inline-block; color:#0360A5; font-size:14px;}
.cptil li a span{padding: 0 36px;line-height:37px;display:inline-block;}
.cptil li a.cur,.cptil li a:hover{ background:url(../img/sd01.jpg) no-repeat 0 0; color:#fff; position:relative;}
.cptil li a.cur span,.cptil li a:hover span{ background:url(../img/sd02.jpg) no-repeat right 0;}
.cptil li a.cur em,.cptil li a:hover em{ background:url(../img/ico02.jpg) no-repeat 0 0; width:21px; height:5px; display:block; position:absolute; left:42%; top:37px;}
.more01 { padding:14px 7px 0 0;}
.more01 a{ color:#000}
.cp_c{ height:412px; padding:10px 0 0; overflow:hidden;}
.cp_c dl{ height:210px; overflow:hidden}
.cp_c dt{ width:305px; float:left}
.cp_c dt img{ width:280px; height:191px; border:solid 1px #045FB2; padding:3px;}
.cp_c dd{width: 625px;float:left;line-height:21px;}
.cp_c dd h3{ line-height:34px; height:34px; overflow:hidden;}
.cp_c dd h3 a{ line-height:34px; color:#F76603; font-size:14px;}
.cp_c dd p{ height:141px; overflow:hidden}
.ico_xq{ display:block;background:url(../img/zx.gif) no-repeat 0 center; height:23px; line-height:22px; padding:0 0 0 11px; }
.ico_xq a{color:#FFF;}
.cp_c li{height:32px;line-height:34px;overflow:hidden;border-bottom:dashed 1px #d3d3d3;background:url(../img/ico03.gif) no-repeat 3px 17px;padding:3px  11px  0 20px;width: 419px;float:left;margin: 0 15px 0 0px;}
.cp_c li span{ float:right}
.cppp{ border-top:solid 2px #14a209;border-bottom:solid 6px #14a209; height:147px; overflow:hidden}
.cppp li{ background:url(../img/pp_lbg.jpg) no-repeat 0 0; float:left; padding:33px 2px 24px; width:104px; height:53px; text-align:center;}
.cppp p{ clear:both;font-family:"微软雅黑"; font-size:30px; height:37px; line-height:37px; color:#000;}
/*flashs.css*/
#flashs { position:relative; overflow:hidden; }
#flashs .bgitem { z-index:1; position:absolute; top:0; left:0; }
#flashs .btn { position:absolute; z-index:7; bottom:25px; right:46%; margin-right:-450px; padding:5px 6px; z-index:101 }
#flashs .btn span { color:#045FB2; background:#fff; border:1px solid #045FB2; cursor: pointer; display: inline-block; margin-left: 5px; padding:2px 6px; }
#flashs .btn span.cur { background:#045FB2; color:#fff; }
/*合作伙伴*/
.par_til {
	height:34px;
	background-image: url(../img/line_01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.par_til span {
	float:left;
	height:30px;
	padding-top:4px;
	padding-left:3px;
	font-family:"Microsoft YaHei";
	font-size:23px;
	background-repeat: no-repeat;
	background-position: 10px top;
}
.par_til span a {color:#ff6900;}
.par_til em {font-style:normal;font-family:"Times New Roman", arial;text-transform:uppercase;color:#cbcbcb;}
.gray1 { background:#f1f1f1; padding:24px 0 25px; }
.coop { width:1200px; margin:0 auto;overflow: hidden; }
.c_left { background:url(../img/blue.gif) no-repeat; width:181px; height:140px; }
.c_right { margin-top:15px; height:107px; width:1200px; position:relative; }
.c_lt { position:absolute; background:url(../img/p_lt1.gif) no-repeat; width:25px; height:25px; left:0; top:28px; }
.c_rt { position:absolute; background:url(../img/p_rt.gif) no-repeat; width:25px; height:25px; right:4px; top:28px; }
.c_lt:hover { background:url(../img/p_lt.gif) no-repeat; }
.c_rt:hover { background:url(../img/p_rt1.gif) no-repeat; }
.co_con { width:1140px; margin:0 auto; overflow:hidden; }
.co_con li { float:left; display:inline; margin:0 6px; width:167px; }
.co_con img { width:163px; height:75px; border: 1px solid #CCCAC9;}
.co_con span { display:block; text-align:center; margin-top:7px; color: #4E4E4E;font-family: "Microsoft Yahei"}
.c_left h3 { text-align:center; padding-top:37px; margin-bottom:4px;    line-height: 23px; }
.c_left h3 a { color:#000; font-size:22px; font-family:"Microsoft Yahei"; }
.c_left h3 em { display:block; color:#000; font-size:12px; text-transform:uppercase; font-family:"Arial"; }
.c_left p { text-align: center; color:#055CA3; font-family:"Microsoft Yahei"; }
.c_left p em { display:block; font-size:16px; }
.banner { height:446px;}
.banner a { height:446px; background:url(../img/banner.jpg) no-repeat center top; overflow:hidden; display:block;}
.kongbg { width:1032px; margin:0 auto;  overflow:hidden;}
.kong { height:143px;  overflow:hidden; padding:20px 0 0 0;}
.kong .nr{ height:1200px; }
.kong ul li { float:left; width:230px; height:143px; margin:0 10px 0 0; overflow:hidden; display:inline; position:relative;}
.kong ul li img { width:230px; height:143px;}
.kong ul li span { position:absolute; left:0; top:113px; text-align:center; display:block; width:230px; height:30px; font:14px/30px "微软雅黑"; color:#fff; overflow:hidden; background:url(../img/png.png) repeat;}
.kong ul .nobot { margin:0;}
.al01n{ padding-right:10px;}
.al01n a { background:url(../img/all.gif) no-repeat; display:inline-block; width:26px; height:114px; margin-top:15px;}
.al01n a:hover { background:url(../img/all02.gif) no-repeat; display:inline-block;}
.al02n a { background:url(../img/alr.gif) no-repeat; display:inline-block; width:26px; height:114px; margin-top:15px;}
.al02n a:hover { background:url(../img/alr02.gif) no-repeat; display:inline-block;}
.al02n{ padding-left:10px;}
.pro {width: 850px;height:325px;overflow:hidden;margin-top:9px;float: left;}
.barpro { height:40px; background:url(../img/bar.gif) no-repeat; padding:2px 18px 2px 12px;}
.barpro h2 a { font: bold 18px/42px "微软雅黑"; color:#333; padding:0 48px 0 0;}
.barpro ul li { float:left; height:50px; position:relative;}
.barpro ul li .erj { position:absolute;  left:0; background:url(../img/png2.png) repeat; width:100%; height:auto; padding:8px 15px;_width:168px;top:50px;}
.barpro ul li .erj li { display:block; height:24px; width:190px;}
.barpro ul li .erj li a { display:block; height:24px; font:12px/24px "微软雅黑"; background:none; color:#fff; padding:0 0 0 5px;}
.barpro ul li .erj li a:hover{background:none;color:#fff;}
.barpro ul li a { color:#444; display:inline-block; padding:0 0 0 20px; height:50px; font:16px/50px "微软雅黑";} 
.barpro ul li span { display:inline-block; padding:0 20px 0 0;} 
.barpro ul li a:hover, .barpro ul .cur a { color:#fff; background:url(../img/zs01.gif) no-repeat left top; display:inline-block;}
.barpro ul li a:hover span, .barpro ul .cur a span { color:#fff; background:url(../img/zs01-15.gif) no-repeat right top; display:inline-block;}
.barpro em { padding:20px 0 0 0;}
.pro dl{ margin-top:13px; height:280px; background:#fff; overflow:hidden;}
.pro dt{ float:left; width:300px; height:280px; }
.pro dt img{ display:block;width:279px; height:256px;}
.pro dd{width: 543px;margin-left:307px;}
.pro h3{ height:45px; font:18px/45px "Microsoft Yahei"; font-weight:bold; margin:0px 0 9px 0;}
.pro h3 a{ display:inline-block; height:43px; border-bottom:2px solid #055CA3; color:#055CA3; text-decoration:none;}
.pro p{ height:176px; font:14px/24px "Microsoft Yahei"; color:#535353;}
.pro dd span{ display:block; width:91px; height:26px; background:url(../img/ab_b1.jpg) no-repeat center top; font:13px/27px "Microsoft Yahei"; text-align:center;}
.pro dd span a{ color:#fff; text-decoration:none;}
.gs{ width:1200px; margin:10px auto 0px;  font-family: "Microsoft Yahei";    height: 330px;}
.team { width:1200px; margin:6px auto 0px;  font-family: "Microsoft Yahei";}
.tm_tit { height:26px; line-height:26px; padding-right:25px; font-weight:normal; margin-bottom:5px; padding-bottom:17px;  _padding-bottom:0px; background:url(../img/t_line1.gif) left bottom repeat-x;}
.tm_tit .t_more { float:right;}
.tm_tit ul { float:left; }
.tm_tit li { float:left; display:inline; margin:0 10px;}
.tm_tit li a {  height:26px; line-height:42px; display:inline-block; padding:0 15px 17px 15px; font-size:18px; font-weight:bold;color:#444;}
.tm_tit li a:hover ,.tm_tit li.cur a{ text-decoration:none; color:#444; font-size:18px; font-weight:normal; background:url(../img/ab_line2.gif) left bottom repeat-x;font-weight: bold; }
.tm_con { padding:26px 0 20px 0; background:#fff; height:160px; position:relative;}
.tm_wrp { width:1140px; overflow:hidden; margin:0 auto;}
.tm_wrp li { float:left; display:inline; margin:0 8px; width:210px;}
.tm_wrp li a { display:block;}
.tm_wrp li img { display:block; width:198px; height:133px; border:6px solid #e6e6e6; }
.tm_wrp li span { display:block; text-align:center; height:20px; line-height:20px; margin-top:5px; color:#383838; }
.t_lt { background:url(../img/lt.gif) no-repeat; width:20px; height:43px; position:absolute; left:0; top:74px;}
.t_rt { background:url(../img/rt.gif) no-repeat; width:20px; height:43px;  position:absolute; right:0; top:74px;}
.sbbg { height:542px; background:url(../img/bg01.gif) repeat-x; overflow:hidden;}
.sb { width:1200px; height:542px; margin:0 auto; overflow:hidden;}
.sb h2 { background:url(../img/x1.gif) no-repeat center 76px; height:117px; padding:54px 0 0 0; overflow:hidden; color:#0360A5; font: bold 34px/40px "微软雅黑"; text-align:center;}
.sb h2 span { display:block; color:#333; font:28px/42px "微软雅黑";}
.barsb { height:87px; background:url(../img/bars.gif) repeat-x; overflow:hidden;}
.barsb ul li { float:left; height:87px; font:15px/87px "微软雅黑"; overflow:hidden; display:inline-block; background:url(../img/bor01.gif) no-repeat right 2px;}
.barsb ul li a { background:url(../img/ico01.png) no-repeat 20px 19px; padding:0 0 0 80px; color:#353535; width:80px; height:87px; display:inline-block;}
.barsb ul .s01 a { background:url(../img/ico03.png) no-repeat 20px 19px;}
.barsb ul .s02 a { background:url(../img/ico03.png) no-repeat 20px 19px;}
.barsb ul .s03 a { background:url(../img/ico05.png) no-repeat 20px 19px;}
.barsb ul .s04 a { background:url(../img/ico07.png) no-repeat 20px 19px;}
.barsb ul .s05 a { background:url(../img/ico09.png) no-repeat 20px 19px;}
.barsb ul .s06 a { background:url(../img/ico11.png) no-repeat 20px 19px;}
.barsb ul .s06 { background:none;}
.barsb ul .s01 a:hover, .barsb ul .s01 .cur  { background:#0360A5 url(../img/ico02.png) no-repeat 14px 13px; color:#fff; cursor:pointer; display:inline-block; text-decoration:none;}
.barsb ul .s02 a:hover, .barsb ul .s02 .cur { background:#0360A5 url(../img/ico04.png) no-repeat 14px 13px; color:#fff;}
.barsb ul .s03 a:hover, .barsb ul .s03 .cur  { background:#0360A5 url(../img/ico06.png) no-repeat 14px 13px; color:#fff;}
.barsb ul .s04 a:hover, .barsb ul .s04 .cur { background:#0360A5 url(../img/ico08.png) no-repeat 14px 13px; color:#fff;}
.barsb ul .s05 a:hover, .barsb ul .s05 .cur  { background:#0360A5 url(../img/ico10.png) no-repeat 14px 13px; color:#fff;}
.barsb ul .s06 a:hover, .barsb ul .s06 .cur { background:#0360A5 url(../img/ico12.png) no-repeat 14px 13px; color:#fff;}
.sb dl { padding:28px 0 0 26px; height:220px; overflow:hidden;}
.sb dl dt { width:430px; height:220px; overflow:hidden;}
.sb dl dd { padding:16px 0 0 0; width:492px; overflow:hidden;}
.sb dl dd h3 { color:#0360A5; padding:0 0 0 18px; font: bold 30px "微软雅黑"; height:50px;}
.sb dl dd p { color:#353535; font:16px/24px "微软雅黑"; padding:0 0 16px 18px; background:url(../img/dd01.gif) no-repeat 0 6px;}
.bd { background:url(../img/bd01.jpg) no-repeat center top; height:193px; overflow:hidden;}
.bd01 { width:1200px; height:214px; overflow:hidden; margin:0 auto; position:relative;}
.bd01 .bdtel01 {
    position:absolute;
    top: 53px;
    left: 987px;
    font:16px "微软雅黑";
    color:#045FB2;
    padding:0 0 0 18px;
    }
.bd01 .bdtel01 span { font:32px "Impact"; display:block; position:relative; margin-left:-18px;}
.bddz {position:absolute;top:111px;left: 1007px;background:#045FB2;width:135px;height:30px;font: bold 18px/28px "微软雅黑";text-align:center;}
.bddz a { color:#FFF;}
.hz { width:1200px; height:214px; overflow:hidden; margin:0 auto;}
.hz h2 { height:74px; overflow:hidden; text-align:center; background:url(../img/xhz.gif) no-repeat center 14px;}
.hz h2 a { color:#0360A5; font:24px "微软雅黑";}
.hz h2 span { display:block; color:#888; height:22px; font:12px/22px "微软雅黑"; text-transform:uppercase; vertical-align:middle;}
.hz h2 span em { padding:0 0 0 10px;}
.hz_c { height:140px; overflow:hidden;}
.nrs  { height:140px;width:924px; overflow:hidden;float:left;position:relative;}
.hz_c ul {float:left; overflow:hidden;height:140px;}
.hz_c ul li { float:left; width:213px; height:140px; margin-right:18px; overflow:hidden; display:inline; position:relative;}
.hz_c ul li img { width:211px; height:138px; border:1px solid #ccc; border-bottom:0; }
.hz_c ul li span { text-align:center; display:block; font:14px/30px "微软雅黑"; height:30px; overflow:hidden; text-transform:uppercase; position:absolute; top:110px; left:0; width:213px; background:url(../img/png.png) repeat; color:#fff;}
.hzbtn { width:30px; float:right; overflow:hidden;}
.hzbtn a.h01 { display:inline-block; width:30px; height:70px; background:url(../img/l.gif) no-repeat;}
.hzbtn a:hover.h01  { display:inline-block; background:url(../img/l02.gif) no-repeat;}
.hzbtn a.h02 { display:inline-block; width:30px; height:70px; background:url(../img/r.gif) no-repeat;}
.hzbtn a:hover.h02  { display:inline-block; background:url(../img/r02.gif) no-repeat;}
.al {width: 865px;height:438px;overflow:hidden;border: 1px solid #eee;float: left;margin-bottom: 12px;}
.al h2 { height:40px;background: #f3f3f3; overflow:hidden; padding:0 16px 0 18px;border: 1px solid #fff;}
.al h2 a { color:#333; font: bold 18px/39px "微软雅黑";}
.al h2 span { padding:15px 0 0 0;}
.al_c { height:365px; overflow:hidden; padding:25px 0 0 7px;}
.al_c dl {width: 840px;height:189px;overflow:hidden;margin-left:7px;display:inline;}
.al_c dl dt { width:236px; height:172px; float:left;padding-top: 9px;}
.al_c dl dt img { width: 222px; height: 149px;padding: 3px;      border: 1px solid #ddd;}
.al_c dl dd {overflow:hidden;width: 580px;float:left;padding:0 0 0 17px;}
.al_c dl dd h3 a { color:#0360A5;font: bold 17px "微软雅黑"; display:block; border-bottom:1px dashed #d0d0d0; padding:0px 0 7px 0;}
.al_c dl dd h3 em { font: normal 20px/28px "微软雅黑"; display:block;}
.al_c dl dd p { font:13px/24px "微软雅黑"; height:90px; color:#666; padding:4px 0 0 0; overflow:hidden; }
.al_c dl dd span a { width:82px; text-align:center; display:inline-block; color:#fff; font: bold 12px/27px "微软雅黑"; background:#0360A5; margin:13px 32px 0 0;}
.al_c dl dd span a.zx { background:#666;}
.al01 a { background:url(../img/all.gif) no-repeat; display:inline-block; width:26px; height:114px; margin-top:57px;}
.al02 a { background:url(../img/alr.gif) no-repeat; display:inline-block; width:26px; height:114px; margin-top:57px;}
.bd2 { background:url(../img/bd02.jpg) no-repeat center top; height:193px; overflow:hidden;}
.bd02 { width:1200px; height:214px; overflow:hidden; margin:0 auto; position:relative;}
.bd02 .bdtel01 {position:absolute;top:40px;left: 991px;font:16px "微软雅黑";color:#0A5DA3;padding:0 0 0 18px;}
.bd02 .bdtel01 span { font:32px "Impact"; display:block; position:relative; margin-left:-18px;}
/*优势*/
.ys {   margin:0 auto 30px;font-family:"Microsoft Yahei","微软雅黑"; }
.ys_tit { text-align:center; height:128px; padding-top:17px; border-bottom:1px dashed #ccc; margin-bottom:50px;background: url(../img/ys_tbg.gif) no-repeat center 0; }
.ys_tit a { display:block;}
.ys_tit img { display:block; margin:0 auto;}
.ys_tit b { display:block; color:#018acd; font-size:36px;}
.ys_tit em { color:#e3352e;font-size: 42px;}
.ys_tit span { display:block; font-weight:normal; color:#999; text-transform:uppercase; font-size:12px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
.ys_part dl {width: 686px;}
.ys_part .d3{ height:200px; }
.ys_part dt p{ float: left; color:#055CA3;font-weight: bold; font-size:22px;  line-height: 28px;}
.ys_part dt { height:67px; line-height:62px; margin-bottom:10px; color:#333; font-size:18px; background:url(../img/y_line.gif) left bottom no-repeat;  }
.ys_part dt i{  color:#055CA3; font-size:24px;}
.ys_part dt em { color:#CC0001; font-size:60px; font-family:"Impact"; margin-right:4px;float: left;}
.ys_part dt b { display:block; font-weight:normal; font-size: 18px; color:#000; text-transform:uppercase;}
.ys_part dd { margin-left:19px; background:url(../img/y_num.gif) left 8px no-repeat; color:#333; line-height:24px; font-size:14px; margin-bottom:15px; padding-left:18px;}
.ys_part dd em{ color:#bc0000;}
.ys_part dd ul { color:#666; line-height:24px; margin-top:10px;}
.ys_sh {background:url(../img/y_sh.gif) center bottom no-repeat; padding-bottom:28px;}
.y1 { background:url(../img/y1.jpg) right 6px no-repeat; padding-right:465px; height:324px;}
.y2 { background:url(../img/y2.jpg) left 6px no-repeat; padding:15px 0 0 520px; height:353px;}
.y2 .d2 { margin-bottom:24px;}
.y3 { background:url(../img/y3.jpg) right 0px no-repeat; padding-right:478px; height:292px;  margin-top: 19px;}
.y4 { background:url(../img/y4.jpg) left 0px no-repeat; padding:20px 0 0 530px; height:360px;}
.y4 .d5 { padding-top:20px;}
.y5 { background:url(../img/y5.jpg) right 4px no-repeat; padding:4px 478px 0 0; height:252px;}
.ys_last { background:none; padding:0;}
.m_kfc2 h4{ background:url(../img/xctit.jpg) no-repeat left bottom; color: #343434;font-size: 18px; height: 34px;line-height: 30px; font-weight: bold;padding-left: 0px;text-align: left;font-family: "微软雅黑";}
.m_kfc2 h4 a{color: #343434; display: inline-block; padding: 0 6px;}
.m_kfc2 h4 a:hover,.m_kfc2 h4 .cur{color: #ff6900;}
.m_kfc2 .u_ljt,.m_kfc2 .u_rjt{ width:15px; height:18px; padding-top:46px;  display:block;}
.m_kfc2 .u_ljt{ padding-right: 10px;}
.m_kfc2 .u_rjt{padding-right: 6px;}
.m_kfc2 .u_ljt a{ background: url(../img/ljt.jpg) no-repeat; width:15px; height:18px; display:block;}
.m_kfc2 .u_rjt a{ background: url(../img/rjt.jpg) no-repeat; width:15px; height:18px; display:block;}
.f_cb:after,.f_cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f_cb,.f_cbli li{zoom:1;}
.m_kfc2 .u_mid{ width:1154px; overflow:hidden; padding-top: 12px; }
.m_kfc2 .u_lst1 li{ width:176px; float:left; margin-right:6px; }
.m_kfc2 .u_lst1 .lastli{ margin-right:0;}
.m_kfc2 .u_lst1 li img{ width:174px; height:77px;display: block;    border: 1px solid #E0E0E0; }
.m_kfc2 .u_lst1 span{ width:174px; display:block;  height:40px; line-height:40px; overflow:hidden; text-align:center; color:#666666; font-size: 14px;font-family: "微软雅黑";}
.m_kfc2 .u_lst1 a:hover{text-decoration: none; color: #666666;}
.f_fl{float:left;}
.f_fr{float:right;}
.one { position:absolute; top:282px; left:0; overflow:hidden; width:485px;}
.one h3 { font:26px "微软雅黑"; color:#fff; overflow:hidden; margin-bottom:14px;}
.one h3 span { display:block; font: bold 22px "微软雅黑";}
.one h3 em { color:#fff; font:48px/55px Arial, Helvetica, sans-serif; float:left; background:url(../img/01.gif) no-repeat; width:55px; height:55px; text-align:center; margin: 8px 12px 0 0; display:inline;}
.one p { font:14px/24px "微软雅黑"; color:#010101; overflow:hidden; background:url(../img/ysd.gif) no-repeat left 6px; padding:0 0 3px 22px; margin:0 0 0 43px;}
.two { position:absolute; top:602px; left:475px; width:485px;}
.two h3 { font:24px "微软雅黑";}
.three { position:absolute; top:885px; left:0;}
.three p { background:none;}
.four { position:absolute; top:1324px; left:475px;}
.about { width:638px; height:270px; overflow:hidden; border:1px solid #eee; margin:0 0 0 0;}
.about h2 { height:40px; overflow:hidden; background:#f3f3f3; border:1px solid #fff; padding:0 16px 0 18px;}
.about h2 a { color:#211b17; font: bold 16px/40px "微软雅黑"; display:inline-block;}
.about h2 span { padding:18px 0 0 0;}
.a_c { height:208px; overflow:hidden; padding:19px 0 0 19px; border-top:1px solid #eee;}
.a_c dl { height:180px; overflow:hidden;}
.a_c dl dt { width:256px; height:180px; overflow:hidden;}
.a_c dl dt img { width:256px; height:180px;}
.a_c dl dd { width:322px; overflow:hidden; padding:0 0 0 20px;}
.a_c dl dd p { font:13px/22px "微软雅黑"; color:#333; height:110px;  overflow:hidden;}
.a_c dl dd span a { margin:16px 38px 0 0; color:#fff; background:#0360A5; width:140px; height:24px; text-align:center; font:14px/24px "微软雅黑"; display:inline-block;}
.a_c dl dd span a.ck { background:#666; margin:16px 0 0 0;}
.ry { width:308px; overflow:hidden;}
.ry_c { height:212px; overflow:hidden; padding:15px 28px 0; border-top:1px solid #eee;}
.ry_c .nr { margin:0 32px; width:141px; display:inline; float:left; overflow:hidden; position:relative;}
.ry_c ul li { float:left; border:1px solid #e5e5e5; width:139px; height:195px; overflow:hidden; position:relative;}
.ry_c ul li img { width:139px; height:195px;}
.ry_c ul li span { position:absolute; top:169px; left:0; float:left; width:141px; height:28px; text-align:center; display:block; background:url(../img/png-08.png) repeat; font:13px/28px "微软雅黑"; color:#fff;}
.r01 a { display:inline-block; background:url(../img/rl.gif) no-repeat; width:22px; height:55px; margin-top:70px;}
.r01 a:hover { display:inline-block; background:url(../img/rl02.gif) no-repeat;}
.r02 a { display:inline-block; background:url(../img/rr.gif) no-repeat; width:22px; height:55px; margin-top:70px;}
.r02 a:hover { display:inline-block; background:url(../img/rr02.gif) no-repeat;}
.new {width: 810px;height:270px;overflow:hidden;margin-top:3px;}
.barnew { height:44px; overflow:hidden; background:url(../img/bardt.gif) repeat-x left bottom; margin-left:-14px;}
.barnew ul li { float:left; height:44px; overflow:hidden; background:url(../img/dtbor.gif) no-repeat right center;}
.barnew ul li a { color:#211b17; height:44px; font: bold 18px/44px "微软雅黑"; padding:0 14px; overflow:hidden; display:inline-block;}
.barnew ul li a:hover, .barnew ul .cur a { color:#211b17; background:url(../img/dthover.gif) repeat-x left bottom; display:inline-block;}
.barnew ul .nobot { background:none;}
.barnew span { margin:20px 0 0 0;}
.n_con { height:269px; overflow:hidden; padding:22px 0 0 0;}
.n_con p { width:287px; height:180px;}
.n_con p img { width:287px; height:180px;}
.n_con ul {padding:0 0 0 20px;width: 500px;overflow:hidden;}
.n_con ul li { font:12px/35px "微软雅黑"; height:35px; border-bottom:1px dashed #ccc; overflow:hidden; padding:0 0 0 16px; background:url(../img/dd.gif) no-repeat left center;}
.n_con ul li a { color:#333;}
.n_con ul .nobot { border:0;}
.news {width: 335px;height:325px;overflow:hidden;margin:9px 0px 0px 5px;float: right;}
.barnews { height:44px; overflow:hidden; background:url(../img/bardt.gif) repeat-x left bottom; margin-left:-14px;}
.barnews ul li { float:left; height:44px; overflow:hidden; background:url(../img/dtbor.gif) no-repeat right center;}
.barnews ul li a { color:#211b17; height:44px; font: bold 16px/44px "微软雅黑"; padding:0 14px; overflow:hidden; display:inline-block;}
.barnews ul li a:hover, .barnew ul .cur a { color:#211b17; background:url(../img/dthover.gif) repeat-x left bottom; display:inline-block;}
.barnews ul .nobot { background:none;}
.barnews span { margin:20px 0 0 0;}
.n_com { height:269px; overflow:hidden; padding:22px 0 0 0;}
.n_com p { width:287px; height:180px;}
.n_com p img { width:287px; height:180px;}
.n_com ul {padding:0 0 0 15px;width: 320px;overflow:hidden;}
.n_com ul li { font:12px/35px "微软雅黑"; height:35px; border-bottom:1px dashed #ccc; overflow:hidden; padding:0 0 0 16px; background:url(../img/dd.gif) no-repeat left center;}
.n_com ul li a { color:#333;}
.n_com ul .nobot { border:0;}
.news h2 { height:40px; overflow:hidden; background:#f3f3f3; border:1px solid #E0E0E0; padding:2px 16px 0 18px;}
.news h2 a { color:#211b17; font: bold 18px/40px "微软雅黑"; display:inline-block;}
.news h2 span { padding:18px 0 0 0;}
.faa {width: 315px;height:437px;overflow:hidden;border: 1px solid #eee;}
.faa h2 { height:40px; overflow:hidden; background:#f3f3f3; border:1px solid #fff; padding:0 16px 0 18px;}
.faa h2 a { color:#211b17; font: bold 16px/40px "微软雅黑"; display:inline-block;}
.faa h2 span { padding:18px 0 0 0;}
.faa_con { height:349px; overflow:hidden;margin-top: 5px; }
.faa_con dl { padding:0 0 0 10px; overflow:hidden;}
.faa_con dl dt { background:url(../img/kk.gif) no-repeat 0 center; padding:0 0 0 20px; font: 12px/30px "微软雅黑";}
.faa_con dl dt a { color:#211b17;}
.faa_con dl dd { color:#211b17; font:12px/20px "微软雅黑"; height:40px; background:url(../img/da.gif) no-repeat 0 0; margin:6px 0 0 0; padding:0 0 0 32px; overflow:hidden;}
.faq {width: 360px;height:270px;overflow:hidden;margin-top:3px;}
.faq h2 { height:44px; font: bold 18px/44px "微软雅黑"; background:url(../img/barfaq.gif) no-repeat left bottom; overflow:hidden; padding:0 0 0 5px;}
.faq h2 a { color:#211b17;}
.faq h2 span { margin:20px 0 0 0;}
.fa_con { height:360px; overflow:hidden; }
.fa_con dl {padding: 5px 0;overflow:hidden;}
.fa_con dl dt { background:url(../img/wen.gif) no-repeat 0 center; padding:0 0 0 32px; font: bold 12px/30px "微软雅黑";}
.fa_con dl dt a { color:#211b17;}
.fa_con dl dd {color:#211b17;font:12px/20px "微软雅黑";height: 41px;background:url(../img/da.gif) no-repeat 0 0;margin:6px 0 0 0;padding:0 0 0 32px;overflow:hidden;}
.link { height:140px; overflow:hidden; background:url(../img/linkbg.gif) no-repeat left 17px;}
.link h2 { height:44px; overflow:hidden; padding:36px 0 0 0; width:114px; text-align:right;}
.link h2 a { color:#211b17; font:14px/20px "微软雅黑"; padding:0 4px 0 0;}
.link h2 span a { font:12px/24px "微软雅黑"; color:#0360A5; display:block; padding:0;}
.ll_con {height:122px;overflow:hidden;padding:18px 0 0 10px;width: 1068px;}
.ll_con a { width:145px; text-indent:10px; display:block;float:left;line-height:30px; height:30px; overflow:hidden;}