/*by shipeiwei*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote{
	margin:0px;
	padding:0px;
	font-size:12px;
	text-align:left;
	font-family: "微软雅黑";
}
ul,ol ,li {list-style:none;}
body{margin:0px; padding:0px; color:#555; line-height:18px;font-family:"Microsoft Yahei";}
a{color: #555; text-decoration: none;}
a:hover {color: #ff0000; text-decoration: none;}
a img { border:0;}
td,th{ font-size:12px; }
table tr td p{ line-height:28px;}

/* end reset */
.fl{ float:left}
.fr{ float:right!important}
.fn{ float:none}

.clear{ clear:both}
.clearleft{clear:left}
.clearright{clear:right}
.over{overflow:hidden}

.displayinline{ display:inline}

.ie6haslayout{zoom:1}

.pos_abs{ position:absolute}
.pos_rel{ position:relative}
.pos_sta{ position:static}
.box_none{ display:none}
.box_block{ display:block}
.box_inline{ display:inline}

.pt5{ padding-top:5px}
.pt10{ padding-top:10px}
.pt15{ padding-top:15px}
.pt20{ padding-top:20px}
.pt30{ padding-top:30px}
.pt35{ padding-top:35px}
.pt40{ padding-top:40px}
.pt46{ padding-top:46px}
.pt50{ padding-top:50px}
.pt60{ padding-top:60px}

.pl3{ padding-left:3px}
.pl5{ padding-left:5px}
.pl10{ padding-left:10px}
.pl15{ padding-left:15px}
.pl20{ padding-left:20px}
.pl25{ padding-left:25px}
.pl35{ padding-left:35px}
.pl80{ padding-left:100px}
.pl130{ padding-left:250px}

.pr5{ padding-right:5px}
.pr10{ padding-right:10px}
.pr15{ padding-right:15px}
.pr20{ padding-right:20px}
.pr25{ padding-right:25px}
.pr32{ padding-right:32px}

.pb0{ padding-bottom:0px}
.pb7{ padding-bottom:7px}
.pb5{ padding-bottom:5px}
.pb10{ padding-bottom:10px}
.pb13{ padding-bottom:13px}
.pb15{ padding-bottom:15px}
.pb20{ padding-bottom:20px}
.pb30{ padding-bottom:30px}
.pb40{ padding-bottom:40px}

.pl_r40{padding-left:40px; padding-right:40px}

.mt3{ margin-top:3px}
.mt5{ margin-top:5px}
.mt6{ margin-top:6px}
.mt-5{ margin-top:-5px}
.mt10{ margin-top:10px}
.mt12{ margin-top:12px}
.mt15{ margin-top:15px}
.mt20{ margin-top:20px}
.mt22{ margin-top:22px}
.mt30{ margin-top:30px}

.ml5{ margin-left:5px}
.ml10{ margin-left:10px}
.ml8{ margin-left:8px}
.ml13{ margin-left:13px}
.ml15{ margin-left:15px}
.ml20{ margin-left:20px}
.ml25{ margin-left:25px}
.ml30{ margin-left:30px}
.ml70{ margin-left:70px}

.mr0{ margin-right:0px}
.mr5{ margin-right:5px}
.mr6{ margin-right:6px}
.mr10{ margin-right:10px}
.mr15{ margin-right:15px}
.mr20{ margin-right:20px}
.mr91{ margin-right:91px}
.mr25{ margin-right:25px}
.mr30{ margin-right:30px}
.mr35{ margin-right:35px}

