html{overflow-y:scroll;}
body{margin:0;padding:0;border:0;height:100%;text-align:left;font-size:14px;font-family:'microsoft yahei',Verdana, Arial;} 


div,li,td,p,select,input,textarea,a,button,input{color:#505050;text-decoration: none}
ul{margin:0px;padding:0px;}
a:link,a:visited,a:active{color:#505050;text-decoration: none;}
a.nomal:link,a.nomal:visited,a.nomal:active{color:#505050;text-decoration: underline;}
a:hover{color:#ff0000;text-decoration: underline;}

form{margin:0;padding:0}
.input{border:1px #ddd solid;height:20px;line-height:20px;padding:0px 3px;color:#555;background:#f7f7f7}
.textarea{border:1px #ddd solid;font-size:12px;padding:3px;background:#f7f7f7}
.button{border:1px #c0c0c0 solid;height:22px;line-height:20px;padding:0px 3px;background:#e8e8e8;}
.submit{border:1px #c0c0c0 solid;height:22px;line-height:20px;padding:0px 3px;background:#e8e8e8;}
.mustfill{color:#ff0000}
select{font:12px 'microsoft yahei',Verdana, Arial;color:#505050;}
.clear{ clear:both;}
.pdb20{ padding-bottom:20px;}
.mgt10{ margin-top:10px;}
.w100{width:100%;clear:both;}
.w{width:1258px;margin:0 auto;}
.nw{ width:1200px;margin:0 auto;}
.pdv_top{width:100%;height:130px;overflow:hidden;background:url(../images/top.jpg) no-repeat center top;background-color:#3FC}
.pdv_class{height:33px;overflow:hidden;}
.pdv_class .p1{width:400px;line-height:33px;float:left;color:#FFF;}
.pdv_class .p2{width:400px;line-height:33px;float:right;color:#FFF;text-align:right;}
.logo{width:400px;float:left;padding-top:20px;}
.dropmenu{width:850px;float:left;padding-top:30px;}



#dropmenu{height:35px;}
#dropmenu li{float: left;list-style: none;font: 16px/35px 'microsoft yahei',Verdana, Arial;}
#dropmenu li a{display: block;padding: 0px;text-align:center;text-decoration: none;width: 105px;color:#1A57A2;white-space: nowrap;font: 16px/35px 'microsoft yahei',Verdana, Arial;}
#dropmenu li a:hover{color: #FFFFFF;background: url(../images/menubgnow.png) no-repeat;}
#dropmenu li .on{color: #FFFFFF;background: url(../images/menubgnow.png) no-repeat;}
		
		
.slideBox{width:100%;max-width:1920px;height:500px;overflow:hidden;position:relative; margin:0; padding:0;}
.slideBox .hd{height:20px;overflow:hidden;position:absolute;right:10%;bottom:5px;z-index:1;}
.slideBox .hd ul{overflow:hidden;zoom:1;float:left;}
.slideBox .hd ul li{float:left;margin-right:5px;width:20px;height:20px;line-height:18px;text-align:center;background:#fff;cursor:pointer;list-style:none;}
.slideBox .hd ul li.on{background:#f00;color:#fff;}
.slideBox .bd{position:relative;height:100%;z-index:0;}
.slideBox .bd li{zoom:1;vertical-align:middle; list-style:none; margin:0; padding:0;}
.slideBox .bd img{width:100%;max-width:1920px;height:500px;display:block;}
.slideBox .prev,
.slideBox .next{position:absolute;left:5%;top:50%;margin-top:-25px;display:block;width:32px;height:40px;background:url(../images/slider-arrow.png) -110px 5px no-repeat;filter:alpha(opacity=50);opacity:0.5;}
.slideBox .next{left:auto;right:5%;background-position:8px 5px;}
.slideBox .prev:hover,
.slideBox .next:hover{filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{display:none;}
.slideBox .nextStop{display:none;}

.sss{ background-color:#f0f1f6;}
.sss .topmenu{height:90px;line-height:90px;width:1258px;margin:0 auto;}
.sss .topmenu a{ padding:0 5px;}
.abl{ width:640px;padding:30px;float:left;}
.abr{ padding:30px;}
.ablt{ width:100%;}
.wp_title_content{margin:0px;padding:10px 0px;line-height:25px;text-indent:2em;}

.topmenu2{margin: 0;padding:0;padding-top:40px;border: 0;height: 50px;line-height:50px;color:#555;text-align:left;}
.topmenu2 a:link,.topmenu2 a:visited,.topmenu2 a:active{margin:0 5px;color:#1C4587;transition:color 0.4s ease 0s;white-space:nowrap;outline:none;color:#5A5A5A;height:50px;line-height:50px;cursor:pointer;display:inline-block;text-align:center;width:150px;border-radius:3px;transition:border-color 0.4s ease 0s, background-color 0.4s ease 0s;box-shadow:none;border:1px solid rgba(28, 69, 135, 0.0901961);font-size:16px;font-family:'microsoft yahei',Verdana, Arial;text-decoration: none;}
.topmenu2 a:hover{margin:0 5px;color:#FFFFFF;background:#FF6600;text-decoration: none;border:1px #FF6600 solid;}

.indPro{ width:100%;height:720px;overflow:hidden;background:url(../images/02t.jpg) no-repeat center top;}
.indprot{ padding-top:30px;}
.indprot .cn{margin:0px;padding:0px;color:#5A5A5A;text-align:center;line-height:32.2px;color:#FFFFFF;font-size:23px;}
.indprot .en{color:#5A5A5A;text-align:center;line-height:28px;font-size:20px;color:#FFFFFF;}
.indprot .jt{text-align:center;}

.productclass_menu{width:1000px;height:51px;margin:0 auto;}
.productclass_menu a{padding:0px 5px;border:thin none;text-align:center;width:110px;height:40px;line-height:40px;border-radius:0px;color:#FFFFFF;background-image:url(../images/an2.png);background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;float:left;}
.productclass_menu a:hover{background-image:url(../images/an3.png);text-decoration: none;}

.picMarquee-left{ width:1200px;padding-top:20px;overflow:hidden;position:relative;margin:0 auto;}
.picMarquee-left .bd{ padding:10px;}
.picMarquee-left .bd ul{ overflow:hidden;zoom:1;}
.picMarquee-left .bd ul li{ margin:0 8px;float:left;_display:inline;overflow:hidden;text-align:center;}
.picMarquee-left .bd ul li .pic{ text-align:center;}
.picMarquee-left .bd ul li .pic img{ width:230px;height:200px;display:block;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;}
.picMarquee-left .bd ul li .title a{ line-height:40px;color:#FFF;}


.anniu{margin:0 auto ;padding:0;width:160px;padding-top:50px;}
.anniu a{transition:color 0.4s ease 0s;white-space:nowrap;outline:none;color:#FFFFFF;background:#4A86E8;height:50px;line-height:50px;cursor:pointer;display:inline-block;text-align:center;width:150px;border-radius:3px;transition:border-color 0.4s ease 0s, background-color 0.4s ease 0s;box-shadow:none;border:1px solid rgba(28, 69, 135, 0.0901961);font-size:14px;font-weight:bold;font-family:'microsoft yahei',Verdana, Arial;text-decoration: none;}
.anniu a:hover{color:#FFFFFF;background:#FF9900;text-decoration: none;}

.caseL{ width:800px;float:left;padding-top:45px;}
.caseli{ width:100%;padding-top:20px;}
.caseli li{ width:170px;float:left;padding-right:20px;list-style:none;}
.caseli li img{ width:170px;height:140px;}
.newsr{430px;float:left;padding-top:45px;}

.newsrt{height:32px;border:0px;padding:0;margin:0;}
.newsrtl{float:left;width:300px;color:#4AA2EC;font:22px/42px 'microsoft yahei',Verdana, Arial;text-align:left;}
.newsrtr{float: left;text-align:center;width:60px;height:23px;border:1px #4AA2EC solid;line-height:23px;}

.newslist{margin-top:10px;padding:0px;}
.newslist li{margin:0;padding-left:16px;line-height:29px;list-style-type: none;color:#fff;background: transparent url(../images/li1.gif) left no-repeat;}
.newslist a{text-decoration: none;}
.newslist a:hover{color:#4AA2EC;text-decoration: none;}

.nbar{ width:100%;}
.nbar img{width:100%;max-width:1920px;}
.nl{ width:290px;float:left;padding-top:35px;}
.nr{ width:910px;float:left;padding-top:35px;}
.nlt{width:250px;height:auto;border:0px;padding-top:15px;margin:0;background:url(../images/876.png) 0 0 no-repeat;}
.nltwc{margin-top:0px;margin-bottom:0px;padding:0px;white-space:normal;text-align:center;font-stretch:normal;line-height:36px;color:#1C4587;font-size:27px;}
.nltwe{margin-top:0px;margin-bottom:0px;padding:0px;line-height:16.8px;white-space:normal;text-align:center;color:#1C4587;text-transform:uppercase;font-size:12px;}


.titlemenu_dolphin{ width:250px;margin:0px;padding:0px;}
.titlemenu_dolphin a{display:block;text-decoration: none;font:14px/45px 'Microsoft YaHei';height:48px;text-align:center;background:#073763;margin:3px 0;color:#fff;}
.titlemenu_dolphin a:hover{display:block;background:#FF9900;text-decoration: none;}
.publcon{ width:250px;padding-top:25px;}
.ndh{ background:url(../images/784.jpg) no-repeat left top;height:50px;line-height:50px;padding-left:65px;color:#5c5c5c}
.ndh a{color:#5c5c5c}
.ncontent{ padding-top:30px;line-height:25px;min-height:500px;word-wrap:break-word;}
.ncontent p{line-height:25px;word-wrap:break-word;}
.ncontent img{ max-width:100%;}






.productquery{margin:0px 0px 25px 10px;text-align:center;float:left;width:212px;height:252px;border:1px #EEEEEE solid;}
.productquery:hover{border:1px #3C78D8 solid;}
.productquery img{padding:12px; width:180px; height:190px;}
.productquery p{text-align:center;overflow: hidden;white-space:nowrap;}
.productquery a:{color:#000;text-decoration: none;}
.productquery a:hover{color:#3C78D8;text-decoration: none;}
/*·ÖÒ³*/
#pagebar{height:34px;margin:10px 0 0 0;padding:40px 0 0 0;text-align:center;clear:both;}
#pagebar a,#pagebar .page_now{display:block;margin-right:5px;padding:3px 8px;border:1px solid #ccc;background:#c3c3c3;color:#fff;font-size:16px;font-weight:400;}
#pagebar a{display:inline;}
#pagebar a:hover{text-decoration:none;color:#f60;border:1px solid #ccc;}
#pagebar .page_now{width:20px;border:1px solid #ffcccc;background:#A01C68;}
.article_page #pagebar .Asshowpage {background-color:#448ACA;}



.news_list{}
.news_list li{line-height:27px;position:relative;padding-left:10px; list-style:none;}
.news_list li a{line-height:27px;color:#666;}
.news_list li a:visited{text-decoration: none;color:#666;}
.news_list li a:hover{text-decoration:none;color:#3a78c1;}
.news_list li span{color:#999;z-index:0;line-height:27px;}
.news_list li h3 {font-size:14px;}
.news_list li div{line-height:24px;word-wrap:break-word;}

.N_newlist { padding-top:1px; padding-bottom:15px;}
.N_newlist li{ width:100%; height:40px; line-height:40px; border-bottom:#cccccc 1px dotted; list-style:none;}
.N_newlist li:hover{ background:#e7e7e7;}
.N_newlist a{ float:left; font-size:14px; color:#333; padding-left:15px;}
.N_newlist a:hover{ color:#204071; text-decoration:none;}
.N_newlist span{ float: right; color:#bbb; padding-right:10px;}
dl.p_list_dl{ width:210px; overflow:hidden; float:left;padding:10px 15px;}
dl.p_list_dl dt{ width:210px; height:160px;line-height:0; font-size:0;}
dl.p_list_dl dt img{height:150px; width:200px;padding:2px; border:1px solid #999; }
dl.p_list_dl dd{ padding-top:14px; height:15px; width:210px; line-height:15px; text-align:center; margin:0; overflow:hidden;}

.recommendtbl {BACKGROUND: #e7e7e8; margin:20px auto;}
.recommendtbl TD {BACKGROUND: #f9f9f9}
.recommendtbl INPUT {BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px}
.recommendtbl TEXTAREA {BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; OVERFLOW: auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 580px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 150px}


.txtAlink{ padding:30px 0;}
.txtAlink p{ line-height:20px;}



.foot{ background-color:#003b77;padding:20px 0;}
.footl{ width:800px;float:left;}
.footr{ width:200px;background:url(../images/foottel.jpg) no-repeat left 40px;height:100px;color:#FFF;font-size:36px;padding-left:175px;padding-top:35px;float:left;font-weight:bolder;}
.botmenu .botfont{ width:100%;}
.botmenu a{ padding:0;padding-right:10px;color:#FFF;}
.botfont p{color:#FFF;}
.botfont p a{color:#FFF;}










