*{padding:0px;margin:0px}
html {overflow-x:hidden;overflow-y:scroll;}
body, html {height:100%;}
body 
{
	font-family:"Microsoft Yahei",Helvetica,sans-serif;
	padding:0px;margin:0px;
	background-color:#ffffff;
	font-size:12px;

}
body,table,td,a,title,h2,h3,div,select{
    font-family:"Microsoft Yahei",Helvetica,sans-serif;
	font-size: 14px;
	color:#333333;
}
td,input{
	line-height:18px;
}
form,h1,h2,h3,h4,h5,h6{
	margin:0px;
	padding: 0px;
}

li {list-style-type: none;}
img {border: 0;}   
.imgOver{
	border:0px #DDDDDD solid; 
	filter: Alpha(Opacity=70);	   
	-moz-opacity:0.7;              
	opacity: 0.7;                  
} 

.imgOut {border:0px #DDDDDD solid;}   

a:link       {text-decoration: none;color:#333333;}
a:visited    {text-decoration: none;color:#333333;}
a:hover      {text-decoration: none;color:#ED0404;}

a.more:link       {text-decoration: none; color: #777777;}
a.more:visited    {text-decoration: none; color: #777777;}
a.more:hover      {TEXT-DECORATION:underline; color: #ED0404;}

a.location:link       {text-decoration: none; color: #777777;}
a.location:visited    {text-decoration: none; color: #777777;}
a.location:hover      {TEXT-DECORATION: none; color: #ED0404;}

#hits {color:#FF0000;font-weight:bold;}
.NoInfor {margin:0px auto;padding-top:40px;width:100%;height:60px;text-align:center;clear:both;overflow:hidden;}
.clear_both {clear: both;}  
.InputSubmit {padding:3px;padding-left:10px;padding-right:10px;cursor:pointer;}
.inputTxt{height:20px;background:url(../image/input_bg.jpg);border:#e4e4e4 1px solid;padding:3px;color:#7E7E7E;}

.input_on{padding:0px;width:70px;height:28px;border:none;color:#ffffff;background-color:#1E64B0;}
.input_off{padding:0px;width:70px;height:28px;border:none;color:#ffffff;background-color:#959595;}

.pages {text-align: center;overflow: hidden; padding-top:20px;}
.pages a {display: inline-block; padding:5px; margin: 0 5px; border: 1px solid #E6E6E6;border-radius: 2px;font-size:15px;}
.pages a.on,
.pages a.on:hover {background:#1177C2; border:1px solid #1177C2; color: #FFF;}
.pages a:hover {background:#1177C2; border:1px solid #1177C2; color: #FFF;}


.PreveNext {float:left;width:100%;padding-top:20px;padding-bottom:10px;height:auto;}
.PreveNext ul{float:left;width:100%;text-align:left;padding-left:0px;}
.PreveNext li{float:left;width:100%;height:25px;text-align:left;text-align:left;font-size:14px;}
.PreveNext li a,.PreveNext li a:hover,.PreveNext li a:visited{color:#333333;font-size:14px;text-decoration:none;}
.PreveNext li a:hover{color:#ED0404;font-size:14px;text-decoration:underline;}

.MidDiv {margin:0px auto;width:1200px;height:auto;text-align:center;clear:both;overflow:hidden;}

#topAll {margin:0px auto;width:100%;height:auto;text-align:center;background-color:#F8F8F8;border-bottom:#F1F1F1 1px solid;}
#topHeader {margin:0px auto;width:1200px;height:30px;line-height:30px;text-align:left;clear:both;}
#topHeader h1{float:left;width:840px;height:31px;line-height:31px;text-align:left;font-size:12px;font-weight:100;color:#666666;}

#topHeaderRightDiv {float:left;width:360px;height:auto;text-align:left;}
#topHeaderRightDiv dd {float:left;width:60px;height:30px;line-height:30px;text-align:left;}
#topHeaderRightDiv a{color:#666666;text-decoration:none;}
#topHeaderRightDiv a:hover{color:#ED0404;text-decoration:none;}

.iwxt {position:absolute;width:120px;height:181px;top:23px;right:5px;z-index:1000000;overflow:hidden;}
.iwxt1 {background:url(../image/Topweixin.jpg) no-repeat;width:92px;height:92px;position: relative;}
#weixinlogoc{right:7px;bottom:3px;width:11px;height:18px;display: block;position:absolute;}
.itj2 a {color: #333;}
.itj2 a:hover{text-decoration:none;}
.inewsr{ float:left;width:100px;height:31px;line-height:28px;padding-left:200px;text-align:left;}
.inewsr a,.inewsr a:hover{float:left;display:block;margin-left:5px;margin-right:5px;padding-top:5px;}
.inewsr span{float:left;display:block;color:#E2393C;}


#topDiv {margin:0px auto;width:100%;height:120px;text-align:center;clear:both;overflow:hidden;}
#topAllDiv{margin:0px auto;width:1200px;height:120px;text-align:center;clear:both;overflow:hidden;}

#topDivLeft{float:left;width:650px;height:120px;text-align:left;}
#topDivLeft img{float:left;text-align:left; padding-top:25px;}
#topDivLeft .TopFont{float:left;text-align:left; padding-top:40px; padding-left:10px; font-size:16px; color:#999; overflow:hidden;}

#topDivRight{float:left;width:245px;height:auto;padding-left:55px;padding-top:50px;text-align:left;}
#topDivRight dl{float:left;width:245px;height:35px;text-align:center;}
#topDivRight dt{float:left;width:170px;height:25px;line-height:25px;padding:2px;border:1px solid #EBEBEB;border-right:0px solid #EBEBEB;}
#topDivRight dd{float:left;}
.inputSearch {float:left;width:150px;height:25px;line-height:25px;padding-left:5px;color:#A3A3A3;border:0px;}
#topDivRight dd button{float:left;width:65px;height:29px;line-height:29px;border:1px solid #CD1922;background-color:#CD1922;font-size:14px;color:#ffffff;cursor:pointer;}

#topPhone{float:left;width:180px;height:100px;padding-left:70px;padding-top:20px;text-align:left;background:url(../image/TopRight.gif) no-repeat;}
#topPhone h2{float:left;padding-top:34px;text-align:left;font-size:14px;color:#777777;}
#topPhone h2 span{line-height:22px;font-size:22px;color:#dd0a0f;}

#menuAll{margin:0px auto;width:100%;height:50px;text-align:center;background-color:#0059B2;_overflow:hidden;}
#menu {position:relative;margin:0px auto;width:1200px;height:50px;text-align:center;z-index:999999;}
#menu ul{float:left;width:1200px;height:50px;text-align:left;}
#menu ul li{float:left;width:150px;margin-right:0px;text-align:left;position:relative;}
#menu ul li a,#menu ul li a:visited {float:left;width:150px;height:50px;line-height:50px;text-align:center;color:#ffffff;font-size:16px;font-weight:600;font-family:"Microsoft Yahei";background-color:#0059B2;text-decoration:none;}
#menu ul li.current a,#menu ul li a:hover{float:left;width:150px;height:50px;line-height:50px;color:#ffffff;font-size:16px;font-weight:600;font-family:"Microsoft Yahei";text-decoration:none;background-color:#CD1922;}

#menu ul li ul {display:none;height:auto;-moz-opacity:0.9;   opacity: 0.9;  filter: alpha(opacity=90);   background: rgba(255, 255, 255, 0.9) !important; }
#menu ul li:hover a {float:left;width:150px;height:50px;line-height:50px;color:#ffffff;font-size:16px;font-family:"Microsoft Yahei";text-decoration:none;background-color:#CD1922;}
#menu ul li:hover ul {display:block;position:absolute;top:50px;left:0px;width:150px;height:auto;z-index:1;}
#menu ul li:hover ul li a.hide {display:block;float:left;width:150px;height:30px;line-height:30px;text-align:center;font-size:14px;font-weight:100;border-bottom:#D0DAE3 1px solid;}
#menu ul li:hover ul li a {float:left;width:150px;display:block; background:#ffffff;color:#ffffff;}
#menu ul li:hover ul li:hover a.hide {float:left;width:150px;background:#CD1922;color:#ffffff;}
#menu ul li:hover ul li a.hide2 {float:left;width:150px;height:auto;line-height:30px;text-align:center;padding-left:10px;font-size:14px;font-weight:100;border-bottom:#D7D4CF 1px solid;}
#menu ul li:hover ul li a {float:left;width:150px;background:#F9F9F9;color:#555555;}
#menu ul li:hover ul li:hover a.hide2 {float:left;width:150px;background:#CD1922;color:#ffffff;}

#menu ul li:hover ul li ul {display:none;}
#menu ul li:hover ul li ul a {float:left;width:150px;height:30px;line-height:30px;text-align:center;font-size:12px;font-weight:100;background:#F9F9F9;border-bottom:#D0DAE3 1px solid;}
#menu ul li:hover ul li ul a:hover {background:#CD1922;color:#ffffff;border-bottom:#D0DAE3 1px solid;}
#menu ul li:hover ul li:hover ul {display:block;position:absolute;top:0px;left:150px;}
#menu ul li:hover ul li:hover ul.left {left:-150px;}

#links {float:left;width:1200px;height:auto;padding-top:15px;text-align:left; border-top:#CCC solid 1px; border-top-style:dashed;}
#links a{color:#666666;font-size:12px;text-decoration:none;}
#links a:hover{color:#ED0404;font-size:12px;text-decoration:none;}

.footer {margin:0px auto;width:100%;height:auto;margin-top:20px;padding-top:20px;padding-bottom:22px;text-align:center;clear:both;overflow:hidden;background-color:#0059B2;}
.footerDiv{margin:0px auto;width:1200px;height:auto;text-align:center;clear:both;overflow:hidden;}
.footerBg{float:left;width:300px;height:auto;padding-left:50px; padding-top:15px;text-align:left;}
.footerBg img{width:80%; height: auto;}
.footerBg .weixing-txt{width:120px; line-height:25px; color:#FFF; padding-left:3px; font-size:12px;}
.footerDiv dt{float:left;width:800px;line-height:200%;padding-left:30px;text-align:left;color:#EFEFEF;}
.footerDiv dt a,.footerDiv dt a:visited{color:#EFEFEF;font-size:12px;text-decoration:none;} 
.footerDiv dt a:hover{color:#EFEFEF;font-size:12px;text-decoration:underline;}

.IndexPro{float:left;width:1200px;height:auto;padding-top:15px;text-align:center;}
.IndexPro dl{float:995px;height:30px;line-height:30px;padding-right:5px;text-align:right;background-color:#F6F6F6;}
.IndexPro dl h1{float:left;height:30px;line-height:30px;padding-left:20px;padding-right:20px;font-size:16px;font-weight:600;color:#ffffff;background-color:#0059B2;}
.IndexPro dl h2 {text-align:right;padding-right:10px;font-size:12px;font-weight:100;color:#777777;}
.IndexPro ul{float:left;width:1200px;padding-top:20px;text-align:left;}
.IndexProTd {width:200px;padding-left:10px;padding-right:10px;text-align:center;}
.IndexProTdImg {width:200px;height:140px;text-align:center;padding:2px;border:1px solid #EFEFEF;}
.IndexProTdFont {width:190px;text-align:center;padding:5px;}
#colee_left {margin:0px auto;width:1200px;height:auto;overflow:hidden;}

.IndexAboutContactDiv{margin:0px auto;width:100%;height:auto;margin-top:25px;padding-bottom:20px;text-align:center;background-color:#F7F7F7;clear:both;overflow:hidden;}
.IndexAboutContact{margin:0px auto;width:1200px;height:auto;padding-top:10px;text-align:center;clear:both;overflow:hidden;}

.IndexAbout{float:left;width:810px;height:auto;padding-top:0px;padding-right:40px;text-align:left;}
.IndexAbout .aimg{width:35%; float:left; padding-top:20px; text-align:center; line-height:35px;}
.IndexAbout .aimg img{width:85%; height:auto; border:#CCC solid 1px; padding:2px;}
.IndexAbout .atext{width:65%; float:left; height:300px; line-height:25px; padding-top:10px; overflow:hidden;}
.IndexAbout dl{float:left;width:810px;height:30px;line-height:30px;text-align:left;font-size:16px;color:#0059B2;font-weight:600; border:#EBEBEB solid 1px;}
.IndexAbout dl h1{float:left;height:30px;line-height:30px;padding-left:20px;padding-right:20px;font-size:16px;font-weight:600;color:#ffffff;background-color:#0059B2;}
.IndexAbout dl h2 {text-align:right;padding-right:10px;font-size:12px;font-weight:100;color:#777777;}
.IndexAbout dl span{padding-left:10px;text-align:left;font-size:12px;color:#777777;font-weight:100;}

.IndexContact{float:left;width:350px;height:auto;padding-top:0px;text-align:left;}
.IndexContact dl{float:left;width:348px;height:30px;line-height:30px;text-align:left;font-size:16px;color:#0059B2;font-weight:600; border:#EBEBEB solid 1px;}
.IndexContact dl h1{float:left;height:30px;line-height:30px;padding-left:20px;padding-right:20px;font-size:16px;font-weight:600;color:#ffffff;background-color:#0059B2;}
.IndexContact dl h2 {text-align:right;padding-right:10px;font-size:12px;font-weight:100;color:#777777;}
.IndexContact dl span{padding-left:10px;text-align:left;font-size:12px;color:#777777;font-weight:100;}
.IndexContact ul{float:left;width:350px;height:auto;line-height:190%;text-align:left;}
.IndexContact ul img{float:left;width:350px;height:120px;line-height:190%;padding-top:10px;padding-bottom:10px;text-align:left;}

.IndexNewsDiv{margin:0px auto;width:1200px;margin-top:25px;text-align:center;clear:both;overflow:hidden;}
.IndexNews {float:left;width:380px;height:auto;margin-right:30px;text-align:left;}

.IndexNews dl{float:995px;height:30px;line-height:30px;padding-right:5px;text-align:right;background-color:#F6F6F6;}
.IndexNews dl h1{float:left;height:30px;line-height:30px;padding-left:20px;padding-right:20px;font-size:16px;font-weight:600;color:#ffffff;background-color:#0059B2;}
.IndexNews dl h2 {text-align:right;padding-right:10px;font-size:12px;font-weight:100;color:#777777;}

.IndexNews ul{float:left;width:380px;height:auto;padding-top:15px;text-align:left;}
.IndexNewsFirst {float:left;width:380px;height:auto;text-align:left;}
.IndexNewsFirst h2{float:left;width:260px;height:auto;line-height:160%;text-align:left;}
.IndexNewsFirst h2 a,.IndexNewsFirst h2 a:visited {text-decoration:none;color:#333333;font-size:14px;font-weight:600;line-height:160%;}
.IndexNewsFirst h2 a:hover {text-decoration:underline;color:#333333;font-size:14px;font-weight:600;line-height:160%;}
.IndexNewsFirst p{float:left;width:260px;height:70px;line-height:160%;padding-top:5px;text-align:left;color:#737373;font-weight:100;overflow:hidden;}
.IndexNewsImg{float:left;width:100px;height:80px;margin-right:10px;}

.IndexNews li{float:left;width:355px;height:30px;line-height:30px;padding-left:25px;text-align:left; border-bottom:#CCC solid 1px; border-bottom-style:dotted; background:url(../image/index8_38.gif) 0 1px no-repeat;}
.IndexNews li span{float:right;text-align:right;color:#999999;font-size:12px;}

#con-left{float:left;width:250px;height:auto;margin-right:40px;text-align:left;}
#con-left h1{float:left;width:210px;height:42px;line-height:45px;padding-left:40px;color:#ffffff;font-weight:bold;font-size:16px;background: url(../image/leftTitleBg.gif) repeat-x;}

.LeftMenu {float:left;width:250px;height:auto;padding-bottom:10px;text-align:left;}
.LeftMenu ul{float:left;width:250px;height:auto;padding-bottom:10px;text-align:left;border-top:1px solid #ffffff;}
.LeftMenu li {float:left;width:250px;height:auto;text-align:center;}
.LeftMenu li a{float:left;text-align:center;width:250px;height:45px;line-height:44px;font-size:15px;border-top:1px solid #ffffff;background-color:#F8F8F8;}
.LeftMenu li a:hover{float:left;text-align:center;width:250px;height:45px;line-height:44px;color:#333333;font-size:15px;text-decoration:none;background-color:#FFE6E8;}
.LeftMenu li.current a{float:left;text-align:center;width:250px;height:45px;line-height:44px;color:#333333;font-size:15px;text-decoration:none;background-color:#FFE6E8;}

.LeftContact{float:left;width:250px;height:auto;text-align:left;}
.LeftContact ul{float:left;width:238px;height:auto;line-height:160%;padding:5px;padding-bottom:10px;text-align:left;border:1px solid #E4E4E4;border-top:none;font-size:14px;text-decoration:none;}
.LeftContact ul a{font-size:14px;text-decoration:none;}
.LeftContact ul a:hover{font-size:14px;text-decoration:none;}
.LeftContact ul img{float:left;width:100%;height:auto;padding-bottom:5px;text-align:left;}

#con-right{float:left;width:910px;height:auto;text-align:left;}
.con-right-title{float:left;width:910px;height:40px;line-height:40px;text-align:right;color:#777777;border-bottom:1px solid #E1E1E1;background:url(../image/Home.gif) no-repeat;}
.con-right-title .ctitle{float:left; width:200px; height:40px; line-height:40px;text-align:left; padding-left:30px; font-size:20px; font-weight:bold; color:#CD1922; background:url(../image/Home.jpg) no-repeat;}
.con-right-title .cposition{float:left; width:680px;height:40px;line-height:40px;text-align:right;color:#777777;border-bottom:1px solid #E1E1E1;}
.con-right-content {float:left;width:910px;height:auto;padding-top:20px;padding-bottom:10px;text-align:left;font-size:14px;line-height:180%;}
.con-right-content div,.con-right-content p,.con-right-content a{font-size:14px;line-height:180%;}

.NewsContentList {margin:0px auto;width:910px;height:auto;text-align:center;clear:both;overflow:hidden;}
.NewsContentList ul{float:left;width:910px;text-align:left;margin-top:20px;padding-bottom:20px;}
.NewsContentList li{float:left;width:885px;padding-left:25px;height:30px; line-height:30px; padding-top:6px;text-align:left;font-size:14px;border-bottom:1px #E4E4E4 dashed;background:url(../image/index8_38.gif) 0 8px no-repeat; overflow:hidden;}
.NewsContentList li a{font-size:14px;}
.NewsContentList li a:hover{font-size:14px;}
.NewsContentList li span{float:right;width:90px;text-align:left;color:#999999;font-size:13px;}

.NewsDetailed {margin:0px auto;width:910px;padding-top:10px;padding-bottom:10px;clear:both;overflow:hidden;}
.NewsDetailed dl{float:left;width:910px;padding-top:20px;margin-bottom:10px;text-align:center;color:#333333;font-size:20px;font-weight:600;}
.NewsShowHits{float:left;width:910px;height:auto;margin-bottom:20px;padding-bottom:5px;text-align:center; color:#999; border-bottom:1px #e6e6e6 dashed;}
.NewsDetailed img {text-align:center;padding:10px;}
.NewsDetailed .video{width:100%; text-align:center; padding-top:10px; padding-bottom:20px;}
.NewsDetailed-content{float:left;width:910px;padding:0px; padding-bottom:20px; font-size:14px;line-height:180%;text-align:left;border-bottom:1px #e6e6e6 dashed;}
.NewsDetailed-content a,.NewsDetailed-content div,.NewsDetailed-content p{font-size:14px;line-height:180%;}


.Product{margin:0px auto;width:910px;height:auto;text-align:center;clear:both;overflow:hidden;}
.Product ul{float:left;width:910px;height:auto;text-align:left; padding-top:20px; padding-bottom:20px;}
.Product li{float:left;width:33.3%; text-align:center; }
.Product li .ico{width:100%;}
.Product li .ico img{width:250px;height:175px; padding:2px;border:1px #E4E4E4 solid;}
.Product li .title{width:250px;height:40px;line-height:40px; padding-left:28px; text-align:center; color:#333333;font-size:14px;font-weight:100; overflow:hidden;}

.ProductDetailed {float:left;width:910px;height:auto;padding-top:40px;padding-bottom:10px;text-align:left;}
.ProductShowHits{float:left;width:910px;text-align:right;border-bottom:1px #D6D6D6 dashed;margin-bottom:20px;}

.container{float:left;width:910px;text-align:left;}
.container dl{float:left;width:910px;height:25px;line-height:180%;margin-bottom:10px;text-align:center;font-size:20px;color:#333333;font-weight:600;}
.containerFont {color:#E20506;}
.container h1{float:left;width:910px;padding-top:20px;padding-botom:20px;text-align:center;}

.ProTitleList {float:left;width:910px;height:35px;margin-top:30px;text-align:left;border-bottom:1px #D6D6D6 solid;}
.ProTitleList li{float:left;height:35px;line-height:35px;padding-right:40px;margin-right:20px;font-size:16px;color:#757575;text-align:left;cursor:pointer;}
.ProTitleList li.current{float:left;height:35px;line-height:35px;padding-right:40px;text-align:left;font-size:16px;color:#dd0a0f;font-weight:600;border-bottom:1px #dd0a0f solid;}

.ProContent {float:left;width:910px;height:auto;padding-top:20px;padding-bottom:20px;text-align:left;font-size:14px;border-bottom:1px #e2e2e2 dashed;line-height:180%;}
.ProContent div,.ProContent p,.ProContent a{float:left;width:910px;height:auto;line-height:180%;text-align:left;font-size:14px;}

.workshopList{margin:0px auto;width:910px;height:auto;text-align:center;clear:both;overflow:hidden;}
.workshopList ul{float:left;width:910px;height:auto;text-align:left; padding-top:20px; padding-bottom:20px;}
.workshopList li{float:left;width:33.3%; text-align:center; }
.workshopList li .ico{width:100%;}
.workshopList li .ico img{width:250px;height:175px; padding:2px;border:1px #E4E4E4 solid;}
.workshopList li .title{width:250px;height:40px;line-height:40px; padding-left:28px; text-align:center; color:#333333;font-size:14px;font-weight:100; overflow:hidden;}


.workshopDetailed {margin:0px auto;width:710px;padding-top:10px;padding-bottom:10px;clear:both;overflow:hidden;}
.workshopDetailed dl{float:left;width:710px;padding-top:20px;margin-bottom:10px;text-align:center;color:#333333;font-size:20px;font-weight:600;}
.workshopShowHits{float:left;width:710px;height:auto;margin-bottom:20px;padding-bottom:5px;text-align:right;border-bottom:1px #E6E6E6 dashed;}
.workshopDetailed img {text-align:center;padding:10px;}
.workshopDetailed-content{float:left;width:710px;line-height:180%;margin-bottom:10px;font-size:14px;text-align:left;border-bottom:1px #E6E6E6 dashed;}
.workshopDetailed-content a,.workshopDetailed-content div,.workshopDetailed-content p{font-size:14px;line-height:180%;}

.onlineServise{position:absolute;right:2px;top:380px;z-index:2; border-bottom:#D0DAE3 solid 1px;}
.onlineServise li{width:145px;height:44px;line-height:44px;padding-right:5px;_padding-right:0px;text-align:right;color:#fff;cursor:pointer;background:url(../image/T001.jpg) repeat-x;}
.onlineServise dl dd{width:132px;padding:9px;background:url(../image/T002.jpg) repeat-y;}
.onlineServise dl dd p{padding:0;text-align:left;line-height:28px;}
.onlineServise dl dd p img{vertical-align:middle; margin-bottom:3px;}

#con-right .right-detail{width:100%; padding-top:80px;}
#con-right .right-detail .zxly{width:95%; border:#CCC solid 1px; border-style:dashed; padding:10px;}
#con-right .right-detail .zxly .con{line-height:25px; font-size:15px; text-align:left;}
#con-right .right-detail .zxly .sys{line-height:25px; color:#CCC; text-align:left;}
#con-right .right-detail .zxly .hf{line-height:25px; font-size:14px; padding-left:50px; text-align:left; padding:10px; border:#CCC solid 1px; color:#993300; border-style:dashed; padding:10px;}
#con-right .right-detail .lybj{padding-top:20px; padding-bottom:20px; font-size:16px;}
#con-right .right-detail .layui-input-block{width:300px;}
#con-right .right-detail button{width:150px; height:35px;}