@charset "utf-8";
body{ margin:0 auto; font-size:12px; font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; line-height:normal;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
*{ margin:0px; padding:0px;}
img { border:0px;}
a { color:#05a; text-decoration:none;}
a:hover { color:#f00;}
.clear{ clear:both;}
input::-webkit-input-placeholder {color: #cccccc; font-size: 12px;text-align: left;}
textarea::-webkit-input-placeholder {color: #cccccc; font-size: 12px;text-align: left;}
.height20px{ height:20px; line-height:20px;}
.height40px{ height:40px; line-height:40px;}
.height51px{ height:51px; line-height:51px;}
.this_hide{ display:none;}

#header {width:100%;margin:0 auto;min-width:1024px;max-width:1920px;position: relative;background:url(../images/index_top_left.jpg); height:138px;}
.index_top_main{width:1024px; margin:0px auto;}
.logo{ width:709px; height:138px;float:left}
.logo img{ width:100%; padding:0;}
.index_top_fav{ float:left; width:300px; height:64px; background:url(../images/index_top_right_fav.jpg) no-repeat;}
.index_top_fav a{ color:#FFF; float:right; margin-right:42px; margin-top:8px; height:20px; line-height:20px;}
.index_top_tel{ float:left; width:300px; height:74px; background:url(../images/index_top_right_tel.jpg) no-repeat; position:relative;}
.index_top_tel span{font-size:26px; color:#03304D;position:absolute; right:20px; bottom:10px; font-weight:bold;}

#nav{background:url(../images/index_menu_bg.jpg) center center; height:40px; width:100%;min-width:1024px;max-width:1920px;margin:0px auto;}
.index_nav{ margin:0px auto; width:1024px; height:40px;}
.index_nav ul a{font-size:16px; color:#FFF; margin:0px auto;}
.index_nav ul li{ float:left;  height:40px; line-height:40px ;}
.index_nav ul #li01{ text-align:left;width:120px; background:url(../images/menu_line.png) right no-repeat;}
.index_nav ul #li01 a{ margin-left:10px;}
.index_nav ul #li02{ text-align:center;width:170px; background:url(../images/menu_line.png) right no-repeat;}
.index_nav ul #li03{ text-align:center;width:170px; background:url(../images/menu_line.png) right no-repeat;}
.index_nav ul #li04{ text-align:center;width:170px; background:url(../images/menu_line.png) right no-repeat;}
.index_nav ul #li05{ text-align:center;width:130px;}


#index_body{width:100%;margin:0 auto;min-width:1024px;max-width:1920px;position: relative;background:#F6F6F6; height:275px;}
.index_body_main{ margin:0px auto; width:1024px;}
.index_body_main_left{ position:relative;float:left; margin-left:0px;width:329px; height:232px; background:#F6F6F6;  padding-left:12px; padding-right:5px; color: #4B4B4B; }
.index_body_main_left label{font-size: 14px; font-weight: bold; height: 45px; line-height: 45px;}
.index_body_main_left a{
    color:#FFFFFF; font-size:12px; position:absolute; right:32px; top:12px;  line-height:15px; width: 44px;height: 15px; background: #000000; text-align: center; -moz-border-radius: 12px;-webkit-border-radius: 12px;border-radius: 12px;}
.index_body_main_left p{ width:310px;}
.index_body_main_left p img{ width:145px; height:85px; float:left; margin-right:10px;}


.index_body_main_middle{ float:left;width:484px; height:232px; background:#F6F6F6;}
.index_body_main_middle a p { color:#4B4B4B;}
.index_products_checked{ background: #C50D01; color:#FFF;}
.index_body_main_middle .index_products_type{ font-weight:bold; }
.index_body_main_middle .index_products_type{ float:left; margin-top:7px; margin-left:35px; width:415px; border-bottom: 1px solid #DDD;border-top: 1px solid #DDD;}
.index_body_main_middle .index_products_type li{ margin-left:0px; float:left; height:26px; line-height:26px; width:83px; text-align:center;}
.index_body_main_middle .index_products_type li:hover{cursor: pointer; }

.index_body_main_middle .index_product_list{float:left; margin-top:12px; margin-left:35px; width:415px;}
.index_body_main_middle .index_product_list ul{ width:410px; float:left; margin-top:6px; margin-left:5px;}
.index_body_main_middle .index_product_list ul li{ padding-top:2px;text-align:center; float:left; width:97px; height:157px; margin-left:0px; margin-right:3px; border:1px solid #ddd; background: #fff;}
.index_body_main_middle .index_product_list ul li:hover { border-color:#F00;}
.index_body_main_middle .index_product_list ul li a p{ text-align:center; height:36px; line-height:36px;}
.index_body_main_middle .index_product_list ul li a img{ width:90px; height:120px;}

.index_body_main_right .index_body_main_right_contactus{ float:left;width:175px; height:127px; background:url(../images/index_contactus.png)}
.index_body_main_right .index_body_main_right_contactus .co_email{ height:20px; line-height:20px;width:100px; float:right;font-size: 12px; font-family:"宋体",Arial, Helvetica, sans-serif; color:#808080; margin-top:27px; margin-right:1px;}
.index_body_main_right .index_body_main_right_contactus .co_tel{ height:20px; line-height:20px;width:100px; float:right; font-family:"宋体",Arial, Helvetica, sans-serif; color:#808080; margin-top:50px; margin-right:1px;}
.index_body_main_right .index_body_main_right_search{ float:left;width:175px; height:75px; background:url(../images/index_search.png)}
.index_body_main_right .index_body_main_right_search input{ border:hidden; width:120px; float:left; margin-left:10px; margin-top:20px;}
.btn{ border:hidden; float:left;margin-top:20px;margin-left:10px; background:none; color:#FFF;}

#info_banner{width:100%;margin:0 auto;min-width:1024px;max-width:1920px;position: relative;}
#info_banner img {width:100%;}
#info_body{width:100%;margin:0 auto;min-width:1024px;max-width:1920px;background:#F6F6F6; height:auto;}
.info_body_main{margin:0px auto; width:1024px;}
.info_body_main_left{ width:208px; float:left; margin-left:0px; border-right:1px solid #004974; }
.info_type{ float:left; color:#FFF; background: #004974; height:28px; line-height:28px; padding-left:10px; font-size:16px; margin-bottom:5px; width:198px}
.info_body_main_left ul{ float:left;}
.info_body_main_left ul li{ float:left; width:198px; height:28px; line-height:28px; padding-left:10px; font-size: 14px; margin-bottom: 3px;}
.info_body_main_left ul li:hover{ background:url(../images/info_left_menu_bg.png) no-repeat;border-right: 1px dotted #004974;}
.info_body_main_left ul li a{color:#666;}
.info_body_main_left ul li:hover a{color:#06C;}
.type_checked{background:url(../images/info_left_menu_bg.png) no-repeat;border-right: 1px dotted #004974;}

.info_body_main_right{ width:790px; float:left; margin-left:20px; word-break:break-all;}
.info_body_main_right .info_title{ width:100%; border-bottom:1px solid #CCC; height:28px; line-height:28px;}
.info_body_main_right .info_title .info_title_01{ float:left ; margin-left:10px;width:100px; color:#DD4449; height:28px; font-size:14px;}
.info_body_main_right .info_title .info_title_02{ float:right ; margin-right:0;width:500px;  height:28px; text-align:right;}

.info_body_main_right .info_content{width:100%;word-break:break-all; padding:10px; color:#333; }
.info_body_main_right .info_content ul{ float:left;}
.info_body_main_right .info_content ul li{ float:left; width:128px; height:198px; border:1px solid #ccc; background:#FFF; margin-left:20px; margin-top:20px;}
.info_body_main_right .info_content ul li:hover { border-color:#F00;}
.info_body_main_right .info_content ul li img{ width:120px; height:160px; margin:4px;}
.info_body_main_right .info_content ul li p{text-align:center; height:28px; line-height:28px;word-break:break-all;}
.info_body_main_right .info_content p{word-break:break-all;line-height: 28px; }
.info_body_main_right .info_content p label{color: #cc0001;}
.info_body_main_right .info_content h2{margin-top:20px;margin-bottom:10px; border-bottom: 1px solid #ccc; line-height: 35px;}
.info_body_main_right .info_content h2 label{color: #cc0001;}
.min_title{color:#999;}

.info_body_main_right .info_content2{width:100%;word-break:break-all; padding:10px; color:#333;}
.info_body_main_right .info_content2 ul{ float:left;}
.info_body_main_right .info_content2 ul li{ float:left; width:700px; height:182px;   margin-left:20px; margin-top:20px;}
.info_body_main_right .info_content2 ul li a{color:#000;}
.info_body_main_right .info_content2 ul li:hover { border-color:#F00;}
.info_body_main_right .info_content2 ul li .p_img{ width:120px; height:160px; margin:4px; float:left; border:1px solid #CCC;}
.info_body_main_right .info_content2 ul li img{ width:90px; height:120px; margin:4px; float:left;}
.info_body_main_right .info_content2 ul li .p_content{ width:528px; height:160px; margin:4px; float:left; }
.info_body_main_right .info_content2 ul li .p_content p{ color:#F00; font-size:14px; font-weight:bold;}


.info_body_main_right .info_content3{width:100%;word-break:break-all; padding:10px; color:#333;}
.info_body_main_right .info_content3 .message_box { float:left;width:500px;}
.info_body_main_right .info_content3 .message_box span{ text-align:left;  font-size: 14px; }
.info_body_main_right .info_content3 .message_box input{ width:300px; border:1px solid #004974; height:22px; line-height:22px;}
.info_body_main_right .info_content3 .message_box textarea{ width:300px; border:1px solid #004974; height:100px; line-height:20px;}
.info_body_main_right .info_content3 .message_box button{ width:100px; height:28px; line-height:28px;}


.info_body_main_right .info_content3 ul { float:left;}
.info_body_main_right .info_content3 ul li{ float:left; width:400px; height:40px; line-height:40px; text-align:center;}
.page{ height:20px; line-height:20px; width: 100%; margin: 0px auto;}




.index_mid_line{ background:#EEE; border-top:1px solid #B2B2B2; height:14px; width:100%; min-width:1024px;}

#footer {width:100%;margin:0 auto;min-width:1024px;max-width:1920px;position: relative;background:url(../images/index_bottom_bg.png); height:295px;}
.footer_main{ margin:0px auto; width:1024px;height:231px;}
.footer_main_aboutus{ float:left;font-weight:bold; font-size:15px; color:#838182; width:170px;}
.footer_main_aboutus ul{margin-top:10px;}
.footer_main_aboutus ul a{ font-weight:normal; font-size:12px; color:#838182;}
.footer_main_aboutus ul li{ float:left; width:170px; margin:5px 0 5px 2px;}

.footer_main_products{ float:left;font-weight:bold; font-size:15px; color:#838182; width:190px;}
.footer_main_products ul{margin-top:10px;}
.footer_main_products ul a{ font-weight:normal; font-size:12px; color:#838182;}
.footer_main_products ul li{ float:left; width:170px; margin:5px 0 5px 2px;}

.footer_main_contactus{ float:left;font-weight:bold; font-size:15px; color:#838182; width:410px;}
.footer_main_contactus ul{margin-top:10px;}
.footer_main_contactus ul li{ float:left; width:400px; margin:5px 0 5px 2px; font-weight:normal; font-size:12px; color:#838182;}

.footer_main_qrcode{ float:left; width:130px;}
.footer_main_qrcode img{ width:125px; height:125px;}

.footer_bottom{ margin:0px auto; width:1024px; height:64px;}
.footer_bottom .footer_bottom_left{ float:left; width:234px; background:url(../images/foot_logo.png)no-repeat ; height:64px;}
.footer_bottom .footer_bottom_right{ float:left;margin: 10px 0 10px 40px;}
.footer_bottom .footer_bottom_right p{ color:#918D8E; font-size:12px;}








