@charset "utf-8";
/* CSS Document */

html, span, object,h1, h2, h3, h4, h5, h6, p, em, dd,dl, dt, ol, ul, li, form,table, tbody, thead, tr, td,table,tr,td{ margin:0;padding:0;border:0; font-size:100%; font-family:inherit; list-style:none;}
input.btn{ border:none}
label{vertical-align:middle} .inputcheckbox{vertical-align:middle;} 

body{ font: 12px Arial, Helvetica, sans-serif; color:#383838; margin:0 auto;padding:0px; list-style:none; }
a{ color:#383838; text-decoration:none; }
a:hover{  color:#f00; text-decoration: underline   }
.clear_all {clear:both;}
html,body {-webkit-text-size-adjust:none;}

.blue { color:#423681;}
.blue a { color:#423681;}
.blue a:hover { color:#f00;}

.white { }
.white a {}
.white a:hover { color:#f00;}

.red { }
.red a { }
.red a:hover { color:#f00;}

.f12 { font:12px "宋体";}
.f14 { font:14px "宋体";}
.fbd { font-weight:bold;}
.wr14 { font:14px "宋体";}

img{ border:none; padding:0px; margin:0px; display:block; } 
ul,li{ list-style-type:none; margin:0; padding:0; border:0; list-style:none }

.body_bg { width:100%; overflow:hidden;}
.body_index {  height:100%; margin:0 auto; width:1000px;margin-top: 20px;}
.body_bg1 { background:#fff url(../images/index_bg1.gif) repeat-x; width:100%; overflow:hidden;}


.body_top { width:1000px;  height:86px; line-height:31px; color:#696969; margin:0 auto; background:url(../images/index_logobj.png) no-repeat; }
.body_top h1 { float:left; font-weight:normal; padding-left:20px;}
.body_top h2 { float:left; font-weight:normal; padding-left:10px;}
.body_top p { float:right; padding-right:20px;padding-top: 15px;width:300px;}
.body_top p span { padding-left:8px; padding-right:8px; color:#696969;}
.body_top p a {color:#666;}
.body_top p a:hover{color:#f00;}



.body_ssk{width:260px;float:right;margin-top: 10px;}
.body_ssk input#keyword {

width: 202px;
height:17px;
float: right;
}


.body_top2 {height:38px; margin:0 auto;background:url(../images/nav.jpg) repeat-x;}
.body_top2 h1 { float:left; padding-left:17px; padding-top:12px; width:403px;}
.body_top2 .phone {  padding-right:26px; padding-top:20px; display:inline }

.body_top_right{height:86px;background:url(../images/topbj.jpg) repeat-x; }

#menupp {width:1000px; height:38px; margin: 0 auto;}
#menupp li { float:left; height:38px; text-align:center; position:relative; }
#menupp li a {font:bold 14px "微软雅黑";color:#000;}
#menupp li .nav { display:block; width:124px; line-height:38px; overflow:hidden; text-align:center; }
.menupp01 .nav:hover{ width:83px; text-align:center; text-decoration:none; background:url(../images/navhour.jpg) no-repeat;}
#menupp li a:hover{color:#fff;}

#sddm div { width:125px; position: absolute;z-index:1800; top:38px; visibility: hidden; margin: 0 auto;}
#sddm div a { position: relative; display: block; margin: 0; padding: 8px 10px; width: auto; white-space: nowrap;text-align: center; text-decoration: none; background: #4fc1e6;  font: 12px arial;color: #000}
#sddm div a:hover { background: #515151; color: #FFF}
#sddm div dt {position: relative; display: block; margin: 0; width: auto; white-space: nowrap;text-align: center; text-decoration: none;  color: #2875DE; font: 12px arial; color: #FFF}

.ban {  height:352px; position:relative;  z-index:10px;}


.hotnews { height:39px; line-height:39px; width:1000px; margin:0 auto; background:url(../images/connavbg2.gif) repeat-x; }
.hotnews h1 { float:left; font-weight:bold; width:80px;  padding-left:10px;  }
.hotnews .gd { float:left; width:500px; margin-right:10px; color:#F00 }
.hotnews .time  { float:left; width:190px; padding-left:10px; padding-right:10px;}
.bdsharebuttonbox { float:left; width:180px;padding-right:10px; padding-top:5px;}

/*滚动图片2*/
.con { width:1000px; height:100%; overflow:hidden;}
.con .l { float:left; width:375px; }
.con .c { float:left; width:361px; }
.con .r { float:left; width:264px; overflow:hidden; }

.con .l11 { float:left; width:215px; }

.con .rrr { float:right; width:780px; overflow:hidden; }


.bd { width:415px; float:left;border: 1px solid #ccc;height:190px;overflow:hidden;}
.hd { height:29px; overflow:hidden;  background:url(../images/abtbbj.jpg) no-repeat;width: 98%;}
.hd h1 {float:left;height:29px; line-height:29px; }
.hd h1 a { float:left;font:bold 14px "微软雅黑"; text-decoration:none; line-height:29px; overflow:hidden; padding-left:10px;color:#2e83b6;}
.hd h1 i { float:left; font:bold 11px "Arial", Gadget, sans-serif; height:14px; line-height:16px; overflow:hidden; padding-left:6px;display:inline-block; padding-top:9px;color:#c1b008;}
.hd p { float:right; line-height:29px; overflow:hidden; padding-right:13px;}

.q_tpm { line-height:22px;overflow:hidden; padding:5px; height:165px; }
.q_tpm h3 { float:left; margin-right:10px; padding-top:4px; }
.q_tpm p { display:inline;} 

.bd2 { width:331px; background:url(../images/connavbg2_2.gif) repeat-x; padding:12px 15px 6px 15px;height:215px; }
.hd2 { height:27px; overflow:hidden; border-bottom:1px solid #dfdfdf;}
.hd2 h1 {float:left;height:27px; line-height:27px; }
.hd2 h1 a { float:left;font:bold 14px "微软雅黑"; text-decoration:none; line-height:27px; padding-left:12px;}
.hd2 h1 i { float:left; font:bold 11px "Arial", Gadget, sans-serif; height:14px; line-height:16px; overflow:hidden; padding-left:6px;display:inline-block; padding-top:6px;}
.hd2 p { float:right; line-height:27px; padding-right:13px;}

.q_tpm2 { width:331px; line-height:22px; overflow:hidden; padding-top:6px;   }
.q_tpm2 li { height:28px; line-height:28px;  vertical-align:bottom; overflow: hidden;border-bottom:1px dashed #d3d3d3; }
.q_tpm2 li a { float:left; background:url(../images/icon2.gif) no-repeat 5px 10px; padding-left:17px; line-height:28px;  }
.q_tpm2 li span { float:right; padding-right:8px; }


.bd3 { width:234px; background:url(../images/connavbg2_3.gif) repeat-x; padding:12px 15px 6px 15px; height:215px; }
.hd3 { height:29px; overflow:hidden; background:url(../images/connavbg2_4.gif) no-repeat bottom; }
.hd3 h1 {float:left;height:27px; line-height:27px; }
.hd3 h1 a { float:left;font:bold 14px "微软雅黑"; text-decoration:none; line-height:27px; padding-left:10px;}
.hd3 h1 i { float:left; font:bold 11px "Arial", Gadget, sans-serif; height:14px; line-height:16px; overflow:hidden; padding-left:6px;display:inline-block; padding-top:6px;}
.hd3 p { float:right; line-height:27px; padding-right:13px;}

.q_tpm3 { width:234px; line-height:24px; overflow:hidden; padding-top:10px; }


.bd4 { width:1000px; margin-top:10px;}
.propic { text-align:center; line-height:28px;padding-top: 12px;  }
.propic img { width:140px; height:100px; text-align:center; margin:6px;border: 1px solid #ccc;}

/* 公司简介 */
.index_bot_1 { width:100%; background:#f5f5f5; margin-top:10px; height:121px;}
.index_bot { width:1000px; margin:0 auto; }
.index_bot1 {  height:38px; line-height:38px; text-align:center;}
.index_bot1 span { padding-left:10px; padding-right:10px;}

.index_bot2 { line-height:30px; padding-top:10px; padding-bottom:10px; overflow:hidden; width: 1000px; }

.sec_con { width:1000px; height:100%; overflow:hidden; padding-top:5px;}
.sec_con .l { float:left; width:214px;}
.sec_con .r { float:right; width:750px; overflow:hidden;border: 1px solid #ccc;  }

.sec_bd10 { width:214px;border: 1px solid #ccc; }
.sec_hd10 { height:33px; overflow:hidden; background:#3e92c6;}
.sec_hd10 h1 {float:left;height:33px; line-height:33px; }
.sec_hd10 h1 a { float:left;font:bold 14px "微软雅黑"; text-decoration:none; line-height:36px; overflow:hidden; padding-left:20px;color:#fff;}
.sec_hd10 h1 i { float:left; font:bold 11px "Arial", Gadget, sans-serif; height:14px; line-height:16px; overflow:hidden; padding-left:6px;display:inline-block; padding-top:12px;color:#fff;}
.sec_hd10 p { float:right; line-height:36px; overflow:hidden; padding-right:13px;}

.sec_tpm10 {width:200px; padding:8px 7px 0px 7px;}
.sec_tpm10_1 { padding:8px 7px; line-height:22px;}

.menu1 {width:200px;}
.menu1 h1 { height:28px; width:200px; background:url(../images/secnavbg1.gif) repeat-x;  line-height:28px; overflow:hidden; margin-bottom:5px; }
.menu1 h1 a { padding-left:28px; display:block;}

.menu1 h2 { width:182px; height:25px; line-height:25px; margin:0 auto; border-bottom:1px dashed #b3b3b3; font-size:12px; font-weight:100; background:#fff;}
.menu1 h2 a { color:#212121;  background:url(../images/icon1.gif) no-repeat 15px 3px; padding-left:30px;  }

.menu1 ul { height:100%; border-top:none;overflow:auto;}
.menu1 a {  text-decoration:none; overflow:hidden;}
.menu1 .no { display:none; }

/*滚动图片2*/
.sec_bd {  padding:12px 15px 6px 15px;  }
.sec_hd { height:27px; overflow:hidden;border-bottom:1px solid #dfdfdf;}
.sec_hd h1 {float:left;height:27px; line-height:27px; }
.sec_hd h1 a { float:left;font:bold 14px "微软雅黑"; text-decoration:none; line-height:27px; padding-left:26px; background:url(../images/icon3.gif) no-repeat 12px 5px;}
.sec_hd p { float:right; line-height:27px; padding-right:13px; }
.sec_hd p span { padding-left:10px; padding-right:10px;}

.sec_con2 { padding:10px 0px; line-height:22px; min-height:311px; }
.sec_tpm { line-height:24px; padding:5px 10px;}

.sec_tpm3 {  line-height:32px; padding:5px 10px;overflow:hidden; }
.sec_tpm3 li { line-height:32px;   overflow:hidden; border-bottom:1px dashed #cccccc;   }
.sec_tpm3 li a { float:left; background:url(../images/icon2.gif) no-repeat 5px 16px; padding-left:15px;}
.sec_tpm3 li span { float:right; padding-right:10px;}


.sec_tpm5 {  padding:5px 15px; overflow:hidden; }
.sec_tpm5 .pic { float:left; width:752px; padding:5px 0px; border-bottom:1px dotted #CCC; overflow: hidden; padding-bottom:10px; margin-bottom:10px; height:123px;}
.sec_tpm5 img { float:left; width:160px; height:117px; border:1px solid #dbdbdb; padding:2px; margin-right:10px; display:inline; }
.sec_tpm5 .picr { float:left; width:576px;} 
.sec_tpm5 .picr h2 { font:bold 14px "微软雅黑"; line-height:24px; }
.sec_tpm5 .secpro { line-height:20px;}

.index_cpgd{width:376px;border: 1px solid #ccc;height:190px;overflow:hidden;float:left;}
.ybcpfl{width:203px;float:right;height:190px;overflow:hidden;border: 1px solid #ccc;}
.flnr{}
.flnr h1 {
height: 26px;
width:185px;
background: url(../images/flnrbj.jpg) no-repeat;
line-height: 26px;
overflow: hidden;
margin-left:8px;
}

.flnr h1 a {
padding-left: 28px;
display: block;
}

.link {

line-height: 24px;
color: #000;
margin-top:12px;
float:left;
width: 986px;
}


.zywz{height:24px;margin-bottom: 10px;}

