@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;} 

body{ font: 12px Arial, Helvetica, sans-serif; color:#272727; margin:0 auto;padding:0px; list-style:none; }
a{ color:#272727; text-decoration:none; }
a:hover{  color:#f00; text-decoration: underline   }
.clear_all {clear:both;}

.blue { color:#0170ca;}
.blue a { color:#0170ca;}
.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_bg { background:url(../images/index_bg.gif) repeat-x top center; width:100%; overflow:hidden;}
.body_index { height:100%; margin:0 auto; width:1100px; }

.body_index1 { height:100%; margin:0 auto; width:1100px; background:#fff; }

.body_top1 { width:1100px;  height:29px; line-height:29px; }
.body_top1 h1 { float:left; font-weight:normal; padding-left:10px;}
.body_top1 h2 { float:left; font-weight:normal; padding-left:10px;}
.body_top1 p { float:right; padding-right:20px;}
.body_top1 p span { padding-left:4px; padding-right:4px;}

.body_top2 { width:1100px; height:120px; overflow:hidden; }
.body_top2 h1 { float:left; font-weight:normal; padding-left:10px; padding-top:20px;}
.body_top2 .c { float:left; padding-left:15px;padding-top:30px;line-height:30px; }
.body_top2 .c .h2 {font:100 22px "微软雅黑";color:#f83a2e; }
.body_top2 .c p{ font-size:22px; font-weight:bold; color:#232a30;}
.body_top2 .r { float:right; padding-right:30px; padding-top:31px; }

#menupp {  width:1100px; height:45px; margin:0 auto;   }
#menupp li { float:left; height:45px; text-align:center; position:relative }
#menupp li a {font:bold 14px "微软雅黑"; color:#fff; line-height:45px;}

.menupp01 a{ display:block;width:115px; height:45px; text-align:center; color:#fff; }
.menupp01 a:hover{  text-align:center; text-decoration:none; background:url(../images/connavbg1_4.gif) repeat-x}
#menupp .hover a{ display:block; text-align:center; background:url(../images/connavbg1_4.gif) repeat-x }


/*轮换大区域*/
.lunhuan{width:100%;height:446px;position:relative;}
.lunhuan #lunhuanback{width:100%;height:446px;position:absolute;left:0px;top:0px;overflow:hidden;}
.lunhuan #lunhuanback p{width:100%;height:446px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);background-repeat:no-repeat;background-position:50% 0px;}
.lunhuan .lunhuan_main{width:1190px;height:446px;margin:0 auto;position:relative;}
/*左侧所有商品列表*/
.suoyouliebiao{width:239px;position:absolute;left:0px;top:0px;border-left:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;z-index:200;box-shadow:5px 5px 5px rgba(0, 0, 0, 0.2);}
/*轮换中间区域*/
.lunhuancenter{width:757px;height:410px;position:absolute;left:240px;top:0px;}
.lunhuancenter .centergif{display:block;width:760px;height:356px;position:absolute;left:0px;top:0px;z-index:4;}

#lunbonum{height:9px;line-height:23px;position:absolute;left:320px;top:416px;z-index:5;}
#lunbonum li{width:9px;height:9px;float:left;margin-right:9px;background:#B4B4B4;border-radius:9px;cursor:pointer;}
#lunbonum .lunboone{background:#C80002;cursor:pointer;}

.navdd { width:1000px; height:36px;}
.navdd h1 { float:left; font: bold 12px "宋体"; width:80px; line-height:36px; padding-left:10px; }
.navdd .gd { float:left; width:640px; line-height:35px; margin-right:10px; }

.navser { float:left; padding-left:20px; width:236px; padding-top:5px;}
.navser .srk { background:url(../images/search_bg.gif) no-repeat; float:left; width:154px; height:24px; line-height:24px; padding-left:30px; color:#989898; border:none;}
.navser .but { float:left; width:50px; height:24px; background:url(../images/search_btn.gif) no-repeat; cursor:pointer; border:none; }

/*box5*/
.b5{ width:100%; background:#f1f1f1; padding:30px 0; overflow:hidden;}
.box5{ width:1100px; margin:0 auto;}
.b_title{ text-align:center; margin-bottom:25px;}
.b_title a{ font-size:26px; color:#ff9900; font-weight:bold; line-height:36px;}
.b_title span{background:url(../images/bt.png) left center no-repeat; height:4px;  display:block; width:137px; margin:7px auto;}
.b_title p{ color:#292929; font-size:14px; line-height:26px;}

/*左边*/
.box5 .l{ width:240px; float:left; background:#00279a;}
.l .bd1{}
.l .hd1{ height:99px; overflow:hidden;}
.l .hd1 a{ display:block;}

.q_tpm1{margin:0 2px; background:#fff;}
.menu2{ padding:10px;}
.menu2 dd { height:36px; margin:10px 0;}
.menu2 dd a {font:200 14px/36px "微软雅黑"; display:block;  background:#ff9900; height:36px; padding-left:16px; display:block; color:#fff;}
.menu2 dd a:hover{ background:#314ad0;}
.menu2 dd a.curbg{color:#fff;background:#314ad0;}

.menu2 dl { height:32px;}
.menu2 dl a { background:url(../images/f1.jpg) no-repeat 26px center; padding-left:42px; font:100 12px/32px "微软雅黑"; display:block; color:#474747;}
.menu2 dl a:hover{ color:#ff9900;}
.menu2 span.no{ display:none;}

.lx_con{ padding:15px 0 10px 70px; background:#22209a url(../images/l_lx.jpg) 28px center no-repeat; font-size:14px; color:#fff; line-height:20px;}
.lx_con p{ font-size:17px; font-weight:bold;}

.sec_bd20 { margin-top:15px; background:#f7f7f7;}
.sec_hd20 { height:40px;  background:#155ab6;font:600 18px "微软雅黑";line-height:40px;padding-left:25px;}
.sec_hd20 a { color:#FFFFFF;line-height:40px;}
.q_tpm20 { line-height:22px; color:#333; padding:6px 15px 10px 15px; font-size:13px;border-top:none; border:1px solid #eee;}
.q_tpm20 img{ width:212px; height:80px; overflow:hidden; margin-top:10px;}

/*右边*/
.b5_right{ float:right; width:840px;}

.q_tpm2_1 { width:840px; overflow:hidden;}
.q_tpm2_1 li {width:250px; padding:7px; float:left; margin:0px 7px 20px 7px; border:1px solid #dcdcdc; border-radius:7px; background:#fff;content: '';flex: 1;}
.q_tpm2_1 li img { width:250px; height:188px;overflow:hidden;}
.q_tpm2_1 li p{ height:32px; line-height:32px; text-align:center; color:#2f2f2f; font-size:14px;}
.q_tpm2_1 li span{ width:114px; height:28px; border:1px solid #dcdcdc; border-radius:20px; text-align:center; margin:0 auto; line-height:28px; font-size:14px; color:#666; display:block; margin-top:6px; margin-bottom:10px;}
.q_tpm2_1 li a{ display:block;}
.q_tpm2_1 li a:hover span{ background:#ff9900; border-color:#ff9900; color:#fff;}
.q_tpm2_1 li:hover{-webkit-box-shadow: 0 4px 8px #c0c0c0;
    -moz-box-shadow: 0 4px 8px #c0c0c0;
    box-shadow: 0 4px 8px #c0c0c0;
    }


.box6{ margin:0 auto; width:1100px;  margin-top:30px;}

.rollBox{ margin-top:30px;position:relative; }
.rollBox .LeftBotton{height:41px;width:41px;background:url(../images/left.jpg) no-repeat left;overflow:hidden; cursor:pointer; position:absolute; z-index:999; left:-45px; top:60px;}
.rollBox .RightBotton{height:41px;width:41px;background:url(../images/right.jpg) no-repeat left;overflow:hidden; cursor:pointer; position:absolute;z-index:999; right:-45px; top:60px;}
.rollBox .Cont{width:1100px;overflow:hidden; margin:0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox ul li{ float:left;  width:200px;  margin-left:10px;margin-right:10px;}

.rollBox .propic{ width:200px; line-height:32px;  background:#f2f2f2;}
.rollBox .propic img{ width:200px; height:150px;overflow:hidden;}
.rollBox .propic p{height:32px; overflow:hidden; font:100 14px/32px "微软雅黑"; text-align:center;}


/*公司简介*/
.b4{ width:100%; background:url(../images/b4.jpg) center top no-repeat; height:480px; padding-top:30px;margin-top:40px;}
.box4{ width:1100px; margin:0 auto;}
.box4 .b_title p{ color:#b0b1b2;}
.b4_top{margin-top:30px;}
.a_img{width:449px;height:308px;overflow:hidden; float:left;}
.a_img img{width:449px;height:308px;overflow:hidden;}
.a_right{ float:right; width:615px; }
.a_right .a_title{ font-size:16px; line-height:30px;color:#fff;}
.a_right hr{ width:68px; height:2px; background:#ff9900; margin:8px 0; border-top:none;}
.ab_con{ font-size:14px; line-height:24px; color:#dcdcdc; height:195px; overflow:hidden; }
.a_right a{ margin-top:20px;display:block; width:79px; height:42px; overflow:hidden; background:url(../images/ar.jpg) left top no-repeat; padding-left:55px; font-size:12px; line-height:42px; color:#fff;}

/*合作客户*/
.box2{ width:1100px; margin:0 auto; margin-top:40px;}
.box2 .propic { width:183px; height:80px;overflow:hidden; margin:0 7px;}
.box2 .propic img{ width:181px;height:78px; border:1px solid #dcdddc; overflow:hidden; }


.con { width:980px; height:100%; overflow:hidden; margin-bottom:12px;  }
.con .l { float:left; width:210px;}
.con .r { float:left; width:756px; padding-left:14px; }

/*滚动图片2*/
.hd { height:48px; overflow:hidden; background:url(../images/connavbg2_1.gif) no-repeat;}
.hd h1 { float:left; height:48px;}
.hd h1 a { float:left; font:bold 16px "微软雅黑"; text-decoration:none; line-height:48px; display:block; padding-left:16px;}
.hd h1 i {float:left; font:14px Tahoma, Geneva, sans-serif; font-weight:normal; height:20px; line-height:20px; padding-top:15px; overflow:hidden; padding-left:6px;}

.q_tpm { line-height:22px; width:184px;overflow:hidden; border:3px solid #3a6bb2; padding:5px 10px 10px 10px; border-top:none; }
.menu1 h1 { height:37px; width:184px; line-height:37px;overflow:hidden; background:url(../images/connavbg2_2.gif) no-repeat;}
.menu1 h1 a { padding-left:29px; display:block;}

.menu1 h2 { width:171px; height:23px; line-height:23px; margin:0 auto; border-bottom:1px dashed #b3b3b3; font-size:12px; font-weight:100; }
.menu1 h2 a { background:url(../images/icon2.gif) no-repeat 5px 7px; padding-left:15px; }

.menu1 ul { height:100%; border-top:none;overflow:auto;}
.menu1 a {  text-decoration:none; overflow:hidden;}
.menu1 .no { display:none;}

.bd_1 { overflow:hidden;width:208px;border:1px solid #bbbbbb}
.hd_1 { height:32px; overflow:hidden; background:url(../images/connavbg2.gif) repeat-x; }
.hd_1 h1 {  float:left; text-align:center;height:32px; line-height:32px;}
.hd_1 h1 a { float:left; font:bold 14px "微软雅黑"; text-decoration:none; line-height:32px; display:block; padding-left:16px;}
.hd_1 h1 i {float:left; font:14px Tahoma, Geneva, sans-serif; font-weight:normal; height:20px; line-height:20px; padding-top:8px; overflow:hidden; padding-left:6px;}

.q_tpm_1 { line-height:22px; width:188px;overflow:hidden; border-top:none; padding:5px 10px 10px 10px; background:#fff }

.bd2 { overflow:hidden; width:756px;}
.hd2 { height:44px; overflow:hidden; background:url(../images/connavbg2_3.gif) no-repeat; }
.hd2 h1 { float:left; height:44px;}
.hd2 h1 a { float:left; font:bold 14px "微软雅黑"; text-decoration:none; line-height:37px; display:block; padding-left:16px;}
.hd2 h1 i {float:left; font:12px Tahoma, Geneva, sans-serif; font-weight:normal; height:20px; line-height:20px; padding-top:15px; overflow:hidden; padding-left:6px;}
.hd2 p { float:right; padding-top:6px;  padding-right:15px;}

.q_tpm2 { line-height:22px;overflow:hidden; padding:15px 11px 10px 11px;}
.cpgd { width:752px; height:330px; overflow:hidden;}
.cpgd li { float:left; width:174px; overflow:hidden; padding-left:6px; padding-right:6px; padding-bottom:5px; text-align:center; line-height:28px;}
.cpgd li img {width:172px; height:130px; border:1px solid #d0d0d0}


/*滚动图片2*/
.con2 { width:1000px;  height:100%; overflow:hidden; }
.con2 .l { float:left; width:660px; }
.con2 .r { float:left; width:285px; padding-left:10px;}

.wid660 { width:660px; }
.wid285 { width:285px; }

.wid250 { width:300px; }
.wid322 { width:380px; }

.bd3 { overflow:hidden; }
.hd3 { height:32px; overflow:hidden; background:url(../images/connavbg2_4.gif) no-repeat left bottom; }
.hd3 h1 { float:left; height:30px; line-height:30px; }
.hd3 h1 a { float:left; font:bold 14px "微软雅黑";  padding-left:5px; text-decoration:none; line-height:30px; }
.hd3 h1 i {float:left; font:10px Tahoma, Geneva, sans-serif; font-weight:normal; height:20px; line-height:20px; padding-top:5px; overflow:hidden; padding-left:6px;}
.hd3 p { float:right; padding-top:6px;  padding-right:15px;}

.q_tpm3 { line-height:22px;overflow:hidden; padding:15px 10px 10px 10px; }
.q_tpm3 h3 { float:left; padding-right:10px;}
.q_tpm3 p { display:inline;}
.q_tpm3_1 { float:right; width:72px; height:20px; padding-top:5px;}


.q_tpm3_2 { line-height:23px; overflow:hidden;  padding:10px 10px 12px 10px; }
.q_tpm3_2 p { display:inline;}


.bd4 { overflow:hidden; width:980px; }
.hd4 { height:40px; overflow:hidden; background:url(../images/connavbg2_6.gif) no-repeat left bottom; }
.hd4 h1 { float:left; height:40px; line-height:40px; }
.hd4 h1 a { float:left; font:bold 16px "微软雅黑";  text-decoration:none; line-height:40px; padding-left:40px;  }
.hd4 p { float:right; padding-top:10px; padding-right:25px;}

.q_tpm4 { width:960px; padding:15px 10px 5px 10px; border-top:none; }

.b6{ width:100%; background:#f6f6f6;  padding-top:30px; margin-top:40px;}

.con3 { width:1100px; height:100%; overflow:hidden; margin-top:16px; padding-bottom:10px;  }
.con3 .l { float:left; width:300px; }
.con3 .r { float:left; width:370px; padding-left:30px; }

.q_tpm5 { padding:15px 10px; width:280px;}

.bdlx2 { padding:15px 10px; width:350px;}
.bdlx2 img { width:350px; padding-bottom:6px;}

.bdlx {  width:280px; line-height:34px; }
.bdlx li { height:34px; line-height:34px; width:280px;  vertical-align: bottom; border-bottom:1px dashed #dbdbdb }
.bdlx li a { float:left; background:url(../images/icon4.gif) no-repeat 0px 10px; padding-left:17px; }
.bdlx li span { float:right; padding-right:3px; }

.bd6 { float:left; width:270px; border:3px solid #e1dfe0; padding:10px 15px 12px 15px;  }
.hd6 { height:30px; overflow:hidden; border-bottom:1px solid #d1d1d1  }
.hd6 h1 { float:left; height:28px; border-bottom:2px solid #0773f1; padding-right:15px; }
.hd6 h1 a { float:left; font:bold 16px "微软雅黑"; text-decoration:none; line-height:28px; padding-left:15px;  }
.hd6 h1 i {float:left; font:14px Tahoma, Geneva, sans-serif; font-weight:normal; height:20px; line-height:20px; padding-top:5px; overflow:hidden; padding-left:6px;}
.hd6 p {float:right; line-height:30px;padding-right:13px;}

.bdlx2 { width:350px; line-height:35px; }
.bdlx2 li { height:35px; line-height:35px; border-bottom:1px dashed #c2c2c2; }
.bdlx2 li a { float:left; background:url(../images/icon2.gif) no-repeat 5px 15px; padding-left:16px;line-height:35px;}
.bdlx2 li span { float:right; padding-right:3px; }

.index_bot_1 {background:#00578d url(../images/bot_bg.gif) repeat-x; width:100%; padding-top:6px;}
.index_bot { width:1000px; margin: 0 auto; overflow:hidden;  }

.index_bot1 { line-height:22px; text-align:left;padding-top:15px; overflow:hidden;  border-bottom:1px solid #3780ab; padding-bottom:10px; margin-bottom:10px;}
.index_bot1 .l { float:left; width:420px;}
.index_bot1 .c { float:left; width:100px; padding-left:30px; padding-right:30px;}
.index_bot1 .r { float:left; width:420px;}

.bd10 { overflow:hidden;  }
.hd10 { height:30px; overflow:hidden; border-bottom:1px solid #80acc6; }
.hd10 h1 { float:left; height:28px; line-height:28px; }
.hd10 h1 span { float:left; font:bold 16px "微软雅黑";  padding-left:5px; text-decoration:none; line-height:28px; }
.hd10 h1 i { float:left; font:14px Tahoma, Geneva, sans-serif; font-weight:normal; height:20px; line-height:20px; padding-top:5px; overflow:hidden; padding-left:6px;}
.hd10 p { float:right; padding-top:8px;  padding-right:25px;}

.q_tpm10 { line-height:22px;overflow:hidden; padding:10px ; }
.q_tpm10 a { padding-right:4px;}

.index_bot2 { width:960px; overflow:hidden; padding:15px 20px;  line-height:24px; text-align:center; }
.index_bot2 span { padding-left:10px; padding-right:10px; color:#FFF;}
.index_bot2 a { color:#FFF;}

.ban { background:url(../images/ban.jpg) no-repeat top center; width:1100px; height:200px;}

.sec_con { width:1060px; height:100%; overflow:hidden;  padding:20px;}
.sec_con .l { float:left; width:210px;}
.sec_con .r { float:left; width:830px; padding-left:20px; }

.q_tpm2_2 { line-height:22px;overflow:hidden; background:#fff; padding:15px 10px 10px 10px; }
.q_tpm2_2 p { display:inline;}

/*滚动图片2*/
.sec_bd { width:830px;}
.sec_hd { height:40px; overflow:hidden; background:url(../images/secnavbg3.gif) no-repeat left;}
.sec_hd h1 { float:left;height:38px; line-height:38px; border-bottom:2px solid #7c7c7c}
.sec_hd h1 a { float:left;font:bold 16px "微软雅黑"; text-decoration:none; line-height:38px; padding-left:19px; padding-right:19px; color:#0170ca;}
.sec_hd p { float:right; line-height:38px; padding-right:13px;}
.sec_hd p span { padding-left:5px; padding-right:5px;}

.sec_con2 { width:830px; padding:10px 0px; min-height:394px; }
.sec_tpm { font-size:14px; width:800px; line-height:26px; padding:10px 15px;}
.sec_tpm img { margin:0 auto;}

.sec_tpm3 { width:800px; line-height:35px; padding:10px 15px;overflow:hidden; }
.sec_tpm3 li { line-height:35px;  width:800px; overflow:hidden; border-bottom:1px dashed #cccccc;   }
.sec_tpm3 li a { float:left; font-size:14px; background:url(../images/icon2.gif) no-repeat 5px 16px; padding-left:15px;}
.sec_tpm3 li span { float:right; padding-right:10px;}

.box1 { float:left;width:226px; height:199px;text-align:center; padding-left:10px; padding-right:10px;  vertical-align:middle; line-height:25px; margin-bottom:5px; }
.box1 .box{ vertical-align:middle; overflow:hidden;width:220px;height:163px; padding:2px; border:1px solid #CCC; background:#fff }
.box1 a:link,{vertical-align:middle;display:inline-block;}
.box1 span{display:inline-block; height:100%; width:0; vertical-align:middle;}
.box1 img { max-width:220px; max-height:163px; display:inline-block; vertical-align:middle;}


.sec_tpm6 { width:800px; line-height:32px; padding:10px 15px;overflow:hidden; }
.sec_tpm6 li { float:left; width:206px; overflow:hidden; padding-left:15px; padding-right:15px; padding-bottom:16px; text-align:center; line-height:30px;}
.sec_tpm6 li img {width:200px; height:81px; border:1px solid #d0d0d0; padding:2px;}
