/* CSS Document*/
*{margin:0;padding:0;}
BODY{FONT-FAMILY: "Î¢ÈíÑÅºÚ", Arial, Tahoma,"ËÎÌå";COLOR: #444;FONT-SIZE: 14px;background:#ffffff;}
A{text-decoration:none;color:#444;font-size:14px;font-weight:normal;}
A:link{color: #444;}
A:visited{color: #444;}
A:hover{color:#f75b4e;TEXT-DECORATION: none;cursor:pointer;}
A:active{color: #444;}
a:link,a:visited,a:hover,a:active{text-decoration:none;}
a:focus{outline:0 none;}
H1,H2,H3,H4,H5,H6{FONT-SIZE: 14px}
img,checkbox{border:0;}
input{border:1px solid #e0e0e0;}
input:hover{border:1px solid #e0e0e0;}
ul, li{list-style:none;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
.clearfix{zoom:1;}
.hightlight{background:#f3f3f3;padding:15px 0;border-bottom:4px solid #f75b4e;}
.fl{float:left;}
.fr{float:right;}
#container{margin:0 auto;}
.header{}
.logo{margin-top:0;}
.language{width:350px; margin-top:20px; margin-left:95px; text-align:right;}
.language span{ display:inline;}
.language span a{ line-height:25px; height:25px; color:#444; background:url(../images/top_icon.gif) no-repeat left center; padding:0 14px;}
.icon { background:url(../images/red_1.jpg) no-repeat 0 0; color:#fff; padding:10px 20px; margin-top:25px;}
.wrapper{width:1002px;margin:0 auto;}
.icontainer{margin-top:20px; /*background:url(../images/imainbg.jpg) repeat 0 0;*/}
.main{ background:#fff;}
.containmain{ margin:15px 0;}
.iyoushi,.about{width:328px;}
.inews,.video ,.contact{width:659px;}
.menu_bg{background:url(../images/nav_bg.jpg) repeat-x left center;margin:0 auto;}
.menu{width:1002px;height:72px;line-height:72px;margin:0 auto;}
.menu ul{list-style:none;margin:0;padding:0;}
.menu ul li{float:left;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-webkit-transition: all 300ms ease;transition: all 300ms ease;}
.menu ul li a{float:left;display:block;font-size:14px;font-weight:bold;color:#333 !important;line-height:72px;height:72px;padding:0 20px;}
.menu ul li a:hover,.menu ul li a#current{background:#0064B3;color:#fff!important;}


.ititle ,.ititle2{line-height:34px;height:34px;text-align:left; color:#cc0000;font-size:16px; font-weight:bold; font-family:'Î¢ÈíÑÅºÚ';}
.ititle span,.ititle2 span{color:#676767; font-size:14px; padding-left:15px;}
.ititle2{ border-bottom:1px solid #ccc;}
.ititle2 a{ float:right; padding:0 5px; background:#cacaca; line-height:20px; height:20px;margin-top:8px; font-size:10px; font-weight:normal;}
.border3{ border-bottom:3px solid #ccc;}


.content{padding:15px 0;}
.content p{line-height:22px;}
.content li{ float:left; width:46%; margin-right:3%;}
.content li h4 {line-height:28px;}
.content li h4 a{ font-size:14px; font-weight:bold; color:#333;} 
.content li h6{ color:#999; font-size:8px; font-weight:normal; background:#dfe0db; padding:5px; font-size:10px;}
.content li p{ text-align:24px; color:#666;}
.content .btn{ background:#dfe0db; width:100px; margin-top:10px; padding:5px;}
.content .btn a{ font-size:8px !important; text-align:center; color:#999;}

.iaboutl{ float:left; width:650px; margin-right:20px; padding:15px 0; }
.iaboutr{ float:right; width:314px; padding:15px 0; border-left:3px solid #cc0000; padding-left:15px;margin-top:20px;}
.iaboutl p{ line-height:24px; text-indent:2em;}
.iaboutr strong{ color:#c80d22; font-size:14px; line-height:26px;}

.proscroll{overflow:hidden; zoom:1; width:100%;; margin-top:8px; margin-bottom:25px; }
.proscroll .pcont{width:945px; float:left; overflow:hidden; padding-left:5px; height:218px;}
.proscroll .ScrCont{width:32766px; zoom:1; margin-left:-5px;}
.proscroll #List1_1, .proscroll #List2_1{float:left;}
.proscroll .LeftBotton{width:20px; height:30px; float:left; background:url(../images/icon.png) no-repeat 0 0; background-position:-7px -70px; margin:83px 6px 0 0;}
.proscroll .RightBotton{width:20px; height:30px; float:left; background:url(../images/icon.png) no-repeat 0 0; background-position:-9px -108px; margin:83px 0 0 6px;}
.proscroll .LeftBotton:hover{background-position: -36px -70px;}
.proscroll .RightBotton:hover{background-position: -36px -108px;}
.proscroll .pl img{display:block; cursor:pointer; border:none; margin:0 auto 1px auto;padding:10px;}
.proscroll .pl{ float:left; text-align:center; line-height:24px; background:#f1f1f1; margin-right:10px;padding-bottom:10px;}
.proscroll a.pl:hover{}

#demo1p {
    height: 200px;
    list-style: none outside none;
    margin-left: 10px;
    overflow: hidden;
    width: 100%;
	margin:20px 0;
}
#indemo1p {
    float: left;
    width: 800%;
}
#demo1p1 {
    float: left;
}
.top_14 {
    list-style: none outside none;display:inline;
    
}
ul {
    list-style: none outside none;
}
.top_14 li {
    
    float: left;
    width: 237px;
    height: 200px;
    line-height: 30px;
    overflow: hidden;
    margin-right: 10px;
    padding-top: 8px;
    text-align: center;
	background:#f1f1f1;
}


.top_14 a {
    color: #333;
    display:block;
}
.top_14 a img{

}

#demo1p2 {
    float: left;
}



.icompany{ background:#f1f1f1; padding:10px; margin-bottom:10px;}
.icompany li{ float:left; width:225px; margin-right:20px;}
.icompany li div{ line-height:24px; color:#333; margin-top:14px;}
.icompany  li p{ line-height:24px; color:#333;}
.icompany  li p strong{ color:#c80d22; font-size:14px;}
.icompany  li img{ text-align:center; padding-left:48px;}

.piclist{ float:left;}
.piclist ul{ margin-top:15px;}
.piclist li{ float:left; width:214px; height:204px; margin-bottom:15px; padding:0 17px; overflow:hidden;}
.piclist li img{ float:left; padding:2px 2px; width:210px; height:168px; border:1px solid #E4E4E4;}
.piclist li h3{ float:left; margin:5px 0px; width:210px; height:34px; line-height:18px; font-size:14px; font-weight:normal; text-align:center; display:block; overflow:hidden;font-weight: bold;}


.footer{border-top:5px solid #cacaca;width:100%; padding:15px 0; background:#f1f1f1;}
.foot_info{ width:50%;text-align:left;}
.foot_info ul{ margin-bottom:20px;}
.foot_info li a{ padding:0 2px; text-align:left;}
.foot_info p{line-height:22px; color:#333;}
/* slideleft */
.slideleft{width:240px;background:#f8f8fa;*display:inline;*margin-right:-3px; margin:10px 0 20px 0; border:5px solid #e8e8ea;padding-bottom:20px;}
.tit{line-height:35px;*line-height:30px;height:35px;font-size:16px;font-weight:bold; padding-left:10px;color:#c80d22; border-bottom:1px solid #ccc;}
.tit span{ color:#999; font-weight:normal; font-size:14px; padding-left:10px;}

.slideleft li{ float:left; width:230px; border-bottom:1px dashed #dadada; padding-left:10px; background:url(../images/news_icon.png) no-repeat 10px center;}
.slideleft li a{ display:block; padding:10px 0; font-size:#444; text-indent:1em;}

.insidemain{width:730px;}
.maintitle{ border-bottom:3px solid #ddd; float:left; font-size:14px; width:100%; margin-top:10px; padding-bottom:5px; font-weight:bold; color:#c80d22;}
.maintitle span{float:right; font-size:14px; color:#333; font-weight:normal;}
.maintitle span a{ font-size:14px; }
.maintitle i{ font-size:14px; color:#999; font-weight:normal;}
.info{margin-top:40px; }
.pinfo{margin-top:20px;}
.info p,.pinfo p{line-height:24px;font-size:14px;}
.info h4{ font-size:14px; text-align:center; line-height:28px;}
.info h6{ font-size:14px; color:#666; text-align:center; font-weight:normal; line-height:28px;}
.news{margin:40px 0 20px 0; _margin-top:10px;}
.news ul{ list-style-type:none;}
.news ul li{ border-bottom:1px dashed #d1d1d1; height:29px;}
.news ul li span{ float:right; line-height:29px; padding-right:10px;}
.news ul li a{ line-height:29px; padding:0 5px 0 0; color:#333333;}
.news ul li a img{margin-top:0!important;margin-top:10px;}
.news ul li a:visited{ color:#333333;}
.news ul li a:hover{ color:#ec3b00; font-weight:bold;}

.pages{color:#444; width:380px; margin:0 auto; font-size:14px;margin-bottom:20px; }
.pages a{color:#444; font-size:14px; padding:0 3px;}
.pages a:hover{color:#f60; text-decoration:none;}
.pages ul{list-style:none;}
.pages li{float:left; margin-left:8px; background:none;}
.tip{margin-top:10px;}
.tip p{text-indent:0;display:inline; padding-right:20px;}
.tip a{color:#666;}
.tip a:hover{color:#f75b4e}

.page-products { margin:50px 0 20px 0;}
.page-products ul li{float:left;width:210px;text-align:center;padding:0 15px; margin-bottom:14px;}
.page-products ul li a{width:210px; height:170px; border:1px solid #E4E4E4; background:#f9f9f9;cursor:pointer;display: table-cell;vertical-align:middle;text-align:center;*display:block;*font-size: 87px;*font-family:Arial;}
.page-products ul li span{display:block;height:24px;line-height:24px}
.page-products ul li span a{color:#000;height:24px; border:0;background:#fff; font-size:14px;}
.page-products ul li span a:hover{color:#1f6bdd; border:1px solid #fff;}


.pro_tit a{display:block;line-height:30px;font-size:14px;color:#444;font-weight:normal;}
.pro_tit a:hover{color:#f75b4e}
.pro_tit a span{float:right;font-size:14px;color:#999;font-weight:normal;}
.pro_info p{line-height:22px;text-indent:0;}
.pro_info p span a{text-align:right;font-size:14px;display:block;color:#444;}

.prodetail {width:100%;overflow:hidden;margin-top:40px}
.prodetail dt {width:217px;float:left;height:160px;display:inline}
.prodetail dd {width:402px;float:left;height:122px;padding:20px;line-height:2em; font-size:14px;}
.prodetail span {margin:0;padding:0;height:30px;line-height:30px; font-weight:normal; font-size:14px; display:block;}


.ipro_detail{text-align:center;width:420px;height:auto;padding-bottom:10px;overflow:hidden;margin:0 auto;}
.ipro_detail img{box-shadow:none;background:none;margin:0 auto;}

.focusblurmenu{width:220px; margin:0 auto; overflow:hidden; padding:22px;}
.focusblurmenu input{ float:right; padding:0px;}
.focusblurmenu .searchkey{width:80px; height:24px; line-height:24px; padding-left:4px; padding-right:4px; border:#ccc solid 1px; background-color:transparent;}
.focusblurmenu .searchkeyfocus{ border:#0061B0 solid 1px;}
.focusblurmenu .searchbtn{ padding-left:6px; padding-right:6px; cursor:pointer; background-color:#666; border:#ccc solid 1px; background-color:transparent;height:26px; line-height:26px; margin-left:4px;}