﻿/*common css*/
ul,li,div,img,ol,body {
	border:0px;
	padding:0px;
	margin:0px;
	font-size:14px;
	outline:none;
	background:none;
	list-style:none;
	font-family:"微软雅黑", Microsoft YaHei, Verdana, Arial;
}
a{
	text-decoration:none;
	color:#343331;
}
a:visited{
	color:#343331;
}
a:hover{
	color:#dd160f;
	text-decoration:underline;
}
a.aff{
	text-decoration:none;
	color:#fff;
}
a.aff:visited{
	color:#fff;
}
a.aff:hover{
	color:#fff;
	text-decoration:underline;
}
a.red_a{
	text-decoration:none;
	color:red;
}
a.red_a:visited{
	color:#red;
}
a.red_a:hover{
	color:#red;
	text-decoration:underline;
}
.row{
width:1004px;
height:auto;
margin:0 auto;
overflow:hidden;
}
.row_2{
width:1062px;
height:auto;
margin:0 auto;
overflow:hidden;
}
.color_red{
color:Red;
}
.clear{
clear:both;
}
.clearL{
clear:left;
}
.mar_t_5{
margin-top:5px;
}
.mar_t_10{
margin-top:10px;
}
.mar_t_20{
margin-top:20px;
}
.mar_l_7{
margin-left:7px;
}
.mar_l_9{
margin-left:9px;
display:inline;
}
.mar_l_12{
margin-left:12px;
display:inline;
}
.mar_l_10{
margin-left:10px;
display:inline;
}
.pad_r_10{
padding-right:10px;
}
.height_5{
height:5px;
}
.height_10{
height:10px;
}
.height_20{
height:20px;
}
.ImgBorder{
padding:2px;
border:solid 1px #ccc;
}
.none{
display:none;
}
.block{
display:block;
}
.float_l{
float:left;
}
.float_r{
float:right;
}
.center_div{
margin:0 auto;
}
.pages { font: 14px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.pages a {color:#c9c9c9;padding: 12px 12px; border: solid 1px #c9c9c9; background:none; text-decoration: none;margin-right:2px}
.pages a:visited {color:#c9c9c9;padding: 12px 12px; border: solid 1px #c9c9c9; background:none; text-decoration: none;}
.pages .cpb {background:#005e50;border-color:#005e50;padding: 13px 12px;border: solid 1px #005e50; font-size: 12px;color:#fff;}
.pages a:hover {color:#fff;font-weight:bold; background:#005e50;border-color:#005e50;text-decoration: none;}
/* /end common css */
.top{overflow:hidden}
.top .bdy{width:1280px;margin:0px auto;padding:14px 0;}
.top .top_logo{float:left;margin-bottom:9px;}
.top .top_logo img{height:62px;}
.top .top_r{float:right;width:300px;margin-top:20px;}
.top .top_r .top_search{float:right;}
.top .top_r .top_search input{width:200px;height:24px;background:#f7f7f7;background:url(../images/search_icon.jpg) top left no-repeat;overflow:hidden;}
.top .top_menu{float:left;margin-top:16px;}
.top .top_menu ul li{float:left;position:relative;margin-left:0px;padding-bottom:20px;}
.top .top_menu ul li:hover .submenu{display:block;}
.top .top_menu ul li a.big{display:block;width:140px;height:36px;line-height:36px;font-size:16px;text-align:center;color:#333;background:url(../images/menu_bg.jpg) 125px 50px no-repeat;}
.top .top_menu ul li a:hover,.top .top_menu ul li:hover a.big,.top .top_menu ul li a.hover{text-decoration:none;background:url(../images/menu_bg_hover.jpg) 125px 15px no-repeat;color:#3d78b1;}
.top .top_menu .submenu{width:250px;position:absolute;top:38px;left:0px;display:none;z-index:9999;background:#fff;box-shadow:#ccc 0 0 5px;border:solid 1px #e5e5e5;border-top:none;}
.top .top_menu .submenu a{display:block;width:88%;height:32px;padding-left:12%;line-height:32px;text-align:left;font-size:14px;color:#090909;}
.top .top_menu .submenu a.s_a{display:block;width:75%;height:24px;padding-left:17%;line-height:24px;text-align:left;font-size:12px;color:#090909;display:none;}
.top .top_menu .submenu a:hover{background:none;}
.top .top_menu .bb_div{display:block;}
.top_flash{overflow:hidden;width:1280px;margin:0 auto;border-bottom:none;}
.top_flash img{display:block;width:100%;}
.top .top_lan{float:left;color:#999;margin:24px 0 0 10px;}
.top .top_lan span{color:#999;margin:0 10px;font-size:15px;}
.top .top_lan a{color:#999;font-size:15px;}
.top .top_search{float:right;margin:22px 0 0 0;}
.top .top_search input{width:121px;height:24px;background:url(../images/top_search_bg.jpg) top left no-repeat;padding:0px;padding-left:20px;margin:0px;border:0px;background-color:#f7f7f7;border:solid 1px #b1b1b1;}

.main{width:1280px;margin:0px auto;overflow:hidden;margin-bottom:0px;}
.main_index{width:1280px;margin:0 auto;overflow:hidden;margin-bottom:30px;padding-top:30px;}
.main_index .main_index_l{width:960px;float:left;overflow:hidden;}
.main_index .index_service{overflow:hidden;}
.main_index .index_service .tit{margin:0 auto;overflow:hidden;width:230px;margin-bottom:30px;}
.main_index .index_service ul li{float:left;width:315px;overflow:hidden;padding-bottom:20px}
.main_index .index_service ul li:hover{background:#f3f4f8;}
.main_index .index_service ul li .pic{width:50px;float:left;margin:40px 0 0 20px;}
.main_index .index_service ul li .txt{width:205px;float:left;margin:20px 0 0 20px;overflow:hidden;}
.main_index .index_service ul li .txt b{display:block;line-height:24px;}
.main_index .index_service ul li .txt span{display:block;color:#747474;font-size:12px;line-height:18px;height:32px;margin-top:5px;}
.main_index .index_service ul li .txt a{display:block;color:#5d93c5;font-size:13px;margin-top:10px; }
.main_index .index_service ul li .txt a:hover{text-decoration:none;font-weight:bold;}

.main_index .index_biaozhun{overflow:hidden;margin-top:30px;}
.main_index .index_biaozhun .tit{margin:0 auto;overflow:hidden;width:230px;margin-bottom:30px;}
/*
.main_index .index_biaozhun ul li{float:left;width:215px;overflow:hidden;padding-bottom:30px;background:#f3f4f8;margin-left:20px;}
.main_index .index_biaozhun ul li .pic{width:50px;display:block;margin:40px auto;margin-bottom:20px;}
.main_index .index_biaozhun ul li .txt{overflow:hidden;text-align:center;}
*/
.main_index .index_biaozhun ul li{float:left;width:315px;overflow:hidden;padding-bottom:20px}
.main_index .index_biaozhun ul li:hover{background:#f3f4f8;}
.main_index .index_biaozhun ul li .pic{width:50px;float:left;margin:40px 0 0 20px;}
.main_index .index_biaozhun ul li .txt{width:155px;float:left;margin:20px 0 0 10px;overflow:hidden;}
.main_index .index_biaozhun ul li .txt b{display:block;line-height:24px;}
.main_index .index_biaozhun ul li .txt span{display:block;color:#747474;font-size:12px;line-height:18px;height:36px;margin-top:5px;overflow:hidden;}
.main_index .index_biaozhun ul li .txt a{display:block;color:#5d93c5;font-size:13px;margin-top:10px;height:20px;overflow:hidden; }
.main_index .index_biaozhun ul li .txt a:hover{text-decoration:none;font-weight:bold;}
.main_index .index_biaozhun2{overflow:hidden;margin-top:30px;}
.main_index .index_biaozhun2 .tit{margin:0 auto;overflow:hidden;width:180px;margin-bottom:30px;}
.main_index .index_biaozhun2 ul li{float:left;width:165px;overflow:hidden;padding-bottom:30px;background:#f3f4f8;margin-left:20px;}
.main_index .index_biaozhun2 ul li .pic{width:50px;display:block;margin:40px auto;margin-bottom:20px;}
.main_index .index_biaozhun2 ul li .txt{overflow:hidden;text-align:center;}
.img_100{width:100%;display:block;}
.main_index .main_index_r{width:296px;float:right;overflow:hidden;background:#f3f4f8;min-height:1150px;}
.main_index .main_index_r .more_1{width:50%;height:32px;line-height:32px;display:block;margin:40px auto;color:#606163;border:solid 1px #606163;border-radius:5px;text-align:center;}
.index_news{overflow:hidden;margin:30px auto;overflow:hidden;width:90%;}
.index_news .tit{overflow:hidden;margin-bottom:30px;}
.index_news .tit span{display:block;line-height:30px;font-size:16px;text-align:center;}
.index_news .tit label{display:block;width:60px;border-top:solid 1px #e39475;margin:0 auto;}
.index_news ul li{overflow:hidden;height:24px;margin-bottom:10px;}
.index_news ul li a{line-height:24px;display:block;color:#6f7074;}
.index_news .txt{text-align:center;}
.index_news .link_list{overflow:hidden;}
.index_news .link_list a{font-size:13px;display:block;height:32px;overflow:hidden;width:94%;margin:0 auto;text-align:center;line-height:32px;}

.index_product{overflow:hidden;padding:0 0x;}
.index_product .tit{overflow:hidden;padding:0 3px;}
.index_product .tit a{float:right;}
.index_product .bdy{margin:0px auto;margin-top:70px;overflow:hidden;}
.index_product .single_1{float:left;width:215px;height:712px;overflow:hidden;border:solid 1px #c9c9c9;border-right:none;border-top:none;}
.index_product .single_1 ul li{overflow:hidden;}
.index_product .single_1 ul li a{display:block;width:215px;height:118px;line-height:115px;font-size:20px;text-align:center;border-top:solid 1px #c9c9c9;}
.index_product .single_1 ul li a:hover,.index_product .single_1 ul li a.cur{color:#f08300; text-decoration:none;}
.index_product .single_2{float:left;height:713px;overflow:hidden;width:554px;display:none;background:#c9cbca;}
.index_product .single_2 img{display:block;width:90%;margin:0 auto;margin-top:15%;}
.index_product .single_3{float:left;width:432px;height:713px;background:#1d1d1d;display:none;}
.index_product .single_3 .tit_1{color:#f08300;display:block;width:90%;overflow:Hidden;margin-top:130px;font-weight:bold;font-size:28px;text-align:center;line-height:40px;}
.index_product .single_3 .tit_2{color:#fff;line-height:30px;font-size:18px;display:block;width:90%;height:180px;margin:30px auto;overflow:hidden;}
.index_product .single_3 .tit_3{text-align:center;display:block;}


.index_about{overflow:hidden;background:#f0f0f0;padding-top:70px;margin-top:-2px;}
.index_about .tit{overflow:hidden;padding:0 3px;}
.index_about .tit a{float:right;}
.index_about .bdy{margin:70px auto;overflow:hidden;}
.index_about .index_about_l{float:left;width:836px;height:515px;overflow:hidden;}
.index_about .index_about_r{float:right;width:352px;height:515px;overflow:hidden;margin-right:5px;}
.index_about .index_about_r a{display:block;margin-bottom:5px;}

.index_join{overflow:hidden;padding:0 0px;margin-top:60px;}
.index_join .tit{overflow:hidden;}
.ndex_join .tit a{float:right;}
.index_join .bdy{margin:0px auto;margin-top:70px;overflow:hidden;}
.index_join .bdy .single_1{float:left;}
.index_join .bdy .single_2{float:left;}
.index_join .bdy .single_3{float:left;width:410px;overflow:hidden;}
.index_join .bdy .single_3 img{float:left;}

.foot{overflow:hidden;background:#313131;}
.foot_menu{width:950px;margin:30px auto;overflow:hidden;}
.foot_menu .single{float:left;width:200px;margin-left:30px;}
.foot_menu .single span{display:block;color:#fff;font-size:16px;line-height:40px;margin-bottom:10px;}
.foot_menu .single a{color:#666;line-height:24px;font-size:13px;display:block;margin-bottom:5px;}
.foot_menu .single a:hover{text-decoration:none;color:#e19375;}
.foot_infor{overflow:hidden;text-align:center;margin:20px 0 30px 0;color:#727171;font-size:16px;}

.path{width:1278px;border:solid 1px #3699ff;overflow:hidden;border-top:none;background:#3f7fbd;height:40px;}
.path ul{width:90%;margin:0 auto;}
.path ul li{float:left;}
.path ul li a{color:#fff;display:block;line-height:40px;padding:0 25px;font-size:14px;}
.path ul li a:hover,.path ul li a.cur{text-decoration:none;color:#333;background:#ffffff;}

.main_bdy{width:90%;margin:0 auto;overflow:hidden;margin-bottom:30px;}
.main_l_con{width:70%;float:left;overflow:hidden;margin-top:30px;}
.main_l_con .tit{overflow:hidden;}
.main_l_con .tit span{font-size:20px;font-weight:bold;color:#333;}
.main_l_con .tit label{height:4px;display:block;width:50px;background:#e99778;margin-top:10px;}
.main_l_con .txt{font-size:14px;line-height:26px;color:#666666;}
.main_r_menu{width:22%;float:right;background:#f5f8fc;border-left:solid 2px #60a1d8;margin-top:30px;padding-bottom:20px;}
.main_r_menu .tit{overflow:hidden;text-align:center;padding-top:15px;}
.main_r_menu .tit span{padding:0 20px;color:#333;font-size:20px;line-height:40px;border-bottom:solid 1px #666;padding-bottom:5px;}
.main_r_menu ul li a{display:block;width:100%;height:30px;line-height:30px;font-size:15px;text-align:center;margin-top:5px;}
.main_r_menu ul li a:hover,.main_r_menu ul li a.cur{background:url(../images/arr_1.jpg) 0 6px no-repeat;color:#3f7fbd;font-weight:bold;text-decoration:none;}
.main_r_menu ul li.s_li a{display:block;width:100%;height:20px;line-height:20px;font-size:12px;text-align:center;margin-top:5px;}
.main_r_menu ul li.s_li a:hover,.main_r_menu ul li.s_li a.cur{background:url(../images/arr_1.jpg) 0 2px no-repeat;color:#3f7fbd;font-weight:bold;text-decoration:none;}

.main .about_con{overflow:hidden;margin-top:60px;}
.main .about_con p{font-size:13px;line-height:24px;}

.pro_list{overflow:hidden;}
.pro_list ul li{float:left;width:23%;margin-left:1%;margin-right:1%;overflow:hidden;background:#fff;}
.pro_list ul li .pic{width:80%;margin:15px auto;overflow:hidden;}
.pro_list ul li .pic img{display:block;width:100%;}
.pro_list ul li .txt{overflow:hidden;text-align:center;margin:10px 0;color:#2e2e2e;}
.pro_list ul li .lnk{width:70px;height:25px;background:url(../images/arr_10.jpg) top left no-repeat;overflow:hidden;display:block;margin:0 auto;margin-bottom:15px;}
.pro_list ul li .lnk:hover,.pro_list ul li:hover .lnk{background:url(../images/arr_10_hover.jpg) top left no-repeat;}

.news_list ul li{width:100%;overflow:hidden;border-bottom:solid 1px #7b7b7b;margin-top:10px;}
.news_list ul li .txt{overflow:hidden;}
.news_list ul li .txt span{float:right;}
.news_list ul li .txt a{font-size:16px;color:#454545;line-height:32px;}

.news_con{overflow:hidden;padding:40px 20px;background:#fff;}
.news_con .tit{overflow:hidden;border-bottom:solid 1px #7b7b7b;padding-bottom:20px;text-align:center;color:#a29494;}
.news_con .tit h3{font-size:18px;color:#454545;}

.pro_l_menu{width:260px;float:left;border:solid 1px #c9c9c9;overflow:hidden;margin-bottom:40px;}
.pro_l_menu .tit{height:110px;background:#f7f7f7;border-bottom:solid 1px #c9c9c9;overflow:hidden;}
.pro_l_menu .tit a{display:block;height:110px;line-height:110px;font-size:24px;padding-left:70px;width:190px;background:url(../images/arr_11.jpg) 190px 40px no-repeat;color:#000;}
.pro_l_menu .tit a:hover{text-decoration:none;}
.pro_l_menu .bdy{overflow:hidden;}
.pro_l_menu .bdy a{font-size:18px;height:84px;text-align:center;display:block;line-height:84px;background:#fff;border-bottom:solid 1px #c9c9c9;}
.pro_l_menu .bdy a:hover,.pro_l_menu .bdy a.cur{color:#f08300;text-decoration:None;}

.pro_r_con{overflow:hidden;width:920px;float:right;}
.pro_r_con .tt{overflow:hidden;background:#fff;margin-bottom:30px;padding:20px 0;}
.pro_r_con .tt .pic{float:left;width:30%;margin-left:3%;}
.pro_r_con .tt .pic img{display:block;width:100%;}
.pro_r_con .tt .txt{float:right;width:60%;margin-right:3%;margin-top:30px;}
.pro_r_con .tt .txt .tit{font-size:18px;border-bottom:solid 1px #7b7b7b;color:#2e2e2e;padding:10px 0;}
.pro_r_con .tt .txt .tit2{font-size:14px;border-bottom:solid 1px #7b7b7b;color:#2e2e2e;padding:10px 0;}
.pro_r_con .tt .txt .tit3{font-size:14px;border-bottom:solid 1px #7b7b7b;color:#2e2e2e;padding:10px 0;}
.pro_r_con .bb{overflow:hidden;background:#fff;margin-bottom:30px;padding:20px 20px;}
.pro_r_con .bb .tit{font-size:18px;color:#2e2e2e;}
.pro_r_con .bb .conn{color:#2e2e2e;font-size:13px;line-height:20px;margin-top:20px;}


.other_con{overflow:hidden;background:#fff;padding:50px 30px;}
.other_con .tit{padding-bottom:15px;font-size:22px;border-bottom:solid 1px #2e2e2e;text-align:center;}
.other_con .txt{overflow:hidden;font-size:13px;line-height:22px;margin-top:30px;}

.main_index2{width:1280px;margin:0 auto;overflow:hidden;margin-bottom:30px;padding-top:40px;}
.main_index2 img{display:block;width:100%;margin-bottom:40px;}