* {
	margin:0; padding:0;
}

BODY {FONT-FAMILY: "Î¢ÈíÑÅºÚ"; background:#f3f3f3;}
A{TEXT-DECORATION: none}
A {COLOR: #585959}
A:visited {COLOR: #585959}
A:hover {COLOR: #0684d0; TEXT-DECORATION: none}
ul,li,p,span,H1,H2,H3{ list-style:none;}
IMG {BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px}
.clear {CLEAR: both}
.width{width:1000px; margin:0 auto;}
.topnav{ height:33px;}
.topnav h1{ float:left; width:400px;line-height:33px;}
.topnav h1 span{ line-height:33px;}
.topnav h3{ float:left; width:400px;line-height:33px;}
.topnav h3 span{ line-height:33px;}
.topnav h2{ float:right;line-height:33px;}
.logo_se{ height:110px;}
.logo{ float:left; margin-bottom:20px; margin-top:30px;} .dropItem {float: left;position:relative;font-family:"Î¢ÈíÑÅºÚ";font-size:13px;}
.logo img{ height:57px;}

.menu_bg{ background:#001441; height:49px;}
.menu ul li{ float:left; line-height:49px; width:125px;}
.menu ul li a{ display:block; height:49px; line-height:49px; color:#fff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center;}
.menu ul li a:hover{ background:#012985;}



.imain{  background:#FFFFFF;padding:10px; overflow:hidden;}
.ileft{ float:left;width:200px;}
.ipro_t{ background:#001441; height:50px; line-height:50px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; width:200px; color:#FFFFFF; font-size:18px;}
.ipro_list{}
.ipro_list ul{ padding-top:8px;}
.ipro_list ul li{ color:#fff; border-bottom:1px solid #e9e9e9; border-top:1px solid #e9e9e9; height:48px; line-height:48px; background:#012985; padding-left:12px; margin-bottom:1px;}
.ipro_list ul li a{ color:#fff; font-size:16px;font-family:"Î¢ÈíÑÅºÚ"; line-height:48px;padding-left:10px;}
.icontact_t{ background:url(../images/icontact_t.jpg) no-repeat bottom center;font-size:18px;font-family:"Î¢ÈíÑÅºÚ"; margin-top:10px; line-height:30px; }
.icontact{ margin-top:10px;}
.icontact p{ line-height:20px; font-size:13px;}


.iright{ float:right; width:785px;}
.ititle{ border-bottom:1px solid #0a65b7; height:30px; line-height:30px;}
.ititle h2{ float:left; font-family:"Î¢ÈíÑÅºÚ";  font-size:18px; color:#0a65b7; font-weight:600}
.ititle h2 span{ font-family:"Î¢ÈíÑÅºÚ";  font-size:16px; padding-left:10px;}
.ititle h3{float:right;}
.ititle h3 a{ color:#0a65b7; font-size:14px; font-weight:100;}

.iright_pro{ padding-top:10px; padding-bottom:10px;}
.icp{ float:left; width:230px; padding-left:22px;margin-top:16px;}
.icp h2{ border:1px solid #bdbdbe; height:215px; width:230px;display:table-cell;*display:block;*font-size:84px;vertical-align:middle;text-align:center;}
.icp h2 img{vertical-align:middle; max-height:215px; max-width:230px;}

.icp h3 a{ display:block; font-family:"Î¢ÈíÑÅºÚ";  font-size:14px; text-align:center; height:30px; line-height:30px;}
.icompany{width:478px; float:left;}
.icompany ul{ padding:10px; font-size:14px; text-indent:2em;}
.zzzs{ float:right;}
.zzzs ul{ padding-top:10px; padding-bottom:10px;}

.inews{ margin-top:20px;}
.inews_in{ padding:10px;}
.inews_in h2{ float:left; width:455px;}
.inews_in ul{ float:right; width:511px;}
.inews_in ul li{ line-height:28px;}
.inews_in ul li a{ font-family:"Î¢ÈíÑÅºÚ";  font-size:14px; color:#666666;}
.inews_in ul li span{ float:right; font-size:14px; color:#bbbbbb;}


.hot{ margin-top:20px;}


.hot_cp{ padding-top:10px; padding-bottom:10px;}


.hcp{ float:left; width:177px; padding-left:11px; padding-right:11px;}
.hcp h2{ border:1px solid #bdbdbe; height:175px; width:175px;display:table-cell;*display:block;*font-size:84px;vertical-align:middle;text-align:center;}
.hcp h2 img{vertical-align:middle}
.hcp h3 a{ display:block;   font-size:14px; text-align:center;}

.foot{ background:#001441;}
.footnav{ text-align:center;color:#fff; padding-top:10px; line-height:30px;}
.footnav a{ color:#fff;}
.center a{ padding-left:5px; font-size:14px;}
.copyright{font-size:14px;}
.copyright a{ color:#fff; }

.pro_cp{ float:left; width:165px; padding-left:16px; padding-right:15px;}
.pro_cp h2{ border:1px solid #bdbdbe; height:163px; width:163px;display:table-cell;*display:block;*font-size:84px;vertical-align:middle;text-align:center;}
.pro_cp h2 img{vertical-align:middle}
.pro_cp h3 a{ display:block;   font-size:14px; text-align:center;}
.content{ padding:10px; font-size:14px;}
.content p{ font-size:14px !important}
.cnzz{font-size:14px}

/* marqueeleft */
.marqueeleft{height:198px;width:1000px;overflow:hidden;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:148px;height:133px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:135px;height:104px;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}
.pages { clear:both; padding:20px 45px 0 0; color:#585858;text-align:right; float:right;}
	.pages a { color:#0684d1; }
	.pages a:hover { color:#0684d1;  font-weight:bold  }
	.pages ul { float:right; }
	.pages li { float:left; margin-left:8px;list-style:none }
	
.news_list{}
.news_list ul li{ line-height:28px; font-size:14px;}
.news_list ul li span{ float:right;}
.news_arc h1{ text-align:center; font-size:16px; color:#0684d1; font-weight:bold;}
.news_arc h2{ text-align:center;}
.news_arc h3{ font-size:14px;}
.news_arc img{ width:785px;}
.inews_list{ width:100%;}
.inews_list li{ background:url(../images/dian.png) 7px center no-repeat; border-bottom:1px #cbcbcb solid; line-height:30px;}
.inews_list li a{color:#333; line-height:30px; padding-left:20px; font-family:"Microsoft Yahei";}
.inews_list li a:hover{ text-decoration:underline; color:#162A5D}
.inews_list li a span{ float:right;}

.news_list{ width:100%;}
.news_list li{ background:url(../images/dian.png) 7px center no-repeat; border-bottom:1px #cbcbcb dotted; line-height:30px; margin-top:8px;}
.news_list li a{color:#333; line-height:30px; padding-left:20px; display:block; font-family:"Microsoft Yahei"; font-size:14px;}
.news_list li a:hover{ color:#162A5D}
.news_list li a span{ float:right;}


.aboutxt{clear:both; font-size:14px; line-height:26px; text-indent:2em;}

.c_product_b{ padding-top:10px;}
.re_t{ font-size:14px; color:#0684d1; border-bottom:1px solid #ddd; height:25px; line-height:25px;font-weight:bold;}
.re_cp{ float:left; width:152px; padding-left:19px; padding-right:19px;}
.re_cp h2{ border:1px solid #bdbdbe; height:150px; width:150px;display:table-cell;*display:block;*font-size:84px;vertical-align:middle;text-align:center;}
.re_cp h2 img{vertical-align:middle}
.re_cp h3 a{ display:block;   font-size:12px; text-align:center;}
.inews_re{ padding:10px;}

.inews_re ul{}
.inews_re ul li{ line-height:30px;}
.inews_re ul li a{ font-family:"Î¢ÈíÑÅºÚ";  font-size:14px; color:#666666;}
.inews_re ul li span{ float:right; font-size:14px; color:#bbbbbb;}
.sitemap {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.sitemap DL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; PADDING-TOP: 5px
}
.sitemap DL FONT {
	TEXT-ALIGN: left; PADDING-LEFT: 8px; DISPLAY: block; COLOR: #0684d1; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.sitemap DL FONT A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #0684d1; PADDING-TOP: 0px
}
.sitemap DL FONT A:visited {
	COLOR: #0684d1
}
.sitemap DL FONT A:hover {
	COLOR: #0684d1; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.isearch{ width:350px; float:right}
.telbg{ width:335px; height:51px; background:url(../images/tel.png) no-repeat ; margin-top:25px; float:right}
.lmbg{ width:1020px; height:153px; background:url(../images/lmbg.png) no-repeat; background-size:100% 100%; margin-top:20px;}
.lmbg1{width:1020px; height:137px; background:url(../images/lmbg1.png) no-repeat; background-size:100% 100%}
.ysbg{width:1020px; height:703px; background:url(../images/ysbg.jpg) no-repeat; background-size:100% 100%}
.ysbg1{width:1020px; height:122px; background:url(../images/ysbg1.jpg) no-repeat; background-size:100% 100%}
.container {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 15px; WIDTH: 660px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 11px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.container SPAN {
	PADDING-LEFT: 15px; COLOR: #303030
}
.container A {
	COLOR: #303030
}
.container A:hover {
	COLOR: #be0707
}
.container p{ font-size:12px !important}
.news_arc p img{ width:400px; height:400px;}



#demo1p {list-style: none outside none; overflow: hidden;width: 1000px; height:270px; margin:0 auto;}
#indemo1p {float: left;width: 800%;}
#demo1p1 {float: left;}
#demo1p2 {float: left;}
.top_14{margin-top:20px;}
.top_14 ul li{float:left;width:200px; _width:230px;margin:5px 10px 5px 10px; padding:5px 10px 5px 10px; text-align:center;}
.top_14 ul li h2{width:230px;height:180px;margin:0 auto;}
.top_14 ul li h2 a{width:230px;height:180px;border:#ddd solid 1px; display: table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:188px;*font-family:Arial;}
.top_14 p{ width:230px; line-height:35px; font-size:14px;}
.top_14 ul li h2 img{vertical-align:middle; max-width:230px; max-height:180px;}
.top_14 ul li h3 a{color:#333;font-weight:normal; line-height:36px; display:block; font-size:14px;}
.top_14 ul li h3 a:hover{color:#0a68b6;}

/*ï¿½Ãµï¿½Banner*/
.banner { position:relative; height:458px;}
.banner .btn1 { bottom: 20px;margin-right: -450px; padding: 5px 6px; position: absolute; right: 50%;z-index: 7;}
.banner .btn1 span {line-height: 14px; background: none repeat scroll 0 0 #162A5D; border: 1px solid #162A5D; color: #FFFFFF; cursor: pointer;display: inline-block; margin-left: 5px;padding: 2px 5px;}
.banner .btn1 span.cur { font-weight: bold; padding: 4px 8px;}
.banner .bgitem{height: 458px; cursor:pointer; width: 100%;margin: 0 auto;position:absolute; background-position:center top; background-repeat:no-repeat;}

/*main*/
.main{ width:100%; margin:0 auto;}
.imain{width:1000px; margin:30px auto;}
.left{ float:left; width:220px;}
.right{float:right; width:730px;}

#sideBar { overflow:hidden;width:204px;}
.sidebox {width:260px; margin-bottom:16px; background:#E3E3E3}
.sidebox .sideTitle { font-size:15px; height:56px; background:#162a5d;}
.sidebox .sideTitle p {font-weight:bold; color: #fff; text-align: center; line-height: 56px; font-size:18px;}
.sidebox .sideTitle p span { color:#162A5D;}

.mainpro{ height:35px; line-height:35px; background:#1f3d8a; color:#fff !important;}
.sidebox .sideList ul { font-size:14px;}
.sidebox .sideList ul li { line-height:40px;  width:260px; }
.sidebox .sideList ul li a{ width:180px; display:block;color:#000; font-size:14px;padding-left:15px; border-bottom:1px solid #aaa; margin:0 auto; background:url(../images/ico.png) no-repeat 20px center; text-indent:3em;}
.sidebox .sideList ul li a:hover{color:#0093dd !important; }
.sidebox .sideList ul li dl{ text-indent:1em;}
.sidebox .sideList ul li dl dd a{ color:#666; line-height:32px; font-weight:300; font-size:14px;}
.sidebox{ padding-bottom:20px;}


.sideboxl {width:261px; float:right; background:#162A5D}
.conTitle{ overflow:hidden; font-size:15px; height:35px; line-height:35px; border-bottom:2px solid #162a5d;} 
.conTitle p {float:left; color:#162a5d;}
.sideboxl .conTitle p span { color:#162a5d;}
.sideboxl .conList ul .coname { font-weight:bold;}
.conList p { font-size:14px; line-height:26px;}
.sideboxl .conList ul li { line-height:24px; font-size:14px}

.conList{padding-top: 20px; padding:16px; height:170px; background:#ECECEC}

.content{padding:10px 10px 20px 10px; font-size:12px; line-height:24px; color:#333; font-family:"Microsoft YaHei"}
.prolist {float:left;}
.prolist DIV {MARGIN: 0px 6px 15px;IDTH:220px; FLOAT: left; }
.prolist H2 {MARGIN: 0px auto; WIDTH: 220px; HEIGHT: 220px; border:1px #d0d0d0 solid; padding:1px;}
.prolist H2 A {WIDTH:220px; DISPLAY: block; HEIGHT:220px;  }
.prolist H2 IMG {VERTICAL-ALIGN: middle}
.prolist H3 {TEXT-ALIGN: center; LINE-HEIGHT: 30px; DISPLAY: block; COLOR: #666; FONT-SIZE: 12px; height:30px; width:224px;}
.prolist H3 A {LINE-HEIGHT:30px; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal; font-family:"Microsoft Yahei";}
.prolist H3 A:visited {COLOR: #666}
.prolist H3 A:hover {COLOR: #162A5D;}

.prolist2 {float:right; width:732px;}
.prolist2 DIV {MARGIN: 0px 6px 10px; WIDTH: 170px; FLOAT: left; }
.prolist2 H2 {MARGIN: 0px auto; WIDTH: 165px; HEIGHT: 123px; border:1px #162A5D solid;}
.prolist2 h2:hover{ border:1px #162A5D solid;}
.prolist2 H2 A { WIDTH: 165px; DISPLAY: block; HEIGHT: 123px; }
.prolist2 H2 IMG {VERTICAL-ALIGN: middle}
.prolist2 H3 {TEXT-ALIGN: center; LINE-HEIGHT: 30px; DISPLAY: block; COLOR: #666; FONT-SIZE: 12px; height:30px}
.prolist2 H3 A {LINE-HEIGHT:30px; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal; font-family:"Microsoft Yahei";}
.prolist2 H3 A:visited {COLOR: #666}
.prolist2 H3 A:hover {COLOR: #162A5D;LINE-HEIGHT: 28px;}
.prob_list2 {PADDING-BOTTOM: 10px}
.prob_list2 .cn2 {TEXT-ALIGN: center; WIDTH: 140px; FLOAT: left; margin:10px 10px 5px 15px;}
.prob_list2 .cn2 H2 {	MARGIN: 0px auto 8px; WIDTH: 140px; HEIGHT: 140px}
.prob_list2 .cn2 H2 A {BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; WIDTH: 140px; display:table-cell;*DISPLAY: block; *FONT-FAMILY: Arial; BACKGROUND: #ffffff; HEIGHT: 140px; *FONT-SIZE: 122px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid}
.prob_list2 .cn2 H2 IMG {VERTICAL-ALIGN: middle}
.prob_list2 .cn2 SPAN {LINE-HEIGHT: 18px; DISPLAY: block; COLOR: #333}
.prob_list2 .cn2 SPAN A {LINE-HEIGHT: 18px; COLOR: #333}
.prob_list2 .cn2 SPAN STRONG {LINE-HEIGHT: 18px}
.prob_list2 .cn2 SPAN A:hover {COLOR: #162A5D}

.title4{ width:100%; text-align:center; height:20px; font-size:18px; margin-top:15px; margin-bottom:15px; font-family:"Microsoft Yahei"; color:#162A5D; font-weight:bold;}
/*ï¿½ï¿½Ò³ï¿½ï¿½Ê½*/
.page_info{text-align:center;margin-top:10px;color:#aaa;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:20px;line-height:20px;text-align:center;letter-spacing:0;;font-size:12px;margin-top:20px; border:none !important; padding-left:26px;}
.page_list a{display:inline-block;color:#aaa;border:1px solid #aaa;background:#fff;text-align:center;margin:0 1px; width:auto; height:20px; padding:0px 6px;font-family:"Microsoft Yahei";float: left;}
.page_list a:hover{color:#fff;border:1px solid #162A5D;background:#162A5D;}
.page_list a.on{color:#fff;border:1px solid #162A5D;background:#162A5D;}

.preNext{position:relative;background:url(../images/news_con.jpg) left top no-repeat; padding-top:10px; margin-top:10px;}
.preNext .line{height:10px;overflow:hidden;clear:both;margin:4px auto;padding-top:10px;}
.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;float:left;}
.preNext .text{color:#999;}
.preNext .text a:hover{color:#162A5D; text-decoration:underline;}
.comment_list {PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px}
.comment_list UL {LIST-STYLE-TYPE: none}
.comment_list LI {PADDING-BOTTOM: 6px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px; border-bottom:1px dotted #ccc; font-size:14PX;}
.comment_list LI A {PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/dian.png) no-repeat 10px center; COLOR: #333; PADDING-TOP: 0px}
.comment_list LI A:visited {COLOR: #333}
.comment_list LI A:hover {COLOR: #162A5D;}
.comment_list span{float:right}
.title H2 {LINE-HEIGHT: 24px; COLOR: #162A5D; FONT-SIZE:16px ;FONT-WEIGHT: normal}
.title {border-bottom:1px #162A5D solid; HEIGHT: 26px; margin:0 10px 10px 10px;}
.title H2 {LINE-HEIGHT: 24px; COLOR: #162A5D; FONT-SIZE:16px ;FONT-WEIGHT: normal}

.title2{ height:50px; line-height:50px;width:220px; padding-left:10px; color:#fff; font-size:18px; font-family:"Microsoft Yahei";  }
.title2 span{ margin-left:10px; color:#fff; font-size:12px}

.title3{ height:50px; color:#333; font-size:18px; font-family:"Microsoft YaHei";  line-height:50px;  margin-bottom:10px; border-bottom:2px #162A5D solid;}
.title3 .loc{float:right;font-size:12px;font-family:"Microsoft YaHei"; color:#333; margin-right:20px; line-height:50px; }
.title3 span{display:block; width:280px; color:#162A5D; text-align:left; font-family:"Microsoft Yahei"; padding-left:10px;}

