.header{width: 100%;height: 106px;text-align: center;}
.header_c{width: 1100px;margin: 0 auto;height: 103px;position: relative;z-index: 999;}
.logo{display: block;float: left;height: 106px;}
.navigation{float: left;height: 106px;}
.navigation li{float: left;list-style: none;margin:28px 16px;}
.navigation li a{ display:block;}
.navigation li a p{ line-height:25px; text-align:center;color:#2e2e2e !important;}
.navigation li a p.t{font-size: 16px;}
.navigation li a p.f{ font-size:12px;}
.navigation li a:hover p{color:#0786cf !important;}
.search{float: right;height: 106px;line-height: 106px;width: 182px;position: relative;}
.search .text{width: 180px;height: 20px;line-height: 20px;font-size: 14px;color: #cecece;border: 1px solid #c5c5c5;border-radius: 5px;padding: 0 12px;position: absolute;left: 0;top: 50%;margin-top: -11px;}
.search .button{width: 20px;height: 20px;background: url('../png/search.png') no-repeat; border-top-right-radius : 5px; border-bottom-right-radius : 5px;border: 1px solid #c5c5c5;border-left: none;position: absolute;right: 0;top: 50%;margin-top: -11px;cursor: pointer;}

.hr{height: 6px;border: none;background: #0e5b89;width: 100%;margin: 0;display: block;}
.i_content{margin-top: 26px;width: 100%;text-align: center;}
.content{width: 1110px;margin: 0 auto;overflow: hidden;}
.content .about{width: 351px;height: 290px;border: 1px solid #e1e1e1;margin-right: 21px;float: left;}
.content .about img{margin: 10px;width: 329px;height: 108px;}
.i_title{padding: 10px;height: 16px;}
.i_title span{display: block;float: left;color: #105d8b;font-size: 16px;font-weight: 600;}
.i_title a{display: block;float: right;color: #545454;font-size: 14px;}
.i_title a:hover{text-decoration: underline;}
.content .about p{margin: 10px;color: #0786cf;font-size: 14px;line-height: 22px;}
.content .cooperation{width: 351px;height: 290px;border: 1px solid #e1e1e1;margin-right: 20px;float: left;}
.cooperation .img{margin: 10px;}
.cooperation .img li{float: left;margin: 10px 5px;list-style: none;}
.content .contact{width: 351px;height: 290px;border: 1px solid #e1e1e1;float: right; overflow:hidden;}
.contact .info p{margin-bottom: 3px;line-height: 22px;height: 22px; font-size: 14px;}
.contact .info span{display: block;float: left;line-height: 22px;text-align: center;width: 48px;background: #0786cf;color: #fff;margin-right: 5px;font-size: 14px;}
.contact .img{margin: 0 10px;}
.contact .img a{display: block;float: left;margin: 2px;}
.contact .info{padding: 10px;}
.i_product_title{width: 1100px;height: 50px;text-align: center;color: #0e5b89;margin: 0 auto;font-size: 18px;font-weight: 600;line-height: 50px;}


.i_content .product{width: 1100px;margin: 0 auto;overflow:auto;background: #f3f3f3;}
.i_content .product li{float: left;list-style: none;padding: 10px}



.footer{height: 103px;width: 100%;background: #0f5b89;text-align: center;margin-top: 60px;}
.footer_n{width: 1100px;height: 77px;margin: 0 auto;text-align: left;}
.footer_n .b{line-height: 28px;font-size: 14px;color: #fff;}
.footer_n .f_nav{float: right;line-height: 28px;margin-top: 29px;font-size: 14px;color: #fff;width: 540px;}
.footer_n .be{float: left;line-height: 28px;font-size: 14px;color: #fff;}
.footer_n .be a{color: #fff;}
.footer_n .f_nav a{margin-right: 25px;display: block;float: left;color: #fff;}
.footer_left{float: left;margin-top: 29px;width: 550px;}
.c_bnaner{background: url('../gif/banner.gif') no-repeat center;height: 160px;margin-bottom: 22px;}


.content{width: 1110px;margin: 0 auto;}
.nav_left{width: 190px;padding-bottom: 15px;border-bottom: 1px solid #b6b6b6;float: left;}
.l_nav{width: 100%;border-bottom: 3px solid #b6b6b6;margin-bottom: 6px;font-size: 12px;}
.nav_left h2{padding: 15px 16px;font-size: 22px;color: #1483c3;}
.nav_left dl{margin: 10px 25px;}
.nav_left dd{margin-bottom:  22px;}
.nav_left dd a{font-size: 14px;}
.nav_left dd a:hover{color: #1483c3;}

.nav_left div.f a{ color:#1483c3; font-weight:bold;}
.nav_left div.f a:hover{ text-decoration:underline;}

.content_right{width: 862px;float: right;min-height: 552px;}
.content_right .model{height: 33px;width: 100%;border-bottom: 1px solid #e7e7e7;color: #1483c3;font-size: 14px;line-height: 33px;margin-bottom: 21px;}
.content_right .name{color: #4f81bd;font-size: 24px;font-weight: bold;height: 52px;line-height: 52px;}
.c_content{}
.c_content p{ display: block;line-height: 27px;position: relative; word-wrap: break-word;}
.c_content p span{color:#eb3329;font-size:20px;position: absolute;top: 0;height: 25px;margin-left: 50px;}
.c_content .notes{line-height: 50px;}
.coo_list li{list-style: none;float: left; margin: 40px;text-align: center;width: 220px;}
.coo_list li .i{height: 100px;}
.coo_list li .i img{max-width: 210px;max-height: 100px;}
.coo_list li .t{text-align: center;}
.c_cooperation tr td{text-align: center;}
.c_content .pro td{height: 55px;color: #fff;}
.c_content .pro .c,.c_content .pro .e,.c_content .pro .cas,.c_content .pro .index{background: #4f81bd;text-align: center;font-size: 18px;border: 1px solid #fff;}
.c_content .blue td{background: #a7bfde;border: 1px solid #fff;line-height: 31px;text-align: center;}
.c_content .grey td{background: #d3dfee;border: 1px solid #fff;line-height: 31px;text-align: center;}
.c_content table td a{color: #1577ec;padding-right: 12px;}
.c_content table td a:hover{color: #fff;background: url('../png/product_ico.png') no-repeat right center; }
.c_content .t_c{font-size: 28px;color: #f00;font-weight: bold;border-bottom: 4px solid #4f81bd;line-height: 40px;padding-bottom: 10px;}


.service_nav{height: 31px;width: 100%;margin-bottom: 6px;font-size: 12px;}
.p_server{width: 1100px;height: 55px;position: relative;margin-bottom: 35px}
.p_server .img{left: 50%;margin-left: -110px;position: absolute;text-align: center;width: 220px;background: #fff;}
.p_server .line{height: 27px;width: 100%;border-bottom: 1px solid #dedede;}

.c_server{width: 1100px;height: 53px;position: relative;}
.c_server .img{left: 50%;margin-left: -121px;position: absolute;text-align: center;width: 242px;background: #fff;}
.c_server .line{height: 26px;width: 100%;border-bottom: 1px solid #dedede;}
.p_server_content{min-height: 155px;line-height: 28px;}

.ser_content{width: 1110px;margin: 0 auto;}
.c_server{margin-bottom: 33px;}
.c_server_content{min-height: 130px;}


.expmenu li{list-style: none;margin-bottom: 22px;}
.expmenu{padding: 10px 25px;}
.menu li{margin: 0 0 0 30px;}
.menu ol { padding-left:15px;}
.menu a{color: #3f3f3f;}
.menu a:hover{color: #1483c3;}
.menu .no {display:none;}
.menu ol a{display: block;line-height: 2em;margin-left: 25px;}
.label{cursor: pointer;}
.label:hover{color: #1483c3;}

.picScroll{ position:relative;background: #f3f3f3;overflow:hidden;width: 1100px;margin: 0 auto;}
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ float:left; width:255px; overflow:hidden; display:inline;padding: 10px; }
.picScroll ul li img{ width:255px; height:168px; }


.contact_left_des{float: left; width:55px;}
.contact_right_des{line-height: 25px;font-size: 14px; float:right;width: 270px;}



.page{margin-top: 29px;height: 73px;width: 710px;line-height: 79px;text-align: center;}
.page a{ padding: 1px 6px;font-size: 14px;color: #999;border: 1px solid #d6d6d6;margin: 0 2px;}
.page a:hover{color: #fff;background: #006cb7;}
.page span{font-size: 14px;color: #fff;background: #006cb7;padding: 1px 6px;border: 1px solid #d6d6d6}

li{list-style:none;}
.ly_bd,.ly_bd li{ overflow: hidden; }
.ly_bd{ width: 100%; max-width: 580px; margin-left: 40px; }
.ly_bd li.c{ margin-bottom:20px; }
.ly_bd li.c span{ display: block; float: left; width: 100px; }
.ly_bd li.c input,.ly_bd li.c textarea{ display: block; float: right; border:1px solid #4f81bd; outline:none; width: 80%; }
.ly_bd li.c input{ height: 32px; line-height: 32px; padding:0px 10px;}
.ly_bd li.c textarea{ height:120px; line-height: 20px; padding:10px; }
.ly_bd li.b{ text-align: center; }
.ly_bd li.b input{ border:1px solid #4f81bd; color: #ffffff; width: 240px; height: 40px; line-height: 40px; text-align: center; background-color: #4f81bd;}
.ly_bd li.b input:hover{ background-color: #ffffff; color: #4f81bd;}