.mb5{ margin-bottom:5px}
.mb10{ margin-bottom:10px}
.mb15{ margin-bottom:15px}
.mb20{ margin-bottom:20px}
.mb50{ margin-bottom:50px}
/* end gm */
.font_12px{ font-size:12px}
.font_13px{ font-size:18px}
.font_14px{ font-size:14px}
.font_line_12{ line-height:1.2em}
.font_line_15{ line-height:1.5em}
.font_line_18{ line-height:1.8em}
.font_line_18{ line-height:18px; color:#999999}
.font_line_22{ line-height:22px;}
.font_line_30{ line-height:30px;}
.txt_algin{ text-align:center}
.txt_right{ text-align:right}

/* end font */


.wrap{width:100%;overflow:hidden;}
.innerwrap{ width:1200px; margin:0px auto; overflow:hidden;}


.topline{ width:100%; height:120px;}
.topline1{
	width:1200px;
	background-image: url(../images/logbk.gif);
	height: 120px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.topline1 span{ display:block; float:left; }
.topline1 p{ display:block; float:right; height:40px; line-height:40px; }

.head{
	width:100%;
	height:58px;
	background-color: #009900;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/bn.jpg);
	background-repeat: repeat-x;
}
.head01{ width:1200px; margin:0 auto; padding-top:1px;}
.logo{ width:270px; height:50px; float:left;}
.rx{ width:auto; float:left; }
.rx span{ text-align:right; display:block;}
.xsrx{ font-size:16px; font-weight:bold; color:#ff4e08; text-align:right; width:800px}
 
.head_search{ width:447px; height:36px; float:left; margin-top:25px}
.head_search p{line-height:25px}

.head_search .input_w{padding: 4px 0;text-indent: 10px;height: 22px;line-height: 22px;width: 341px;outline: none;background: #FFF; border-bottom:2px solid #c81624;border-left:2px solid #c81624;border-top:2px solid #c81624; border-right:2px solid #c81624;}
.head_search .btn-search { float:right;font-size: 16px;letter-spacing: 5px;text-indent: 5px;font-weight: bold;color: #FFF;background-color: #c81624;cursor: pointer;height: 34px;border: none;width: 98px; font-family:"微软雅黑";}


.menu_left{ float:left; width:187px}
.dh{ width:100%;height:38px; margin-top:9px;}
.menu{width:1200px;margin:0 auto; height:38px;}


.cp_xx{width:880px;margin:15px auto;}
.cp_xx ul li{float:left;}
.cp_xx ul li  a{display:block;height:30px;line-height:30px;width:141px;background-color:#ddd;text-align:center;float:left;border-right:1px solid #fff;}
.cp_xx ul li  a:hover{background-color:#35b11c;color:#fff;}




#nav {width:1200px;overflow:hidden}
#nav .mainlevel {float:left; width:150px;  overflow:hidden/*IE6 only*/}
#nav .mainlevel a {color:#FFFFFF;line-height:38px;  display:block;width:120px; text-align:center; font-size:15px; font-weight:normal; height:38px;}
#nav .mainlevel a:hover {text-decoration:none; color:#fff;font-size:15px; background:#44c773;}
#nav .mainlevel ul {display:none; position:absolute; z-index:999}
#nav .mainlevel li {border-bottom:1px solid #fff; background:#44c773;font-size:14px;text-align:center; width:120px;/*IE6 only*/ }
#nav .mainlevel li a{ font-weight:normal; color:#fff; font-size:14px; height:38px; line-height:38px;width:120px;}
#nav .mainlevel li a:hover{ font-weight:normal; color:#fff;width:120px;font-size:14px; background:#006f2d;}


.in_left_menu{ width:188px; float:left;height:392px;background-color:#103b5d;}
.in_left_menu ul{ padding-top:0px;  padding-bottom:0px;*padding-top:12px;*padding-bottom:14px;}
.in_left_menu ul li{ background:url(../images/l_menubg.jpg); height:28px; line-height:28px;*height:25px; *line-height:25px;}
.in_left_menu ul li a{ display:block; color:#FFFFFF; text-indent:20px;height:28px; line-height:28px;}

.banner{ width:100%; height:490px; margin:0 auto;}
.banner1{
	width:100%;
	height:400px;
	margin:0 auto;
	background-image: url(../images/banner06.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.cpbg{ width:100%; margin-top:20px; height:360px;}
.jjbg{ width:100%;background:url(../images/bg03.jpg) center no-repeat; height:456px; margin-top:30px;}
.xwbg{ width:100%;background:url(../images/ys01.jpg) center no-repeat; height:885px; margin-top:30px;  }



.cpbt{ width:350px; margin:0 auto; margin-top:20px; line-height:35px;}
.cpbt span{font-weight:bold; text-align:center; color:#40a9ed; font-size:34px; height:34px;}
.line{ width:220px;margin:0 auto; padding-top:5px;}
.cpbt h1{ text-align:center; font-size:28px; color:#393939; font-weight:bold;}
.cpbt p{ text-align:center; font-size:14px; color:#393939;}
.in_r{width:234px; float:right;}
.cpys{ width:100%; margin:0 auto; background: url(../images/ban01.jpg) no-repeat center; height:501px; margin-top:50px;}
.jmlc{ width:280px; margin: 0 auto;}
.jmlc span{ text-align:center; font-size:40px; font-weight:bold; color:#62b6ef;  display:block; margin-top:40px;}
.jmlc p{ text-align:center; display:block; font-size:14px; color:#999999; font-weight:bold; margin-top:15px;}
.jmnr{ width:1000px; margin:0 auto; margin-top:25px;}
.jmnr ul{}
.jmnr ul li{ float:left; padding:0 12px;}
.jmnr ul li span{ display:block; text-align:center; font-size:14px; color:#666666; line-height:40px;}

.dbline{ width:100%; background:url(../images/line01.jpg); height:35px;} 

.anniu{ width:358px; margin:0 auto; margin-top:20px;}
.in_case{overflow:hidden; width:232px; border:1px solid #e0e0e0; background-color:#FFFFFF; margin-top:6px; height:383px}
.in_case h3{ height:30px; line-height:30px; font-size:14px; text-indent:15px; border-bottom:1px solid #e0e0e0}
.in_case h3 span{ float:right}
.in_case h3 span a{ color:#666; font-size:12px; font-weight:normal; padding-right:5px;}
.in_case .newcase{ margin:10px 15px;width:202px;}
.in_case .newcase img{ width:202px; height:111px;}
.in_case .newcase p{ height:30px; line-height:30px; color:#FFFFFF; text-align:center; background-color:#000000; position:relative; z-index:99; font-size:12px}
.in_case ul{ margin:8px 15px;}
.in_case ul li{ height:27px; line-height:27px;}
.in_case ul li span{ float:right;}



.in_cprx{overflow:hidden; width:234px; background-color:#FFFFFF; margin-top:9px; height:215px;border-bottom:1px solid #707070;}
.in_cprx h3{background-color:#c81624;color:#fff; height:30px; line-height:30px; font-size:14px; text-indent:15px; border-top:1px solid #707070; border-left:1px solid #707070; border-right:1px solid #707070;}
.in_cprx h3 span{ float:right}
.in_cprx h3 span a{ color:#fff; font-size:12px; font-weight:normal; padding-right:5px;}



.index_body{width:1200px; height:270px; margin:0px auto;background-color:#fff;}
.index_case{width:1180px; height:270px; margin-top:10px;margin:0px auto;}
.index_body .con{padding-top:10px; overflow:hidden;}
.index_body .con .indexcase{height:250px; overflow:hidden;}
.index_body .con .indexcasel{float:left; cursor:pointer; width:40px; height:70px; display:block; background:url(../images/index_casel.jpg) no-repeat; margin-top:60px}
.index_body .con .indexcaser{float:right; cursor:pointer; width:40px; height:70px; display:block; background:url(../images/index_caser.jpg) no-repeat;margin-top:60px}
.index_body .con .indexcasec{width:1060px; height:250px; overflow:hidden; float:left; margin-left:16px;}
.index_body .con .indexcasec ul{ width:1060px;}
.index_body .con .indexcasec ul li{float:left; width:185px; height:250px; margin-right:33px; display:inline;}
.index_body .con .indexcasec ul li img{width:185px; height:185px;}
.index_body .con .indexcasec ul li span {
    float: right;
    padding-top: 20px;
}
.index_body .con .indexcasec ul li span a {
    width: 80px;
    height: 24px;
    line-height: 24px;
    display: block;
    background-color: #c81623;
    text-align: center;
    color: #FFFFFF;
    font-size: 12px;
}
.index_body .con .indexcasec ul li h1 {
    font-size: 14px;
    line-height: 25px;
    padding-top: 10px;
}

.index_body .con .indexcasec ul li h4 {
    font-size: 12px;
    font-weight: normal;
}


.jj{ width:100%; background:#f9f9f9; margin-top:15px;}
.jj01{ width:1200px; margin:0 auto; }




.rzqy{ width:228px; float:left; margin-right:22px;}
.rzqybt{ width:228px; height:75px; }
.rzqynr{ width:228px; margin:0 auto;}
.rzqymore{ width:228px; height:34px; line-height:34px; background:#df521a; text-align:center;}
.rzqymore a{ width:228px; height:34px; line-height:34px; background:#df521a; text-align:center; color:#fff; font-size:16px; display:block}


.xwqh{ width:558px; float:left; margin-right:20px; background:#FFFFFF;border:1px solid #f0f0f0;}


.cp_right2{ width:300px;font-family: "Microsoft YaHei"; margin:0 auto; margin-top:3px;}

.right_menu1{margin:0 auto;}
.right_menu1 ul li{  height:26px; line-height:26px; text-align:left; font-size:12px; background: url(../images/syfl01.jpg); width:228px;margin-bottom:1px; text-indent:30px;}
.right_menu1 ul li a:link{ display:block;_display:inline-block; color:#333; width:228px;_width:227px;font-family: "Microsoft YaHei";background: url(../images/syfl01.jpg); }
.right_menu1 ul li a:visited{ display:block;_display:inline-block; color:#333;width:228px;_width:227px;font-family: "Microsoft YaHei";background: url(../images/syfl01.jpg);  }
.right_menu1 ul li a:hover{display:block; _display:inline-block; background: url(../images/syfl02.jpg);;color:#fff; width:228px;_width:160px;font-family: "Microsoft YaHei";_background:;}


.tabmenu2 {width:558px;height:28px; padding-bottom:2px;}
.tabmenu2 ul {margin:0;padding:0;list-style-type: none;}
.tabmenu2 li { text-align:center; float:left;color:#333; font-weight:bold;display:block; height:35px; background-color:#fff; font-family: "Microsoft Yahei"; overflow:hidden;  line-height:35px; display:inline; font-size:16px;}


.tabmenu2 .cli2 {text-align:center;float:left;color:#333;display:block;width:186px;height:35px;overflow:hidden;font-family: "Microsoft Yahei";font-size:14px; font-weight:none;line-height:35px;display:inline;font-size:15px; cursor:pointer;}
.tabmenu2 .cli2 a:link { color:#fff;font-size:15px; font-family: "Microsoft Yahei";width:186px;height:35px;background-color:#103b5d;display:block;}
.tabmenu2 .cli2 a:hover { color:#fff;font-size:15px;font-family: "Microsoft Yahei";width:186px;height:35px;background-color:#103b5d;display:block; }
.tabmenu2 .cli2 a:visited { color:#fff;font-size:15px; font-family: "Microsoft Yahei";width:186px;height:35px;background-color:#103b5d;display:block; }

#tabcontent2 {width:479px; float:left}
#tabcontent2 li{ width:479px;}
#tabcontent2 li .picnews{ height:430px;font-family: "Microsoft Yahei";font-size:12px; line-height:20px; padding-top:10px; color:#666666}
#tabcontent2 li .picnews span{  font-family: "Microsoft Yahei";font-size:12px; line-height:22px;}
#tabcontent2 li .picnews img{}
.wzbg{ width:479px; background:#fff; color:#787878; height:140px; line-height:24px; font-size:14px; padding-top:10px;}

.xwnr1{width:681px; }
.xwnr1 ul{}
.xwnr1 ul li{ width:590px; list-style:none; height:90px;}
.xwnr1 ul li a{ line-height:30px;font-family: "Microsoft Yahei";font-size:14px;}

.jjxw{ width:1200px; margin:0 auto; margin-top:20px;}






.gsjj{
	width:1200px;
	margin-top:50px;
	margin-right: auto;
	margin-left: auto;
}
.xwzx{ width:400px; float:left; margin-right:40px;}
.xwbt{ width:400px;}
.xwbt span{ width:200px; display:block; float:left; font-size:20px; font-weight:bold;}
.xwbt img{ width:25px; display:block; float:right;}

.cpzsbt{ width:1200px;}
.cpzsbt span{ width:200px; display:block; float:left; font-size:20px; font-weight:bold;}
.cpzsbt img{ width:25px; display:block; float:right;}

.hznr{ width:1320px; margin:0 auto; padding-top:30px;}

.nrleft2{ width:40px; float:left;padding-top:30px; padding-right:20px;}
.nrright2{width:40px;float:left;padding-top:30px;padding-left:20px;}
.jjnr{ width:1200px; margin:0 auto;}

.jjnr1{ width:1045px; float:left;}
.jjnr1 img{ float:left; display:block; width:440px;}
.jjnr1 span{ float:left; display:block; width:585px; padding-left:20px; line-height:25px; font-size:14px;}

.jjnr2{ width:115px; float:left; margin-left:40px;}
.j1{ width:115px; height:100px; background:url(../images/j1.jpg);}
.j1 span{ padding-top:65px; font-size:14px; text-align:center; color:#fff; display:block; }
.j1 span a{ color:#fff; }
.j2{ width:115px; height:100px; background:url(../images/j2.jpg); margin-top:2px;}
.j2 span{ padding-top:65px; font-size:14px; text-align:center; color:#fff; display:block; }
.j2 span a{ color:#fff; }
.j3{ width:115px; height:100px; background:url(../images/j3.jpg);margin-top:2px;}
.j3 span{ padding-top:65px; font-size:14px; text-align:center; color:#fff; display:block; }
.j3 span a{ color:#fff; }
.xwzs{ width:815px; float:left; margin-left:30px;margin-top:20px;}
.cpzs{ width:408px;float:left;}
.cpzsnr{width:408px; height:204px; background:#f7f7f7;}
.gsxw{ width:407px;float:left;}
.gsxwnr{width:407px; height:204px; background:#f7f7f7;}


.lxfs{ width:334px;background:#FFFFFF; padding:20px; float: left; margin-top:50px; margin-left:34px; height:315px;}
.lxfsbt1{ width:334px; background: url(../images/btline.jpg) bottom no-repeat; height:45px; line-height:45px;}
.lxfsbt1 span{ font-size:20px; display:block; float:left;}
.lxfsbt1 img{ display:block; float:right; margin-top:10px;}
.lxfsnr1{ width:334px; margin:0 auto; margin-top:10px; font-size:14px; line-height:26px; color:#686868;}


.cp11{ width:1200px; margin:0 auto; padding-top:30px;}

.cp11bt{ width:1200px; margin:0 auto;  height:70px; font-size:26px; font-weight:bold; color:#2a950c; text-align:center; line-height:70px;}

.cp11bt span{ width:145px; margin:0 auto; font-size:31px; color:#0d823c; line-height:30px; display:block; font-weight:bold;text-align:center;}
.cp11bt p{ width:145px; margin:0 auto; font-size:14px; line-height:30px; color:#6d6d6d;text-align:center;}
.cp11bt h1{ text-align:center; font-size:10px; line-height:20px; color:#cfcfcf;}

.cp11wz{ width:900px; margin:0 auto; text-align:center; line-height:23px; color:#777777; font-size:14px; padding-top:15px;}


.cpfl{ width:1920px; margin:0 auto;}

.yzfw{ width:248px; float:left; background:#FFFFFF;border:1px solid #f0f0f0; overflow:hidden;}
.yzfwbt{ width:250px; height:35px; background:#000; font-size:15px;  color:#fff; font-weight:bold; line-height:35px;}
.yzfwnr{ width:230px; margin:0 auto; margin-top:10px;}
.yzfwnr li{ width:60px; padding:15px; float: left; height:60px;}
.ico01 a{ width:50px; height:40px; background:url(../images/ico01.png) no-repeat top; display:block;}
.ico01 a:hover{ width:50px; height:40px; background:url(../images/ico011.png) no-repeat top;display:block;}
.ico01 span{ padding-top:40px; height:40px; display:block; text-align:center;font-weight:bold;}
.ico02 a{ width:50px; height:40px; background:url(../images/ico02.png) no-repeat top; display:block;}
.ico02 a:hover{ width:50px; height:40px; background:url(../images/ico022.png) no-repeat top;display:block;}
.ico02 span{ padding-top:40px; height:40px; display:block; text-align:center;font-weight:bold;}
.ico03 a{ width:50px; height:40px; background:url(../images/ico03.png) no-repeat top; display:block;}
.ico03 a:hover{ width:50px; height:40px; background:url(../images/ico033.png) no-repeat top;display:block;}
.ico03 span{ padding-top:40px; height:40px; display:block; text-align:center;font-weight:bold;}

.ico04 a{ width:50px; height:40px; background:url(../images/ico04.png) no-repeat top; display:block;}
.ico04 a:hover{ width:50px; height:40px; background:url(../images/ico044.png) no-repeat top;display:block;}
.ico04 span{ padding-top:40px; height:40px; display:block; text-align:center;font-weight:bold;}


.ico05 a{ width:50px; height:40px; background:url(../images/ico05.png) no-repeat top; display:block;}
.ico05 a:hover{ width:50px; height:40px; background:url(../images/ico055.png) no-repeat top;display:block;}
.ico05 span{ padding-top:40px; height:40px; display:block; text-align:center;font-weight:bold;}

.ico06 a{ width:50px; height:40px; background:url(../images/ico06.png) no-repeat top; display:block;}
.ico06 a:hover{ width:50px; height:40px; background:url(../images/ico066.png) no-repeat top;display:block;}
.ico06 span{ padding-top:40px; height:40px; display:block; text-align:center;font-weight:bold;}

.ico07 a{ width:50px; height:40px; background:url(../images/ico07.png) no-repeat top; display:block;}
.ico07 a:hover{ width:50px; height:40px; background:url(../images/ico077.png) no-repeat top;display:block;}
.ico07 span{ padding-top:40px; height:40px; display:block; text-align:center;font-weight:bold;}

.ico08 a{ width:50px; height:40px; background:url(../images/ico08.png) no-repeat top; display:block;}
.ico08 a:hover{ width:50px; height:40px; background:url(../images/ico088.png) no-repeat top;display:block;}
.ico08 span{ padding-top:40px; height:40px; display:block; text-align:center;font-weight:bold;}

.ico09 a{ width:50px; height:40px; background:url(../images/ico09.png) no-repeat top; display:block;}
.ico09 a:hover{ width:50px; height:40px; background:url(../images/ico099.png) no-repeat top;display:block;}
.ico09 span{ padding-top:40px; height:40px; display:block; text-align:center;font-weight:bold;}

.in_pro_a{ margin-top:10px}
.in_pro_a .in_tit{ line-height:35px;}
.in_pro_a .in_tit .tit_name{ font-size:16px; color:#c81623; height:48px; float:left; font-weight:bold; width:188px; background:url(../images/dot.jpg) left no-repeat; text-indent:30px}
.in_pro_a .in_tit .tit_keyword{ float:right; width:1012px;height:48px; font-size:14px; }
.in_pro_a .in_tit .tit_keyword span{ float:right;}
.in_pro_a .in_tit .tit_keyword span a{ font-size:12px;}

.in_cplist_a1{  background-color:#FFFFFF; border-bottom:1px solid #eee;overflow:hidden; border-top:2px solid #ddd;}
.in_cplist_a1 ul{ padding-left:20px; padding-top:20px}
.in_cplist_a1_over{ width:1220px;}
.in_cplist_a1 ul li{ width:272px; float:left; margin-right:24px; display:inline;}
.in_cplist_a1 ul li h1{ font-size:14px; line-height:25px; padding-top:10px}
.in_cplist_a1 ul li h4{ font-size:12px; font-weight:normal}
.in_cplist_a1 ul li span{ float:right; padding-top:20px}
.in_cplist_a1 ul li span a{ width:80px; height:24px; line-height:24px; display:block; background-color:#c81623; text-align:center; color:#FFFFFF; font-size:12px;}
.in_cplist_a{ width:1198px; background-color:#FFFFFF; border-bottom:1px solid #eee;border-right:1px solid #eee;border-left:1px solid #eee; overflow:hidden; border-top:2px solid #ddd;}
.in_cplist_a ul{ padding-left:20px; padding-top:20px}
.in_cplist_a_over{ width:1220px;}
.in_cplist_a ul li{ width:272px; float:left; margin-right:24px; display:inline;}
.in_cplist_a ul li h1{ font-size:14px; line-height:25px; padding-top:10px}
.in_cplist_a ul li h4{ font-size:12px; font-weight:normal}
.in_cplist_a ul li span{ float:right; padding-top:20px}
.in_cplist_a ul li span a{ width:80px; height:24px; line-height:24px; display:block; background-color:#c81623; text-align:center; color:#FFFFFF; font-size:12px;}

.in_cplist_a_height{height:280px; }
.in_cplist_b_height{height:365px; }

.in_list{ width:100%; background-color:#FFFFFF; margin-top:10px;}

.in_list_w{ width:287px; float:left; margin-right:14px; border:1px solid #dcdcdc; height:340px;}
.in_list_w h3{ font-size:18px; color:#222222; line-height:60px; text-indent:15px; padding-top:10px}
.in_list_w h3 span{ padding-left:5px; color:#CCCCCC; font-weight:normal; font-family:"Times New Roman"; font-size:20px}

.in_list_w ul li{ line-height:25px; height:25px;}
.in_list_w ul li span{ float:right; color:#CCCCCC}

.in_list_ask{ line-height:20px; padding-left:15px; font-weight:bold; margin-bottom:5px; text-indent:5px}
.in_list_ask span{ height:20px; background-color:#231815; color:#FFFFFF; width:20px; float:left; line-height:20px; text-align:center; font-weight:normal; text-indent:0px}
.in_list_ans{ line-height:20px; padding-left:15px; padding-right:10px; padding-bottom:15px;}
.in_list_ans span{ height:20px; background-color:#2b9ffa; color:#FFFFFF; width:20px; float:left; line-height:20px; text-align:center; text-indent:0px; }
.in_list_ans p{ float:right; width:235px;padding-bottom:15px}


.in_about{ width:260px; margin:0px auto}
.in_about p{ line-height:20px; padding-top:10px; padding-bottom:10px}

/**/
.slide_m {
	POSITION: relative; MARGIN-TOP: 19px
}
.slide_m .btn {
	POSITION: absolute; WIDTH: 17px; DISPLAY: inline-block; HEIGHT: 54px; TOP: 50px
}
.slide_m .btn_l {
	BACKGROUND: url(../images/cus_btn1.gif) no-repeat 0px 0px; LEFT: -9px
}
.slide_m .btn_r {
	BACKGROUND: url(../images/cus_btn.gif) no-repeat 0px 0px; RIGHT: -9px
}
 .slide_c {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 1128px; PADDING-RIGHT: 15px; DISPLAY: inline-block; OVERFLOW: hidden; PADDING-TOP: 0px
}
 .slide_c LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 340px; PADDING-RIGHT: 8px; ZOOM: 1; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
 .slide_c IMG {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 340px; PADDING-RIGHT: 1px; DISPLAY: block; HEIGHT: 227px; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 1px
}
 .slide_c SPAN A {
	LINE-HEIGHT: 32px; DISPLAY: block; HEIGHT: 32px
}
 .slide_c SPAN A:hover {
	COLOR: #e08100
}
 
 
 .xwzz{ width:100%; margin:0 auto; margin-top:10px; padding-bottom:20px;}
.cpzxnr1{ width:410px; float:left; margin-left:10PX;}

.cpzxnr{ width:1360px;margin:0 auto; }
.nrleft{ width:62px; float:left;padding-top:80px; padding-right:18px;}
.nrright{width:62px;float:left;padding-top:80px;padding-left:18px;}
.main02_content{width:1200px;float:left;}
.list_pic_li {width:280px; float:left; margin-right:10px; margin-left:10px; height:280px; }
.list_pic_li a{ list-style:none}
.list_pic_li img{ border:0px;}
.list_pic_li span{text-align:center;height:35px; line-height:35px; width:280px; background:#f4f4f4; }
.list_pic_li span a:link{ color:#333;width:280px;display:block;height:40px; line-height:40px; background:#f4f4f4; }
.list_pic_li span a:visited{ color:#333;width:280px;display:block;height:40px; line-height:40px; background:#f4f4f4;}
.list_pic_li span a:hover{ color:#fff;width:280px;display:block;height:40px; line-height:40px; background:#42ca88; transition:all 0.6s;}
 
.list_pic_li2 {width:280px; float:left; margin-right:10px; margin-left:10px; height:100px; }
.list_pic_li2 a{ list-style:none}
.list_pic_li2 img{ border:0px;}
 
.cp01{ width:1200px; margin:25px auto;}
 
.tjcp{ width:1200px; margin:0 auto;}
.tjcpbt{ width:999px; margin:0 auto; background:url(../images/btline.jpg)  center no-repeat; height:82px;}
.tjcpbt span{ width:505px; margin:0 auto; font-size:31px; color:#000; line-height:20px; display:block; font-weight:bold;text-align:center;}
.tjcpbt p{ width:505px; margin:0 auto; font-size:14px; line-height:30px; color:#6d6d6d;text-align:center;}
.tjcpbt h1{ text-align:center; font-size:12px; line-height:20px; color:#cfcfcf;}
#tabcontent21{ width:1200px; margin:0 auto; padding-top:15px; margin-top:20px;}
.zxzx{ width:355px; margin:0 auto; margin-top:20px;}

.tjcpbt1{ width:999px; margin:0 auto; height:82px;}
.tjcpbt1 span{ width:505px; margin:0 auto; font-size:31px; color:#fff; padding-top:10px; line-height:20px; display:block; font-weight:bold;text-align:center;}
.tjcpbt2{ width:999px; margin:0 auto; height:82px;}
.tjcpbt2 span{ width:505px; margin:0 auto; font-size:31px; color:#353535; padding-top:30px; line-height:20px; display:block; font-weight:bold;text-align:center;}
.tjcpbt2 p{ width:505px; margin:0 auto; font-size:14px; line-height:40px; color:#6d6d6d;text-align:center;}



.list_pic_li21 {width:258px; float:left;margin-right:27px; margin-bottom:20px; border:#d7d7d7 1px solid;height:285px;background:#f1f1f1;}
.list_pic_li21 a:link{ color:#333;font-family: "Microsoft Yahei"; width:258px; height:285px;display:block; background:#f1f1f1;}
.list_pic_li21 a:visited{ color:#333;font-family: "Microsoft Yahei";width:258px;height:285px;display:block;  background:#f1f1f1;}
.list_pic_li21 a:hover{ color:#333;font-family: "Microsoft Yahei";width:258px;height:285px;display:block; background:#53bb06;transition:all 0.6s}

.syjg{ width:260px; margin:0 auto;}
.syjg p{text-align:left;line-height:40px; display:block; font-size:15px; text-align:center;}


.cpms{ width:228px; background:#fff; height:40px; padding:15px; font-size:14px; line-height:23px;}

.wlfw{ width:558px; margin:0 auto; height:35px; background:#f0f0f0}

.wlfw span{ font-size:15px;color:#383838; font-weight:bold; padding-left:20px; line-height:35px; display:block; float:left;}
.wlfw p{ display:block; float:right;line-height:35px;  padding-right:10px;}


.brysnr1{ width:1200px; margin:0 auto; overflow:hidden; margin-top:30px;}
.brysnr{ width:1200px; margin:0 auto;}

.brysnr_li1 {float:left;}

.brysnr_li1 img{ border:1px solid #fafafa;}
.brysnr_li1 a:link{ color:#333;font-family: "Microsoft Yahei"; width:85px; height:55px;display:block; background:#fff;padding:11px;border-bottom:#F3F3F3 1px dashed; border-right:#F3F3F3 1px dashed;}
.brysnr_li1 a:visited{ color:#333;font-family: "Microsoft Yahei";width:85px;height:55px;display:block;  background:#fff;padding:11px;border-bottom:#F3F3F3 1px dashed; border-right:#F3F3F3 1px dashed;}
.brysnr_li1 a:hover{ color:#fff;font-family: "Microsoft Yahei";width:85px;height:55px;display:block;background:#ee6b41;padding:11px;border-bottom:#F3F3F3 1px dashed; border-right:#F3F3F3 1px dashed;}

.gcnr{ width:1200px; margin:0 auto; margin-top:10px; }


.xw{ width:1200px; margin:0 auto; margin-top:20px;}


#tabcontent22 { width:370px; margin:0 auto;}
#tabcontent22 ul li{ float:left; width:370px; background:#fff; margin-right:18px; padding-bottom:15px;}
#tabcontent22 .hidden2 {display:none;}
#tabcontent22 li .picnews img{ margin-right:10px; float:left }
.syxwnr{ width:370px;font-family: "Microsoft YaHei"; font-size:12px; color:#747474; line-height:25px; margin:0 auto;}
.syxwnr a{font-family: "Microsoft YaHei"; font-size:18px; color:#000; line-height:34px;}


.list_pic_li1 {width:210px; float:left; height:190px; margin-right:20px; _margin-right:7px;margin-top:10px;}
.list_pic_li1 img { height:145px; }

.list_pic_li1 p{text-align:center;height:40px;display:block; line-height:40px;  background:#0f6ac3; width:210px; display:block; }
.list_pic_li1 p a:link{ color:#fff;width:210px;display:block; height:40px; text-align:center;line-height:40px; background:#0f6ac3; }
.list_pic_li1 p a:visited{ color:#fff;width:210px; display:block;height:40px;text-align:center; line-height:40px;background:#0f6ac3; }
.list_pic_li1 p a:hover{ color:#fff;width:210px;display:block;height:40px; text-align:center;line-height:40px; background:#f67707; }

.foot01{ width:1200px; margin:0 auto;}


.ss{ width:430px; margin:0 auto;  margin-top:50px;background:url(../images/ssbg.jpg) center; height:35px;}

.soso{ width:400px;height:20px; margin-bottom:10px; padding-top:5px;}
.soso span{color:#ff0000; font-size:18px; text-align:right;width:400px; display:block}
.soso form{ width:430px;_width:275px;}
.soso input{ width:300px;_width:190px;display:block;border:medium none; height:25px;line-height:25px; margin-left:35px; color:#ccc; text-align: left;}
.soso .search-btn{float:right; cursor: pointer; background:url(../images/ss.jpg) no-repeat; width:26px; height:26px;text-indent:-2000px; border:medium none; margin-right:20px;}

.ssgjz{ width:500px; margin:0 auto; text-align:center; font-size:14px; color:#757c74; line-height:50px;}

.rznr{ width:1200px; margin:0 auto; margin-top:20px;}
.rznr li{ float:left; padding-right:10px;padding-left:10px;}
.rznr li span{ display:block; text-align:center; font-size:15px; font-weight:bold; color:#333; line-height:35px;}

.xwfl{ width:360px; margin:0 auto;}
.xwfl li{ width:100px; margin-left:10px; margin-right:10px; height:35px; background:#0f6ac3; line-height:35px; text-align:center; font-size:15px; color:#fff; float:left; display: block;}
.xwfl li a:link{ width:100px;  height:35px; background:#0f6ac3; line-height:35px; text-align:center; font-size:15px; color:#fff;}
.xwfl li a:visited{ width:100px; height:35px; background:#0f6ac3; line-height:35px; text-align:center; font-size:15px; color:#fff;}
.xwfl li a:hover{ width:100px; height:35px; background:#333; line-height:35px; text-align:center; font-size:15px; color:#fff;display: block;}


.fhgz{ width:350px;float:left;font-size:14px; line-height:25px; margin-left:30px;}

.wlfw1{ width:1200px; margin:0 auto; height:35px; margin-top:10px; background:#f0f0f0}
.wlfw1 span{ font-size:15px;color:#383838; font-weight:bold; padding-left:20px; line-height:35px; display:block; float:left;}
.wlfw1 p{ display:block; float:right;line-height:35px;  padding-right:10px;}
.yqlj01{  padding-left:10px; float:left;}
.yqlj01 li{ line-height:35px; padding-right:15px; float:left; font-size:13px;}


.more{ width:840px; margin-top:20px;}
.more img{ float:left; width:130px; display:block; margin-right:20px;}
.more span{ float:right; background:url(../images/tel.jpg) left no-repeat; display:block; width:340px; font-size:23px; color:#f17b1b; padding-left:70px;}

.dblogo{ width:230px; float:left;}


.ewm{ width:100px; margin-left:50px; float:left; margin-top:20px;}
.ewm span{ width:100px; display:block; text-align:center; line-height:20px;}

.hzbg{ width:100%; background:url(../images/hzbg.jpg) no-repeat center; height:250px;}



.footer{ width:100%; background:#009a44;color:#fff; overflow:hidden;}
.footer .order{ border-bottom:1px solid #efefef; border-top:1px solid #efefef; height:110px; text-align:center; background-color:#FFFFFF}

.footer .ordercall{ height:128px; text-align:center; font-size:16px;}
.footer .ordercall p{ padding-top:40px;text-align:center;font-size:16px; }
.footer .ordercall p span{ font-size:30px; font-weight:bold; color:#fff; font-family:"Microsoft Yahei";}

.footer .ordercall a{ display:block; height:40px; width:165px; line-height:40px; color:#fff;text-align:center; border:2px #fff solid; margin:10px auto 33px auto; font-size:16px; font-weight:bold}
.footer .links{ background-color:#eee; height:260px; background-color:#eeeeee;}
.footer .links .yqlinks{ width:1200px; margin:0px auto; padding-top:25px; line-height:38px; height:60px; border-bottom:1px solid #c8c8c8; }
.footer .links .yqlinks img{ border:1px solid #ccc; float:left; margin-left:12px; display:inline;}
.footer .links .yqlinks span{ line-height:38px; float:left; width:170px; font-size:18px; font-weight:bold}
.footer .d_logo{ float:left; text-align:center; width:160px; margin-top:20px; display:inline;border-right:1px solid #c8c8c8;}

.footer .d_contat{ float:left; margin-top:20px; line-height:22px; display:inline; padding-left:60px; width:760px; padding-top:10px; padding-bottom:30px}

.footer_bottom{ width:100%; height:57px; line-height:57px; background:url(../images/bg_bottom.jpg);color:#CCCCCC;}
.footer_bottom a{ color:#CCCCCC;}
.footer_bottom span{float:right;color:#ccc;}



/*content*/
.con_left{ width:948px; float:left; border:1px solid #ededed; background-color:#ffffff; margin-top:10px; display:inline; padding-bottom:20px; margin-bottom:20px;}
.con_content{width:890px; margin:25px auto; line-height:26px; font-size:13px; }
.con_content h3{ line-height:40px; border-bottom:1px solid #ededed; font-size:18px; margin-bottom:10px;}
.con_content h3 span{ float:right; font-weight:normal; font-size:12px; color:#666666;}
.con_content h3 span a{ color:#666666;}
.con_content strong{color:#333; font-size:15px}

.con_content h5{ line-height:40px; border-bottom:1px solid #ededed;margin-bottom:10px; }


/**/
.con_right{ float:left; width:228px; margin-bottom:20px; display:inline; margin-right:12px;}
.con_r_menu{ margin-bottom:10px; margin-top:10px; background-color:#FFFFFF;}
	.con_r_menu h3{ height:70px; background-color:#009900; text-align:center; line-height:20px; font-size:16px; color:#FFFFFF;}
.con_r_menu h3 p{ font-family:Arial; font-size:16px; text-align:center; padding-top:15px; font-weight:normal;}
.con_r_menu ul{ border-left:1px solid #ededed;border-bottom:1px solid #ededed;border-right:1px solid #ededed; padding:0px; overflow:hidden;}
.con_r_menu ul li{text-indent:25px; margin-left:25px; margin-right:30px; background:url(../images/ndot.jpg) left no-repeat; line-height:35px; font-size:13px; text-align:left; border-bottom:1px dashed #ddd}
/**/
.con_contact{
	width:226px;
	background-color:#FFFFFF;
	padding-bottom:20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ededed;
	border-right-color: #ededed;
	border-bottom-color: #ededed;
	border-left-color: #ededed;
}
.con_contact h3{ font-size:16px; padding:20px 20px 0px 20px; color:#333333}
.con_contact h3 span{ color:#999999; font-size:14px; padding-left:5px}
.con_contact .contel{
	width:190px;
	margin:10px auto;
	border-bottom:1px solid #efefef;
	height:65px;
	background-image: url(../images/p_call.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.con_contact .contel p{ padding-left:37px; line-height:24px;}
.con_contact .contel span{ padding-left:37px}
.con_contact .zxqq{ width:190px; margin:0px auto; border-bottom:1px solid #efefef; line-height:25px;}


.con_r_tjcp{border-left:1px solid #ededed; border-bottom:1px solid #ededed;border-right:1px solid #ededed;border-top:1px solid #000;width:226px; background-color:#FFFFFF;  margin-bottom:10px}
.con_r_tjcp h3{ font-size:16px; padding:20px 20px 0px 20px; color:#333333}
.con_r_tjcp h3 span{ color:#999999; font-size:14px; padding-left:5px}
.con_r_tjcp ul li{ text-align:center}
.con_r_tjcp ul { padding-top:10px}


/*honors*/
.pic_list{ width:900px; margin:25px auto; overflow:hidden;}
.pic_list ul li{ float:left; width:206px; margin-right:25px; height:180px}
.pic_list_over{ width:940px;}
.pic_list ul li p{ line-height:30px; text-align:center; padding-bottom:10px}


/*news*/
.text-c{ margin-top:20px; }
.text-c span{ width:27px; background-color:#5b5b74; color:#FFFFFF; display:block; float:left; text-align:center;border:1px solid #5b5b74; margin-right:4px}
.text-c a{ float:left; padding-left:10px; padding-right:10px; display:block; border:1px solid #5b5b74; margin-right:4px;}


.newslist{width:900px; margin:25px auto; overflow:hidden;}
.newslist ul li{ height:100px; border-bottom:1px solid #eee; padding-top:15px;}

.cont_news_title{ width:780px; float:right; text-align:left; color:#555;display:inline;}
.cont_news_title a{ font-size:14px; font-weight:bold; color:#555; display:block; margin-bottom:8px;}
.cont_news_title font{ line-height:20px; color:#666}

.cont_news_time{ width:70px; height:66px; float:left; text-align:center; color:#fff; border:#eee solid 2px; background-color:#009900; margin-left:10px; display:inline;}
.cont_news_time h1{ text-align:center; font-size:28px; font-weight:bold; color:#fff; padding-top:10px}

.newslist ul li:hover{ background-color:#f9f9f9;}

.newsshow{width:890px; margin:25px auto; overflow:hidden;font-size:14px;}
.newsshow h1{ text-align:center; font-size:20px; line-height:50px;}
.newsshow .come{ color:#666; background-color:#f9f9f9; height:25px; line-height:25px; text-align:center; margin-bottom:20px}
.newsshow p{font-size:14px;}

.showcase_fy{ padding-top:30px; border-top:1px solid #ddd}
.showcase_fy li{ width:500px; height:32px; display:block; margin-bottom:10px;line-height:30px;}
.showcase_fy li h1{ width:88px; height:32px; line-height:32px; font-weight:bold; background:#ececec; display:block; text-align:center; float:left;}
.showcase_fy li span{ float:left; margin-left:11px;}
.showcase_fy a.fy{ padding:1px 10px; background:#f4f4f4; float:left; margin-left:1px;}
.showcase_fy a.fh{ width:84px; height:32px; line-height:32px; text-align:center; display:block; background:#ececec; float:right; margin-bottom:10px;}
.showcase_fy a:hover.fh{ width:84px; height:32px; line-height:32px; text-align:center; display:block; background:#ca212f; float:right; margin-bottom:10px; color:#FFFFFF}


/**/
.con_case{width:900px; margin:25px auto; overflow:hidden;}
.case_type{ line-height:22px; border-bottom:1px solid #eee; padding-bottom:10px}
.case_type span{ width:90px; float:left;display:block; height:22px; line-height:22px; color:#fff; background-color:#CC0000; text-align:center; float:left; margin-right:10px;}
.case_type p{ float:right; width:1005px;}
.case_type p a{ margin:0px 10px; line-height:26px; font-size:13px;}

.con_case ul{ padding-top:15px; }
.con_case ul li{ width:260px; float:left; background-color:#f1f1f1; text-align:center; margin-right:25px; display:inline; margin-bottom:10px}
.con_case ul li img{ padding:5px;}
.con_case ul li p{ text-align:center; line-height:30px}
.con_case ul li:hover{ background-color:#CC0000; color:#FFFFFF}
.con_case ul li a{ color:#555}
.con_case ul li a:hover{ color:#fff}

.con_over{ width:920px}

.con_pro{width:1200px; margin:0 auto;}
.con_pro ul{padding-top:15px}
.con_pro ul li{ width:210px; float:left; background-color:#f1f1f1; text-align:center; margin-right:20px; display:inline; margin-bottom:24px;height:190px; font-size:14px;}
.con_pro ul li img{}
.con_pro ul li p{ text-align:center; line-height:30px;font-size:14px;}
.con_pro ul li:hover{ background-color:#42ca88; color:#FFFFFF;transition:all 0.6s}
.con_pro ul li a{ color:#555}
.con_pro ul li a:hover{ color:#fff}

.con_pro h4{ font-size:16px;color:#c81624;font-weight:bold;padding-top:10px}
.con_pro h4 span{float:right;font-size:12px;font-weight:normal;}


/**zenjia**/
.blank5 {
	LINE-HEIGHT: 5px; HEIGHT: 5px; VISIBILITY: hidden; CLEAR: both
}
.pagebar {
	TEXT-ALIGN: center; MARGIN: 0px auto; HEIGHT: 30px ;margin-bottom: 20px;
}
.pagebar IMG {
	POSITION: relative; TOP: 2px
}
.pagebar A {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; MARGIN: 0px 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; HEIGHT: 23px; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.pagebar .page_now {
	BORDER-BOTTOM: #ca0809 1px solid; BORDER-LEFT: #ca0809 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; MARGIN: 0px 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #fff9eb; HEIGHT: 23px; COLOR: #ca0809; BORDER-TOP: #ca0809 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ca0809 1px solid; PADDING-TOP: 0px
}
.pagebar .no {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.pagebar .no:hover {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.h2_prokinds,.div_buybtn .a_tobuy,.div_buybtn .a_addtofavor,.side_thumb .p_btn .a_buybtn,.addconsultbox .btn,.p_thumbpage b,.ajaxlogin .btn,.h2_progallery a.a_backpro,span.span_share .a_share,a#a_enlarge,.div_prokinds h3 a,.tabbox_a .tabtitle span,.h3_eachtitle,.ul_choosecolor li .span_lack,.floatquick,.div_prokinds h3 span,.crumb,.div_prothumb .span_prev,.div_prothumb .span_next,.ajaxlogin h3,.dl_consult .div_reply,.ul_prodinfo .li_jf .a_usejf,.span_comscont,.dl_comment dd.dd_comment,.store_nowarea,.storearea_list .span_close{background:url(sprite.png) no-repeat;}
.pleft { width: 545px; z-index:5; float:left; overflow:hidden;}
.propar div , .proshop div {
	padding:5px;
	padding-bottom:0;
	line-height:22px;
	color: #00993A;
}
.propar div span { font-weight:bold; }
.pd_hotline{}
.pd_hotline span:last-child{color:#ff9900; font-size:15px}

.pd_qq{text-align: center; padding-top: 10px;}
.pd_qq p{font-size:14px;height:28px;line-height:28px;color:#fff;font-weight:bold; text-indent:10px;background-color:#009900;}



.propar .spanPhone{ color:#C10005; font-size:20px;}
.propar a.more {background:url(Img/ico14.gif) no-repeat 0 3px!important; _background:url(Img/ico14.gif) no-repeat 0 1px; padding-left:10px;}
.proshop { border:1px dashed #ccc;}
.proshop .bg{ background:#fff; border:2px solid white; text-align:center; padding:5px 0 10px 0;}
.proinfo div { padding:0 5px; }
.proshop .bg span { font-weight:bold; font-size:12px; color:#ff0000; line-height:20px;}
.proshop .bg .text_3 { border:solid 1px #ccc; height:20px; line-height:20px;}
.ad3 { margin-bottom:10px;}

.propar .pd_short{line-height:24px;font-size:13px;padding-bottom:20px}



.maincont{width:890px;}
.prodetailsinfo{/*padding:15px 0;*/padding:0 0 15px;clear:both;zoom:1; }
div.jqZoomTitle { z-index: 5000; text-align: center; font-size: 11px; font-family: Tahoma; height: 16px; padding-top: 2px; position: absolute; top: 0px; left: 0px; width: 100%; color: #FFF; background: #999; }
.jqZoomPup { overflow: hidden; background-color: #FFF; -moz-opacity: 0.6; opacity: 0.6; filter: alpha(opacity = 60); z-index: 10; border-color: #c4c4c4; border-style: solid; cursor: crosshair; }
.jqZoomPup img { border: 0px; }
.preload { -moz-opacity: 0.8; opacity: 0.8; filter: alpha(opacity = 80); color: #333; font-size: 12px; font-family: Tahoma; text-decoration: none; border: 1px solid #CCC; background-color: white; padding: 8px; text-align: center; background-image: url(/images/zoomloader.gif); background-repeat: no-repeat; background-position: 43px 30px; width: 90px; *width:100px;height:43px;*height:55px;z-index:10;position:absolute;top:3px;left:3px;}
.jqZoomWindow { border: 1px solid #999; background-color: #FFF; }
/* proviewbox */
.proviewbox{float:left;width:545px;position:relative;z-index:5;}
.probigshow{position:relative;width:541px;height:411px;padding:1px;border:1px solid #ddd;/*margin:0 auto;*/}
.probigshow .span_showtip{position:absolute;top:0px;left:0px;width:81px;height:81px;   text-indent:-999em;overflow:hidden;}
.probigshow .showtip_1{background-position:0 0;}
.probigshow .showtip_2{background-position:0 -81px;}
.probigshow a.a_probigshow{cursor:crosshair;}
.preload { -moz-opacity: 0.8; opacity: 0.8; filter: alpha(opacity = 80); color: #333; font-size: 12px; font-family: Tahoma; text-decoration: none; border: 1px solid #CCC; background-color: white; padding: 8px; text-align: center; background-image: url(/images/zoomloader.gif); background-repeat: no-repeat; background-position: 43px 30px; width: 90px; *width:100px;height:43px;*height:55px;z-index:10;position:absolute;top:3px;left:3px;}
.zoomplepopup{position:absolute;top:0px;left:0px;display:none;background: #fff;border:1px solid #e9493d;overflow:hidden;opacity: 0.5;filter: alpha(opacity = 50);z-index:10;cursor:crosshair;/*	height:50px;width:50px;*/}
#probig_preview{position:absolute;visibility:hidden;top:0px;left:405px; width:340px;height:340px;background:#fff;border:1px solid #ccc;overflow:hidden;}
#probig_preview img{position:relative;}
.div_prothumb{position:relative;padding:15px 15px 0;}
.thumbporbox{position:relative;width:312px;overflow:hidden;}
.div_prothumb .span_prev,.div_prothumb .span_next{position:absolute;top:15px;width:22px;height:64px; text-indent:-999em;overflow:hidden;cursor:hand;cursor:pointer;}
.div_prothumb .span_prev{left:0px;_left:-25px;background-position:-90px -282px;}
.div_prothumb .span_prevb{background-position:-112px -282px;cursor:default;}
.div_prothumb .span_next{right:0px;background-position:-156px -282px;}
.div_prothumb .span_nextb{background-position:-134px -282px;cursor:default;}
.ul_prothumb{position:relative;width:7500px; overflow:hidden;}
.ul_prothumb li{float:left;width:75px;text-align:center;}
.ul_prothumb img{padding:1px;border:1px solid #ddd;}
.ul_prothumb li.now img{border:1px solid #333;}
/* div_prolinks */
/* div_prolinks */
.div_prolinks{padding:20px 0 0 5px; overflow:hidden; zoom:1;}
a#a_enlarge{float:left;padding:3px 0 3px 25px;background-position:-436px -177px;color:#D90F0F;}
a#a_enlarge:hover{text-decoration:underline;}
span.span_share{float:right;width:320px;text-align:right;line-height:16px;}
span.span_share b{font-weight:normal;}
span.span_share .a_share{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;width:16px;height:16px;margin-right:6px; overflow:hidden;text-indent:999em;vertical-align:top;}
	/* -- 产品详细页__产品详细参数 -- */
.pright { width:300px; float:right; margin-left:5px; z-index:1; overflow:hidden; font-size:14px;}
.propar {}/*产品详细参数字体颜色*/ 
.propar .line{ font-weight:normal; text-decoration:line-through;}
.propar .span_1 { font-weight:bold; font-size:14px; color:#f00;}
.propar .span_2 { font-size:16px;}
.propar h4 {
	color:#009900;
	line-height:28px;
	padding:0 8px;
	font-size:16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #009900;
}
.propar .more { text-align:right; border-bottom:dashed 1px #ccc; margin-bottom:5px; }
.propar .more a {color:#C10005; padding-left:12px; line-height:20px; }
.propar .more a img { margin-right:5px;}


.products1{ margin-bottom:10px;font-family: "Microsoft YaHei"; font-size:10pt;}
.products1 ul{}
.products1 ul li{width:180px; background:#F2F2F2; margin-top:18px; float:left; margin-right:10px;margin-left:10px;}
.products1 ul li img{ border:0px solid #ccc; margin:auto; display:block;}
.products1 ul li p{ line-height:22px;width:180px;  text-align:center; color:#666666; background:#FFFFFF;}


 #demo {
     overflow:hidden;
     width:100%;
	 height:210px;

	 
	 
    }

    #indemo {
     float: left;
     width: 800%;
    }
    #demo1 {
     float: left;
    }
    #demo2 {
     float: left;
    }
	
	 #demo11 {
     overflow:hidden;
     width:158px;
	 height:475px;
    }

    #indemo11 {
     float: left;
     width: 800%;
    }
    #demo21 {
     float: left;
    }
    #demo22 {
     float: left;
    }
	
	
    #demos {
     overflow:hidden;
     width:100%;
	 height:360px;
	 margin-left:0px;
	 display:inline;
    }
    #demos img {
	border:0px;
	margin:3px;
    }
    #indemos {
     float: left;
     width: 800%;
    }
    #demo1s {
     float: left;
    }
    #demo2s {
     float: left;
    }
	
.LeftMenu{ width:228px;}



.about_main_left111 {
	TEXT-ALIGN: left;
	WIDTH:228px;
	border-bottom:#FFFFFF 1px  solid;
	FLOAT: none;
	HEIGHT: 35px;
	color:#333;
	font-family: "Microsoft YaHei";
	background-image: url(../images/m_021.jpg);
}
.about_main_left111  A:link {
	HEIGHT: 35px; color:#333;font-family: "Microsoft YaHei"; TEXT-ALIGN: left; LINE-HEIGHT: 35px; PADDING-LEFT: 24px; FONT-SIZE: 14px; FONT-WEIGHT: none;WIDTH: 226px; display:block
}

.about_main_left111  A:visited {
	HEIGHT: 35px; color:#333;font-family: "Microsoft YaHei"; TEXT-ALIGN: left; LINE-HEIGHT: 35px; PADDING-LEFT: 24px; FONT-SIZE: 14px; FONT-WEIGHT: none;WIDTH: 226px; display:block
}

.about_main_left111  A:hover {
	HEIGHT: 35px;
	color:#FFFFFF;
	font-family: "Microsoft YaHei";
	TEXT-ALIGN: left;
	LINE-HEIGHT: 35px;
	PADDING-LEFT: 24px;
	FONT-SIZE: 14px;
	FONT-WEIGHT: none;
	WIDTH: 226px;
	display:block;
	background-image: url(../images/m_022.gif);
}

.about_main_left111  A:active {
	HEIGHT: 35px; color:#FFFFFF;font-family: "Microsoft YaHei"; TEXT-ALIGN: left; LINE-HEIGHT: 35px; PADDING-LEFT: 24px; FONT-SIZE: 14px; FONT-WEIGHT: none;WIDTH: 226px;display:block
}


.link_dww {
	TEXT-ALIGN: left; WIDTH: 210px; MARGIN-LEFT: auto; CLEAR: both; MARGIN-RIGHT: auto
}
.link_dww A:link {
 LINE-HEIGHT: 35px; text-indent:10px; WIDTH: 210px; DISPLAY: block; FONT-FAMILY: "Microsoft Yahei"; HEIGHT: 35px; COLOR: #000000; TEXT-DECORATION: none; border-bottom:1px solid #CCCCCC; 
}
.link_dww A:visited {
	border-bottom:1px solid #CCCCCC; LINE-HEIGHT: 35px; text-indent:10px; WIDTH: 210px; DISPLAY: block; FONT-FAMILY: "Microsoft Yahei"; HEIGHT: 35px; COLOR: #000000; TEXT-DECORATION: none
}
.link_dww A:hover {
	BACKGROUND-IMAGE: url(../images/m_02.jpg); LINE-HEIGHT: 35px;text-indent:10px; WIDTH: 210px; DISPLAY: block; FONT-FAMILY: "Microsoft Yahei"; HEIGHT: 35px; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.link_dww A:active {
	border-bottom:1px solid #CCCCCC;  LINE-HEIGHT: 35px;text-indent:10px;WIDTH: 210px; DISPLAY: block; FONT-FAMILY: "Microsoft Yahei"; HEIGHT: 35px; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}



.zxsp{ width:400px; margin-top:15px;}
.spnr{ width:400px; }
.wzgg{ width:400px; margin:0 auto; background:}
.ggbt{ width:400px; height:30px; border-bottom:1px solid #03685a;}
.ggbt span{ line-height:30px; font-size:15px; color:#03685a; font-weight:bold;}
.ggnr{width:400px;}
.ggnr ul{}
.ggnr ul li{ width:400px; list-style:none; height:30px; border-bottom:1px dashed #ccc;}
.ggnr ul li a{ line-height:30px;font-family: "Microsoft Yahei";font-size:14px;}

.xwzx1{ width:370px; float:left; margin-right:40px;}
.jldt{ width:370px; }



.gsjj1{ width:350px; float:left;}
.gsjj1{ width:350px;}
.gsjj1 span{ width:200px; display:block; float:left; font-size:20px; font-weight:bold;}
.gsjj1 img{ width:25px; display:block; float:right;}
.gsjj1nr{ width:350px;}
.gsjj1nr img{
	width:350px;
	padding-top:10px;
	padding-bottom: 10px;
}
.gsjj1nr p{
	font-size:14px;
	line-height:22px;
	font-weight:normal;
	width: 350px;
}

.xwnr{width:370px;margin-top:14px;}
.xwnr li{ width:370px; list-style:none; height:48px; border:1px solid #e7e7e7;  margin-bottom:20px;}
.xwnr li a{ font-family: "Microsoft Yahei";font-size:14px;}
.xwlb{ width:280px; float:left; height:48px; padding-left:20px;line-height:48px;}
.xwlb a{ font-size:15px; color:#828282; line-height:48px;height:48px; }
.xwlb span{ color:#535353; font-size:14px; line-height:25px; display:block; width:280px;}

.xwsj{ width:70px; height:50px; float:left; background:#7a7a7a;  text-align:center;}
.xwsj h1{ color:#fff; font-size:15px; padding-top:5px; height:20px; line-height:20px; text-align:center;}
.xwsj p{
	color:#fff;
	line-height:20px;
	height:20px;
	font-size:12px;
	text-align:center;
	background-color: #009900;
} 
.more1 { margin-bottom:12px;}
.more2 { margin-top:12px;}
.more1 a:link,.more2 a:link{
	width:110px;
	height:30px;
	line-height:30px;
	display: block;
	font-size:15px;
	color:#fff;
	text-align:center;
	background-color: #009900;
}
.more1 a:visited,.more2 a:visited{
	width:110px;
	height:30px;
	line-height:30px;
	display: block;
	font-size:15px;
	color:#fff;
	text-align:center;
	background-color: #009900;
}
.more1 a:hover,.more2 a:hover{
	width:110px;
	height:30px;
	line-height:30px;
	display: block;
	font-size:15px;
	color:#fff;
	text-align:center;
	background-color: #333333;
}


.dblj{
	width:100%;
	height:260px;
	background-color: #009900;
	margin-top: 30px;
}

.dblj01{ width:1200px;  margin: 0 auto;}

.dbljleft{ width:1070px; float:left;padding-top:20px;}
.dbljleft ul{}
.dbljleft ul li{ float:left; list-style:none}
.leibiao{background:url(line.jpg) right no-repeat ;}
.leibiao ul{}
.leibiao ul li{ text-align:left;padding-left:75px;}
.leibiao ul li h1{
	color:#fff;
	font-family: "Microsoft YaHei";
	font-weight:bold;
	font-size:18px;
	text-align:left;
	line-height:45px;
	height:45px;
	display: block;
	width:73px;
	border-bottom:2px solid #FFFFFF;
	margin-bottom: 6px;
}
.leibiao ul li span{ line-height:23px; color:#fff;}
.leibiao ul li a:link{ color:#fff;font-family: "Microsoft YaHei"; font-weight:normal;font-size:12px; line-height:22px;text-align:left;  }
.leibiao ul li a:visited{ color:#fff;font-family: "Microsoft YaHei";font-weight:normal; font-size:12px; line-height:22px;text-align:left;  }
.leibiao ul li a:hover{ color:#fff;font-family: "Microsoft YaHei";font-weight:normal; font-size:12px;line-height:22px; text-align:left;  }

.dbljright{ width:113px; float:left; margin-right:17px; padding-top:30px; color:#fff; line-height:30px;}
.foot02{ width:100%; height:40px; margin: 0 auto; color:#333; text-align:center; line-height:24px;  background:#fff; padding-top:15px; border-top:#474747 1px solid;}
.foot02 a:link{ font-family:"Microsoft YaHei"; color:#333; line-height:24px;}
.foot02 a:hover{ font-family:"Microsoft YaHei";color:#333;line-height:24px;}
.foot02 a:visited{ font-family:"Microsoft YaHei";color:#333;line-height:24px;}
.case_dh{height:36px; width:1180px;border-bottom:1px solid #008fd7;line-height:36px;}

.newse3_off{

	width:445px;

	height:36px;

	float:left;

	background-color:#ccc;

	color:#666;

	font-size:14px;text-align:center;line-height:36px;border-right:1px solid #fff;

}

.newse3_on{

	width:445px;

	height:36px;

	float:left;

	display:block;

	background-color:#19ba33;

	color:#fff;

	font-weight:bold;font-size:14px;text-align:center;line-height:36px;border-right:1px solid #fff;

}

.case_show{
	line-height:28px;
	font-size:14px;
	background-color:#fff;
	padding:20px;
	clear: both;
}

.case_show p,.case_show span{line-height:28px;font-size:14px;}

.case_show strong{font-weight:bold;}

.table3 {border-top:1px solid #d6d6d6; border-left:1px solid #d3d3d3; text-align:right; width:860px; margin:0 0;}
.table3 td,.table1 th {border-bottom:1px solid #d3d3d3; border-right:1px solid #d6d6d6;}
.table3 th { height:30px; background:#e8e8e8;}
.table3 td { height:30px; line-height:25px;padding:0px 12px 0px 12px;text-align:left;}
.bann{ width:100%; height:126px; background:url(../images/rd1.jpg)}
.case_show img {
	height: auto;
	width: 840px;
}
/*focus*/
.focus {height:490px;overflow:hidden;position:relative;background:#fff;}
.focus_m ul {width:100%;height:565px;overflow:hidden;}
.focus_m li {width:100%;height:565px;_float:left;}
.focus_m li.li_1 {background:url(../images/banner01.jpg) center 0 no-repeat;}
.focus_m li.li_2 {background:url(../images/banner02.jpg) center 0 no-repeat;}
.focus_m li.li_3 {background:url(../images/banner03.jpg) center 0 no-repeat;}
.focus_m li.li_4 {background:url(../images/banner04.jpg) center 0 no-repeat;}
.focus_m li.li_5 {background:url(../images/banner05.jpg) center 0 no-repeat;}

.focus_m li a{ display:block;width:100%;height:585px;}

.focus_s {height:0;position:relative;margin:0 auto;z-index:2;width:990px;}
.focus_s ul {height:12px;overflow:hidden;position:absolute;left:10px;top:360px;}
.focus_s li {float:left;cursor:pointer;height:12px;width:12px;overflow:hidden;margin-right:10px;}
.focus_s li b {display:block;text-indent:-999em;background:url(../images/circle.png) 0 0 no-repeat;width:12px;height:32px;overflow:hidden;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/circle.png');_background:none;}
.focus_s li.active b {margin-top:-20px;}
.focus_l,.focus_r {position:absolute;display:block;width:50px;height:75px;overflow:hidden;z-index:2;top:200px;}
.focus_l {left:0;}
.focus_r {right:0;}
.focus_l b,.focus_r b {position:absolute;z-index:1;display:block;width:50px;height:75px;overflow:hidden;background:#000;opacity:0.3;filter:alpha(opacity=30);cursor:pointer;}
.focus_l span,.focus_r span {display:block;position:relative;z-index:2;width:22px;height:33px;top:21px;cursor:pointer; margin-right:28px;}
.focus_l span {left:12px;background:url(l.png) 0 0 no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/l.png');_background:none;}
.focus_r span {left:16px;background:url(r.png) 0 0 no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/r.png');_background:none;}
.focus_l:hover,.focus_r:hover {*zoom:1;}
.focus_l:hover b,.focus_r:hover b {opacity:0.5;filter:alpha(opacity=50);}



.dede_pages {margin:20px;height:30px;width:100%;text-align:center;overflow:hidden;}
.dede_pages ul {display:inline-block; *display:inline; zoom:1;margin:0 auto;position:relative;}
.dede_pages ul li {list-style:none;float:left;padding:1px 8px; border:1px solid #ddd;-moz-border-radius: 3px; -webkit-border-radius: 3px;    border-radius: 3px; height:20px; line-height:20px; margin:0 3px;font-size:13px;}
.dede_pages ul li a{color:#333;}
.thisclass{ background:#ddd; display:block;color:#fff;}




















