@charset "utf-8";

/* CSS Document */

body {font-size:13px; color:#333; min-width:1002px; margin: 0px auto; padding: 0px;  font-family: "Microsoft YaHei";    overflow-x: hidden;}

div{

	margin: 0px; padding: 0px;

}

span, p{

	margin: 0px; padding: 0px;

}

h1,h2,h3,h4,h5,h6{

	margin: 0px; padding: 0px;

}

img{

	margin: 0px; padding: 0px;

}

dl,dt,dd,ol,ul,li {

	margin: 0px; padding: 0px; list-style: none;

}

img{

	border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;

}

from,input,select{

	margin: 0px; padding: 0px;

}

ul{

	list-style-type: none;

}

a{

	text-decoration: none; color: #333;

}

a:hover{

 color: #EF1C23;

}

.cl{ height:0; clear:both; overflow:hidden;}

.fl{float:left;}

.fr{float:right;}

.top10{margin-top:20px;}

.w1002{width:1002px; margin:auto; overflow:hidden;}

em{font-style:normal;}

.w67{width:67px; padding-top:24px;}

.w935{width:935px; min-height:80px;}

.w935 a {padding:20px 24px 0 18px; display:inline-block; font:12px/32px "Microsoft YaHei"; color:#333;}

/*头部开始*/

.h_top{height:35px; overflow:hidden; background:url(../images/topbg.jpg) repeat-x center 0; min-width:1002px;}

.h_zc{height:35px;line-height:35px; color:#818080; overflow:hidden}

.h_zc a{ padding:0 8px;color:#818080;line-height:35px; display:inline-block;}



.logo{padding-top:22px;}

.h_con{overflow:hidden;font-family:"Microsoft YaHei"; width:1002px; margin:auto;}

.t_text{ width:416px;float:left;display:block;padding:38px 0 0 17px; line-height:26px; color:#d7d7d7; font-size:14px; white-space:nowrap;}

.t_text b{ height:32px; line-height:32px; border-bottom:solid 1px #c7b9b2; font-size:22px; color:#df1f22; display:block;}

.t_text b img{ float:right; padding:5px 0 0;}

.t_text span a{ padding:0 6px; color:#4c4c4c}

.h_pho{background:url(../images/t_pho.jpg) no-repeat 0 40px;font-size:15px;white-space:nowrap; color:#545454;padding:19px 0 0 63px;}

.h_pho span{ color:#e60416; font-family:Impact; font-size:24px; /*display:block;*/}

.bht{background:url(../images/bh1.jpg); height:121px; min-width:1002px;}



.h_zc a.t_sina{ background:url(../images/t_sina.jpg) no-repeat 0 8px; width:12px; padding:0 5px;}

.h_zc a.t_tengx{ background:url(../images/t_tengx.jpg) no-repeat 0 8px; width:15px; padding:0;}

p{ word-spacing:-1.5px;}

.men{background:url(../images/new.jpg); min-width:1002px;}

.menu{height:61px;font-family:"Microsoft YaHei";font-size:15px; width:1002px; margin:auto;}

.menu li{float:left;background:url(../images/menu_fgx.jpg) no-repeat right center;  margin-left: -2px; }

.menu li.born{ background:none;}

.menu li a{color:#fff;line-height:61px;display:inline-block; width:111px; text-align:center;}

.menu li a span{line-height:61px;display:inline-block;}

.menu li.cur a,.menu li a:hover{text-decoration:none;background:url(../images/mhbg1.jpg); color:#fff;}

.menu li.cur a span,.menu li a:hover span{background:url(../images/mhbg2.jpg) no-repeat right 0;}

.menu li a:-webkit-any-link{ display:block;}




.sou{border-bottom: #dfdfdf 1px solid;height: 70px;background: #ffffff; min-width:1002px;}

.ss{width: 1002px; height: 70px;margin: 0 auto;}

.ss_l{color: #333333;font-size: 14px;font-family: "Microsoft YaHei";height: 70px;}

.ss_r{height: 46px;}

.ss_r input.inp1{border: 0; vertical-align: middle; width: 297px;height: 35px;background: url(../images/inp1.jpg) no-repeat; line-height: 35px; font-size: 12px;font-family: "Microsoft YaHei";color: #797979;padding-left: 33px;}

.ss_r input.inp2{width:62px;height: 35px;  background: url(../images/inp2.jpg) no-repeat;border: 0;}

.ss_l span{line-height: 70px; display: block;color: #555555;}

.ss_l span a{margin:0 6px;font-family: "Microsoft YaHei";font-size: 14px;color: #555555;}

.ss_l span b{font-family: "Microsoft YaHei";font-size: 14px;color: #555555;font-weight: normal;}

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;}



ul, ol {list-style: none;font-size: 0px;letter-spacing: normal;word-spacing: normal;}

li {list-style: none;display: inline-block;float: left;_display: inline;font-size: 15px;}



.f-cb{zoom:1;}



#banner{ background:url(../images/banner.jpg); height:500px; background-position:top center; background-repeat:no-repeat; min-width:1002px;}

#banner2 { width:970px; height:233px; margin:0 auto; background-position:top center; background-repeat:no-repeat; }





.nb{background:url(../images/nb.jpg); min-width:1002px;}

.f_nav{ color:#fff;font-size:14px; font-family:"Microsoft Yahei"; height:48px; overflow:hidden;}

.f_nav a{ display:inline-block; line-height:48px; padding:0 21px; color:#fff;  }

.f_nav .nones{ background:none;}



.tervv{ line-height:28px; padding:26px 0 25px 22px; font-size:14px;}

.tervv img{padding-right:42px;}

.tmb{background:url(../images/bmt.jpg); height:9px; width:100%; min-width:1002px;}

.Contact_box,.Product_Request { width: 100%; }

.Contact_box .title { width: 100%; padding: 60px 0; }

.Contact_box .title .head { margin: 0 auto; width: 240px; line-height: 30px; }

.Contact_box .title .head em { color: #333; font-size: 30px; font-weight: bold; width: 60px; border-right: 1px solid #c1c1c1; padding-right: 5px; float: left; margin-right: 5px; }

.Contact_box .title .head div { float: left; color: #333; font-size: 30px; font-weight: bold; }

.Contact_box .title .head div i { color: #df1f22; background: url(../images/c1.jpg) no-repeat 45px center; display: block; }

.Contact_box .title p { color: #333; font-size: 14px; width:900px; margin: 0 auto; line-height: 24px; clear: both; padding-top:20px; }

.lxfs { width: 1002px; }

.lxfs .left { width: 455px;}

.lxfs .left .top { width: 100%; background: url(../../../uploads/images/c7.jpg) no-repeat left bottom; padding-bottom: 8px; }

.lxfs .left .top .zn { color: #333; font-size: 18px; font-weight: bold; margin-right: 5px; }

.lxfs .left .top .en { color: #cdcdcd; font-size: 12px; font-weight: bold; font-family: arial; }

.lxfs .left .con_hotline, .lxfs .left .con_address { padding-left: 35px; margin-top: 23px; padding-bottom: 10px; }

.lxfs .left .con_hotline { background: url(../images/c2.jpg) no-repeat left top; }

.lxfs .left .con_hotline span, .lxfs .left .con_address span { color: #333; font-size: 15px; display: block; margin-bottom: 36px; line-height: 24px; }

.lxfs .left .con_address { background: url(../images/c3.jpg) no-repeat left top; }

.lxfs .right {width:492px; float:right; position: relative;}

.lxfs .right img { width: 492px; height: 455px; }

.lxfs .right div { background: url(../../../uploads/images/c4.png) no-repeat center; height: 303px; position: absolute; top: 0; left: 0; text-align: center; padding: 152px 100px 0 100px; }

.lxfs .right div span { font-size: 30px; font-weight: bold; color: #fff; }

.lxfs .right div p { color: #fff; font-size: 14px; line-height: 24px; margin: 10px 0; }

.lxfs .right div a { color: #fff; font-size: 14px; text-decoration: underline; display: block; margin-bottom: 20px; text-indent: -0.5em; }

.lxfs .right div em { padding-left: 50px; font-size: 36px; color: #fff; font-family: impact; }

.w1100 { width: 1100px; margin: 0 auto; }

.Contact_box .ewm { width: 100%; float: left;padding-top:80px; margin-top:30px; background: url(../../../uploads/images/c8.jpg) repeat-x;padding-bottom:30px; }

.Contact_box .ewm .section { width: 50%; float: left; }

.Contact_box .ewm .section .left { border: 1px solid #e7e6e6; padding:3px; margin-right:13px;width: 228px; height: 227px; float:left;}

.Contact_box .ewm .section .right { width: 200px; text-align: center; padding: 0 5px; float:left;}

.Contact_box .ewm .section .right img { margin: 15px 0; }

.Contact_box .ewm .section .right i { background: url(../imgs/c6.jpg) no-repeat 35px center; padding-left: 35px; color: #434343; font-size: 30px; font-weight: bold; display: block; margin-bottom: 15px; }

.Contact_box .ewm .section .right span { color: #333; font-size: 18px; font-weight: bold; }

.Contact_box .customers{background: url(../../../uploads/images/c9.jpg) no-repeat center top;width: 100%;clear: both;}

.Contact_box .customers .head{width: 100%;height: 37px;text-align: center;padding-top:30px;}

.Contact_box .customers .head .zn{color: #333; font-size: 24px;}

.Contact_box .customers .head .en{color: #b3b3b3; font-size: 24px; font-family: arial;}

.cusScroll_left {position: relative; float: left; height:130px; margin-bottom:50px;}

.cusScroll_left .hd { overflow: hidden; }

.cusScroll_left .hd .next { background:url(../imgs/cright.jpg) no-repeat; right:0; }

.cusScroll_left .hd .prev { background:url(../imgs/cleft.jpg) no-repeat; left:0; }

.cusScroll_left .hd .prev, .cusScroll_left .hd .next { display: block; width: 10px; height: 16px; float: left; overflow: hidden; cursor: pointer; position: absolute; top:40px; }

.cusScroll_left .bd { width:1100px; margin:0 auto; overflow: hidden; }

.cusScroll_left .bd ul { overflow: hidden; zoom: 1; }

.cusScroll_left .bd ul li { margin-right:29px; float: left; width:132px; line-height:30px; _display: inline; text-align:center; }

.cusScroll_left .bd ul li img { height:98px; vertical-align:middle; border: 1px solid #e4e4e4; }

.cusScroll_left .bd ul li:hover img { border: 1px solid #df1f22; }



.bitian { height:30px; line-height:30px; font-size:16px;}

.bitian div{ float:right;}

.texts{background:#ff6e00;line-height:31px;text-indent:15px;color:#fff;border-bottom:0}

.word{line-height:25px;padding:10px 10px;border-bottom:1px solid #E8E8E8}



.tab_1 input{ border:1px solid #ccc; height:25px; line-height:25px; margin-right:10px; }

.tab_lt { text-align:right; font-size:14px;}

.tab_1 .span_1 { color:#F00;}

.tab_1 .b17, .tab_1 .b18{ margin-left:0; margin-top:10px; padding:0; border:none;}

.tab_1 { line-height:35px; margin:10px 0 0 40px;}

.tab_bz { vertical-align:top;}



.prb{background:#f7f7f7; overflow:hidden; min-width:1158px; height:33px; min-width:1002px;}

.d2c{background: url(../images/vdd.jpg) center; overflow:hidden;}

/* 产品 */

.g_pro{margin-bottom:16px; margin-top:15px;}

.g_pro .m_fl{width: 250px; }

.g_pro .m_fl h2{background: url(../images/flh2bg.jpg) no-repeat; height: 53px;line-height: 53px; font-size: 18px;font-weight: normal; text-align: center; color: #fff;}

.g_pro .m_fl h2 a{color: #fff;}

.g_pro .m_flc{border: 2px solid #e5e5e5; padding: 20px; border-top: none; overflow:hidden;}

.g_pro .m_fl h3{width: 156px; line-height: 33px;background: url(../images/flh3bg.jpg) no-repeat; padding-left: 50px; margin-bottom: 10px; overflow:hidden;}

.g_pro .m_fl h3 a{font-size: 14px; color: #fff; font-weight: normal; overflow:hidden;}

.g_pro .u_lst1{margin-bottom: 10px;}

.g_pro .u_lst1 li{border: 1px solid #e5e5e5; width: 156px;height: 31px; line-height: 31px; margin-bottom: 10px; padding-left:48px; overflow: hidden;}

.g_pro .u_lst2 li{border: 1px solid #e5e5e5; width: 96px;height: 31px; line-height: 31px; margin-bottom: 10px; text-align: center; float: left; margin-right: 10px;}

.g_pro .u_lst2 .lastli{margin-right: 0;}

.g_pro .u_lst2 .lali{width: 95px; margin-right: 0;}

.pro_bg{ background:#f2f2f2; overflow:hidden; }



.g_pro .m_cp{width:740px; }

.g_pro .m_cp h2{border-top: 1px solid #ebebeb; border-bottom:1px solid #ebebeb; margin-left:6px; height: 35px; padding-top: 14px; font-size:17px; font-weight: normal;}

.g_pro .m_cp h2 a{ font-size: 17px;color: #222;  margin-left:6px;}

.g_pro .fc img{display: block; width: 225px; height: 209px; }

.g_pro .fc li{float: left;width:247px;height:270px; margin-top:6px; overflow: hidden;position: relative; margin-left:22px; margin-right:13px; margin-bottom: 10px;}

.g_pro .fc li img{width:245px;height:185px;display: block;}

.g_pro .fc .lastli{margin-right: 0;}

.g_pro .fc li a{}

.g_pro .fc li a:hover{text-decoration: none;}

.g_pro .fc li h3{display: block; height:46px;margin:0 auto;text-align: center; font-size: 14px; color: #000; font-weight: normal; line-height:46px; overflow: hidden;}

.g_pro .fc li .btn{margin:0 auto; display: block; width: 245px; margin-top:5px; float:left; text-align:center;}

.g_pro .fc li .btn1{display: block; float: left; width: 100px; margin:0 18px; height:24px; line-height:24px; background:#00733c; color:#fff;}

.g_pro .fc li .btn2{display: block; float: left; width: 93px;margin:0 6px; height:22px; line-height:22px; background:#76bb2a;color:#fff;}
