﻿HTML BODY {
	MARGIN:0px;  PADDING:0px; TEXT-ALIGN:left; FONT-SIZE:13px; FONT-FAMILY:"微软雅黑","宋体";color:#525353;
}
TD,div {font-family: "微软雅黑","宋体";font-size: 13px; color: #333333; line-height:22px;}

INPUT,TEXTAREA {BORDER-WIDTH:1px; BORDER-COLOR:cccccc;background:ffffff;font-family: "微软雅黑","宋体";}
img{ border:0}
*{ margin:0}
a{ text-decoration:none; color:#333}

ul{ padding:0; margin:0}

.clear{clear:both;}

.page_Topbg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:25px; background:#322e39}
.page_Top{ width:1002px; margin:0 auto; height:25px; text-align:right; font-size:13px; color:#fff; line-height:25px;}
.page_Top ul{ display:inline-block}
.page_Top ul li{ float:left; list-style:none; padding-left:15px;font-size:13px; color:#fff;}
.page_Top ul li a{font-size:13px; color:#fff;}
.page_Top a{font-size:12px; color:#747474;}
.page_Top img{ display:inline}

.page_Head{ width:1002px; margin:0 auto; height:90px;}
.page_Logo{ width:128px; height:90px; float:left; padding-right:15px;}
.page_Logo img{width:128px; height:90px;}
.page_Logowz{ width:282px; float:left; padding:17px 0 0 20px; height:55px; background:url(wzline.jpg) left top no-repeat}
.page_Logowz ul li{ list-style:none; font-size:20px; color:#000000; line-height:26px; font-weight:bold}
.page_Logowz ul li span{ font-size:18px; color:#000000; line-height:15px; font-family:微软雅黑; font-weight:normal}
.page_HeadRight{ width:182px; float:right; padding-top:28px; background:url(headtel.png) right 10px no-repeat; font-size:14px; color:#767676; line-height:20px;}
.page_HeadRight h3{ font-size:23px; color:#f18400; font-weight:bold;line-height:29px;}

.page_Menubg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:39px; background:#1463b8}
.page_Menu{ width:1002px; margin:0 auto; height:39px;}
.page_Menu ul li{ float:left; list-style:none;}
.page_Menu ul li h2{ font-size:14px; color:#fff; line-height:39px; font-weight:normal; padding:0 26px; background:url(menuline.png) right no-repeat}

.page_Menu ul li h3{ font-size:14px; color:#fff; line-height:39px; font-weight:normal; padding:0 0 0 20px; }

.headerli3{ position:relative; }
.topSearch{	display:none; position: absolute; right:0; top:39px;width:405px;height:32px;text-align: right; }
.topSearch ul li{ padding-left:0; padding-right:5px}
.topSearBox{float:right;display:block;}
.topS_inputtxt{width:260px;}
.topS_button span{ display:block; width:22px; height:22px; text-align:center; background:url(searchbtn.png) no-repeat}
.topSLi1{padding:0 5px 0 0;}
.topSLi1 input[type="text"],.topSLi1 textarea { height:32px;line-height:32px; border: 1px solid #cccccc; border-radius: 5px; padding:0 5px 0 5px; }
.button1 { padding:0;margin:0;background-color: #000; border: 1px solid #000; cursor: pointer; -moz-user-select: none; background-image: none; height: 34px;color: #FFFFFF;
border-radius: 4px; cursor: pointer; display: inline-block; font-size: 14px; font-weight: bolder; line-height:34px; padding: 0 12px; text-align: center; white-space: nowrap; text-shadow: 0 0.06em 0 rgba(0, 0, 0, 0.1); }
.button1:hover, .button1:focus, .button1:active { background: #000; border-color: #000; }

.page_zizhi{ width:1002px; margin:0 auto; padding:12px 0; height:50px;}

.page_Banner{ width:100%; margin:0 auto; min-width:1002px; height:626px;}
.main_image {width:100%; height:626px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:626px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:626px;}
.main_image li span {display:block; width:100%; height:626px}
.main_image li a {display:block; width:100%; height:626px}

div.flicking_con {width:100%; margin:0 auto; position:relative;}
div.flicking_con .flicking_inner {position:absolute; top:580px; left:0; z-index:999; width:100%; height:27px; text-align:center; padding-top:10px;} /* 121126 */
div.flicking_con a {width:16px; height:16px;background:url(btn1.png) no-repeat; padding:0;display:inline-block; margin:0 5px}
div.flicking_con a.on {background:url(btn2.png) no-repeat;}

#btn_prev,#btn_next{z-index:11111;position:absolute;width:62px!important;height:78px!important;top:40%;display:block;}
#btn_prev{ background:url(b_lbtn.jpg) no-repeat; left:0}
#btn_next{background:url(b_rbtn.jpg) no-repeat; right:0}

.page_keysearch{ width:100%; margin:6px auto 16px auto; min-width:1002px; max-width:1920px; height:46px; border:1px solid #d6d6d6; border-left:none; border-right:none}
.key_search{ width:1002px; margin:0 auto; line-height:46px;}
.page_Keywords{ width:760px; float:left; height:46px; line-height:46px;}
.page_Search{ width:241px; float:right; height:22px; padding-top:12px;}
.page_Search ul li{ list-style:none; float:left;}

.page_probg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px;background:url(indexprobg.jpg) center bottom no-repeat; padding-bottom:24px;}
.page_indexpro{ width:1002px; margin:0 auto}
.page_Left{ width:219px; float:left;}
.page_Left h2{ font-size:20px; color:#fff; font-weight:bold; line-height:52px; background:url(lefttitle.jpg) left bottom no-repeat; text-align:center}
.page_LeftClass{ width:178px; float:left; background:url(leftclass.jpg);padding:20px 22px 0 19px;}
.parent{ width:178px; height:32px; float:left; background:url(class.jpg) no-repeat}
.parent h3{ font-size:13px; color:#000000; line-height:32px; padding-left:35px;font-weight:normal}
.child{ width:178px; float:left; padding:0 0 16px 0}
.child ul li{ border-bottom:1px dashed #b9b9b9; list-style:none; background:url(jt.jpg) 20px no-repeat; padding-left:36px;}
.child ul li h3{ font-size:13px; color:#010101; line-height:33px; font-weight:normal}

.page_Right{ width:755px; float:right;}
.page_RightTitle{ width:755px; float:left; height:35px; border-bottom:1px solid #0871aa}
.page_RightTitle span{ float:right}
.page_RightTitle ul li{ list-style:none; float:left; font-size:18px; color:#1d1d1d; line-height:35px; padding:0 35px; background:#f0f0f0; margin-left:8px;-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}
.page_RightTitle ul li.lmon{ background:#055aa0; color:#fff}
.page_RightMain{ width:744px; float:left; padding:16px 0 16px 11px; position:relative}
.page_RightMain em{ font-size:13px; color:#8e8e8e; line-height:19px; font-style:normal; width:100%; float:left; padding-bottom:23px;}
.page_RightMain em span{ padding-left:10px;}
.page_RightMain em span a{ font-size:13px; color:#1463b8; text-decoration:underline}
.page_RightMain img{ max-width:100% !important; height:auto !important}
.indexprolist{ width:744px; float:left; position:relative; overflow:hidden; height:396px}

.section2,.section3{position: absolute;width: 10000px;}
.section2 ul li,.section3 ul li{float:left;display:inline;width:238px;height:396px;overflow:hidden;position:relative; font-size:14px; color:#5b5b5b;text-align:center; line-height:28px; padding-right:15px;}
.c2_lc,.c3_lc{width:759px;float: left;}
.c2_lc li,.c3_lc li{float:left;width:238px;height:396px;}
#c2_slide_prev,#c2_slide_next,#c3_slide_prev,#c3_slide_next{display: block;width:22px;height: 22px; position:absolute; top:-30px}
#c2_slide_prev,#c3_slide_prev{background:url(p_lbtn.jpg) no-repeat; right:30px}
#c2_slide_prev:hover,#c3_slide_prev:hover{background:url(p_lbtn2.jpg) no-repeat;}
#c2_slide_next,#c3_slide_next{background:url(p_rbtn.jpg) no-repeat; right:0px}
#c2_slide_next:hover,#c3_slide_next:hover{background:url(p_rbtn2.jpg) no-repeat;}

.indexpro{ width:238px; float:left; position:relative}
.proimg{ width:236px; float:left; height:148px; border:1px solid #dcdcdc; border-bottom:none}
.proimg img{width:236px;height:148px;}
.proname{ width:238px; float:left; height:41px; border-bottom:1px solid #bfbfbf; background:#f0f0f0; text-align:center; overflow:hidden}
.proname a{ font-size:14px; color:#010101; line-height:41px;}
.indexpro:hover .proname{ background:#055aa0; border-bottom:1px solid #737373;}
.indexpro:hover .proname a{ color:#fff}

.page_indexCase{ width:1002px; margin:0 auto; padding:28px 0 45px 0}
.page_caseleft{ width:219px; float:left;}

#slideshow_wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 219px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 112px;
}
#slideshow_footbar {
	Z-INDEX: 5; WIDTH: 100%; BOTTOM: 0px; POSITION: absolute; HEIGHT: 30px;
}
#slideshow_photo {
	WIDTH: 100%; CURSOR: pointer; POSITION: absolute; HEIGHT: 100%
}
#slideshow_photo A {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; Z-INDEX: 1; LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; POSITION: absolute; TOP: 0px
}
#slideshow_footbar .slideshow-bt {
	DISPLAY: inline; FONT-SIZE: 0px; FLOAT: right; MARGIN: 10px 8px 0px 0px; WIDTH: 10px; HEIGHT: 10px; BACKGROUND-COLOR: #9e9e9e
;-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;}
#slideshow_footbar .bt-on {
	BACKGROUND-COLOR: #055aa0
}

.page_caseleftpic{ width:219px; float:left; height:88px; padding-bottom:24px;}
.page_caseTitle{ width:219px; float:left; height:48px; background:url(casetitlebg.jpg) no-repeat; font-size:19px; color:#fff; font-weight:bold; text-align:center; line-height:48px;}
.page_caseclass{ width:193px; float:left; padding:19px 9px 19px 15px; border:1px solid #bfbfbf}
.page_caseclass ul li{ list-style:none; font-size:13px; color:#010101; background:url(caseclass.png) no-repeat; height:36px; padding-left:26px;}
.page_caseclass ul li h3{font-size:13px; color:#010101; font-weight:normal; line-height:36px;}
.page_caseclass ul li:hover{ background:url(caseclass2.png) left 4px no-repeat}
.page_caseclass ul li:hover h3{ color:#fff}

.page_caselist{ width:744px; float:left; padding:29px 0 0 11px;position:relative;}
.section4{position: absolute;width: 10000px;}
.section4 ul li{float:left;display:inline;width:238px;height:396px;overflow:hidden;position:relative; font-size:14px; color:#5b5b5b;text-align:center; line-height:28px; padding-right:15px;}
.c4_lc{width:759px;float: left;}
.c4_lc li{float:left;width:238px;height:396px;}
#c4_slide_prev,#c4_slide_next{display: block;width:22px;height: 22px; position:absolute; top:-30px}
#c4_slide_prev{background:url(p_lbtn.jpg) no-repeat; right:30px}
#c4_slide_prev:hover{background:url(p_lbtn2.jpg) no-repeat;}
#c4_slide_next{background:url(p_rbtn.jpg) no-repeat; right:0px}
#c4_slide_next:hover{background:url(p_rbtn2.jpg) no-repeat;}


.indexpro .rsp{width:238px;height:190px;overflow:hidden;position: absolute;background:url(casetitle.png) no-repeat;top:1px;left:0;}
.indexpro .text{position:absolute;width:238px;height:190px;bottom:-190px;left:0;overflow:hidden; text-align:left;}
.indexpro .text p{ color:#fff; font-size:13px; line-height:17px; padding:0 24px 12px 24px;}


.page_indexadbg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:225px; background:url(adbg.jpg) center no-repeat}
.page_indexad{ width:616px; margin:0 auto; padding-top:65px; padding-left:386px; position:relative}
.page_indexad p{ font-size:18px; color:#fff; line-height:42px; padding-bottom:22px;}
.page_indexad h2{ font-size:28px; color:#ffffff; font-style:italic}
.page_tel{ position:absolute; top:100px; right:0; width:153px; background:url(tel_in.png) left 0 no-repeat}
.page_tel p{ font-size:13px; color:#fff; padding-bottom:0; padding-left:40px; line-height:38px;}
.page_tel h2{ font-size:20px; color:#fff; font-style:normal}

.page_ysbg1{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:517px; background:url(ysbg1.jpg) center no-repeat}
.page_ys1{ width:430px; margin:0 auto; padding-top:220px; padding-right:572px}
.page_ys1 h2{ font-size:29px; color:#025eaa; font-weight:normal; line-height:42px;}
.page_ys1 h2 span{ color:#f16600; font-style:italic}
.page_ys1 h3{ font-size:18px; color:#000000; font-weight:normal; line-height:32px; border-bottom:1px solid #c7c7c7; padding-bottom:10px;}
.page_ys1 p{ font-size:15px; color:#000000; line-height:33px; padding-left:35px;}
.page_ys1 p span{ color:#005499}
.page_ys1 em{ background:#025eaa; padding:10px 50px;}
.page_ys1 em a{ font-style:normal; color:#fff; font-size:13px;}

.page_ysbg2{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:430px; background:url(ysbg2.jpg) center no-repeat}
.page_ys2{ width:430px; margin:0 auto; padding-top:125px; padding-left:572px}
.page_ys2 h2{ font-size:29px; color:#025eaa; font-weight:normal; line-height:42px;}
.page_ys2 h2 span{ color:#f16600; font-style:italic}
.page_ys2 h3{ font-size:18px; color:#000000; font-weight:normal; line-height:32px; border-bottom:1px solid #c7c7c7; padding-bottom:10px;}
.page_ys2 p{ font-size:15px; color:#000000; line-height:33px; padding-left:35px;}
.page_ys2 p span{ color:#005499}
.page_ys2 em{ background:#025eaa; padding:10px 50px;}
.page_ys2 em a{ font-style:normal; color:#fff; font-size:13px;}

.page_ysbg3{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:426px; background:url(ysbg3.jpg) center no-repeat}
.page_ys3{ width:460px; margin:0 auto; padding-top:120px; padding-right:542px}
.page_ys3 h2{ font-size:29px; color:#025eaa; font-weight:normal; line-height:42px;}
.page_ys3 h2 span{ color:#f16600; font-style:italic}
.page_ys3 h3{ font-size:18px; color:#000000; font-weight:normal; line-height:32px; border-bottom:1px solid #c7c7c7; padding-bottom:10px;}
.page_ys3 p{ font-size:15px; color:#000000; line-height:35px; padding-left:35px;}
.page_ys3 p span{ color:#005499}
.page_ys3 em{ background:#025eaa; padding:10px 50px;}
.page_ys3 em a{ font-style:normal; color:#fff; font-size:13px;}

.page_ysbg4{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:460px; background:url(ysbg4.jpg) center no-repeat; border-bottom:11px solid #025eaa}
.page_ys4{ width:430px; margin:0 auto; padding-top:137px; padding-left:572px}
.page_ys4 h2{ font-size:29px; color:#025eaa; font-weight:normal; line-height:42px;}
.page_ys4 h2 span{ color:#f16600; font-style:italic}
.page_ys4 h3{ font-size:18px; color:#000000; font-weight:normal; line-height:32px; border-bottom:1px solid #c7c7c7; padding-bottom:10px;}
.page_ys4 p{ font-size:15px; color:#000000; line-height:33px; padding-left:35px;}
.page_ys4 p span{ color:#005499}
.page_ys4 em{ background:#025eaa; padding:10px 50px;}
.page_ys4 em a{ font-style:normal; color:#fff; font-size:13px;}

.page_OtherTitle{ width:1002px; margin:0 auto; padding:44px 0 39px 0}
.page_OtherTitle h2{ font-size:35px; color:#025eaa; text-align:center; line-height:60px; background:url(othertitlebg.jpg) center no-repeat}
.page_OtherTitle p{ font-size:25px; color:#1e1e1e; line-height:40px; text-align:center}
.page_qhpic{ width:1002px; margin:0 auto; height:367px; padding-bottom:65px;}
.examples_bg{width:1002px;margin:0 auto;overflow:hidden;}
.examples_image{width:699px;height:367px;float:left;position:relative;overflow:hidden;color:#fff;}
.examples_image p{padding:10px 10px;margin:0;font-size:13px; color:#fff}
/* image_thumb section CSS */
.mune_thumb{width:292px;float:right;overflow:hidden;}
.mune_thumb ul{margin:0;padding:0;list-style:none;}
.mune_thumb ul li{width:292px;color:#000000; font-size:18px;height:57px;text-align:center; line-height:57px; background:url(example_bg.jpg) no-repeat; padding-bottom:5px;}
.mune_thumb ul li a{ color:#000}
.mune_thumb ul li.active{background:url(example_bg2.jpg) no-repeat;cursor:pointer; color:#fff}
.mune_thumb ul li.active a{ color:#fff}

.page_pinglun{ width:1002px; margin:0 auto; height:279px; padding-bottom:44px;}
.page_Video{ width:423px; float:left; height:279px;}
.page_plRight{ width:548px; float:right}
.page_plRight h2{ font-size:24px; color:#025eaa; line-height:52px; border-bottom:1px dashed #dedede}
.page_plRight p{ font-size:13px; color:#373737; line-height:23px;}
.page_plRight p span{ background:#666; padding:8px 47px; margin-right:15px;}
.page_plRight p span a{ color:#fff; font-size:13px;}
.page_plRight p span:hover{ background:#025eaa}

.page_linkTitle{ width:1002px; margin:0 auto; padding-bottom:18px;}
.page_linkTitle h2{ font-size:24px; color:#025eaa; line-height:40px; text-align:center; background:url(linktitle.jpg) center no-repeat}
.page_linkTitle p{ font-size:13px; color:#1e1e1e; line-height:25px; text-align:center}
.page_linklist{ width:1002px; margin:0 auto; height:189px; position:relative}
.page_linkpic{float:left;overflow:hidden;width:1002px; height:108px;}
.page_linkpic ul{ width:9018px;height: auto;}
.page_linkpic ul li{ list-style:none; float:left; background:#fff; text-align:center}
.page_linkpic ul li a{ font-size:14px; color:#333333; line-height:24px}

.page_linkbtn{ width:1002px; height:15px;text-align:center; position:absolute; bottom:43px; left:0}
.page_linkbtn ul{ display:inline-block}
.page_linkbtn ul li{ float:left; list-style:none; width:15px; height:15px; background:url(btn1.jpg) no-repeat;margin-right:8px; cursor:pointer}
.page_linkbtn ul li.current{width:16px; height:16px;margin-right:8px; background:url(btn2.jpg) no-repeat}

.linklist{ width:188px; float:left;}
.linkpic{ width:186px; height:79px; float:left; border:1px solid #cfcfcf; border-bottom:none}
.linkname{ width:188px; float:left; height:28px; background:#7e7e7e; font-size:13px; color:#fff; line-height:28px; text-align:center} 

.page_indexadbg2{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:225px; background:url(adbg2.jpg) center no-repeat}
.page_indexad2{ width:802px; margin:0 auto; padding-top:65px; padding-left:200px; position:relative}
.page_indexad2 p{ font-size:18px; color:#fff; line-height:42px; padding-bottom:22px;}
.page_indexad2 h2{ font-size:28px; color:#ffffff; font-style:italic}
.page_tel2{ position:absolute; top:100px; left:20px; width:153px; background:url(tel_in.png) left 0 no-repeat}
.page_tel2 p{ font-size:13px; color:#fff; padding-bottom:0; padding-left:40px;}
.page_tel2 h2{ font-size:20px; color:#fff; font-style:normal}

.page_indexAboutbg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:454px; padding:66px 0 24px 0; background:url(aboutbg.png) center 66px no-repeat}
.page_indexAbout{ width:1002px; margin:0 auto; height:454px;}
.page_Aboutleft{ width:425px;padding-left:40px; padding-top:66px; float:left;}
.page_Aboutleft h2{ font-size:24px; color:#fff; text-align:right; line-height:55px; background:url(abouttitle.png) bottom right no-repeat}
.page_Aboutleft p{ font-size:14px; color:#fff; line-height:27px; text-align:right; padding-top:18px;}
.page_Aboutleft p span a{ font-size:14px; color:#fff}
.page_Aboutright{ width:501px; float:right; height:454px;position:relative; padding-right:2px;}

.ctrl-panel{ position:absolute; right:15px; bottom:46px; z-index:1000;}
.m-page{ display:block; width:24px; height:24px; text-align:center; background:#f1f1f1; float:left; display:inline; margin-left:8px; line-height:24px; color:#747474; font-size:13px;}
.m-page:hover{ text-decoration:none; color:#fff;}
.focus{background:#265eac; color:#fff}
.con{ width:100%;}
.scroll-wrap {OVERFLOW: hidden; WIDTH: 501px; POSITION: relative; HEIGHT: 454px}
.scroll_box_content {POSITION: absolute}
.content_list {FLOAT: left; WIDTH: 501px; HEIGHT: 454px; cursor:pointer;}

.page_HonorTitle{ width:1002px; margin:0 auto; height:34px; border-bottom:1px solid #0871aa}
.page_HonorTitle ul li{ list-style:none; float:left; width:142px; background:url(honorbg.png) no-repeat; margin-left:10px; font-size:19px; color:#5b5b5b; line-height:34px; text-align:center}
.page_HonorTitle ul li.honoron{ background:url(honorbg2.png) no-repeat; color:#fff}
.page_HonorList{ width:1002px; margin:0 auto; height:266px; padding:35px 0; position:relative}
.honorlist{ width:880px; height:266px; position:relative; overflow:hidden; margin:0 auto;}
.section1{position: absolute;width: 10000px;}
.section1 ul li{float:left;display:inline;width:204px;height:266px;overflow:hidden;position:relative; font-size:14px; color:#5b5b5b;text-align:center; line-height:28px;}
.c1_lc{width:880px;float: left;}
.c1_lc li{float:left;width:194px;height:266px;}
#c1_slide_prev,#c1_slide_next{display: block;width:26px;height: 112px; position:absolute; top:100px}
#c1_slide_prev{background:url(h_lbtn.jpg) no-repeat; left:0px}
#c1_slide_next{background:url(h_rbtn.jpg) no-repeat; right:0px}


.section5{position: absolute;width: 10000px;}
.section5 ul li{float:left;display:inline;width:210px;height:266px;overflow:hidden;position:relative; font-size:14px; color:#5b5b5b;text-align:center; line-height:28px;}
.section5 ul li:hover img{ width:206px; height:226px; border:2px solid #265eac}
.c5_lc{width:880px;float: left;}
.c5_lc li{float:left;width:210px;height:266px;}
#c5_slide_prev,#c5_slide_next{display: block;width:26px;height: 112px; position:absolute; top:100px}
#c5_slide_prev{background:url(h_lbtn.jpg) no-repeat; left:0px}
#c5_slide_next{background:url(h_rbtn.jpg) no-repeat; right:0px}

.page_Newsbg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; padding:44px 0 39px 0; height:268px; background:url(newsbg.jpg)}
.page_News{ width:1002px; margin:0 auto;}
.News1{ width:315px; float:left;}
.News1 h2{height:34px; border-bottom:1px solid #0871aa; font-size:19px; color:#fff; background:url(newstitlebg.png) 10px no-repeat; line-height:34px; padding-left:40px;}
.News1 ul li{ width:315px;list-style:none; padding-top:18px; height:208px; float:left; width:315px; position:relative; overflow:hidden}
.News1 ul li .newbg{width:315px;height:74px;overflow:hidden;position: absolute;background:url(new_textbg.png); bottom:0;left:0;}
.News1 ul li .new_text{position:absolute;width:315px;height:74px;bottom:-74px;left:0;overflow:hidden; text-align:left;}
.News1 ul li .new_text h2{ font-size:13px; color:#fff;background:none; border-bottom:none; line-height:26px; padding-left:10px; padding-top:5px;}
.News1 ul li .new_text p{ color:#fff; font-size:13px; line-height:15px; padding:0 10px;}
.News1 ul li .new_text p span{ float:right;color:#fff; font-size:13px;}

.News2{width:290px; float:left; padding-left:38px;}
.News2 h2{height:34px;border-bottom:1px solid #0871aa; font-size:19px; color:#fff; background:url(newstitlebg.png) 10px no-repeat; line-height:34px; padding-left:40px;}
.News2 p{ padding-top:18px; padding-bottom:7px;}
.News2 ul li{ list-style:none; line-height:27px;}
.News2 ul li a{ font-size:13px; color:#000000}
.News2 ul li span{ float:right; font-size:12px; color:#c8c6c6}
.News2 ul li:hover a{ color:#055aa0; font-weight:bold}

.News3{width:331px; float:left; padding-left:28px;}
.News3 h2{height:34px;border-bottom:1px solid #0871aa; font-size:19px; color:#fff; background:url(newstitlebg.png) 10px no-repeat; line-height:34px; padding-left:40px;}
.News3 ul{ padding:11px 0; border-bottom:1px dashed #2e2e2e}
.News3 ul li{ list-style:none; line-height:18px; padding:2px 0 2px 32px;}
.News3 ul li a{ font-size:12px; color:#000000}
.News3 ul li span{ float:right; font-size:12px; color:#000000}

.footbg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:163px; background:url(footbg.jpg) center no-repeat; padding-top:38px;}
.bottom{ width:1002px; margin:0 auto}
.page_Contact{ width:270px; float:left;}
.page_Contact ul li{ list-style:none; font-size:13px; color:#fff; padding-left:37px; line-height:35px; padding-bottom:5px;}
.page_Contact ul li a{ color:#fff}
.page_ewm{ padding-left:57px; float:left;}
.page_ewm ul li{ list-style:none; float:left; text-align:center; font-size:13px; color:#fff; padding-right:20px;}
.page_map{ float:right}

.footer2{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:48px; background:#134695; text-align:center; font-size:13px; color:#fff; line-height:48px;}
.footer2 a{font-size:13px; color:#fff;}

.in_banner{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:348px;}
.r_topbg{width:100%; margin:6px auto 22px auto; min-width:1002px; max-width:1920px; height:46px; border-top:1px solid #d6d6d6; border-bottom:1px solid #f0f0f0;}
.r_top{ width:1002px; margin:0 auto; height:46px; text-align:left; font-size:13px; color:#a1a1a1; line-height:46px;}
.r_top a{font-size:13px; color:#a1a1a1}

.page_Main{ width:1002px; margin:0 auto; padding-bottom:20px;}

.page_Leftpic{ width:219px; float:left; margin-top:30px;}
.page_LeftBottom{ width:219px; float:left; height:8px; background:url(leftbottom.jpg) no-repeat}
.page_leftContact{ width:197px; float:left; border:1px solid #cbcbcb; border-top:none;-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px; padding:5px 10px 15px 10px;}
.page_leftContact h2{ font-size:23px; color:#151515; font-weight:normal; text-align:center; border-bottom:1px dashed #cecece; line-height:42px; background:none}
.page_leftContact ul li{ font-size:13px; color:#010101; line-height:16px;list-style:none; padding:8px 0 8px 30px;}

/*通用样式*/
.r_mid{float:left; width:100%; padding-bottom:6px;}
#product_detail { width:744px; float:left;}
#product_detail .left { width: 457px; overflow:hidden; float:left; height:288px;}
#product_detail .big_pic { width: 451px; height:282px;overflow: hidden;text-align:center;float:left; border:1px solid #dcdcdc}
#product_detail .big_pic img { height:282px;}
#product_detail .big_pic .bigimg{ width:600px; height:375px;}
#product_detail .big_pic .view{display: block;text-indent: 20px; margin-left: 130px; width: 19px; height: 15px; display: inline-block; cursor: pointer; }

.pro_info_box {width:260px; float:left; font-size:14px; color:#000000; text-align:left;}
.pro_info_box span{ font-size:14px; color:#000000}
.pro_info_box h4{ display:inline-block;font-size:16px; color:#055aa0; line-height:19px; padding-bottom:23px}

#product_detail .product_info {width:260px;float:right; overflow:hidden;}
#product_detail .product_info li {border-top:none;font-size:14px; color:#656565; line-height:27px; padding-bottom:5px;}
#product_detail .product_info li span{ font-size:20px; color:#fe7907; font-weight:bold}
#product_detail .product_info li span a{ color:#fff}

/*焦点图*/
.r_mid ul.pic_list {width:744px; float:left;overflow: hidden; padding-top:15px;}
.r_mid ul.pic_list li { width:124px; height:80px;text-align:center;padding-right:10px;float:left;}
.r_mid ul li { list-style: none;}

.mod18{width:744px;height:80px; float:left;position:relative;}
.mod18 .btn{position:absolute;width:13px;height:57px; cursor:pointer;z-index:99;}
.mod18 .prev{top:12px;background:url(lbtn.jpg) no-repeat;left:0;}
.mod18 .prev:hover{ background:url(lbtn2.jpg) no-repeat;}
.mod18 .next{top:12px;background:url(rbtn.jpg) no-repeat;right:0;}
.mod18 .next:hover{ background:url(rbtn2.jpg) no-repeat;}

.mod18 .listBox{width:700px;height:80px;margin:0 auto;position:relative;overflow:hidden;}
.mod18 .listBox ul{height:80px;position:absolute;}
.mod18 .listBox li{cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width: 118px; height:74px;}
.mod18 .listBox li img{width:118px;height:74px; border:1px solid #dcdcdc; padding:2px 2px}
.mod18 .listBox li.hover img{ border:3px solid #055aa0;padding:0 0}
.mod18 .listBox .on i{display:block;}

.profile_Title{ width:730px; float:left; background:#055aa0; font-size:16px; color:#ffffff; line-height:35px; padding-left:14px; font-weight:bold; margin-top:20px;}
#pro_profile{ width:712px; float:left; padding:10px 15px; border:1px solid #e4e4e4;}
#pro_profile img{ max-width:100% !important; height:auto !important}

.pro_title1{ width:100%; float:left; font-size:22px; color:#00366e; line-height:49px; border-bottom:5px solid #002c6f}
.back{ width:100%; float:left; padding:15px 0; text-align:left}
.back span{ padding:5px 15px; color:#fff; background:#1b629d; font-size:14px;}

.pro_title2{width:100%; text-align:left; float:left;line-height:44px; font-size:16px; color:#525353; font-weight:bold; border-top:3px solid #0166ad}

.proinquiry{width:712px; float:left; padding:10px 15px; border:1px solid #e4e4e4;}
.page_inys{width:712px; float:left; padding:10px 15px; border:1px solid #e4e4e4; height:812px; background:url(inysbg.jpg) center no-repeat; position:relative}
.ys_1{ position:absolute; top:84px; left:28px; width:370px;}
.ys_1 h2{ font-size:29px; color:#025eaa; font-weight:normal; padding-bottom:10px;}
.ys_1 h2 span{ color:#f16600; font-style:italic}
.ys_1 p{ font-size:18px; color:#000000; border-bottom:1px solid #c6c6c6; line-height:36px;}

.ys_2{ position:absolute; top:280px; right:28px; width:308px;}
.ys_2 h2{ font-size:29px; color:#025eaa; font-weight:normal; padding-bottom:10px;}
.ys_2 h2 span{ color:#f16600; font-style:italic}
.ys_2 p{ font-size:18px; color:#000000; border-bottom:1px solid #c6c6c6; line-height:36px;}

.ys_3{ position:absolute; top:523px; left:28px; width:360px;}
.ys_3 h2{ font-size:29px; color:#025eaa; font-weight:normal; padding-bottom:10px;}
.ys_3 h2 span{ color:#f16600; font-style:italic}
.ys_3 p{ font-size:18px; color:#000000; border-bottom:1px solid #c6c6c6; line-height:36px;}

.ys_4{ position:absolute; top:705px; left:28px; width:360px;}
.ys_4 h2{ font-size:29px; color:#025eaa; font-weight:normal; padding-bottom:10px;}
.ys_4 h2 span{ color:#f16600; font-style:italic}
.ys_4 p{ font-size:18px; color:#000000; border-bottom:1px solid #c6c6c6; line-height:28px; padding-bottom:10px;}

.news .body ul li{ line-height:24px; padding-bottom:5px; border-bottom:1px dashed #ccc; list-style:none}
.news .body ul li span{ float:right}

.right{ float:right}
.news #news_detail .body{ width:100%; float:left;}
.news #news_detail{ width:100%; float:left; padding:10px 0}
.news #news_detail h1{ text-align:center; font-size:18px;}
.prev_next{padding-bottom:20px; width:100%; float:left;}
.prev_next ul li{ list-style:none}

.news_view{ width:100%; float:left; padding:5px 0; border-bottom:1px dashed #ccc}

.back input[type=button]{ background:#000; padding:3px 15px; border:0; color:#fff; cursor:pointer; font-family:微软雅黑}
.news_body{ padding:10px 0}
.news_body img{ max-width:100% !important; height:auto !important}

.main_page{text-align:center;width:100%; float:left; padding-top:15px; padding-bottom:15px;}
.main_page a,.main_page .current{ margin:0 5px;}
.main_page a{ background:#f5f5f5; padding:3px 8px; color:#717071; border:1px solid #d6d7d2}
.main_page .current{ padding:3px 8px; background:#000; color:#fff;border:1px solid #000}

#sitemap ul li{ list-style:none; text-align:left; padding-left:30px; list-style:none}
#sitemap ul li h2{ font-size:14px; padding-bottom:8px;color:#333}
#sitemap ul li ul li{ float:inherit; padding-left:30px}
#sitemap ul li ul li h3,#sitemap ul li ul li a{ font-size:12px;line-height:24px; color:#333}

/*关联产品与新闻*/
.reation{ width:100%; float:left; padding-top:15px;}
.reation h5{ font-size:24px; border-bottom:1px solid #ccc; line-height:38px; margin-bottom:10px;}

/*评论*/
.inquiry{ width:100%; float:left;}
.comment{ width:100%; float:left; padding:10px 0}
.commentTitle{ width:100%; float:left; text-align:left;}
.commentTitle h5{ font-size:22px; color:#333; line-height:53px;text-align:left; font-weight:normal}
.commentTitle h5 span{ float:right; line-height:53px; font-size:14px;}
.commentlist{ width:100%; float:left; padding-top:10px; text-align:left;}
.commentlist ul{ width:100%; float:left;}
.commentlist ul li{ float:left; list-style:none}
.inquiryinfo{ width:100%; float:left; padding-bottom:10px;}

.friendlink{ width:1002px; margin:0 auto;color:#333}
.friendlink a{ color:#333} 

.chose{width:195px; height:22px; line-height:22px; text-align:left; background:url(link.jpg) no-repeat; padding-left:10px; font-size:13px; color:#7a7a7a}
#m1 { position:absolute; bottom:23px;width: 203px; padding:0; border:1px solid #ccc; background: white; color: #5e4d3c; z-index:1000; right:0;}
#m1 ul li{ padding:5px 10px;}
#m1 ul li a{ color:#999}
#m1 ul li a:hover{ color:#000}

.productbutton{
background:#1b629d;
color: #fff;
border: 0 !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
cursor: pointer;
height: 30px !important;
font-family:微软雅黑;
padding: 0 10px 0 10px !important;
width:80px !important;
}
.productbutton:hover {
background:#1b629d;
}

.page_lmTitle3{ width:1002px; margin:0 auto; height:42px;text-align:left}
.page_lmTitle3 h2{ font-size:24px; color:#0068b7;line-height:38px;display:inline-block}


.in_case{width:237px; float:left; padding-bottom:20px;}
.case_pic{width:237px; height:155px; overflow:hidden;}
.case_pic img{width:237px; height:155px;}
.case_name{width:237px; text-align:center; font-size:13px; color:#555; padding-top:5px;}
.case_name a{font-size:13px; color:#555;}

.side{position:fixed;width:64px;right:10px;bottom:0px;z-index:99999; color:#fff}
.side ul li{width:64px;height:64px;float:left;position:relative; padding-bottom:2px; list-style:none;}
.side ul li .sidebox{position:absolute;width:64px; text-align:left;height:64px;top:0;right:0;transition:all 0.3s;background:#c6c5c5;color:#fff;font:14px "微软雅黑";overflow:hidden;}
.side ul li .sidebox2{position:absolute;width:64px; text-align:left;height:64px;top:0;right:0;transition:all 0.3s;background:#c6c5c5;color:#fff;font:14px "微软雅黑";overflow:hidden;}
.side ul li .sidebox3{position:absolute;width:64px; text-align:center;height:64px;top:0;right:0;transition:all 0.3s;background:#c6c5c5;color:#fff;font:14px "微软雅黑";overflow:hidden; line-height:22px;}
.side ul li .sidebox3 a{ color:#fff}
.side ul li .sidebox3:hover{ background:#055aa0}
.side ul li .sidetop{width:64px;height:64px;line-height:64px;transition:all 0.3s;padding-top:2px;}
.side ul li img{float:left;}
/*右侧二维码*/
.weixing-container {width: 64px; height: 64px;background: url(ewm.png) no-repeat #c6c5c5;float:left;}
.weixing-container:hover{ background:url(ewm.png) no-repeat #055aa0}
.weixing-show {width: 111px;min-height: 120px; background: #fff; border-radius: 10px; border: 1px solid #dddddd; position: absolute; left: -124px; top: -100px; }
.weixing-show .weixing-sanjiao {width:0; height: 0; border-style: solid; border-color: transparent transparent transparent #ffffff; border-width: 6px; left: 111px; top: 120px; position: absolute; z-index: 2;}
.weixing-show .weixing-sanjiao-big { width: 0; height: 0; border-style: solid; border-color: transparent transparent transparent #dddddd; border-width: 8px; left: 111px; top: 118px; position: absolute; }
.weixing-show .weixing-txt{ float:left; width:87px; padding:10px 12px; text-align:center; font-size:15px; color:#4c4c4c; }
.weixing-show .weixing-txt ul li{ width:87px;min-height:120px;line-height:15px;}
/*自定义样式结束*/