﻿/*通用*/
body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,figure{ margin:0px; padding:0px;}
body,button,input,select,textarea{ font-family:"微软雅黑"; font-size:14px;}
.clearleft{clear:left;}
.clearright{clear:right}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
p,ul,li,dl,dd,dt,form,h1,h2,h3,h4,h5,h6{list-style:none;}
img{border:none;}
a{outline:none;blr:expression(this.onFocus=this.blur());text-decoration:none;color:#333333;}
/*分页*/
 .pager{margin:30px 0px 20px;width:100%;overflow:hidden;text-align:right;}
/*迅雷风格*/
.xunlei { color: #999; }
.xunlei a, .xunlei .cpb { text-decoration:none;float: left; padding:8px 12px; border: 1px solid #ddd;background: #fff;margin:0 2px; font-size:12px; color:#000;}
.xunlei a:hover { background-color: #26A0DE; color:#fff;border:1px solid #26A0DE; text-decoration:none;}
.xunlei .cpb { font-weight: bold; color: #fff; background: #26A0DE; border:1px solid #26A0DE;}
/*按钮*/
.txtbox{width:300px;height:20px;border:1px solid #d4d4d4;line-height:20px;padding:5px 4px;}/*文本框*/
.txtbox:focus{background:#fffbde;border-color: #7bbff2;outline: 2px solid #99d8f5;}
.txtarea{width:500px;min-height:60px;_height:60px;border:1px solid #d4d4d4;padding:5px 4px;}/*多行文本框*/
.txtarea:focus{background:#fffbde;border-color: #7bbff2;outline: 2px solid #99d8f5;}
.btnsave{width:120px;height:40px;background:#16a0d3;border:none;font-size:14px;color:White;cursor:pointer;margin-left:250px;}/*保存*/
.btnsave:hover{background:#117EA6;}
/*页眉*/
.top{width:100%;overflow:hidden;height:35px;background:#f4f4f4;line-height:35px;}
#top{width:1200px;margin:0px auto;}
#top_left{float:left;color:#666666;}
#top_right{float:right;}
#top_right a{color:#666;}
#head{width:1200px;height:146px;margin:0px auto;}
#head_left{margin-top:25px;}
.head_txt{width:300px;margin-left:35px;font-size:18px;margin-top:40px;border-left:1px solid #ddd;padding-left:20px;}
.head_txt span{color:#c2252e;}
#head_right{float:right;background:url('../images/phone.jpg') 0px 10px no-repeat;padding-left:55px;margin-top:48px;height:55px;font-size:16px;}
#head_right .p1{font-size:30px;}
#head_right .p1 span{color:#c2252e;}

.hotkey{width:100%;height:38px;background:#eeeeee;}
#hotkey{width:1200px;height:38px;margin:0px auto;}
.hotkey_left{float:left;color:#262626;line-height:38px;}
.hotkey_left a{color:#727272;padding-right:15px;}
.hotkey_left a:hover{color:#d66b0b;}

.hotkey_right{float:right;width:181px;height:38px;background:url('../images/search.jpg') 0px 0px no-repeat;}
.hotkey_right input{width:145px;height:25px;padding-left:10px;border:0px;margin-top:7px;float:left;}
.hotkey_right a{display:block;float:left;margin-top:7px;width:25px;height:25px;cursor:pointer;}



.nav{width:100%;height:50px;background:#006aad;}
#nav{width:1200px;margin:0px auto;}
.nav .xian{float:left;width:1px;height:20px;margin-top:15px;border-left:1px solid white;}
.navli{float:left;width:145px;height:50px;line-height:50px;text-align:center;position:relative;}
.navli ul{position:absolute;top:50px;left:0px;z-index:999;width:145px;display:none;overflow:hidden;}
.navli ul li{width:145px;height:50px;text-align:center;line-height:50px;background:#d66b0b;margin-top:2px;}
.navli a{color:White;font-size:16px;display:block;width:145px;height:50px;}
.navli a:hover{background:#d66b0b;}



/*banner*/
#banner{position: relative;width: 100%;height: 554px;overflow: hidden;}
#banner .picture{position: absolute;top: 0;left: 50%;margin-left: -960px;width: 1920px;height: 554px;z-index: 1;}
#banner .prev{position: absolute;top: 290px;left: -70px;opacity: 0.8;z-index: 9999;}
#banner .next{position: absolute;top: 290px;right: -70px;opacity: 0.8;z-index: 9999;}
.slideBox_1{width:1920px; height:554px; overflow:hidden; position:relative;} 
.slideBox_1 .hd{height:15px; overflow:hidden; position:absolute; bottom:30px; z-index:1;left:50%;} 
.slideBox_1 .hd ul{overflow:hidden; zoom:1; float:left;} 
.slideBox_1 .hd ul li{float:left; margin-left:5px; width:10px; height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#f1f1f1; cursor:pointer;}
.slideBox_1 .hd ul li:first-child{margin-left:0;}
.slideBox_1 .hd ul li.on{ background:#f00; color:#fff;} 
.slideBox_1 .bd{position:relative; height:100%; z-index:0;}
.slideBox_1 .bd ul, .slideBox .bd ul li, .slideBox .bd ul li a, .slideBox .bd img{width:1920px; height:554px;}
.slideBox_1 .bd ul li a{display:block;}

/*主体*/
.main{margin:30px auto 40px;min-height:500px;width:1200px;}

.caseTitle{width:474px;height:65px;margin:0px auto;}
#case{width:1200px;overflow:hidden;margin-top:20px;}
#case ul li{float:left; padding:0 10px;width:227px;}
#case ul li img{width:227px;height:168px;}
#case ul li p{width:227px;margin-top:10px;text-align:center;}
#case ul li p a{color:#000000;font-size:14px;}
#case ul li p a:hover{color:#d66b0b;}

#product{width:1200px;margin-top:50px;overflow:hidden;}
#product_left{width:240px;overflow:hidden;float:left;background:url('../images/pbcg.jpg') 0px 0px no-repeat;}
#product_right{width:947px;float:right;overflow:hidden;background:#f6f6f6;padding-bottom:20px;}
.productul{margin-top:80px;width:238px;border:1px solid #ddd;border-top:0px;}
.protypeli h2{width:238px;height:40px;background:url('../images/blue.png') 43px 10px no-repeat #f0f0f0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.protypeli h2 a{display:block;padding-left:73px;width:165px;padding-top:8px;font-size:14px;color:#151715;}
.protypeli h2:hover{background:url('../images/white.png') 43px 10px no-repeat #015285;}
.protypeli h2:hover a{color:White;}
.protypeli ul{margin-left:53px;width:175px;overflow:hidden;margin-top:10px;margin-bottom:10px;}
.protypeli li{background:url('../images/arrow.png') 0px 15px no-repeat;padding-left:15px;height:40px;line-height:40px;}
.protypeli li a:hover{color:#006aad;}

#product_tab{width:100%;margin-top:30px;margin-left:30px;}
#product_tab a{color:#666666;font-size:16px;margin-right:50px;padding-top:10px;}
#product_tab .active{background:url('../images/ping.png') 0px 0px no-repeat;}

.product_context{width:100%;overflow:hidden;}
.product_context li{width:247px;height:255px;overflow:hidden;float:left;margin-left:20px;margin-top:25px;background:white;border:1px solid #ddd;padding:10px 20px;position:relative;}
.product_context  li .product_img{width:247px;height:210px;overflow:hidden; text-align:center; vertical-align:middle;}
.product_context  li .product_img img{max-width:100%;max-height:100%;}
.product_context  li p{color:#333333;font-size:14px;text-align:center;margin-top:10px;}
.product_context  li p a:hover{color:#006aad;}
.product_mask{position:absolute;top:0px;left:0px;width:287px;height:275px;background:rgba(0, 0, 0, 0.6)!important;
filter:Alpha(opacity=60); background:#fff; display:none;}
.product_mask .p1{margin-top:110px;color:White;font-size:24px;width:287px;text-align:center;position:relative;}
.product_mask .p2{margin-top:20px;text-align:center;}
.product_mask .p2 a{color:White;padding:8px;border:1px solid white;}

.ad1{width:100%;background:url('../images/bcg1.jpg') center center no-repeat;margin-top:40px;height:150px;}
.ad2{width:100%;background:url('../images/bcg3.jpg') center center no-repeat;margin-top:40px;height:150px;}
.youshi{width:100%;background:url('../images/hbcg.jpg') repeat-x white;overflow:hidden;}

#youshi{width:1200px;overflow:hidden;margin:0px auto;}
#youshi_t{width:1200px;background:url('../images/bcg2.jpg')  no-repeat;height:194px;}
#youshi_4{width:1200px;overflow:hidden;height:1114px;background:url('../images/youshi.jpg')  no-repeat;position:relative;font-size:16px;color:#666666;}
.youshi_1{position:absolute;top:180px;left:0px;width:625px;height:100px;}
.youshi_2{position:absolute;top:460px;left:0px;width:625px;height:100px;}
.youshi_3{position:absolute;top:780px;left:630px;width:625px;height:80px;}
.youshi_4{position:absolute;bottom:45px;left:530px;width:625px;height:80px;}
#youshi_4 span{color:#d00000;}
#youshi_4 p{line-height:28px;}
#youshi_4 em{color:#0270ae;padding-right:10px;font-weight:bold;font-style:normal;}

.news{width:1200px;overflow:hidden;margin-top:35px;}
.news_left{float:left;width:802px;overflow:hidden;}
.news_tab{width:800px;height:48px;border:1px solid #ddd;}
#news_tab{float:left;}
#news_tab a{float:left;display:block;width:135px;height:48px;line-height:48px;text-align:center;font-size:18px;color:#333333;border-right:1px solid #ddd;}
#news_tab a:hover{background:#006aad;color:White;}
.news_active{background:#006aad;color:White!important;}
.newsmore{float:right;margin-right:15px;height:48px;line-height:48px;}
.newsmore a{font-size:14px;color:#999999;}
.newsmore a:hover{color:#d66b0b;}

.news_list{width:800px;overflow:hidden;margin-top:20px;}
.news_list li{width:310px;height:40px;line-height:40px;overflow:hidden;}
.news_list li a{font-size:14px;color:#626262;}
.news_list li a:hover{color:#006aad;}
.first_news{width:100%;margin-top:20px;overflow:hidden;}
.first_news img{float:left;width:300px;}
.first_news #first_news{float:left;margin-left:10px;width:480px;overflow:hidden;}
#first_news h3{font-size:16px;width:480px;border-bottom:1px dashed #ddd;padding-bottom:10px;}
#first_news h3 a{color:#3d3d3d;}
#first_news h3 a:hover{color:#d66b0b;}
#first_news p{margin-top:10px;color:#3d3d3d;line-height:28px;}
#first_news p a{padding:10px;border:1px solid #006aad;color:#006aad;font-size:14px;}
#first_news .p1{height:45px;}
.news_right{float:right;width:368px;overflow:hidden;border:1px solid #ddd;}
.news_right h3{width:318px;height:48px;line-height:48px;background:#006aad;color:White;font-size:18px;padding-left:50px;}
.news_right ul{padding:15px;width:100%;overflow:hidden;}
.news_right  li{width:100%;border-bottom:1px dashed #ddd;margin-top:20px;padding-bottom:5px;}
.news_right  li .p1{background:url('../images/wen.jpg') 0px 0px  no-repeat;padding-left:25px;width:310px;}
.news_right  li .p1 a{font-size:14px;color:#020202;}
.news_right  li .p2{background:url('../images/da.jpg') 0px 0px  no-repeat;padding-left:25px;color:#666666;margin-top:10px;line-height:26px;width:310px;}


#link{width:1168px;border:1px solid #ddd;padding:15px;margin:30px auto 10px;}
#link span{color:#006aad;font-size:18px;}
#link  a{font-size:14px;margin-right:10px;color:#333333;margin-left:10px;}
#link em{font-style:normal;color:#999999;}
/*footer*/
.footer{width:100%;overflow:hidden;background:#006aad;height:265px;}
#footer{width:1200px;overflow:hidden;margin:0px auto;}
#footerlink{width:1200px;border-bottom:1px solid white;padding-bottom:20px;margin-top:35px;text-align:center;color:White;}
#footerlink a{font-size:16px;color:White;margin-right:10px;margin-left:10px;}
#footerlink  a:hover{color:#d66b0b;}

#footer_bottom{width:1200px;margin-top:40px;height:102px;}
.footer_bottom{float:left;height:102px;border-right:1px solid #4d97c6;color:White;}
.bot1{width:170px;}
.bot2{width:415px;padding-left:35px;}
.bot2 h2{font-size:18px;}
.bot2 p{font-size:14px;line-height:30px;margin-top:10px;}

.bot3{width:225px;margin-left:35px;background:url('../images/tel.jpg') 0px 10px  no-repeat;padding-left:70px;}
.bot3 h3{font-size:28px;}
.bot3 p{font-size:14px;line-height:30px;margin-top:10px;}


.bot4{width:220px;padding-left:25px;font-size:14px;line-height:30px;}

/*内页*/
.position{width:100%;height:38px;background:#eeeeee;}
#position{width:1200px;height:38px;margin:0px auto;line-height:38px;}
.position_left{float:left;background:url('../images/position.png') 0px 8px  no-repeat;padding-left:25px;}
.position_right{float:right;background:url('../images/return.png') 0px 8px  no-repeat;padding-left:30px;}
#position a:hover{color:#d66b0b;}
#nmain{width:1200px;overflow:hidden;margin:30px auto 30px;}
#nproduct_right{width:947px;float:right;overflow:hidden;padding-bottom:20px;}
#productlist {width:100%;overflow:hidden;}
#productlist li{width:247px;height:255px;overflow:hidden;float:left;margin-left:20px;margin-top:25px;background:white;border:1px solid #ddd;padding:10px 20px;position:relative;}
#productlist  li .product_img{width:247px;height:210px;overflow:hidden; text-align:center; vertical-align:middle;}
#productlist  li .product_img img{max-width:100%;max-height:100%;}
#productlist  li p{color:#333333;font-size:14px;text-align:center;margin-top:10px;}
#productlist  li p a:hover{color:#006aad;}

.ncontact{width:220px;margin-top:20px;overflow:hidden;border:1px solid #ddd;background:url('../images/nphone.jpg') 18px 8px  no-repeat;padding-left:18px;padding-top:90px;line-height:30px;font-size:14px;padding-bottom:15px;}


/*新闻*/
.nmain_left{float:left;width:240px;overflow:hidden;}
.nmain_right{float:right;width:930px;overflow:hidden;}
.nmain_left .tit{width:200px;height:36px;line-height:36px;overflow:hidden;background:url('../images/newbcg.png') 12px 8px  no-repeat #006aad;padding-left:40px;color:White;font-size:16px;}
.nmain_left .tit a{float:right;color:White;font-size:12px;margin-right:10px;}
.titnews{width:228px;border:1px solid #ddd;overflow:hidden;padding:5px;padding-bottom:15px;}
.titnews li{height:30px;line-height:30px;border-bottom:1px dashed #ddd;width:228px;overflow:hidden;margin-top:10px;}
.titnews span{margin-right:6px;font-size:16px;padding-left:10px;}
.margintop20{margin-top:20px;}

.nmain_right .title{width:930px;height:50px;line-height:50px;border-bottom:2px solid #ddd;font-size:18px;color:#006aad;}
.nmain_right .newslist li{width:930px;height:40px;line-height:40px;overflow:hidden;border-bottom:1px dashed #ddd;margin-top:10px;}

.nmain_right .newslist li a{display:block;width:750px;height:40px;float:left;font-size:14px;color:#3d3d3d;}
.nmain_right .newslist li a:hover{color:#006aad;}
.nmain_right .newslist li span{float:right;color:#979797;}



/*产品详情*/
.pro_tit{width:100%;overflow:hidden;}
.pro_tit img{width:437px;float:left;border:1px solid #ddd;}
.pro_titr{float:right;width:456px;margin-right:10px;overflow:hidden;}
.pro_titr h3{font-size:18px;color:#015285;}
.pro_titr .p1{line-height:30px;font-size:14px;color:#333333;margin-top:15px;}

.pro_titr .p2{font-size:16px;color:#444444;margin-top:20px;}
.pro_titr .phone{background:url('../images/nphone2.jpg') 0px 8px  no-repeat;padding-left:35px;font-size:28px;color:#006aad;margin-top:10px;}

.prodetail{width:945px;overflow:hidden;border:1px solid #ddd;margin-top:25px;}
#prodetail_tab{width:100%;height:47px;border-bottom:2px solid #ddd;line-height:47px;}
#prodetail_tab a{float:left;display:block;width:156px;height:47px;text-align:center;color:#333333;font-size:16px;border-right:1px solid #ddd;}
.proactvie{border-bottom:2px solid #015285;color:#015285!important;}
.prodetail_context{width:100%;padding:20px;line-height:28px;}
.prodetail_context img{max-width:100%;}
.prodetail_context p{text-indent:2em;}
#mess_tit{font-size:24px;color:#030303;margin-top:20px;font-weight:normal;}
#message{width:100%;margin-top:20px;}
#message td{padding:15px;width:50%;font-size:16px;color:#666666;}
.elsepro{width:945px;overflow:hidden;border:1px solid #ddd;border-top:0px;}
.elsepro_tit{width:100%;height:45px;background:#f5f5f5;line-height:45px;font-size:16px;color:#333333;padding-left:20px;border-bottom:1px solid #ddd;}
.elsepro_tit span{padding-left:10px;border-left:4px solid #006aad;}
.elsepro_tit a{float:right;margin-right:30px;font-size:12px;color:#666666;}
.elsepro_conx{width:945px!important;padding:20px 0px;overflow:hidden;}

.elsepro_conx li{width:247px;height:255px;overflow:hidden;float:left;margin-left:20px;margin-top:25px;background:white;border:1px solid #ddd;padding:10px 20px;position:relative;}
.elsepro_conx  li .product_img{width:247px;height:210px;overflow:hidden; text-align:center; vertical-align:middle;}
.elsepro_conx  li .product_img img{max-width:100%;max-height:100%;}
.elsepro_conx  li p{color:#333333;font-size:14px;text-align:center;margin-top:10px;}
.elsepro_conx  li p a:hover{color:#006aad;}


.nartcile{width:100%;overflow:hidden;margin-top:20px;line-height:28px;font-size:14px;}
.nartcile p{text-indent:2em;}
.nartcile img{max-width:100%;}
.about{width:240px;height:80px;background:url('../images/about.jpg') no-repeat;}


/*产品列表页新闻*/
.nyxianews {
	float: left;
	width: 945px;
	border: 1px solid #cdcbcb;
	margin-top: 25px;
	display: inline;
}
.nyxianews1 {
	background-image: url(../images/nbcg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	height: 34px;
	width: 935px;
	line-height: 34px;
	text-align: left;
	padding-left: 10px;
	font-size: 15px;
	color: #034091;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cbcbcb;
}
.nyxianews2 {
	float: left;
	width: 915px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.nyxianews2 li {
	line-height: 27px;
	text-align: left;
	float: left;
	height: 27px;
	width: 430px;
	margin-right: 15px;
}
.ny_product_da2_1 {
    line-height: 34px;
    background-image: url(../images/nbcg.jpg);
    text-align: left;
    float: left;
    height: 34px;
    width: 935px;
    padding-left: 10px;
    color: rgb(3, 64, 145);
    margin-top: 20px;
    font-family: 微软雅黑;
    font-size: 15px;
    background-repeat: repeat-x;
    background-position: left top;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(204, 204, 204);
    border-image: initial;
}
.ny_product_da2_2 {
    float: left;
    width: 895px;
    padding-top: 20px;
    padding-bottom: 20px;
    line-height: 25px;
    text-align: left;
    padding-right: 25px;
    padding-left: 25px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
    border-left-color: #CCCCCC;
    margin-bottom: 10px;
}