@charset "utf-8";
/*Common_start*/

body { font-size:12px; font-family:"微软雅黑"; color:#000000; background-color:#ffffff; min-width:1300px; }
body, blockquote, code, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, legend, li, ol, p, pre, td, textarea, th, ul { margin:0; padding:0 }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
input, button, textarea, select, optgroup, option, small { font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; }
a:link, a:hover, a:visited, a:active { color: #000000; text-decoration:none; }
ul,li,ol { list-style:none; }
.clear { clear:both; line-height:0px; }
img { border:none; }
/*Common_end*/

#icp_con { display:none; }
/*top*/

.top { height:35px; width:100%; background:#183884; position:relative; z-index:999; }
.topcenter { width:1180px; margin:0 auto; }
.topcenter strong { color:#fff; font-size:12px; font-weight:100; display: block; float: left; line-height:35px; }
/*顶部连接*/

.toolurl { height:31px; margin:0px; float: right; }
.toolurl ul li { float:left; padding: 0px 16px 0px 16px; background:url(../images/xian.jpg) center right no-repeat; position:relative; height:13px; top:12px; line-height:13px; }
.toolurl ul li a { color:#fff; line-height:13px; font-size:12px; cursor:pointer; }
.toolurl ul li a:hover { text-decoration:underline; }
/*header*/

.header { height:93px; background:#ffffff; position:relative; z-index:999; }
.headercenter { width:1180px; margin:0 auto; }
.headercenter h1 { float:left; margin-top:19px; }
.tool { float:right; margin-top:19px; }
/*搜索*/

.search { width:173px; height:23px; margin:0px; background:url(../images/search.jpg) no-repeat; overflow: hidden; float:right; }
.search_input { display:inline; float: left; width:132px; height:23px; padding:0px 0px 0px 0px; margin-left:8px; line-height:23px; color:#959595; border:0; background:none; }
.search_btn { display: inline; float: left; width:33px; height:23px; margin:0px; line-height:0; font-size:0; overflow: hidden; border:none; background:none; cursor:pointer; }
/*NAV*/

.nav { float:right; position:relative; margin-top:13px; }
.nav ul li { float:left; display:inline; height:30px; line-height:30px; margin-left:32px; position:relative; }
.nav ul li a { display:block; font-size:14px; color:#333333; text-align:center; }
.current { color:#024da9 !important; border-bottom:2px solid #024da9; }
.hover1 { color:#024da9 !important; border-bottom:2px solid #024da9; }
.nav ul li a:hover { color:#024da9; border-bottom:2px solid #024da9; }
/*二级导航*/

#menu ul dl { position:absolute; display:none; top:27px; z-index:9999; padding:0px; margin:0px; padding-top:34px; width:130px; left:0px; }
#menu ul dl dt { line-height:38px; z-index:9999; background:none !important; margin: 0px; border-bottom:1px solid #eeeeee; }
#menu ul dl dt a { line-height:38px !important; height:38px !important; font-size:14px; background:#f7f7f7; z-index:999; display:block; padding: 0px 10px 0px 29px; margin:0 auto; text-align:left !important; overflow:hidden; }
#menu ul dl dt a:hover { background:#FF1601 !important; color:#ffffff; border:none !important; }

.banner_box{ width:100%;height:400px; overflow:hidden; position:relative;}
.banner_box .hd{overflow:hidden; }
.banner_box .hd ul {width:100%; overflow:hidden;height:8px; zoom:1; margin:0 auto; text-align:center;position:absolute; bottom:25px; z-index:1;line-height: 0px;left:50%; margin-left:-35px;}
.banner_box .hd ul li{float:left;margin:0px 6px;width:8px; height:8px;cursor:pointer;background:url(../images/banner_a.png) center center no-repeat;}
.banner_box .hd ul li.on{ background:url(../images/banner_hover.png) center center no-repeat;color:#fff; }
.banner_box .bd{ position:relative; height:100%; z-index:0;   }
.banner_box .bd li{ zoom:1; vertical-align:middle; }
.banner_box .bd li a{ display:block;width:100%; height:400px; }
.banner_box .prev{ position:absolute; left:50%; margin-left:-600px; top:50%; margin-top:-22px;display:block; width:24px;height:44px; background:url(../images/btn_left2.png) left center no-repeat;z-index:99;}
.banner_box .next{ position:absolute; right:50%; margin-right:-600px; top:50%; margin-top:-22px;display:block; width:24px; height:44px; background:url(../images/btn_right2.png) left center no-repeat; z-index:99;}
.banner_box .prevStop{ display:none;}
.banner_box .nextStop{ display:none;}

/*main_a*/

.main_a { width:100%; background:#f5f5f5; min-height:300px; _height:300px; padding:35px 0px 43px 0px; }
.main_a_center { width:1200px; margin:0 auto; }
.main_a_title { width:1180px; margin:0 auto; color:#333333; font-size:18px; margin-bottom:18px; }
.main_a_title h2 { float:left; font-weight:bold; }
.main_a_title a { float:right; font-size:17px; }
.main_a_title a:hover { color:#d91c13; text-decoration:underline; }
/*产品类别列表*/

.index_pro { width:1200px; position: relative; margin: 0 auto; }
.index_pro .hd .prev { top:118px; background: url(../images/btn_left.png) center no-repeat; width:32px; height:39px; left:-40px; overflow: hidden; position:absolute; margin:0 auto; z-index: 1; cursor: pointer; }
.index_pro .hd .next { top:118px; background: url(../images/btn_right.png) center no-repeat; width:32px; height:39px; right:-40px; overflow: hidden; position: absolute; margin:0 auto; z-index: 1; cursor: pointer; }
.index_pro ul { width:1200px; margin: 0 auto; }
.index_pro ul li { width:276px; overflow:hidden; margin:0px 11px 0px 11px; padding-bottom:20px; float:left; text-align:center; border:1px solid #eee; background:#fff; }
.index_pro ul li:hover img { transform: scale(1.08); transition: all 0.5s ease 0s; -webkit-transform: scale(1.08); -webkit-transform: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; }
.index_pro ul li strong { color:#333333; font-size:16px; margin:0 auto; text-align:center; height:26px; line-height:26px; overflow:hidden; font-weight:100; display:block; }
.index_pro ul li strong a:hover { color:#d91c13; text-decoration:underline; }
.index_pro ul li span { color:#828282; font-size:12px; height:14px; display:block; overflow:hidden; }
.index_pro ul li a { cursor:pointer; }
.index_pro_img { width:276px; height:179px; border-bottom:1px solid #eee; margin-bottom:8px; display:block; overflow:hidden; }
.index_pro ul li img { width:276px; height:179px; }
.index_pro_more { width:109px; height:27px; color:#fff !important; line-height:27px; text-align:center; display:block; background:url(../images/main_a_more.png) center center no-repeat; margin:15px auto 0px auto; font-family:Arial; }
.index_pro_more:hover { background:url(../images/main_a_more_hover.png) center center no-repeat; }
/*main_b*/

.main_b { width:100%; background:#fff; padding-top:53px; margin-bottom:42px; }
.main_b_center { width:1180px; margin:0 auto; }
/*main_b_left*/

.main_b_left { width:790px; float:left; }
.main_b_left_title { height:32px; line-height:32px; padding-bottom:5px; border-bottom:1px solid #e1e1e1; }
.main_b_left_title ul { float:left; }
.main_b_left_title ul li { float:left; padding:0px 15px; background:url(../images/main_b_left_xian.jpg) left center no-repeat; }
.main_b_left_title ul li a { font-size:16px; color:#333333; }
.main_b_left_title ul li a:hover { color:#174298; text-decoration:underline; }
.main_b_left_more { float:right; font-size:16px; color:#333333; }
.main_b_left_more:hover { color:#174298; text-decoration:underline; }
.main_b_left_title ul li strong a { color:#174298; }
/*index_news_list*/

.index_news_list { overflow:hidden; }
.index_news_list ul li { background:#ffffff; height:76px; width:790px; border-bottom:1px solid #e1e1e1; padding:10px 0px; margin:0px; vertical-align:bottom; }
.news_time { width:80px; height:76px; float:left; text-align:center; font-family:Arial; background:#fff; }
.news_time1 { font-size:48px; padding-top:0px; color:#4c4c4c; text-align:center; display:block; height:55px; line-height:55px; }
.news_time2 { display:block; text-align:center; color:#737373; display:block; font-size:12px; }
.news_right { float:right; width:685px; padding:0px 0px 0px 16px; background:url(../images/news_xian.jpg) left center no-repeat; height:80px; }
.news_right h4 { float:left; padding:5px 0px 0px 0px; width:100%; height:20px; line-height:20px; margin-bottom:5px; overflow:hidden; }
.news_right h4 a { color:#333333; font-size:14px; }
.news_right p { width:100%; float:left; text-align:left; line-height:22px; font-size:13px; color:#737373; height:44px; overflow:hidden; }
.index_news_list ul li:hover .news_time { background:#1580cb; }
.index_news_list ul li:hover .news_time1 { color:#fff; }
.index_news_list ul li:hover .news_time2 { color:#fff; }
.index_news_list ul li h4 a:hover { font-weight:bold; font-size:16px; text-decoration:underline; }
/*main_b_right*/

.main_b_right { width:316px; float:right; }
.main_b_right_a { width:316px; height:221px; overflow:hidden; background:url(../images/main_b_right_a.png) center center no-repeat; margin-bottom:13px; }
.mail_box { padding:10px 23px; }
.email_logo { text-align:center; margin-bottom:11px; }
.email_btn { width:274px; height:36px; margin:0 auto; color:#fff; font-size:16px; border:none; background:#1580cb; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; cursor:pointer; }
.email_mima { color:#666666 !important; font-size:12px; line-height:28px; text-align:center; }
.email_mima:hover { color:#d91c13 !important; text-decoration:underline; }
.email_input1 { width:260px; line-height:17px; padding:5px; color:#6c6c6c; background:#eeeeee; margin-bottom:11px; }
.email_input1 label { float:left; padding:0px 6px; }
.email_input1 input { width:100px; border:none; background:#eeeeee; }
.email_input2 { width:260px; line-height:17px; padding:5px; color:#6c6c6c; background:#eeeeee; margin-bottom:14px; }
.email_input2 label { float:left; padding:0px 6px; }
.email_input2 input { width:205px; border:none; background:#eeeeee; }
.email_input3 { text-align:center; }
/*main_b_right_b*/

.main_b_right_b { width:316px; height:288px; overflow:hidden; background:url(../images/main_b_right_b.png) center center no-repeat; }
.main_b_erweima { width:189px; margin:0 auto; padding-top:39px; text-align:center; }
.main_b_erweima img { width:189px; height:189px; }
.main_b_erweima span { font-size:14px; color:#333333; line-height:22px; display:block; padding-top:3px; }
/*main_c*/

.main_c { width:100%; background:#fff; margin-bottom:48px; }
.main_c_center { width:1195px; margin:0 auto; }
.main_c_list { width:1195px; margin:0 auto; }
.main_c_list ul li { float:left; margin:0px 8px; }
.main_c_list ul li a { border:1px solid #eeeeee; }
.main_c_icon1 { width:221px; height:110px; background:url(../images/icon1.jpg) center center no-repeat; display:block; }
.main_c_icon1:hover { background:url(../images/icon1_hover.jpg) center center no-repeat; }
.main_c_icon2 { width:221px; height:110px; background:url(../images/icon2.jpg) center center no-repeat; display:block; }
.main_c_icon2:hover { background:url(../images/icon2_hover.jpg) center center no-repeat; }
.main_c_icon3 { width:221px; height:110px; background:url(../images/icon3.jpg) center center no-repeat; display:block; }
.main_c_icon3:hover { background:url(../images/icon3_hover.jpg) center center no-repeat; }
.main_c_icon4 { width:221px; height:110px; background:url(../images/icon4.jpg) center center no-repeat; display:block; }
.main_c_icon4:hover { background:url(../images/icon4_hover.jpg) center center no-repeat; }
.main_c_icon5 { width:221px; height:110px; background:url(../images/icon5.jpg) center center no-repeat; display:block; }
.main_c_icon5:hover { background:url(../images/icon5_hover.jpg) center center no-repeat; }
/*footer*/

.footer { width:100%; overflow:hidden; margin:0 auto; background:#e9f5ff; line-height:26px; }
.footer a:hover { text-decoration:underline; }
.footercenter { width:1180px; margin:0 auto; padding-bottom:35px; padding:20px 0px 20px 0px; }
.footerNav { width: auto; color: #6da5e4; }
.footerNav a { color: #6da5e4; }
.footerNav ul { float:left; margin-right:20px; width:110px; }
.footerNav li { line-height:18px; margin-bottom:10px; vertical-align:bottom; }
.footerNav li a { font-size:12px; color:#6da5e4; }
.footerNav strong { margin-bottom:15px; display:block; color:#174298; background:url(../images/footer_url_xian.jpg) left bottom no-repeat; font-size:16px; padding-bottom:12px; font-weight:100; }
.copyright { min-height:37px; _height:37px; background:#174298; padding:19px 0px; }
.copyright a:hover { text-decoration:underline; }
.copyrightcenter { color:#88AED8; margin:0 auto; width:1180px; }
.copyrighttxt { color:#88AED8; text-align:right; float:right; font-size:12px; line-height:24px; width: 960px; }
.copyrighttxt a { color:#88AED8; }
.copyright_left { float:left; padding-top:15px; }
/*bottomurl*/

.bottomurl { height:24px; float:right; display:inline; line-height:22px; }
.bottomurl ul li { float:left; padding: 0px 7px; background:url(../images/footer_xian.jpg) right no-repeat; color:#88AED8; }
.bottomurl ul li a { color:#88AED8; font-size:12px; }
/*内页*/

.main { width:1180px; height: auto; margin:23px auto 35px auto; }
.main_right { float: right; width:897px; }
.content { line-height: 26px; font-size: 13px; width:897px; float:right; }
.content iframe{ overflow:hidden; border:1px solid #ccc;}
.content table { max-width:897px; }
.content img { max-width:897px; }
.page { margin: 0 auto; text-align: center; font-size: 13px; color: #000000; padding: 20px 0px; }
.page a { font-size: 13px; color: #000000; }
/*news_box*/

.news_box a:hover { text-decoration:underline; }
/*当前路径*/

.path { width:897px; text-align:right; color:#333333; height:40px; line-height:40px; margin-bottom:25px; background:url(../images/path.jpg) left bottom no-repeat; padding-bottom:5px; }
.path h3 { float:left; color:#333333; font-size:16px; }
.path_a { float: right; color:#333333; font-size:14px; }
.path a { color:#333333; font-size:14px; }
.path a:hover { text-decoration:underline; }
/*左边栏目*/

.main_left { width:253px; float: left; display: inline; background:#ffffff; padding-bottom:12px; }
.menu { width: 253px; background: #ffffff; margin-bottom:24px; }
.menu_title { height:78px; width: 253px; background:#223d82; line-height:24px; }
.menu_title h2 { font-size:24px; text-align: left; color: #ffffff; text-indent:28px; padding-top:26px; }
.menu ul { border:1px solid #eeeeee; border-bottom:none; }
.menu ul li { border-bottom:1px solid #eeeeee; }
.menu ul li a { margin: 0px auto; padding:10px 0px 10px 28px; cursor: pointer; font-size:14px; display: block; color:#333333; }
.menu ul li a:hover { background:#008ed6 !important; color:#fff; }
.menu ul dl dt { border-bottom: 1px solid #eeeeee; }
.menu ul dl dt a { background:none !important; font-size:14px !important; }
.leftcurrent { background:#008ed6 !important; color:#fff !important; }
#l_hover { background:#008ed6 !important; color:#fff !important; }
/*左侧*/

.lxwm_page { width:251px; background: #ffffff; border:1px solid #eeeeee; }
.lxwm_page img { max-width:251px; }
.lxwm_page table { max-width:251px; }
.lxwm_pagep { line-height:26px; font-size:12px; color:#666666; padding:15px 20px; background:#fff; }
.lxwm_pagep a { color:#666666; }
.lxwm_pagep a:hover { text-decoration:underline; }
.lxwm_page_btn { display:block; width:100%; height:36px; line-height:36px; font-size:12px; text-align:center; color:#fff !important; margin:0 auto; font-size:14px; background:#008ed6; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; margin-top:10px; }
.lxwm_page_btn:hover { background:#223d82; text-decoration:none !important; }
/*products_list*/

.products_list { min-height:370px; _height:370px; }
.products_list ul { padding-bottom:15px; }
.products_list ul li { float: left; width:897px; padding:0px 0px 20px 0px; height:155px; overflow:hidden; margin:0px 0px 20px 0px; border-bottom:1px solid #eee; }
.products_list ul li img { float:left; margin-right:31px; width:227px; height:153px; border:1px solid #eee; }
.products_list ul li img:hover { border:1px solid #DA251D; }
.products_list ul li strong { padding:0px; margin-bottom:8px; overflow:hidden; line-height:26px; height:26px; overflow:hidden; display:block; }
.products_list ul li strong a { font-size:16px; color:#333333; }
.products_list ul li strong a:hover { text-decoration:underline; color:#DA251D; }
.products_list ul li p { line-height:24px; color:#333333; font-size:13px;overflow:hidden; }
.products_list_more { display:block; float:left; font-size:14px; text-align: center; color:#333333 !important; margin-top:4px; }
.products_list_more:hover { text-decoration:underline; color:#DA251D !important; }

.share_list{ float:right; width:897px; }
.share_list ul li{ width:269px;float:left;margin:0px 15px 15px 15px;}
.share_list ul li h3{ text-align:center; padding-top:5px;}
.share_list ul li h3 a{ color:#272727; font-size:14px;}
.share_img_box{height:230px;display: table-cell;vertical-align: middle;text-align: center;width:257px;*display: block;font-size:200px; border:1px solid #dddddd; padding:5px; overflow:hidden; background:#ffffff;}
.share_img_box img{ max-width:257px; max-height:230px;}
.share_list ul li:hover img{transform: scale(1.08);transition: all 0.5s ease 0s;-webkit-transform: scale(1.08);-webkit-transform: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;}
.share_list ul li:hover a{ color:#D91C13;}

.news_list{ min-height:370px; _height:370px;}
.news_list ul li{float: left;width:897px;padding:0px 0px 20px 0px;height:120px; overflow:hidden; margin:0px 0px 20px 0px; border-bottom:1px dashed #bbbbbb;}
.news_list ul li img{ float:left; margin-right:18px;width: 160px;height: 120px;}
.news_list ul li h3{ padding:0px 0px 5px 0px;height:20px; overflow:hidden;line-height: 24px;}
.news_list ul li h3 a{ font-size:15px;color:#555555;}
.news_list ul li h3 a:hover{ text-decoration:underline; color:#DA251D !important;}
.news_list ul li p{ line-height:20px; color:#8F7E7E; font-size:12px;height:40px; overflow:hidden;}
.news_list ul li span{ font-size:12px;}
.news_list_more{display:block; float:left;text-align: center; line-height:20px; color:#aa0404 !important; margin-top:8px;}
.news_list_more:hover{ text-decoration:underline; color:#DA251D !important;}
.news_list ul{padding-bottom:15px;}

.news_list2 {width:897px; float:right; }
.news_list2 ul li { line-height:20px; margin-top:10px; border-bottom:1px dashed #cccccc; padding-bottom:10px; cursor:pointer; }
.news_list2 ul li a { cursor:pointer; }
.news_list2 ul li .title { float:left; padding-left:15px; background: url(../images/news_dian.jpg) left center no-repeat; font-size:14px; color:#353535; }
.news_list2 ul li:hover .title { color:#ff2100; text-decoration: underline; }
.news_list2 ul li .time { float:right; color:#bababa; font-size:12px; color:#353535; }
.news_list2 ul li:hover .time { color:#ff2100; }

.pro_content_top{margin:0 auto;width:897px;}
.pro_content_left{float:left; width:382px;}
.pro_content_img{height:610px;display: table-cell;vertical-align: middle;text-align: center;width:350px; border:1px solid #dddddd;*display: block;}
.pro_content_right{float:right;width:480px;}
.pro_content_note{border-bottom:1px solid #dddddd; _height:120px; min-height:120px;margin-bottom:10px; padding-bottom:10px;margin-top:17px;line-height:28px; font-size:14px; color:#555555;}
.pro_content_righth2{padding:10px 0px 10px 0px;border-bottom:1px solid #e6e6e6;color:#008ed6;font-size:20px;}
.pro_content_bottom{margin:16px auto 0px auto;width:1003px;}
.pro_content_xiangxi{min-height:200px;_height:200px;padding:15px 0px;line-height:24px;}
.big_con{ padding:0px 0px 10px 0px;  min-height:300px; height:auto; _height:300px;}
.big_con .big_l{ width:100%; float:left;}
.big_con .big_l .bigpic{ border:solid 1px #e5e5e5;}
.big_con .big_l .small_con{}
.big_con .big_l .small_con img{ border:solid 1px #e5e5e5; cursor:pointer;}
.big_con .big_l .small_con .dispro_list{ position:relative; width:100%;margin-top:7px;}
.big_con .big_l .small_con .bx_wrap a.prev{ width:8px; height:13px; line-height: 17px; outline-style: none; outline-width: 0; position: absolute; left: 0px; top:40px; text-indent: -9999px;background: url(${images}images/btn_left2.jpg) no-repeat left  center; z-index:10;}
.big_con .big_l .small_con .bx_wrap a.next{width: 8px;height:13px;line-height: 17px;right:0px; top:40px; outline-style: none;outline-width: 0;position: absolute; text-indent: -9999px;background: url(${images}images/btn_right2.jpg) no-repeat right center;  z-index:10;}
.big_con .big_l .small_con .dispro_list .bx_container{margin:0px auto;overflow:hidden; padding:0px 0px 10px 0px; margin:0 auto; }
.big_con .big_r{ width:200px; float:right;}
.big_con .big_r .title{ font-family:'微软雅黑'; font-size:16px; padding:10px 0px; color:#494949; }
.big_con .big_r .title strong{ font-size:13px;}
.big_dh{ height:34px; background:url(../images/btn_left2.jpg) repeat-x; line-height:34px; margin-top:15px; clear:both;}
.big_dh ul li{ width:215px; float:left; text-align:center; font-weight:bold; cursor:pointer;}
.big_dh ul li.active{ background:url(../images/big_dh_hover.jpg) repeat-x;}
.big_note_con{ min-height:150px; height:auto; _height:150px; padding:10px 0px;}
#example2 li{ margin-left:0px; float:left;}
.bx_wrap{ overflow:hidden;}

.links2 ul li { float:left; text-align:center; margin:0px 20px 20px; height:90px; }
.links2 ul li img { max-width:200px; }
.links2 ul li a:hover { text-decoration:underline; }

.MacroM_Clear{ clear: both; }
.MacroM_FormTitleItem{margin:10px;text-align:center;font-weight: bold;font-size:16px;}
.MacroM_FormInputItem{ margin: 13px 0; *zoom: 1; }
.MacroM_FormInputItem:after{ clear: both; content: ''; display: block; }
.MacroM_TitleColumn{ float: left; line-height: 20px; margin: 0 10px 0 0; padding: 7px 0; text-align: right; width: 98px; }
.MacroM_TitleColumn b{ color: #F00; font-weight: normal; margin: 0 3px 0 0; }
.MacroM_ContentColumn{ float: left; }
.MacroM_ContentColumn .MacroM_InputState{ display: inline-block; line-height: 34px; vertical-align: top; }
.MacroM_ContentColumn input[type="text"],.MacroM_ContentColumn input[type="password"]{ border: 1px solid #CCC; height: 32px; line-height: 32px\9; margin: 0 5px 0 0; outline: none; padding: 0 10px; width: 230px; }
.MacroM_ContentColumn input[type="radio"],.MacroM_ContentColumn input[type="checkbox"]{ outline: none; margin: 10px 5px; vertical-align: middle; }
.MacroM_ContentColumn input[type="file"]{ outline: none; margin: 5px 0; }
.MacroM_ContentColumn textarea{ border: 1px  solid #CCC; display: block; height: 144px; line-height: 24px; outline: none; resize: none; overflow: auto; padding: 0 10px; width: 530px; }
.MacroM_ContentColumn select{ border: 1px solid #CCC; height: 32px; *height: auto; *margin: 5px 0; height: auto\0; margin: 7px 0\0; outline: none; padding: 0 0 0 5px; }
.MacroM_InputError{ color: #F00; }
.MacroM_ContentColumn input.MacroM_Verify{ width: 70px; }
.MacroM_ContentColumn img.MacroM_Verify{ vertical-align: top; }
.MacroM_ContentColumn a.MacroM_Verify{ margin: 0 0  0 5px; }
.MacroM_SubmitButton a{ background: #008ed6; border-radius: 2px; color: #FFF; display: inline-block; height: 36px; line-height: 36px; text-align: center; text-decoration: none; width: 84px; }

.sitemap ul { padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dashed #dddddd; clear: both; }
.sitemap ul li { float: left; margin-right: 25px; white-space: nowrap; vertical-align: middle; }
.sitemap ul strong { padding-left: 15px; margin-bottom: 10px; background: url(../images/news_dian.jpg) left center no-repeat; font-size: 16px; color: #008ed6; font-weight: 100; display: block; }
.sitemap ul li a { display: inline-block; }
.sitemap ul li a:hover { text-decoration: underline; }

/*table*/
table{width: 100%; border-width: 1px; border-color: #eee; border-collapse: collapse;}
table th{border-width: 1px; padding: 8px; border-style: solid; border-color: #eee; background-color: #e8e8e8;}
table td{border-width: 1px; padding: 8px; border-style: solid; border-color: #eee; background-color: #fff;}

/*下载*/
#certificazioni { width:897px; margin: auto; margin-top: 10px; }
#certificazioni table { width: 100%; }
#certificazioni table td { padding: 10px; vertical-align: middle; }
#certificazioni table td:first-child { width: 60px; min-height: 60px; }
#certificazioni table td:first-child img { width:60px; }
#certificazioni table td:last-child { width: 30px; min-height: 80px; }
#certificazioni table td.certificazioni_nome { width: 270px; }
#certificazioni table td:last-child img { width: 30px; height: auto; }
#certificazioni table { font-size:12px; font-weight: normal; color: #000000; border-top: 1px solid #e3e3e3; }
#certificazioni table tr { border-bottom: 1px solid #e3e3e3; }
#certificazioni table td { text-align: left; border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; }
#certificazioni table td:first-child { text-align: center; }
#certificazioni table td:last-child { text-align: center; }
#certificazioni table td.certificazioni_nome { font-weight: normal; text-transform: uppercase; }
#certificazioni .docImg { width:51px; }
