@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
ul,ol,dl,li{ list-style:none}
img{ border:none;}
a{ color:#383838; text-decoration:none}
a:hover{ color:#FE6000}
td{ text-align:left}
.clear{ clear:both}
body{ color:#383838; text-align:center; line-height:23px; font-size:12px; font-family:"SimSun","Microsoft YaHei"; background-color:#fff}

.f_l{ float:left}
.f_r{ float:right}

.bak_1{ margin-left:30px;}
.bak_2{ padding-top:20px;}
.bak_3{ margin:5px 0px 0px 0px;}
.bak_4{ margin-top:20px;}
.bak_5{ margin-top:8px;}
.bak_6{ padding:6px 4px 0px 0px; color:#F30}

.bt_1{ width:341px; height:32px; background:url(../images/bt_1.gif) no-repeat bottom; text-align:left; padding:0px 0px 0px 5px;}
.bt_2{ width:352px; height:32px; background:url(../images/bt_2.gif) no-repeat bottom; text-align:left; padding:0px 0px 0px 5px;}
.bt_3{ width:182px; height:27px; text-align:left; padding:5px 0px 0px 45px;}

.bt_in1{ width:212px; height:53px; background:url(../images/icon_3.gif) no-repeat; padding:10px 0px 0px 0px;}
.bt_in2{ width:189px; height:35px; border-bottom:solid #BCBCBC 1px; text-align:left; padding:5px 0px 0px 3px;}
.bt_in3{ width:733px; height:45px; background:url(../images/bt_in1.gif) no-repeat bottom}
.bt_in4{ width:970px; height:45px; background:url(../images/bt_in2.gif) no-repeat bottom}
.bt_in5{ width:731px; height:35px; border-bottom:solid #ddd 1px; text-align:left; padding:4px 0px 0px 2px;}

.txt_1{ font-size:14px; font-weight:bold; font-family:"Microsoft YaHei";}
.txt_2{ color:#E91410}
.txt_3{ color:#006DC8}
.txt_4{ color:#fff; font-size:16px}
.txt_5{ color:#aaa; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.txt_6{ color:#004797}
.txt_7{ color:#666}
.txt_8{ color:#888}
.txt_8 a{ color:#888}
.txt_8 a:hover{ color:#FE6000}

.art_1{ font-size:15px; color:#004797; font-family:"Microsoft YaHei"; font-weight:bold}
.art_2{ background-color:#eee; height:26px; padding:4px 0px 0px 0px; color:#666; margin:12px 0px 0px 0px;}
.art_3{ text-align:left; width:963px; padding:10px 3px 0px 4px; font-family:"Microsoft YaHei";}

.pro_1{ width:450px; height:auto; background-color:#eee; padding:10px 0px 10px 0px;}
.pro_2{ width:500px; height:auto;}
.pro_2a{ width:500px; height:36px; border-bottom:solid #ddd 1px; text-align:left}
.pro_2a img{ vertical-align:middle}

.input_5{ width:337px; height:30px; background:url(../images/input_5.gif) no-repeat; border:none; font-size:14px; font-family:"Microsoft YaHei", "SimHei"; padding:5px 8px 0px 50px; color:#777}
.input_6{ width:337px; height:30px; background:url(../images/input_6.gif) no-repeat; border:none; font-size:14px; font-family:"Microsoft YaHei", "SimHei"; padding:5px 8px 0px 50px; color:#777}
.input_7{ width:337px; height:30px; background:url(../images/input_7.gif) no-repeat; border:none; font-size:14px; font-family:"Microsoft YaHei", "SimHei"; padding:5px 8px 0px 50px; color:#777}
.input_8{ width:337px; height:30px; background:url(../images/input_8.gif) no-repeat; border:none; font-size:14px; font-family:"Microsoft YaHei", "SimHei"; padding:5px 8px 0px 50px; color:#777}
.input_9{ width:144px; height:30px; background:url(../images/input_9.gif) no-repeat; border:none; font-size:14px; font-family:"Microsoft YaHei", "SimHei"; padding:5px 8px 0px 50px; color:#777}

.input_10{ width:763px; height:128px; background:url(../images/input_10.gif) no-repeat; border:none; font-size:14px; font-family:"Microsoft YaHei", "SimHei"; padding:5px 8px 6px 50px; color:#777; overflow:hidden}

.top{ width:100%; height:103px; background:url(../images/top.gif) repeat-x top}
.logo{ width:982px; height:91px; background:url(../images/logo.gif) no-repeat; margin:auto; text-align:right; padding:12px 8px 0px 0px;}

.menu{ width:100%; height:40px; background:url(../images/m_bg.gif) repeat-x}

.nav{width:100%; height:40px;position:relative;z-index:100;}
.nav ul{width:992px;margin:0 auto;}
.nav li{float:left;width:124px;background:url(../images/libg.jpg) no-repeat left top; position:relative;cursor:pointer;}
.nav li:first-child{background:none;}
.nav li>a{display:block;line-height:38px;color:#ffffff;height:40px;background:url(../images/nava_bg.jpg) no-repeat right top;font-size:14px;font-family:"Microsoft YaHei"}
.nav li:first-child>a{background:none;}
.nav li:hover>a,.nav li.cur>a{background:url(../images/libg_h01.jpg) no-repeat right top;}
.nav li:first-child:hover>a,.nav li:first-child.cur>a{background:url(../images/libg_h.jpg) repeat-x left top;}
.nav li>a span{width:77px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:right;margin-right:33px;margin-left:10px;cursor:pointer;}
.nav li:first-child>a>span{width:109px;text-align:center;margin:0 10px;}
.nav li div{background:url(../images/floatbg.png) repeat left top;position:absolute;left:0;top:40px;z-index:10;width:112px;padding:5px;display:none;}
.nav li div>a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:28px;text-align:center;color:#333333;}
.nav li div>a:hover{background:#033C8D;color:#ffffff;}
.telnum{overflow:hidden;margin-bottom:-1px;}
.telnum span{float:right;height:25px;width:188px;background:url(../images/telbg.jpg) no-repeat left top #da1300;color:#ffffff;font-weight:bold;font-size:14px;line-height:25px;padding-left:35px;}
.nav li #navprodiv{width:990px;left:-168px;border-bottom:1px solid #086097;padding:10px 0 0 0;}
/*#navprodiv dl{display:inline-block; vertical-align:top;width:140px;margin-left:20px; *display:inline; *zoom:1;margin-bottom:10px;overflow:hidden;height:176px; background:url(../images/pronavbg.jpg) repeat-y right top;overflow:hidden;}
#navprodiv a{display:block;color:#333333;line-height:22px; text-align:left}
#navprodiv a:hover{color:#095c90;}
#navprodiv dt a{font-size:14px;font-weight:bold;line-height:22px;}
#navprodiv dd{line-height:24px;}*/
#navprodiv dl{ width:970px; text-align:left; padding:5px 6px 0px 14px;}
#navprodiv dl:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html #navprodiv dl{zoom: 1;}
*:first-child + html #navprodiv dl{zoom: 1;}
#navprodiv dl dt{ width:990px; height:26px;}
#navprodiv dl dt a{font-size:14px;font-weight:bold;line-height:22px;}
#navprodiv dd{ float:left; margin:3px 25px 0px 0px;}
#navprodiv dd a.amore{color:#095c90;font-family:simsun;}
#navprodiv dd a.amore:hover{text-decoration:underline;}

.banner{ width:100%; height:350px;}

.pro{ width:100%; height:auto; background-color:#f4f4f4; border-bottom:solid #D4D4D4 1px;}
.pro_m{ width:990px; height:auto; margin:auto; padding:12px 0px 12px 0px;}
.pro_out{ width:153px; height:115px; display:block; border:solid #ddd 4px;}
.pro_over{ width:153px; height:115px; display:block; border:solid #007dc0 4px;}

/*控制左右移动特效-S*/
.blk_18 {
 overflow:hidden;
 zoom:1;
 width:990px;
 clear:both;
}
.blk_18 a {outline: none;}
.blk_18 a:active {star:expression(this.onFocus=this.blur());}
:focus { outline:0; }
.blk_18 .pcont {
 width:909px;
 float:left;
 overflow:hidden;
 padding-left:5px;
}
.blk_18 .ScrCont {
 width:32766px;
 zoom:1;
 margin-left:-5px;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;
}
.blk_18 .LeftBotton{
 /*width:25px;
 height:100px;*/
 float:left;
 padding-top:43px;
 padding-bottom:49px;
}
.blk_18 .RightBotton 
{
 /*width:27px;
 height:100px;*/
 float:left;
 padding-top:43px;
 padding-bottom:49px;
}
.blk_18 .LeftBotton {
 background-position: 0 0;
 margin:0px 5px 0px 0px;
}
.blk_18 .RightBotton {
 background-position: 0 0px;
 margin:0px 0px 10px 5px;
}
.blk_18 .pl img {
 display:block;
 cursor:pointer;
 margin:6px auto 10px auto;
}
.blk_18 .pl {
 width:176px;
 float:left;
 margin-left:3px;
 margin-right:3px;
 text-align:center;
 line-height:14px;
 height:154px;
 overflow:hidden;
}
.c{ clear:both}
/*控制左右移动特效-E*/


.content{ width:990px; height:auto; margin:auto}

.left{ width:346px; height:auto; text-align:left}
.center{ width:357px; height:auto;}
.right{ width:227px; height:auto; background:url(../images/lx_bg.gif) no-repeat top}

.intro{ padding:15px 0px 0px 0px;}
.intro img{ margin:5px 13px 0px 0px;}

.news{ padding:13px 0px 0px 0px;}
.news dl{ width:357px; height:27px; padding:4px 0px 0px 0px;}
.news dl dt{ width:81px; height:17px; background:url(../images/icon_2.gif) no-repeat; float:left; line-height:16px; color:#888}
.news dl dd{ width:268px; float:right; text-align:left; height:17px; line-height:18px;}

.lx{ width:227px; height:auto; text-align:left; padding:14px 0px 0px 0px;}

.link{ width:988px; height:auto; border:solid #DADADA 1px; margin:20px auto 0px auto; text-align:left; background:url(../images/link_bg.gif) no-repeat top right}
.link:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .link{zoom: 1;}
*:first-child + html .link{zoom: 1;}

.link_1{ width:80px; height:auto; padding:6px 0px 6px 11px; line-height:21px;}
.link_2{ width:880px; height:auto; padding:7px 10px 6px 0px;}
.link_2 ul li{ float:left; margin-right:16px;}

.foot{ width:100%; height:80px; background-color:#ddd; margin-top:18px;}

.foot_m{ width:990px; height:80px; margin:auto; text-align:left}
.foot_1{ width:780px; height:67px; color:#888; padding:13px 0px 0px 0px; line-height:28px;}
.foot_1 a{ color:#888}
.foot_1 a:hover{ color:#FE6000}
.foot_2{ width:200px; height:80px; text-align:right}


.banner_in{ width:100%; height:219px; position:relative; z-index:-10}
.ba_in1{ background:url(../images/ba_in1.jpg) no-repeat center top}
.ba_in2{ background:url(../images/ba_in2.jpg) no-repeat center top}
.ba_in3{ background:url(../images/ba_in3.jpg) no-repeat center top}
.ba_in4{ background:url(../images/ba_in4.jpg) no-repeat center top}
.ba_in5{ background:url(../images/ba_in5.jpg) no-repeat center top}
.ba_in6{ background:url(../images/ba_in6.jpg) no-repeat center top}
.ba_in7{ background:url(../images/ba_in7.jpg) no-repeat center top}

.box_in1{ width:1000px; height:50px; background:url(../images/c_in_bg1.png) no-repeat top; margin:-46px auto 0px auto; position:relative; z-index:10;}
.box_in2{ width:1000px; height:auto; background:url(../images/c_in_bg2.png) repeat-y; margin:auto}
.box_in2:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .box_in2{zoom: 1;}
*:first-child + html .box_in2{zoom: 1;}
.box_in3{ width:1000px; height:10px; background:url(../images/c_in_bg3.png) no-repeat; margin:auto}

.content_in{ width:970px; height:auto; margin:auto; padding:15px 0px 10px 0px;}
.content_in:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .content_in{zoom: 1;}
*:first-child + html .content_in{zoom: 1;}
.left_in{ width:212px; height:auto}
.right_in{ width:733px; height:auto}

.list{ padding-top:10px;}
.list ul li a{ width:197px; height:28px; display:block; background:url(../images/list_1.gif) no-repeat; margin-top:5px; text-align:left; font-size:13px; font-family:"Microsoft YaHei"; line-height:26px; padding:0px 0px 0px 15px; font-weight:bold}
.list ul li a:hover{ background:url(../images/list_2.gif) no-repeat; color:#fff}

.left_in1{ width:212px; height:10px; background:url(../images/left_1.gif) no-repeat}
.left_in2{ width:212px; height:auto; background:url(../images/left_2.gif) repeat-y; padding:0px 0px 5px 0px;}
.left_in3{ width:212px; height:10px; background:url(../images/left_3.gif) no-repeat}

.left_in2m{ width:192px; height:auto; margin:auto}

.list2{ text-align:left; padding:8px 0px 3px 0px;}
.list2 img{ vertical-align:middle}
.list2 ul li{ width:190px; height:26px; border-bottom:dashed #ddd 1px; padding:3px 0px 0px 2px;}

.r_in1{ width:728px; height:auto; text-align:left; padding:8px 3px 8px 2px; font-family:"Microsoft YaHei"}

.pro_in_out{ width:210px; height:158px; display:block; border:solid #eee 4px;}
.pro_in_over{ width:210px; height:158px; display:block; border:solid #007dc0 4px;}

.pro_in dl{ float:left; margin:10px 12px 8px 12px;}
.pro_in dl dd{ width:218px; background-color:#eee; text-align:center; font-family:"Microsoft YaHei"; padding:3px 0px 6px 0px; height:23px; overflow:hidden}

.r_in2{ width:733px; height:auto; text-align:left; padding:8px 0px 8px 0px; font-family:"Microsoft YaHei"}
.news_in dl{ padding:11px 6px 0px 4px; width:723px;}
.news_in dl:hover{ background-color:#eee}
.news_in dl dt{ height:26px; font-family:"Microsoft YaHei"; font-weight:bold}
.news_in dl dd{ color:#888; height:80px; border-bottom:dotted #ddd 1px;}

.page1{ width:100%; height:40px; margin-top:8px;}

.page li{ float:left}
.page li a{ display:block; padding:2px 8px 1px 8px; background-color:#eee; margin-right:4px; color:#666}
.page li a:hover{ background-color:#ddd}

.honor_in dl{ float:left; margin:8px 12px 6px 12px;}
.honor_in dl dt{ font-family:"Microsoft YaHei"}
.honor_in dl dd{ color:#555; width:218px; height:28px; background-color:#eee; text-align:center; padding:2px 0px 0px 0px; font-family:"Microsoft YaHei"}
.honor_in_out{ width:210px; height:278px; display:block; border:solid #eee 4px;}
.honor_in_over{ width:210px; height:278px; display:block; border:solid #007dc0 4px;}

.contact_1{ width:970px; height:auto; background-color:#f7f7f7; text-align:left; font-family:"Microsoft YaHei"}
.contact_1a{ width:406px; height:auto; text-align:left; padding:8px 0px 6px 14px}
.contact_1b{ width:520px; height:auto; padding:10px 0px 16px 0px; text-align:right}

.input_bt{border:0; background-color:#888888; height:28px;line-height:20px; padding:5px 0px 0px 0px;color:#FFFFFF; font-size:12px; text-align:center; width:75px;}

.pro_nr{ text-align:left; padding:8px 0px 5px 0px;}

.KeFuDiv{
	position: absolute;
	height:auto;
	width:163px;
	border:solid #ccc 1px;
	background:url(../images/online.jpg) no-repeat top;
	min-height:351px;
	background-color:#FFFFFF;
	z-index:9999
}
.KeFuList{
    font-size:14px;
	font-family:"Microsoft YaHei", "SimHei";
	color:#444;
	margin-top:300px;
	padding:0px 5px 12px 11px;
	text-align:left;
	line-height:28px;
}
.KeFuList img{ vertical-align:middle;}
.KeFuTitle{
	
	margin-left:9px;
	font-size:9pt;
	width:101px;
	height:20px;
	text-align:center;
}
.KeFuItem{
	text-align:center;
	margin-top:8px;
	font-size:9pt;
}