/****

author:mayang  v1.0 <mymy_2011@sina.com>
**/
*{font-family:微软雅黑;}
body,ul,li{ margin:0; padding:0;}
body{ font-size:14px;font-family:Arial, Helvetica, sans-serif;font-family:微软雅黑;}
ul,li{ list-style:none;}
a{ text-decoration:none; color:#000;cursor:pointer;}
img{border:0;}
.resizesy{width: 1200px;margin: 0px auto;}
.resize{width: 1100px;margin: 0px auto;}
.left{float: left;}
.right{float: right;}
.clear{clear: both}

.head{height: 120px;}
.head img{margin:20px 0px;}
.head .tel{width: 350px;height: 40px;font-size: 24px;line-height: 40px;margin-top: 20px;float: right;color: #201c60;}
/*导航*/
ul.nav{height: 30px;width: 630px;margin-top: 0px;}
ul.nav .li{height:30px;float:left;position:relative;z-index:150;text-align: center;line-height: 30px;width: 90px;}
ul.nav .li a{width:150px;}
ul.nav .sy{width: 70px;height:30px;float:left;position:relative;z-index:150;text-align: center;line-height: 30px;}
ul.nav .sy a{}
ul.nav li ul.subNav{display:none;position:absolute;width:90px;left:0;z-index:150;padding:0px 0 0;background:#2a9835;border: 0px solid}
ul.nav li ul.subNav li{clear:both;background:none;width:90px;border-bottom: 1px solid #fff}
ul.nav li ul.subNav li a{color:#fff;height:30px;width:90px;line-height:30px;background:none;padding: 0px 0px;font-size: 12px;}
ul.nav li:hover ul.subNav{display: block;}
ul.nav li ul.subNav li:hover{background:#201d60;}
ul.nav li ul.subNav li:hover a{color:#fff;}



.banner{width:100%;position:relative;border: 0px solid;height: 375px;}
.banner1{width: 100%;height: 375px;}
.banner2{width: 100%;height: 370px;background:url('../Images/banner2.png') no-repeat center center;}
.zt{width: 1200px;height: 370px;background:url('../Images/hua.png') no-repeat right bottom;}
.flash{width: 560px;height: 320px;position: relative;left: 350px;top: 0px;}
.wxx{width: 40px;height: 150px;margin: 110px 300px 110px 0px;}
/*focus*/
.focus{width:100%;overflow:hidden;position:relative;border: 0px solid}
.focus ul{overflow:hidden;}
.focus ul li{z-index:10;position:absolute;display:none;width:100%;left:0;top:0;overflow:hidden;}
.focus ul li a{display:block;width:100%;height:100%;}
.focus-num{z-index:30;position:absolute;bottom:0px;left:0;padding:0;width:100%;text-align:center;margin-bottom: 30px;margin-right: 0px;}
.focus-num span{text-indent:-8000px;z-index:40;cursor:pointer;height:0;overflow:hidden;width:10px;height:10px;margin:0 3px;background:#fff;display:inline-block;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;border-radius: 100px;}
.focus-num span:hover,.focus .focus-num span.active{background:#ff9c00;}


.announce{ height:30px; width:1200px;position:relative; overflow:hidden;margin: 20px auto;border: 0px solid;}
.a_left{width: 450px;}
.a_left .scroll_news .title{width: 300px;border: 0px solid;float:left;overflow:hidden;}
.a_left .scroll_news .time{float:right;}
.icon_a{background:url('../Images/laba.png') no-repeat; background-size:100% 100%; width:20px; height:20px; margin:5px 15px 5px 0px;float:left;border: 0px solid;}
.scroll_news{ float:left; position:absolute; line-height:30px; overflow:hidden; margin-left:40px;}
.scroll_news a{}
/*产品展示*/
.nr{height: 390px;border: 0px solid;}
.nr .nr_a{width: 373px;height: 100%;position:relative;overflow:hidden;}
.nr .nr_li2{width: 373px;height: 100%;margin-left: 73px;}
.nr .nr_li{width: 300px;height: 100%;margin-right: 126px;}
.nr .last{margin-right: 0px;}
.nr .nr_li .pic{width: 300px;height: 165px;border-bottom: 4px solid #757575;}
/*.nr_a .nr_li .pic :hover{-moz-box-shadow:#aaa 0 0 10px;-webkit-box-shadow:#aaa 0 0 10px;-khtml-box-shadow:#aaa 0 0 10px;box-shadow:#aaa 0 0 10px;}*/
.nr_a .nr_li .pic s{display:none;position:absolute;left:-100px;top:0;width:290px;height:165px;background:-moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.8),rgba(255,255,255,0));background:-webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.8),rgba(255,255,255,0));background:-o-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.8),rgba(255,255,255,0));background:-ms-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.8),rgba(255,255,255,0));transform:skewx(-45deg);-o-transform:skewx(-45deg);-moz-transform:skewx(-45deg);-webkit-transform:skewx(-45deg);-moz-animation:none;pointer-events:none;border: 0px solid red}
.nr_a .nr_li .pic:hover s{display:block;-webkit-animation:light 2s ease-in-out infinite;-moz-animation:light 2s ease-in-out infinite;-o-animation:light 2s ease-in-out infinite;animation:light 2s ease-in-out infinite;}
@-moz-keyframes light{
	0%{left:-355px;}
	35%{left:485px;}
	65%{left:485px;}
	100%{left:-355px;}
}
@-webkit-keyframes light{
	0%{left:-355px;}
	35%{left:485px;}
	65%{left:485px;}
	100%{left:-355px;}
}
@-o-keyframes light{
	0%{left:-355px;}
	35%{left:485px;}
	65%{left:485px;}
	100%{left:-355px;}
}
@keyframes light{
	0%{left:-355px;}
	35%{left:485px;}
	65%{left:485px;}
	100%{left:-355px;}
}
.nr .nr_li .title{line-height: 40px;text-align: center;}
.nr .nr_li .word{font-size: 12px;line-height: 20px;margin: 0px 10px;height: 80px;overflow:hidden;color: #888;}
.nr .nr_li .more img{margin-top: 30px;float: right;}

.footer{width: 100%;height: 200px;margin: 30px 0px 0px 0px;background: #dbdbdb}
.foot{height: 180px;border: 0px solid;position: relative;color: #787878;font-size: 12px;line-height: 25px;}
.foot .left{width: 390px;height: 90px;border-right: 1px solid #bbb;margin-top: 55px;}
.foot .left img{margin-top: 15px;}
.foot .center{width: 450px;height: 80px;border: 0px solid;float: left;margin-top: 60px;margin-left: 30px;}
.foot .right{width: 300px;height: 200px;border: 0px solid;margin-right: 0px;text-align: center;background: #b7b7b7;}
.foot .right .ewm{margin-top: 40px;}
.foot .right img{width: 100px;}
.foot .right p{color: #fff;}
/*页面样式*/
.mainPart{margin:0px auto;}
.mainPart .leftPart{width:200px;padding-bottom:200px;}
.mainPart .rightPart{width:780px;}
/*leftWidget*/
.leftWidget{margin-top:50px;}
.leftWidget a{display:block;margin:5px 0;}

.arttitle{line-height: 40px;text-align: center;font-size:22px;color:#333;}
.info{line-height: 25px;text-align: center;}
#MyContent{text-indent: 2em;line-height: 30px;}


/*左侧导航*/
.pageSubMenu{}
.pageSubMenu h3{border-top:3px solid #2a9835;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;font-size:20px;padding:10px 20px;color:#333;}
.pageSubMenu ul{margin:0 auto;margin-top: -20px;}
.pageSubMenu ul li{border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;padding:0 0}
.pageSubMenu ul li a{display:block;padding:8px 10px;border-left:10px solid #fff;}
.pageSubMenu ul li a:hover,.pageSubMenu ul li a.active{border-left:10px solid #000;background:#2a9835;color:#fff;}

/*rightHead*/
.rightHead{border-bottom:1px solid #EDEDEE;padding:10px 10px;margin-bottom:20px;height: 40px;}
.rightHead h3{font-size:16px;float:left;color:#333;font-weight:normal;}
.rightHead .bread{float:right;line-height:40px;background:url('../Images/house.gif') no-repeat 0 center;padding-left:20px;}
.rightHead .bread a,.rightHead .bread span{padding:0 5px;}
.rightHead .bread span{color:#999;}
/*文章*/
.pageDetail{font-size:13px;line-height:2.2;color:#666;}
.pageDetail p{font-size: 20px;line-height: 30px;}
.pageDetailcontact{font-size:13px;line-height:2.2;color:#666;float: left;width: 500px;float: left;padding-right: 30px;}
/*新闻列表*/
ul.newsList{}
ul.newsList li{border-bottom:1px dotted #ddd;margin-bottom:20px;padding:10px 0;}
ul.newsList li a.title{border-left:5px solid #eee;color:#222;font-size:18px;font-weight:normal;padding:5px 10px;margin-bottom:10px;}
ul.newsList li a.title:hover{border-left:5px solid #717959;color:#717959;}
ul.newsList li .shortDetail{line-height:20px;color:#777;padding:20px 0;overflow:hidden;text-indent:2em;}
ul.newsList li .shortDetail img{border:1px solid #ddd;padding:5px;float:left;margin:0 20px 10px 0}
ul.newsList li .shortDetail span{color:#999}

/*产品列表*/
ul.productsList{}
ul.productsList li{float:left;margin:0px 6px;margin-bottom:10px;width:247px;height:192px;overflow:hidden;}
ul.productsList li.last{margin-right:0;}
ul.productsList li a img{border:1px solid #eee;padding:5px;width: 235px;height: 150px;}
ul.productsList li a .name{color:#333;height:30px;line-height:30px;text-align:center;font-size:14px;display:block;width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
ul.productsList li a:hover img{}
ul.productsList li a:hover{color:#717959;text-decoration:underline;}
ul.productsList li dt{width: 100%;height: 30px;line-height: 30px;text-align: center;overflow: hidden;}
/*articleDetailStyle*/
.articleHeader{font-weight:bold;padding:20px 30px 20px;text-align:center;border-bottom:1px dotted #ddd;margin-bottom:10px;font-size:22px;color:#333;font-weight:normal;}
.articleInfo{color:#999;text-align:center;}
.needLogin{padding:50px 0;text-align:center;font-size:18px;}
.articleAbstract{background:#fff;padding:20px 20px;line-height:2;margin:20px 0;border:3px dotted #ddd;font-size:13px;}
.articleDetailStyle{font-size:13px;line-height:2.2;color:#666;padding:10px 30px 50px;}
.articleDetailStyle img{max-width:740px;}
.articleDetailStyle table{border-left:1px solid #ddd;padding:0;border-top:5px solid #333;border-bottom:5px solid #333;}
.articleDetailStyle table td{line-height:20px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;color:#666;background:#fff;padding:8px;font-weight:normal;text-align:center}
.articleDetailStyle table td a{color:#c00;}
.articlePageInfomation{line-height:100%;padding:10px;margin:20px 0;font-size:13px;border-top:3px dotted #ddd;}
.articlePageInfomation p{padding:5px 0;margin:0;color:#333;}
.articlePrevNext{margin:20px auto;padding:10px;line-height:24px;font-size:13px;}
.articlePrevNext a{color:#000;}

/*分页*/
.pagination{text-align:right;padding:10px 0 30px;}
.pagination ul{padding:0 0;}
.pagination ul li{float:left;}
.pagination ul li a{border-top:2px solid #ccc;color:#222;margin-left:5px;padding:15px 10px;font-size:18px;}
.pagination ul li a:hover{border-top:2px solid #DA2E1C;text-decoration:none;background:#fff}
.pagination ul li.active a{border-top:2px solid #DA2E1C;border-bottom:2px solid #DA2E1C;color:#DA2E1C;font-weight:bold;margin-left:5px;padding:15px 30px;}
form.apply .row{border:1px solid #ddd;margin: 5px auto;overflow: hidden;width: 400px;}

form.apply .row label{float: left;display: inline-block;width: 100px;text-align: center;background: #999;color: #fff;height: 40px;line-height: 40px;}
form.apply .row input.input{background: transparent;border: none;height: 38px;line-height: 38px;width:300px;}
form.apply .row.h label{height: 100px;line-height: 100px;}
form.apply .row.h textarea{height: 90px;border: none;width:295px; background: transparent;}
.btn2245{font-size:16px;background:#999;border:0;color:#fff;width:100px;height:35px;line-height:35px;cursor:pointer;margin-left: 340px;}

table{border-spacing: 0;width: 700px;margin: 0px auto;text-align: center;border: 1px solid #ddd;border-collapse: separate;border-radius: 4px;}
tr{border: 1px solid;}
td{border-top: 1px solid #ddd;line-height: 30px;vertical-align: top;font-size: 12px;}
th{line-height: 30px;vertical-align: top;background: #ddd;font-size: 12px;}
td a{color: red}