/* CSS Document */
body {
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    font-family: Î¢ÈíÑÅºÚ;
    color: #666;
	
}
body,ul,li{list-style:none;margin:0;padding:0}
a{text-decoration:none; color:#666}
a:hover{color:#1e50ae}
.clear{clear:both}

.warp{width:1200px; margin:0 auto}

.header {
    width: 1200px;
    margin: 0 auto;
    padding-top: 20px;
	height:80px
}

.header .logo {
    float: left;
}

.header .tel {
    float: right;
    background: url(../images/tel.png) left center no-repeat;
    padding-left: 60px;
}

.header .tel p{
    font-size: 16px;
    color: #666666;
	margin:5px 0
}

.header .tel span {
    font-size: 22px;

	font-family:Georgia
}


.nav {
    width: 100%;
    height: 50px;
    background: #ffc001;
}

.nav ul {
    width: 1260px;
    margin: 0 auto;
	height:50px
}

.nav ul li {
    width: 140px;
    height: 37px;
    float: left;
}

.nav ul li>a {
    display: block;
    width: 108px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    color: #ffffff;
    margin: 0 auto;
}

.nav ul li>a:hover,.nav .on  {
    background: #e9af00;
	color:#1f3e81
}

.slideBox{ width:100%; height:500px; float:left; overflow:hidden; position:relative;}

.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:50px; bottom:5px; z-index:1; }

.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

.slideBox .hd ul li{ float:left; margin-right:2px;  width:62px; height:7px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}

.slideBox .hd ul li.on{ background:#ffc001;}



.slideBox .bd{ position:relative; width:100%; height:500px; z-index:0;   }

.slideBox .bd li{ zoom:1; vertical-align:middle; height:500px; }

.slideBox .bd li a{ display:block; width:100%; height:500px}

.slideBox .bd img{  display:block; height:100%; width:100%  }

.keys{line-height:60px; color:#666}



/**/
.pro {
    width: 1200px;
    margin: 20px auto 0 auto;
}

.pro .menu {
    width: 243px;
    float: left;

    border:1px #d8d8d8 solid;
}

.pro .menu .tit {
    background: #ffc001;
	font-size:17px;
	color:#fff;
	height:45px;
	line-height:45px;
	text-indent:10pt
}



.pro .menu ul {

}

.pro .menu ul li {
    width: 96%;
	margin:0 auto;
    height: 45px;
    line-height: 45px;
    border-bottom: 1px dashed #d8d8d8;
}

.pro .menu ul li a {
    display: block;
    width: 200px;
    height: 100%;
    text-indent: 10px;
	font-size:14px;
	float:left
}



.pro .list {
    width: 945px;
    float: right;
}

.pro .list .tit {
    font-size:17px;
	color:#fff;
	height:45px;
	text-indent:10pt;
    background:#ffc001;
	line-height:45px
}


.pro .list ul li {
    width: 205px;
    height: 226px;
    text-align: center;
    margin: 15px;
    float: left;
}

.pro .list ul li .photo {
    width: 205px;
    height: 198px;
    display: block;
    font-size: 0;
}

.pro .list ul li .photo img {
    width: 100%;
    height: 100%;
	-webkit-transition:all .8s ease 0s; 
	transition:all .8s ease 0s;
}

.pro .list ul li .photo img:hover {
    border-color: #1e50ae;
	 -webkit-transform:scale(1.1,1.1);
	 transform:scale(1.1,1.1);
}

.pro .list ul li .name {
    line-height: 60px;
    font-size: 13px;
    color: #555555;
}

.pro .list ul li .name:hover {
    color: #1e50ae;
}

.chosen{border:0!important}
.submenu li{ width:80%!important; border:none!important}

.g_fold{float:right; background:url(images/i.png) no-repeat; width:10px; height:10px; margin-right:10px; margin-top:20px}

.about{
background:url(images/about.png) center; height:356px; margin-top:40px
}

.news{margin-top:20px}
.news_1{
float:left;
border:1px #d8d8d8 solid;
border-bottom:0;
width:356px
}
.title{height:51px; line-height:51px; background:#ffc001; text-indent:10pt; font-size:18px; color:#fff}
.title span{float:right; font-size:14px; margin-right:20px}
.news_1 ul{width:346px; margin:0 auto; }
.news_1 li{ line-height:46px; border-bottom:#d8d8d8 dashed 1px; padding-left:10px}

.news_2{margin-left:1px; float:left; width:841px}
.title_2{border-bottom:1px solid #ffc001; line-height:51px;}
.title_2 span{background:#ffc001; width:100px; display:block; text-indent:10pt; font-size:18px; }
.title_2 span a{color:#FFFFFF}

.news_3{margin:0 15px}
.news_3 li{line-height:46px; height:46px; border-bottom:dashed 1px #d8d8d8}

.footer{background:#5e5e5e;border-top: #1e50ae 1px solid; color:#fff; font-size:12px; padding:20px 0; line-height:25px;}
.footer a{color:#fff}


.conte{background:#efefef; padding:30px 0}
.paper{width:1200px; margin:0 auto; }
.side{float:left; width:210px;background:#fff;  }
.page{float:right; width:970px; background:#fff;}


.tit{height:45px; line-height:45px; background:#f8a001; font-size:16px; color:#fff; text-indent:5pt}
.side_c{margin-bottom:10px;}
.side_c ul{padding:5px 15px; height:100%}
.side_c ul li{height:40px; line-height:40px; border-bottom:#e5e5e5 1px dashed; padding-left:5px}
.side_c ul .cur a{color: #1e50ae;}
.side_p{background:#fff; }
.side_p p{ margin-left:15px;}

.cont{line-height:24px; padding:15px}
.sb_nav2{margin:0!important; padding:0!important}
.sb_nav2 li{padding-left:20px!important}

.product{float:right; width:970px;}
.product li{margin-bottom:10px; background:#fff; padding:10px; width:950px; height:110px}
.product .photo{float:left; display:block}
.product .ps{float:right; overflow:hidden;width:650px; margin-right:100px}
.product .ps a{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#000; font-weight:bold}
.product .photo img{ width:150px; height:110px}

.m-page{text-align:center; margin-top:40px}

.m-page .disabled {
    color: #fff;
    background: #f8a001;
}
.m-page .current {
    color: #fff;
    background: #f8a001;
}
.m-page  A, .m-page span {
    color: #777777;
    display: inline-block;
    border: 1px solid #cbcbcb;
    padding: 5px 12px;
    vertical-align: middle;
    margin: 0 5px 10px 5px;
    font-size: 15px;
    background-color: #eeeeee;
}
.m-page  A:hover {
    color: #fff;
    background: #f8a001;
}
.page .pic { padding:10px; text-align:center}
.neirong1{ padding:10px; line-height:23px}
.neirong1 table p{margin:0;padding:0} 
.page .pic img{max-width:400px;}

.news_list li{height:40px; line-height:40px; border-bottom:#e5e5e5 1px dashed; margin:0 5px; background:url(images/icon1.png) no-repeat 0 16px; padding-left:15px}
.yn .t{ text-align:center; margin-top:50px}

.footer li{ float:left; margin-right:10px}
.item{padding:10px 0;line-height:24px;overflow:hidden;border-bottom:1px dashed #ddd;}
.item dt{float:left;font-family:arial;font-weight:bold;font-size:18px;width:35px;padding-left:25px;color:#444;}
.item dd{margin:0 0 0 55px;padding-left:15px;border-left:1px dashed #b2b2b2;}
.item dd a{padding:1px 12px 1px 12px;white-space:nowrap;float:left;}
.item dd a:hover{text-decoration:none;background:#e87518;color:#fff;}
