@charset "utf-8";
/* CSS Document */

html, span, object,h1, h2, h3, h4, h5, h6, p, em, dd,dl, dt, ol, ul, li{ 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;} 
html,body {-webkit-text-size-adjust:none;}

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;}

.blue { color:#015090;}
.blue a { color:#2c5e97;}
.blue a:hover { color:#f00;}

.white { color:#fff;}
.white a { color:#fff;}
.white a:hover { color:#f00;}

.red { color:#ee0509;}
.red a { color:#ee0509;}
.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_bg1 { background:url(../images/index_bg2.gif) repeat; width:100%; overflow:hidden;}
.body_bg { background:url(../images/index_bg.gif) repeat-x; width:100%; overflow:hidden;}
.body_index {  height:100%; margin:0 auto; width:1000px;}
.body_index1 {  height:100%; margin:0 auto; width:984px; padding:8px; background:#fff;}


.body_top { width:1000px;  height:30px; line-height:30px; margin-bottom:6px; }
.body_top h1 { float:left; font-weight:normal; padding-left:20px;}
.body_top h2 { float:left; width:500px; font-weight:normal; padding-left:10px;}
.body_top p { float:right; padding-right:20px;}
.body_top p span { padding-left:8px; padding-right:8px;}

.body_top2 { width:1000px; height:101px; background:url(../images/connavbg.gif) no-repeat; overflow:hidden;}
.body_top2 .l { float:left; width:404px; padding-left:15px; padding-top:10px;}
.body_top2 .r { float:right; width:311px;  padding-right:25px; padding-top:0px;} 
.body_top2 .imgtop { padding-left:36px; display:inline; padding-top:8px; padding-left:40px; }

.navser { width:311px; padding-top:18px;}
.navser .srk{ float:left; width:229px; height:32px; line-height:32px; padding-left:30px; color:#fff; background:url(../images/searchbg.gif) no-repeat; border: none;}
.navser .but{ float:left; width:41px; height:32px; background:url(../images/butbg.gif) no-repeat; border:0; cursor:pointer; }

#menupp { width:1000px;height:40px; position:relative; z-index:2000; background:url(../images/connavbg1.gif) repeat-x;}
#menupp .navimg1 { float:left; width:102px;}
#menupp .navimg2 { float:left; width:8px;}
.menuaa { float:left; width:890px;}

#menupp li { float:left;  text-align:center; position:relative; }
#menupp li a {font:bold 14px "微软雅黑"; line-height:40px;}
#menupp li .nav { display:block; width:107px; height:40px; text-align:center;}

#sddm div { width:107px;  position: absolute; z-index:40; top:40px; visibility: hidden; margin: 0;padding: 0;background: #df5001;}
#sddm div a { position: relative; display: block; margin: 0; padding: 9px 10px; width: auto; white-space: nowrap;text-align: center; text-decoration: none; background: #a40008; color: #2875DE; font: 12px arial;color: #FFF}
#sddm div a:hover { background: #d9000b; color: #FFF}
#sddm div dt {position: relative; display: block; margin: 0; width: auto; white-space: nowrap;text-align: center; text-decoration: none; background: #a40008; border-bottom:1px dashed #fff; color: #2875DE; font: 12px arial; color: #FFF}

/* FocusPic */
.FocusPic{ width:984px;height:253px; position:relative;zoom:1; overflow:hidden; margin:0 auto; }
.FocusPic .FP_NumList3{ position:absolute; right:15px; padding-right:0px; bottom:-5px; padding-bottom:15px; zoom:1;overflow:hidden;z-index:9;}
.FocusPic .FP_NumList3 span{float:left; margin-left:5px; display:inline; text-align:center;font-family:Arial, Helvetica, sans-serif;cursor:pointer; background-color:#01bb2a; width:15px;color:#fff; font-size:10px;line-height:15px;}

.FocusPic .FP_NumList3 span.selected{ background-color:#eeeeee; color:#000;}
.FocusPic .FP_pic3{ width:984px; height:253px;overflow:hidden;float:left;}


/*滚动图片2*/
.con { width:962px; height:100%; overflow:hidden; background:url(../images/connavbg2.gif) repeat-x; border:1px solid #dfdfdf; padding:10px;}
.con .l { float:left; width:338px;}
.con .c { float:left; width:376px; padding-left:10px;}
.con .r { float:left; width:228px; padding-left:10px;}

.bd { overflow:hidden; width:316px; background:#FFF; padding:10px; border:1px solid #dfdfdf; }
.hd { float:left; width:31px;  overflow:hidden;}
.q_tpm_1 {float:left; width:275px; padding-left:10px; }
.q_tpm {  overflow:hidden; }
.q_tpm img { float:left; width:100px; height:80px;  margin-right:10px; display:inline; background:#fff; }
.q_tpm .com { float:left; width:165px;} 
.q_tpm .com h2 { font:bold 12px "宋体"; line-height:22px;}
.q_tpm .com .connew { line-height:20px;}

.bdlx { width:275px; padding-top:6px; padding-bottom:5px; line-height:25px; }
.bdlx li { height:25px; line-height:25px; vertical-align: bottom; border-bottom:1px dashed #dbdbdb }
.bdlx li a { float:left; background:url(../images/icon1.gif) no-repeat 4px 10px; padding-left:14px; }
.bdlx li span { float:right; padding-right:3px; }

.bd2 {  width:358px; background:#FFF; padding:8px; border:1px solid #dfdfdf;}
.hd2 { height:24px; overflow:hidden; background:url(../images/connavbg2_2.gif) no-repeat}
.hd2 h1 { float:left; height:24px; line-height:24px; }
.hd2 h1 a { float:left;font:bold 14px "微软雅黑"; text-decoration:none; height:24px; line-height:24px; padding-left:10px; }
.hd2 h1 i { float:left;font:bold 10px "Arial", Gadget, sans-serif; line-height:20px; padding-top:4px; overflow:hidden; padding-left:5px; display:inline; }
.hd2 p { float:right; line-height:24px; padding-right:14px;}

.q_tpm2 { line-height:22px;overflow:hidden; padding-top:6px;}
.q_tpm2 h3 { float:left; padding-right:10px; }
.q_tpm2 h3 img { padding:2px; border:1px solid #d7d7d7;}
.q_tpm2 p { display:inline;}


.bd3 { overflow:hidden; width:206px;background:#FFF; padding:10px; border:1px solid #dfdfdf; }
.hd3 { height:26px; overflow:hidden;background:url(../images/secnavbg1.gif) no-repeat;  }
.hd3 h1 { float:left; height:26px; line-height:26px; }
.hd3 h1 a { float:left;font:bold 14px "微软雅黑"; text-decoration:none; height:26px; line-height:26px; padding-left:10px;  }
.hd3 h1 i { float:left;font:bold 12px "Arial", Gadget, sans-serif; line-height:20px; padding-top:4px; overflow:hidden; padding-left:5px; display:inline; }

.q_tpm3 { width:206px; line-height:23px;  overflow:hidden; }
.q_tpm3 img { padding-bottom:6px;}

.bd4 { width:962px; margin-top:10px; background:url(../images/connavbg2_3.gif) repeat-x; border:1px solid #dfdfdf; padding:10px; }
.q_tpm4 { width:962px; border-top:none; }

.link { background:#008c1f;  padding:5px 10px; line-height:24px; margin-top:10px;}

/* 公司简介 */
.index_bot {background:url(../images/bot_bg.gif) repeat-x; margin-top:10px; text-align:center; line-height:24px; padding-top:10px; padding-bottom:10px; }

.sec_con { width:962px; height:100%; overflow:hidden;  background:url(../images/connavbg2.gif) repeat-x; border:1px solid #dfdfdf; padding:10px;}
.sec_con .l { float:left; width:228px;}
.sec_con .r { float:left; width:724px; padding-left:10px;}

.sec_tpm10 { line-height:22px; width:206px;overflow:hidden; padding-top:6px; border-top:none;}
.menu1 h1 { height:29px; width:204px; background:url(../images/connavbg3_2.gif) repeat-x; border:1px solid #d3d3d3; line-height:29px; overflow:hidden; margin-bottom:4px; }
.menu1 h1 a { display:block; padding-left:28px; height:30px; line-height:30px; background:url(../images/icon1.gif) no-repeat 15px 12px; }

.menu1 h2 { width:198px; 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 { width:702px; background:#FFF; padding:10px; border:1px solid #dfdfdf; }
.sec_hd { overflow:hidden;height:24px;  overflow:hidden; background:url(../images/secnavbg1_1.gif) no-repeat }
.sec_hd h1 { float:left; height:24px; line-height:24px; }
.sec_hd h1 a { float:left;font:bold 14px "微软雅黑"; text-decoration:none; height:24px; line-height:24px; padding-left:15px; color:#fff  }
.sec_hd h1 i { float:left;font:bold 12px "Arial", Gadget, sans-serif; line-height:20px; padding-top:8px; overflow:hidden; padding-left:5px; display:inline; color:#9b1e00}
.sec_hd p { float:right; line-height:24px; padding-right:28px;}
.sec_hd p span { padding-left:5px; padding-right:5px;}

.sec_con2 { width:702px; padding:10px 0px; min-height:430px; }
.sec_tpm { width:692px; line-height:24px; padding:5px 5px;}
.sec_tpm img { margin:0 auto;}

.sec_tpm3 { width:692px; line-height:32px; padding:5px 5px;overflow:hidden; }
.sec_tpm3 li { line-height:32px;  width:692px; 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_tpm4 {  width:740px; padding:5px 15px; overflow:hidden; }
.sec_tpm4 li { float:left; width:358px; margin-right:10px; border:1px solid #cccccc; height:150px;margin-bottom:10px; }
.sec_tpm4  h2 { width:348px; background:#f0f3f7; font:bold 14px "宋体"; line-height:30px; padding-left:10px; }
.sec_tpm4 .secpro { line-height:22px; padding:10px;}

.sec_tpm11 { width:720px; line-height:24px; padding:50px 0px 5px 50px; background:url(../images/lxwmbg.jpg) no-repeat; height:380px;}