
--------------------------------------------------------------*/html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{border: 0;font-family:"微软雅黑";font-size: 100%;font-style: inherit;font-weight: inherit;margin: 0;outline: 0;padding: 0;vertical-align: baseline;}
:focus{/* remember to define focus styles!*/outline: 0;}
ol, ul{list-style: none;}
table{/* tables still need 'cellspacing="0"' in the markup*//*border-collapse: separate;border-spacing: 0;*/}
caption, th, td{font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after{content: "";}
blockquote, q{quotes: "" "";}
a img{border: 0;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display: block;}
body{margin: 0px;padding: 0px;text-align: center;font-family:"微软雅黑";font-size: 16px;line-height: 21px;color: #2a2a2a;background: #eee;}
img{border: 0px;}
ul{padding: 0px;margin: 0px;list-style: none;}
a, a:hover{text-decoration: none;}
div, p, form, h1, h2, h3, h4, h5{padding: 0px;margin: 0px;font-weight: normal;}
#wrapper{width: 100%;background: #fff;}
#header{}
#branding{background: url('../image/pat.gif') repeat-y;background-position: center top;padding: 0 0px 10px 0px;}
.top-top{ font-size:12px;height:30px; line-height:30px; float:right; background:url(../image/laug1.png) no-repeat center center; width:190px; height:30px; text-align:center; color:#fff; margin-top:50px;}
.top-top a{ color:#fff;}
.top-main{ width:1000px; margin:0 auto; text-align:left;}
.phone{ float:right;}
/*TOP MENU*/#access{width: 100%;height: 45px;background: #eee;background-position: center bottom;font-family:"微软雅黑";text-transform: uppercase;border-top: 1px solid #fff;}
#access .menu{position: absolute;z-index: 999;width:1000px;left:50%;margin-left:-400px;}
/*LEVEL 1*/#access .menu li{float: left;}
#access .menu li a{color: #777;font-size: 14px;padding: 12px 20px 12px 20px;display: block;}
#access .menu li a:hover{color: #fff;background: #777;}
#access .menu .current-menu-item a, #access .menu .current_page_item a, #access .menu .current_page_item a:hover, #access .menu .current-menu-ancestor a, #access .menu .current-post-ancestor a, #access .menu .current-menu-item a:hover{color: #fff;background: #006fba;}
#access .menu .current-menu-item a:hover, #access .menu .current-menu-ancestor a, #access .menu .current-menu-ancestor a:hover{color: #fff;}
#access .menu .over_menu a, #access .menu .over_menu a:hover{color: #fff;background: #777;}
/*LEVEL 2*/#access .sub-menu{position: absolute;top: 45px;z-index: 998;height: 200px;width: 200px;display: none;background: url('../image/frec_over.gif') no-repeat;background-position: center top;padding: 12px 0px 0px 0px;}
#access .menu .sub-menu li{float: none;background: #eee;border-bottom: 1px solid #d6d6d6;}
#access .menu .sub-menu a, #access .menu .current-menu-ancestor .sub-menu a{font-size: 14px;background: #eee;padding: 10px 5px 10px 5px;color: #666;}
#access .menu .sub-menu a:hover, #access .menu .current-menu-parent .sub-menu a:hover{background: #939393;color: #fff;}
/*GALLERIA IMMAGINI HOME PAGE*/#slide_immagini_homepage{background: #f6f6f6;width: 100%;height: 430px;text-align: center;border-top: 1px solid #fff;}
#slideshowE_int2{overflow: hidden;position: relative;width: 1000px;height: 430px;margin: 0px auto;}
#slideshowE_int2 .slidez{position: absolute;left: 0px;top: 0px;display: none;}
#container{width: 100%;padding-bottom: 50px;}
#content_hp{width: 1000px;overflow: hidden;margin: 10px auto;text-align: left;}
#container h1{font-family:"微软雅黑";font-size: 30px;line-height: 30px;color: #006fba;border-left:5px solid #006fba;padding-left:10px;}
#container h1 span{color:#666666;font-size:20px;}
#container h2{font-family:"微软雅黑";font-size: 27px;line-height: 32px;color: #636363;}
/*FADE CATEGORIE HOME PAGE*/#elenco_categorie{width: 100%;overflow: hidden;background: url('../image/pat_lin.gif') repeat-y;margin: 10px 0px 35px 0px;}
#elenco_categorie .box{width: 230px;height: 265px;overflow: hidden;position: relative;float: left;text-align: center;}
#elenco_categorie .link_base{position: absolute;z-index: 2;left: 0px;top: 0px;}
#elenco_categorie .img_fade{display: none;position: absolute;z-index: 1;left: 0px;top: 0px;}
#elenco_categorie span{font-family:"微软雅黑";font-size: 13px;color: #006fba;text-transform: uppercase;position: absolute;left: 70px;bottom: 0px;background: url('../image/link_plus.gif') no-repeat;background-position: right center;padding-right: 15px;}
/*HOME*/#other_conts{background: url('../image/pat_right.gif') repeat-y;background-position: right top;width: 100%;overflow: hidden;}
#left_hp{width: 740px;float: left;}
#right_hp{width: 230px;float: right;text-align: center;}
#video_hp{width: 100%;overflow: hidden;background: url('../image/pat_news_hp.gif') repeat-y;font-size: 15px;}
#video_hp h2{background: #006fba;color: #fff;font-family:"微软雅黑";font-size: 15px;line-height: 28px;text-transform: uppercase;padding-left: 10px;border-bottom: 10px solid #fff;}
#video_hp h2 span{font-size:12px;}
#video_hp .item_hp{width: 226px;float: left;padding: 10px 10px 10px 10px;}
#video_hp a{color: #006fba;}
#video_hp .linkz{display: block;clear: both;text-align: right;font-family:"微软雅黑";font-size: 13px;color: #006fba;background: #fff;padding-right: 0px;text-transform: uppercase;border-bottom: 1px solid #e4e4e4;}
#news_hp{width: 100%;overflow: hidden;background: url('../image/pat_news_hp.gif') repeat-y;font-size: 15px;}
#news_hp .item_hp{width: 226px;float: left;padding: 0px 10px 0px 10px;}
#news_hp h2{background: #006fba;color: #fff;font-family:"微软雅黑";font-size: 15px;line-height: 28px;text-transform: uppercase;padding-left: 10px;border-bottom: 10px solid #fff;}
#news_hp h3{color: #006fba;font-family:"微软雅黑";font-size: 16px;}
#news_hp h3 a{color: #006fba;}
#news_hp h5{font-size: 14px;color: #8b8b8b;}
#news_hp .item_hp{width: 226px;float: left;padding: 0px 10px 0px 10px;}
#news_hp .linkz{display: block;clear: both;text-align: right;font-family:"微软雅黑";font-size: 13px;color: #006fba;background: #fff url('../image/link_plus.gif') no-repeat;background-position: right center;padding-right: 15px;text-transform: uppercase;border-bottom: 1px solid #e4e4e4;}
#right_hp #news_hp{width: 200px;margin-left: 15px;background: none;text-align: left;}
#right_hp h2{background: #006fba;color: #fff;font-family:"微软雅黑";font-size: 15px;line-height: 28px;text-transform: uppercase;padding-left: 10px;margin-bottom: 10px;}
#right_hp h2 span{font-size:12px;}
#right_hp #news_hp .item_hp{width: 100%;float: none;background: none;padding: 0px;border-bottom: 1px solid #e4e4e4;line-height: 20px;padding: 10px 0px 10px 0px;}
#right_hp #news_hp .item_hp h3{font-size: 15px;}
#right_hp #news_hp .linkz{text-align: center;background: #fff;padding: 0px;}
#download_contatti{width: 100%;overflow: hidden;background: url('../image/pat_download.gif') repeat-y;margin-top: 30px;}
#download_hp{float: left;width: 394px;padding: 10px;}
#download_hp h2{color: #006fba;text-transform: uppercase;font-family:"微软雅黑";font-size: 15px;}
#download_hp h2 span{font-size:12px;}
#download_hp .download_catalogo{display: block;padding: 6px 0px 6px 0px;border-bottom: 1px solid #e4e4e4;background: url('../image/download_ico.gif') no-repeat;background-position: right center;color: #006fba;}
#download_hp .download_catalogo:hover{background: url('../image/download_ico-hover.gif') no-repeat;background-position: right center;}
#download_hp .download_catalogo span{float: right;margin-right: 40px;}
#download_hp .scarica_tutti{font-family:"微软雅黑";font-size: 13px;color: #006fba;text-transform: uppercase;}
#download_hp .linkz{display: block;clear: both;text-align: right;font-family:"微软雅黑";font-size: 13px;color: #006fba;background: url('../image/link_plus.gif') no-repeat;background-position: right center;margin-top: 10px;padding-right: 15px;text-transform: uppercase;}
#download_hp p{ font-size:14px;}
#contatti_hp{float: right;width: 326px;text-align: center; background:#fff}
#news_hp .linkz:hover, #download_hp .linkz:hover, #news_hp h3 a:hover, #download_hp .download_catalogo:hover{}
/*PAGINE GENERALI*/#content_norm{width: 1000px;margin:auto;border-top: 35px solid #fff;text-align: left;}
#content_norm h1{}
#conts_norm{width: 948px;padding: 5px 25px 5px 25px;font-size: 15px;color: #2a2a2a;font-family:"微软雅黑";border-left:1px #e4e4e4 solid;border-right:1px #e4e4e4 solid;}
#conts_norm h2{color: #636363;font-size: 28px;}
#conts_norm h3{color: #006fba;font-size: 20px;}
#conts_norm h4{background: #f2f2f2;padding: 10px;color: #006fba;font-size: 17px;}
#conts_norm a{color: #006fba;}
/*NEWS*/#elenco_news{width: 948px;overflow: hidden;border-left:1px #e4e4e4 solid;border-right:1px #e4e4e4 solid;}
.news_item{height:40px;line-height: 40px;overflow: hidden;font-size: 15px;border-bottom: 1px dashed #e4e4e4;margin:0 15px}
.news_item a{color:#666}
.news_item a:hover{color:#006fba; text-decoration:underline}
.news_item h2{background: #006fba;color: #fff;font-family:"微软雅黑";font-size: 15px;line-height: 28px;text-transform: uppercase;padding-left: 10px;border-bottom: 10px solid #fff;}
.news_item h3{color: #006fba;font-family:"微软雅黑";font-size: 16px;height:25px; overflow:hidden;}
.news_item h3 a{color: #006fba;}
.news_item h5{font-size: 14px;color: #8b8b8b;}
.news .wp-post-image{float: left;margin: 0px 30px 20px 0px;}
.wp-paginate{margin: 25px 25px 0px 25px;clear: both;background: #f2f2f2;padding: 5px 10px 5px 10px;text-align: center;color: #777;font-family:"微软雅黑";font-size: 12px;text-transform: uppercase;}
.wp-paginate .title{display: none;}
.wp-paginate li{padding: 0px 7px 0px 7px;display:inline;}
.wp-paginate a{color: #777;}
.wp-paginate .current{color: #006fba;}
/*AREA DOWNLOAD*/#conts_norm .download_catalogo{width: 45%;display: block;background: #f2f2f2 url('../image/download_ico.gif') no-repeat;background-position: right center;padding: 10px;border-right: 10px solid #f2f2f2;}
#conts_norm .download_catalogo span{float: right;padding-right: 30px;}
#conts_norm .download_catalogo:hover{background: #f2f2f2 url('../image/download_ico-hover.gif') no-repeat;background-position: right center;}
#conts_norm .download_catalogo{width: 85%;}
/*RECAPITI*/.wpcf7-form{background: #f2f2f2;padding: 20px 10px 20px 10px;margin-top: 15px;}
.wpcf7-form td{vertical-align: top;}
.wpcf7-form input{border: 1px solid #e4e4e4;font-family:"微软雅黑";font-size: 16px;padding: 7px;width: 280px;}
.wpcf7-form textarea{border: 1px solid #e4e4e4;font-family:"微软雅黑";font-size: 16px;padding: 7px;width: 570px;height: 150px;}
.wpcf7-form .wpcf7-submit{background: #006fba;color: #fff;font-family:"微软雅黑";font-size: 15px;text-transform: uppercase;width: auto;cursor: pointer;}
.wpcf7-form .wpcf7-submit:hover{background: #005a90;}
.wpcf7-form .wpcf7-acceptance{float: left;width: auto;}
/*AGENTI*/#elenco_agenti td{vertical-align: top;padding: 15px 0px 25px 0px;border-bottom: 1px solid #f2f2f2;}
#elenco_agenti tr:last-child td{padding: 10px 0px 0px 0px;}
/*CATALOGO*/#content_prod{width: 1000px;margin: 0px auto;border-top: 35px solid #fff;overflow: hidden;background: url('/images/pat_prod.gif') repeat-y;text-align: left;}
#content_prod h1{background: #fff;padding: 0px 0px 10px 0px;margin-right: 240px;}
#content_prod h1 span{color: #5c5c5c;font-size: 30px;}
#content_prod .img_cat{position: absolute;right: 0px;}
#elenco_prods{width: 750px;float: left;position: relative;}
#menu_prods{width: 230px;float: right;padding-top: 15px;}
.item_prod{width: 330px;height: 445px;float: left;overflow: hidden;margin: 20px 20px 10px 25px;border-bottom: 1px solid #e4e4e4;color: #2a2a2a;font-size: 15px;}
.item_prod .img{width: 320px;height: 290px;overflow: hidden;text-align: center;}
#container .item_prod h2{color: #006fba !important;font-family:"微软雅黑";font-size: 25px;text-align: center;margin-top: 5px;}
#container .item_prod h2 a{color: #006fba !important;}
.item_prod .linkz{text-align: center;font-family:"微软雅黑";font-size: 13px;color: #006fba;background: #fff url('../image/link_plus.gif') no-repeat;background-position: right center;padding-right: 15px;text-transform: uppercase;}
#menu_prods li{border-bottom: 1px solid #e4e4e4;color: #5c5c5c;}
#menu_prods li a{color: #5c5c5c;font-family:"微软雅黑";font-size: 14px;text-transform: uppercase;background: url('/images/link_menu.gif') no-repeat;background-position: right center;display: block;padding: 14px 30px 14px 10px;}
#menu_prods .sel{border-bottom: 3px solid #e4e4e4;}
#menu_prods .sel ul{padding-top: 10px;}
#menu_prods .sel a{background: url('/images/link_menu_sel.gif') no-repeat;background-position: right center;border-bottom: 1px solid #e4e4e4;color: #000;}
#menu_prods li ul li{border: 0px;color: #5c5c5c;}
#menu_prods li ul li a{background: none;color: #818181;padding: 0px 0px 10px 20px;color: #5c5c5c;}
#menu_prods .sel ul li a{color: #868686;}
#menu_prods .sel ul li a{background: none;font-size: 13px;border: 0px;}
#menu_prods .sel ul li .selprod{color: #000;}
/*SCHEDA PRODOTTO*/#scheda_prod{width: 750px;float: left;}
#scheda_dett{width: 710px;padding-left: 25px;font-size: 15px;line-height: 22px;color: #484848;}
#container #scheda_dett h2{font-size: 19px;color: #006fba;}
#container #scheda_dett ul{margin-top: 10px;}
#container #scheda_dett ul li{background: url('/images/segna_li.gif') no-repeat;padding: 0px 0px 12px 30px;line-height: 19px;}
#container #scheda_dett td{vertical-align: top;}
#more_gen{width: 1000px;margin: 0px auto;border-top: 30px solid #fff;overflow: hidden;text-align: left;background: url("/images/pat_prod.gif") repeat-y;}
#more_gen #download_contatti{width: 740px;float: left;margin-top: 0px;}
#more_gen #spazio_banner{width: 230px;background: #000;float: right;}
#elenco_allegati_scheda{background: #f2f2f2;padding: 0px 20px 0px 20px;}
#container #scheda_dett #elenco_allegati_scheda li{background: none;padding: 0px;border-bottom: 1px solid #e4e4e4;}
#elenco_allegati_scheda a{display: block;background: url('../image/download_ico.gif') no-repeat;background-position: right center;padding: 15px 0px 15px 0px;color: #006fba;font-size: 17px;}
#elenco_allegati_scheda a:hover{background: url('../image/download_ico-hover.gif') no-repeat;background-position: right center;}
#container #scheda_dett #elenco_allegati_scheda li:last-child a{border-bottom: 0px;}
hr{margin: 0px;padding: 0px;border: 0px;border-bottom: 1px solid #e4e4e4;}
#footer{width: 100%;background: #eee;padding: 0px 0px 40px 0px;}
#footer_int{width: 1000px;margin: 0px auto;overflow: hidden;background: url('../image/pat_footer.gif') repeat-y;}
#access_footer_1, #access_footer_2{width: 235px;float: left;text-align: left;padding-left: 10px;font-family:"微软雅黑";font-size: 12px;text-transform: uppercase;color: #747474;}
#access_footer_1 a, #access_footer_2 a{color: #006fba;}
#footer_info{float: right;width: 500px;text-align: right;font-size: 12px;color: #474747;font-family:"微软雅黑";}
#footer_info a{color: #006fba;}
#watch{width:1000px;margin:auto;margin-bottom:30px;}
/*页码*/
DIV.green-black{ text-align:center;clear:both;padding:5px 0;font-size:12px;margin:0 15px;background:#f2f2f2;font-weight:bold}
DIV.green-black A{outline:none;PADDING: 4px 7px ;margin-right:4px;COLOR: #666;TEXT-DECORATION: none;font-size:12px;font-family:"微软雅黑";}
DIV.green-black A:hover{COLOR: #006fba;font-size:12px;}
DIV.green-black SPAN.current{PADDING: 4px 7px;COLOR: #006fba;margin-right:4px;font-size:12px;font-family:"微软雅黑";}
/*相关新闻*/
.xgxx font{ display:block; line-height:40px;font-size:16px; color:#181818; font-weight:bold; padding-top:20px}
.xgxx font a{  color:#181818;}
.xgxx .kasg a{ display:inline-block; width:300px;  line-height:35px; height:35px; overflow:hidden; margin-right:10px; border-bottom:1px #999 dashed; text-indent:5px;font-size:12px}
.xgxx .kasg a:hover{color:#F00}
.xgxx .kasg a span{ font-family:"宋体"; margin-right:5px}
/*证书*/
.hlist {width:1000px; }
.hlist li{border:1px solid #b4b4b4;background:#fff;float:left;width:220px;margin-right:18px;margin-bottom:20px;}
.hlist li img{max-width:200px;max-height:220px}

.otherlist{ width:222px; float:left; margin:0 7px; text-align:center; line-height:30px; margin-bottom:20px;}
.otherlist .caseimg{ border:1px solid #d7d7d7; }
.otherlist .caseimg img{ width:220px; height:170px;}


.clear {clear: both;}

.productsl{width:998px;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;}
.prol {width:720px;float:right}
.plist {width:330px;border-bottom:1px solid #e4e4e4;padding-bottom:20px;margin-bottom:10px;text-align:center; float:left;margin-left:20px}
.plist img {width:320px;height:260px}
.plist .pname{margin-top:10px;font-size:16px;color:#006fba}


/* ny_zb */
.ny_zb{margin-right:20px;width:250px;overflow:hidden;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;font-family:"微软雅黑";float:left;background:#f1f1f1}
.ny_zbbt{height:40px;line-height:40px;overflow:hidden;border-top:2px solid #b7b7b7;}
.ny_zbbt span{padding-left:20px;font-size:16px;color:#000;line-height:40px;}
.ny_zblb1{padding:0;}

.ny_zblb1 li{line-height:40px;font-size:16px;color:#333;width:100%;}
.ny_zblb1 li a{display:block;padding-left:20px;text-decoration:none;color:#333;background:url(../image/01.jpg) no-repeat 220px center;border-top:1px #e4e4e4 solid;border-bottom:1px #f1f1f1 solid}
.ny_zblb1 li a.cur{color:#006fba;font-weight:bold;background:url(../image/02.jpg) no-repeat  220px center;text-decoration:none;border-bottom:1px #e4e4e4 solid}

.ny_zblb1 li ul{color:#666;padding:0 0 0 30px;}
.ny_zblb1 li ul li{float:none;background-image:none;height:26px;line-height:26px;margin-top:0px;font-size:14px;}
.ny_zblb1 li ul li a{padding-left:5px;display:block;border:none}
.ny_zblb1 li ul a:hover{color:#006fba;}
.ny_zblb1 li ul a.cur{color:#006fba;font-weight:bold;background:none;border:none}




.pcon{padding-left:20px;}
.procon2{float:left;margin-left:20px;color:#666;width:310px;font-size:14px;}
.proc{margin:20px;font-size:14px;color:#666}



/*友情链接*/
.link{border-top:2px solid #ccc;padding:10px 0;color:#9c9eab;line-height:22px; text-align:left}
.link a{color:#9c9eab;padding:0 8px;font-size:12px}



.banner{ width:100%; height:430px; margin:0 auto; }
/* 主视觉 */
.main_view{width:100%; overflow:hidden; position:relative;background:#f6f6f6}
#main_view{height:430px; width:1000px;  overflow:hidden; zoom:1; position:relative; *z-index:-1; margin:0 auto;}
#main_view ul{display:block; overflow:hidden; width:100000px; height:100%; position:absolute; left:0px; top:0px; z-index:10;}
#main_view li{display:block; overflow:hidden; width:100%; float:left; position:relative; height:100%;}
#main_view li a img{ margin:0 auto;}
.controlerul_container{background:transparent; overflow:hidden;  position:absolute; bottom:10px;  z-index:99; text-align:center;left:47%}
#controlerul_container{ overflow:hidden; position:relative; ;z-index:99;}
#controlerul_container .bg{background:#999; filter:alpha(opacity=25); -moz-opacity:0.25;-khtml-opacity: 0.25;opacity: 0.25; position:absolute; left:0px; top:0px; width:100%; height:100%; overflow:hidden; z-index:99;}
.controlerul{position:relative; z-index:99; overflow:hidden; width:700px; height:20px; float:left}
.controlerul dd{margin:0px; width:18px; display:block; height:18px; overflow:hidden; position:relative; float:left; vertical-align:bottom; cursor:pointer; margin-right:10px;}
.controlerul dd a{display:block; overflow:hidden; width:18px; height:18px; position:absolute;  left:0px; top:0px; width:100%; height:100%; background:url(../image/white.png) no-repeat; z-index:99}
.controlerul dd a.actived{background:url(../image/blue.png) no-repeat;}

.main_view_1,.main_view_2,.main_view_3,.main_view_4,.main_view_5,.main_view_6{display:block; overflow:hidden; background:url(/images/mainview_1.png) center top no-repeat scroll transparent; width:100%; height:100%;}
.main_view_2{background:url(../image/osd1.jpg)  center top no-repeat}
.main_view_3{background:url(../image/banner4.jpg) center top no-repeat}
.main_view_5{background:url(../image/osd2.jpg) center top no-repeat}


.bewsk{height:35px;border-left:5px solid #006fba;line-height:35px;}
.bewsk li{ display:inline-block;list-style:none;margin:0 10px}
.bewsk li a{color:#666;font-size:18px;}
.bewsk li.cur a{color:#006fba;font-size:28px;}