﻿@charset "utf-8";
/* CSS Document */
.header{
	border-top:1px solid #45a9ea;
	border-bottom:1px solid #ebebeb;
	height:74px;
	width:100%;
}
.header_t{
	margin:0 auto;
	width:1004px;
}

.logo{margin-top:10px;float:left;}
.searchbar input[type="text"]{
	background:url(../images/hq_ss.jpg) no-repeat;
	width:157px;
	height:15px;
	vertical-align:middle;
	padding:5px 0 3px 34px; font-family:"微软雅黑";
    font-family:'Microsoft YaHei';
}
.searchbar input[type="button"]{
	background:url(../images/hq_an.jpg) no-repeat;
	width:48px;
	height:23px;
	color:#fff;
	padding-right:5px;
	vertical-align:middle;font-family:"微软雅黑";
    margin-left: -5px;
}
.tel{
	margin-top:25px;
	float:right;
}
.searchbar img{ display:inline-block; padding-left:25px; padding-right:5px;}
.searchbar span{ font-size:18px; font-weight:bold; color:#3484c1;}
.nav{
	margin:0 auto;
	width:1004px;
	height:52px;
	margin-top:9px;
}
.nav ul{
	width:110%;
}
.nav ul li{
	position:relative;
	margin-right:40px;
	width:109px;
	float:left;z-index:80;
}
.nav ul li>a{
	font-weight:bold;
	color:#002f63;
	float:left;
	width:109px;
	height:49px;
	text-align:center;
	line-height:13px;
    font-family:'Microsoft YaHei';
    font-size:14px;
	padding-top:4px;
}
.nav ul li>a:hover{
	background:url(../images/nav.jpg) no-repeat;
	color:#fff;
}
.nav ul li.on>a{
	background:url(../images/nav.jpg) no-repeat;
	color:#fff;
}
.index_about_p{
	line-height:24px;
}
.hq_nav_xl1{
	background:url(../images/nav_xl1.png) no-repeat;
	width:108px;
/*	height:14px;
*/  min-height:100px;
    overflow:hidden;
	position:absolute;
	top:40px;
	left:0;
	z-index:999;
	padding-top:7px;
	display:none;
}
.nav ul li:hover>.hq_nav_xl1{
	display:block;
}
.hq_nav_xl2{
	background:url(../images/nav_xl2.png) repeat-x top left #eaf5ff;
	border-left:1px solid #6daae8;
	border-right:1px solid #6daae8; z-index:1000;
}
.hq_nav_xl1 .hq_nav_xl2>a{ z-index:99;
	text-align:center;
	display:block;
	line-height:30px;
	color:#2178ad;
    height:30px;
    overflow:hidden;
}
.hq_nav_xl1 .hq_nav_xl2>a:hover{
	font-weight:bold;
	color:#002f63;
}
.hq_nav_xl3{
	background:url(../images/nav_xl3.png) 0 bottom no-repeat;
	width:108px;
	height:2px;
	margin-left:-1px;
}
.banner{ z-index:1;
	height:466px;
	overflow:hidden;
	position:relative;
	width:100%;
}
.banner .banner_ul{
	position:absolute;
	top:0;
	left:50%;
	margin-left:-800px;
	width:1600px;
}
#hbannerl,#hbannerr{
	position:absolute; 
	z-index:2; 
	top:204px; 
	width:70px; 
	height:102px;
}
#hbannerl{
	background:url(../images/banner_a.png); 
	left:5%;
}
#hbannerr{
	background:url(../images/banner_b.png);
	right:5%;
}
.index_news{
	background:url(../images/index_news.png) 0 center repeat;
	height:90px;
	width:100%;
	position:absolute;
	top:513px;
	left:0; z-index:99999999;
}
.news_nr{
	margin:0 auto;
	width:1004px;
}
.news_nr_div li .news_nr_p{
	font-size:16px;
	color:#fff;
	font-weight:bold; width:616px; height:20px; overflow:hidden;
    font-family:'Microsoft YaHei';
}
.news_nr_div{
	background:url(../images/index_shu.png) no-repeat;
	float:left;
	margin:25px 0 0 28px;
	position:relative;
	width:843px;
	height:47px;
	overflow:hidden;
}
.news_nr_div ul{
	position:absolute;
	top:0;
	left:80px;
    font-family:'Microsoft YaHei';
    font-size:14px;
}
.news_nr_div ul li{
	height:46px;
}
.news_nr_p2{
	margin-top:10px;
}
.news_nr_p2 span{
	display:inline-block;
	font-size:12px;
	color:#fff;
	width:630px;
	overflow:hidden;
	height:14px;
    font-family:'Microsoft YaHei';
}
.news_nr_p2 a{
	font-size:12px;
	color:#76b8f7;
	text-overflow:ellipsis; 
	white-space:nowrap; display:inline-block; padding-left:20px;
}
.news_nr_p2 a:hover{
	text-decoration:underline;
}
.news_nr_div2{
	float:left;
	width:92px;
	height:90px;
	background:url(../images/index_news_su.png) 0 center no-repeat;
	margin-left:41px;
}
#index_news_a{
	background:url(../images/index_news_a.png) no-repeat;
	display:inline-block;
	width:10px;
	height:15px;
	margin:40px 0 0 27px;
}
#index_news_b{
	background:url(../images/index_news_b.png) no-repeat;
	display:inline-block;
	width:10px;
	height:15px;
	margin:40px 0 0 20px
}
.index_about{
	width:100%;
	height:180px;
	background:#eeeeee; overflow:hidden;
}
.index_about_t{
	margin:0 auto;
	width:1004px;height:180px;overflow:hidden;
	padding-top:47px;
}
.index_about_t table{
	float:left;
	margin-right:25px;
}
.index_about_a{
	font-size:22px;
	color:#002f63; width:800px; height:30px; overflow:hidden; display:inline-block;
    font-family:'Microsoft YaHei';font-size:22px;
}
.index_about_p{
	color:#4a4a4a;
	margin-top:10px; width:800px; height:44px; overflow:hidden;
    font-family:'Microsoft YaHei';
    font-size:14px;
}
.index_pro{
	margin:0 auto;
	width:1004px;
	margin-top:38px;
}
.index_pro_p{ width:90px; height:30px; overflow:hidden;
	color:#4a4a4a;
	font-size:22px;
	float:left;
    font-family:'Microsoft YaHei';
    
}
.index_pro_p2{width:816px;
	float:left;
	margin-top:15px;
	margin-left:6px;
}
.index_pro_a{width:80px; height:20px; overflow:hidden; display:inline-block;
	float:left;
	color:#0578c3;
	margin:7px 0 0 10px;
}
.hq_index_div{
	width:1004px;
	overflow:hidden;
	height:320px;
	position:relative;
	z-index:1;
}
.index_pro ul{
	position:relative;
	width:100000px;
	overflow:hidden;
	margin-top:33px;
}
.index_pro ul li{
	position:relative;
	float:left;
	margin-right:25px;
    height:283px;
    line-height:184px;
}
.index_pro ul li table{
	
}
.index_pro ul li .index_pro_a2{
	position:absolute;
	top:0;
	left:0;
	display:none;
}
.index_pro ul li:hover>.index_pro_a2{
	display:block;
}
.index_pro ul li:hover>.index_pro_a3{
	color:#0578c3;
}

.index_pro_a3{
    font-family:'Microsoft YaHei';
	display:block;
	width:232px;
	height:58px;
	line-height:58px;
	overflow:hidden;
	color:#4a4a4a;
	font-weight:bold;
}
.index_pro_p3{
	width:232px;
	overflow:hidden;
	color:#777777;
	font-size:12px;
	height:36px;
	line-height:20px;
    font-family:'Microsoft YaHei';
}
.index_solutions{
	background:url(../images/index_solutions.jpg) repeat-x;
	height:478px;
	margin-top:40px;
}
.index_solutions_t{
	width:1004px;
	margin:0 auto;
}
.index_solutions_aa{
	width:477px;
	float:left;
	margin-top:44px;
}
.index_solutions_aa2{
	width:461px;
	float:left;
	margin:44px 0 30px 0;
}
.index_solutions_p{ width:92px; height:30px; overflow:hidden;
	font-size:22px;
	color:#4a4a4a;
	float:left;
	border-bottom:1px solid #45a9ea;
	padding-bottom:4px;
    font-family:'Microsoft YaHei';
}
.index_solutions_a1{width:50px; height:17px; overflow:hidden; display:inline-block;
	float:right;
	color:#0578c3;
	font-size:12px;
	margin-top:10px;
}
.index_solutions_a1:hover{
	text-decoration:underline;
}
.index_solutions_a{
	width:477px;height:450px; overflow:hidden;
	float:left;
}
.index_solutions_a ul li{
	float:left;
    margin-left:30px;
    margin-top:30px;
	/*margin:30px 0 0 35px;*/
}
.index_solutions_a ul li:first-child{
	margin-left:0px;
}
.index_solutions_a ul li .index_solutions_a2{
	display:block;
	width:221px;
	height:50px;
	line-height:50px;
	overflow:hidden;
    font-family:'Microsoft YaHei';
    font-size:14px;
}
.index_solutions_a ul li:hover>.index_solutions_a2{
	color:#0578c3;
}
.index_solutions_p2{
	width:221px;
	overflow:hidden;
	color:#919090;
	height:20px;

    font-family:Microsoft YaHei,Arial; 
}
.index_solutions_p3{
	width:221px;
	overflow:hidden;
	font-size:12px;
	height:53px;
	margin-top:10px;
	line-height:19px;
    font-family:'Microsoft YaHei';
}
.index_solutions_b{
	float:right;
	width:461px;
}

.indexnewslist{padding-top:14px;}
.indexnewslist li{margin-top:12px;border:3px solid #ececec;background:url(../images/xiexian.jpg) repeat;height:40px;overflow:hidden;}
.indexnewslist li:first-child{margin-top:0;}
.indexnewslist li>div{background:url(../images/indexjia.jpg) no-repeat left 7px;margin:9px 9px 13px 17px;padding-left:20px;}
.indexnetit{font-size:14px; font-weight:bold;text-transform:uppercase;margin-bottom:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.indexnewscon{line-height:18px;height:54px;overflow:hidden; font-size:12px; color:#4a4a4a;font-family:'Microsoft YaHei';}
.indexnewslist li.cur{height:113px;}
.indexnewslist li.cur .index_xz_a{background:url(../images/index_down.png) no-repeat;}
.indexnewslist .index_xz_a0{ width:367px; height:20px; line-height:20px; overflow:hidden;margin-right:10px; display:inline-block;}
.indexnewslist li.cur .indexnetit a+a{
	color:#0578c3;
}
.indexnewslist li.cur>div{background:url(../images/indexjian.jpg) no-repeat left 10px;}
.index_xz_a{
	float:right;
	background:url(../images/index_down2.png) no-repeat;
	width:16px;
	height:16px;
}
.indexnewslist li:hover .indexnetit a+a{
	color:#0578c3;
}
.indexnewslist li:hover .index_xz_a{
	background:url(../images/index_down.png) no-repeat;
}

.footer{
	background:#3d434c;
}
.footer_t{
	margin:0 auto;
	width:1004px;
	padding:44px 0;
}
.footer_t_div1{
	float:left;
	width:280px;
	border-right:1px solid #333a44;
	margin-right:44px;
}
.footer_div1_p{
	font-size:20px;
	color:#fff;
	margin-bottom:10px;
    font-family:'Microsoft YaHei';
}
.footer_div1_p span{
	text-transform:uppercase;
	font-size:16px;
	color:#fff;
	margin-left:10px;
        font-family:'Microsoft YaHei';
}
.footer_div1_p2{
	font-size:13px;
	color:#8f8f8f;
        font-family:'Microsoft YaHei';
}
.footer_tel{
	background:url(../images/footer_tel.png) no-repeat;
	padding-left:25px;
	font-size:12px;
	color:#fff;
	margin-top:30px;
}
.footer_x{
	background:url(../images/footer_x.png) no-repeat;
	color:#fff;
	font-size:12px;
	padding-left:25px;
	margin-top:10px;
}
.bshare-custom{
	margin-top:20px;
}
.footer_t_div2{
	float:left;
	width:362px;
	border-right:1px solid #333a44;
	margin-right:40px;
}
.footer_t_div2 .footer_div2_p{
	font-size:12px;
	color:#fff;
    padding-top:4px;
}
.footer_t_div2 .footer_div2_p span{
	color:#adadad;
}
.footer_t_div2 .footer_div2_p a { padding-left:5px;}
.footer_t_div3{
	float:left;
}
.login_div{
	border:1px solid #292e35;
	background:#313842;
	margin-top:7px;
	height:16px;
	line-height:16px;
	padding:3px 0 3px 0;
	width:271px;
}
.login_div2{
	border:1px solid #292e35;
	background:#313842;
	margin-top:7px;
	padding:3px 0 3px 0;
	width:271px;
}
.login_div label{
	font-size:12px;
	color:#fff;
	vertical-align:top;
	padding:3px 0 0 3px;
	margin-top:3px; width:30px; height:20px; overflow:hidden;
}
.login_div2 label{
	font-size:12px;
	color:#fff;
	vertical-align:top;
	padding:3px 0 0 3px;
}
.login_div input[type="text"]{
	width:222px;
    color:Window;
}
.login_div2 textarea{
	width:222px;
	min-height:32px;
    color:Window;
}
.line_div_p4{
	margin-top:7px;
}
.line_div_p4 input[type="submit"]{
	font-size:16px;
	color:#fff;
	font-weight:bold;
	background:#2d94d7;
	width:80px;
	height:26px;
	line-height:26px;
	border:1px solid #252930;
	*border:none;
}
.hq_bq{
	border-top:1px solid #333a44;
	min-height:60px;
	line-height:60px;
}
.hq_bq .db_bq{ width:700px; overflow:hidden;font-family:'Microsoft YaHei';}
.hq_bq .db_links{ width:220px; overflow:hidden; line-height:25px; margin-top:19px;}
.hq_bq_t{
	margin:0 auto;
	width:1004px;
}
.hq_bq_t p:first-child{
	float:right;
	font-size:12px;
	color:#797979;
}
.hq_bq_t p+p{
	float:left;
	font-size:12px;
	color:#fff;
}


/**about**/
.n_banner{
	height:334px;
	overflow:hidden;
	position:relative;
/*	z-index:1;
*/	min-width:800px;
}
.n_banner img{
	position:absolute;
	top:0;
	left:50%;
	margin-left:-800px;
}
.n_banner1{
	height:320px;
	overflow:hidden;
	position:relative;
	z-index:1;
	min-width:800px;
}
.n_banner1 img{
	position:absolute;
	top:0;
	left:50%;
	margin-left:-800px;
}


.n_banner_x{
	height:5px;
	overflow:hidden;
	position:relative;
	z-index:1;
	min-width:800px;
}
.n_banner_x img{
	position:absolute;
	top:0;
	left:50%;
	margin-left:-800px;
}
.main{
	margin:0 auto;
	width:1004px;
}
.main_left{
	position:relative;
	z-index:2;
	float:left;
	width:196px;
}
.main_left_bt{ font-family:"微软雅黑";background:url(../images/sidebar2.jpg) no-repeat;width:196px;height:88px; overflow:hidden;}
.main_left_bt01{width:120px; height:35px;margin:0 auto; overflow:hidden;}
.main_left_bt02{width:100px; height:25px; line-height:25px; text-align:center; margin:0 auto; font-family:Arial; overflow:hidden;}
.main_left_bt p:first-child{
	padding-top:24px;
	font-size:28px;
	font-weight:bold;
	color:#2196d9
}
.main_left_bt p+p{
	text-transform:uppercase;
	font-size:12px;
	color:#8f8f8f;
}
.main_left_ul{
	margin:10px 0 0 6px;
}
.main_left_ul li{
	margin-top:3px;
	padding-bottom:3px;
  border-top:1px dotted #b2b2b2; width:186px; }
 .main_left_ul li:first-child{ border-top:none;} 
.main_left_ul li>a{
	text-indent:6px;
	width:190px;
	line-height:32px;
	overflow:hidden;
	display:block;
    font-family:'Microsoft YaHei';
    font-size:14px;
    height:32px;
}
.main_left_ul li>a:hover{color:#fff;background:#3484c1;}
.main_left_ul li a.gao{background:#3484c1; color:#fff;}
.nav_down{ width:190px;font-family:"微软雅黑";}
.nav_down p{ line-height:30px; border-top:1px dotted #b2b2b2;}
.nav_down p a{ display:inline-block; margin-left:25px;height:30px;line-height:30px;overflow:hidden;}
.nav_down p a.curr{color:#0578c3;}
.nav_down p:first-child{ border-top:none;}


.main_right{
	position:relative;
	margin-left:-20px;
	z-index:1;
	float:left;
	width:788px;
	background:url(../images/sidebar.jpg) repeat-y;
	padding-left:40px;
    min-height: 1090px;
}
.title .title_p{
	float:right;
	background:url(../images/title_wu.png) 0 3px no-repeat;
	color:#838383;
	font-size:12px;
	padding-left:16px;
	margin-top:34px;
	max-width:400px;
	overflow:hidden;
	height:14px;
}
.title h2{
	max-width:371px;
	overflow:hidden;
	color:#4a4a4a;
	font-size:22px;
	height:30px;
    font-family:'Microsoft YaHei';
    font-size:22px;
}
.title .title_p span{font-weight:bold; color:#2196d9;}
.title h2{
	margin-top:26px;
	float:left;
     font-family:'Microsoft YaHei';
    font-size:22px;
}
.title_p2{
	height:18px;
	border-bottom:1px solid #b0b0b0;
}
.ny{margin:20px 0 80px 0; overflow:hidden;}
.about_p{
	font-size:24px;
	color:#333333; margin-left:20px;
    font-family:'Microsoft YaHei';
    font-size:20px;

}
.about_p span{
	font-size:30px;
	color:#2d92cc;
     font-family:'Microsoft YaHei';
       font-size:24px;
}
.about_p2{
	border:1px solid #e0e0e0;
	margin-top:24px;
     font-family:'Microsoft YaHei';
       font-size:18px;
}
.about_div{
	margin:18px 0 0 10px;
	background:url(../images/ny_about1.png) no-repeat;
	width:777px;
	min-height:85px;
	padding:30px 0 0 34px;
}
.about_div .about_div_p1{
	color:#2d92cc;
	font-size:24px;
}
.about_div .about_div_p2{
	margin-top:10px;
	width:420px;
    font-family:'Microsoft YaHei';
    font-size:14px;
}
.about_div_p3{
	margin:50px 21px 0 10px;
	line-height:29px;
      font-family:'Microsoft YaHei';
    font-size:14px;
}
.about_div_p4{
	margin-top:40px;
	border-bottom:1px solid #e0e0e0;
      font-family:'Microsoft YaHei';
    font-size:14px;
}
.about_div2{
	margin:40px 0 0 10px;
	background:url(../images/ny_about3.png) right 162px no-repeat;
	min-height:396px;
}
.about_div2_p1{
	font-size:24px;
	color:#333333;
}
.about_div2 ul li{
	margin-top:22px;
    font-family:'Microsoft YaHei';
    font-size:14px;
}
.about_div2 ul li span{
	float:left;
	background:url(../images/ny_about2.png) no-repeat;
	width:40px;
	height:42px;
	text-align:center;
	line-height:42px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	margin-right:30px;
      font-family:'Microsoft YaHei';
    font-size:14px;
}
.about_div2 ul li p{
	width:686px;
	margin-top:10px;
	float:left;
      font-family:'Microsoft YaHei';
    font-size:14px;
}
.about_div_p5{
	border-bottom:1px solid #e0e0e0;
	margin-top:5px;
}
.about_div3{
	margin:40px 0 0 10px;
}
.about_div3_p{
	margin:58px 0 50px 0;
	text-align:center;
}

/**pro**/
.pro_left_div{
	display:none;
	margin-left:7px;
}
.pro_left .pro_left_li .pro_left_div{
	display:block;
}
.pro_left_div .hq_pro_a{
	background:url(../images/sidbar_d.png) 0 center no-repeat;
	display:block;
	width:196px;
	height:28px;
	line-height:25px;
	font-size:13px;
	padding-left:10px;
	color:#363636;
	font-size:12px;
}
.pro_left_div .hq_pro_a:hover{
	color:#0059a9;
}
.pro_left_div .hq_pro_a1>a{
	background:url(../images/hq_pro_left_xl.jpg) no-repeat;
	color:#0059a9;
	font-size:13px;
	overflow:hidden;
}
.pro_left_div .hq_pro_a2{
	display:block;
}
.pro_left_div2 .hq_pro_a2:hover{
	color:#0059a9;
}
.pro_left_div2 .hq_pro_a3{
	color:#0059a9;
}
.hq_pro_a1 .pro_left_div2{
	display:block;
}
.pro_left_div2{
	border-top:1px solid #d8d7d7;
	border-left:1px solid #d8d7d7;
	background:#f2f2f2;
	width:160px;
	margin-left:10px;
	padding:3px 0;
	display:none;
}
.pro_left_div2 .hq_pro_a2{
	display:block;
	font-size:12px;
	height:16px;
	line-height:16px;
	overflow:hidden;
	padding-left:5px;
}
.pro_left_div2 .hq_pro_a2:hover{
	color:#0059a9;
}
.pro_left_div2 .hq_pro_a3{
	color:#0059a9;
}
.hq_pro_a1 .pro_left_div2{
	display:block;
}
.hq_pro ul li{
	margin-top:20px;
	padding:12px 0 0 12px;
	background:#f5f5f5;
	position:relative;
}
.pro_a{
	display:none;
	position:absolute;
	top:12px;
	left:12px;
}
.hq_pro ul li:hover .pro_a{
	display:block;
} 
.hq_pro ul li table{
	float:left;
	margin-right:20px;
}
.pro_div{
	float:left;
	width:535px;
}
.pro_div>div{height:90px; overflow:hidden; line-height:18px;}
.hq_pro ul li.cur .pro_div>div{height:auto;}

.pro_div_a{
	display:block;
	color:#0578c3;
	font-weight:bold;
	width:535px;
	overflow:hidden;
	height:24px;
	line-height:24px;
	margin-bottom:10px;
}
.pro_div_a:hover{
	text-decoration:underline;
}
.pro_p,.pro_p2{
	font-size:12px;
	color:#777777;
}
.pro_p{
	margin-bottom:10px;
}
.pro_p2{
	margin-top:24px;
}
.pro_p3 a:first-child{
	float:right;
	background:url(../images/probg01.jpg) no-repeat;
	width:55px;
	height:43px;
	margin-right:-24px;
}
.pro_p3 a+a{
	height:43px;
	line-height:43px;
	font-size:12px;
	color:#a7a7a7;
	font-weight:bold;
	text-decoration:underline;
}
.hq_pro ul li:hover .pro_p3 a:first-child{
	background:url(../images/probg01_h.jpg) no-repeat;
}
.hq_pro ul li:hover .pro_p3 a+a{
	color:#2196d9;
}

/**contact**/
.contact_p{
	text-align:center; font-size:22px; color:#2196d9; font-weight:bold;font-family:'Microsoft YaHei';font-size:20px;
}
.contact_p2{
	margin:39px 0 0 169px;
	padding-left:38px;
	color:#343434;
	font-size:15px;
	background:url(../images/contact1.png) no-repeat;
    font-family:'Microsoft YaHei';
}
.contact_p3{
	margin:15px 0 0 169px;
	padding-left:38px;
	color:#343434;
	font-size:15px;
	background:url(../images/contact2.png) no-repeat;
	height:24px;
	line-height:24px;
    font-family:'Microsoft YaHei';
}
.contact_p4{
	margin:15px 0 0 169px;
	padding-left:38px;
	color:#343434;
	font-size:15px;
	background:url(../images/contact3.png) no-repeat;
    font-family:'Microsoft YaHei';
}
.contact_p4 a{color:#343434;}
.contact_p5{
	margin:15px 0 0 169px;
	padding-left:38px;
	color:#343434;
	font-size:15px;
	background:url(../images/contact4.png) no-repeat;
	height:24px;
	line-height:24px;
    font-family:'Microsoft YaHei';
}
.contact_map{
	margin-top:40px;
	text-align:center;
}


/**online**/
.online{
	margin-bottom:50px;
}
.online_div{
	background:url(../images/online1.jpg) no-repeat;
	min-height:156px;
	margin-left:11px;
}
.online_p{
	margin-left:165px;
	padding-top:66px;
	color:#676767;
	line-height:24px;
    font-family:'Microsoft YaHei';
    font-size:12px;
}
.online_p span{
	color:#ff0000
}
.online_p2{
	background:url(../images/online2.jpg) no-repeat;
	height:28px;
	margin-left:165px;
}
.hq_online_div{
	margin:50px 0 0 44px;
}
.line_p{
	width:77px;
	float:left;
	margin-top:128px;
}
.line_p span{
	display:block;
}
.line_p span:first-child{
	font-size:18px;
	color:#727272;
}
.line_p span+span{
	font-size:15px;
	color:#c2c1c1;
	font-weight:bold;
}
.line_div{ font-family:"微软雅黑";
	float:left;
	margin:0 0 50px 7px;
}
.line_div .line_div_p2 input[type="text"]{font-family:"微软雅黑";
	border:1px solid #dddddd;
	width:288px;
	height:20px;
	padding:12px 0 10px 40px;
	vertical-align:middle;
}
.line_div .ly1 input[type="text"]{font-family:"微软雅黑";
	background:url(../images/ly1.png) no-repeat 10px 7px;
	font-size:13px;
}
.line_div .ly2 input[type="text"]{font-family:"微软雅黑";
	background:url(../images/ly2.png) no-repeat 10px 10px;
	font-size:13px;
}
.line_div .ly3 input[type="text"]{font-family:"微软雅黑";
	background:url(../images/ly3.png) no-repeat 10px 15px;
	font-size:13px;
}
.line_div .ly4 input[type="text"]{font-family:"微软雅黑";
	background:url(../images/ly4.png) no-repeat 10px 10px;
	font-size:13px;
}
.line_div .ly5 input[type="text"]{font-family:"微软雅黑";
	background:url(../images/ly5.png) no-repeat 10px 11px;
	font-size:13px;
}
.line_div_p{font-family:"微软雅黑";
	font-size:13px;
	color:#6d6d6d;
	height:50px;
	line-height:50px;
}
.line_div_p span{font-family:"微软雅黑";
	font-family:Simun;
	color:#f00;
}
.line_div .lin_div_span{font-family:"微软雅黑";
	color:#f00;
	margin-left:10px;
}
.line_div_p2{font-family:"微软雅黑";
	margin-top:12px;
}
.line_div .hq_line input[type="text"]{font-family:"微软雅黑";
	width:420px;
	font-size:13px;
}
.line_div_p2 textarea{font-family:"微软雅黑";
	border:1px solid #dddddd;
	height:115px;
	width:457px;
	padding:3px 0 0 3px;
	color:#999999;
	font-size:13px;
}

.pro_online{margin-left:160px; margin-top:40px;}
 .line_div_p3{font-family:"微软雅黑";
	margin-top:12px;
}
.line_div_p3 input[type="text"]{font-family:"微软雅黑";
	border:1px solid #dddddd;
	width:108px;
	background:url(../images/ly6.png) no-repeat 10px 10px;
	height:20px;
	padding:12px 0 10px 40px;
	vertical-align:middle;
	font-size:13px;
}
.line_div_p3 img{
	border:1px solid #dddddd;
	vertical-align:middle;
	margin-left:5px;
}
.pro_show4_div .line_div_p3 a{font-family:"微软雅黑";
	font-size:13px;
	color:#7697c4;
	height:44px;
	text-decoration:underline;
	margin-left:10px;
	vertical-align:bottom;
}
.pro_show4_div .line_div_p3 a:hover{font-family:"微软雅黑";
	color:#2a2ebd;
}
.line_div_p5{font-family:"微软雅黑";
	margin-top:40px;
}
.line_div_p5 input[type="submit"]{font-family:"微软雅黑";
	margin-right:14px;
}
.line_div_p5 input[type="submit"],.line_div_p5 input[type="reset"]{font-family:"微软雅黑";
	background:url(../images/ly8.png) no-repeat;
	height:38px;
	width:180px;
	line-height:38px;
	text-align:center;
	color:#fff;
	font-size:15px;
	font-weight:bold;
}
.line_div_p5 input[type="submit"],.line_div_p5 input[type="reset"]:hover{font-family:"微软雅黑";
	background:url(../images/ly7.png) no-repeat;
	height:38px;
	width:180px;
	line-height:38px;
	text-align:center;
	color:#fff;
	font-size:15px;
	font-weight:bold;
}

/**download**/
.download ul li{
	border-bottom:1px dotted #d0d0d0;
}
.download ul li:hover{
	background:#f7f7f7;
}
.download_div{
	margin:0 12px;
	line-height:24px;
	display:none;
	padding-bottom:10px;
    font-family:'Microsoft YaHei';
    font-size:12px;
}
.download ul li:hover .download_div{
	display:block;
}
.download ul li:hover .download_a{
	background:url(../images/download_xz2.jpg) 0 center no-repeat;
}
.download ul li:hover .download_a2{ 
	color:#2178ad;
}
.download .download_a{
	float:right;
	background:url(../images/download_xz1.jpg) 0 center no-repeat;
	width:74px;
	height:40px;
	text-align:center;
	line-height:40px;
	color:#fff;
	font-size:12px;
}
.download .download_a:hover{
	background:url(../images/download_xz2.jpg) 0 center no-repeat;
}
.download .download_a2{width:676px; height:40px; overflow:hidden; display:inline-block;
	font-size:14px;
	color:#393939;
	line-height:40px;
    font-family:'Microsoft YaHei';
    font-size:14px;
}
.download .download_a2:hover{
	color:#2178ad;
}


/**fy**/
.n_hq_fy{
	margin-top:40px;
	background:#f3f3f3;
	height:60px;
	line-height:60px;
}
.hq_fy{
	text-align:center;
}
.n_hq_fy .hq_fy a{
    color: #666;
    display: inline-block;
    height: 26px;
    line-height: 26px;
    min-width: 30px;
    border:1px solid #999;
}
.hq_fy .hq_fy1{width:38px; height:26px; line-height:26px; display:inline-block;}
.hq_fy .hq_fy2{width:30px; height:26px; line-height:26px; display:inline-block; color:#666;}


.n_hq_fy .hq_fy a.current{background: none repeat scroll 0 0 #2d94d7;  color: #fff;}

.hq_fy .hq_fy3{width:45px; height:26px; line-height:26px; display:inline-block;}
.hq_fy a:hover{
	background:#2d94d7;
	color:#fff;
}


/**solutions**/
.solutions{
	margin-top:-7px;
}
.solutions ul li{
	border-bottom:1px dotted #bbbbbb;
	padding-bottom:14px;
	margin-top:27px;
}
.solutions ul li:hover .solutions_a{
	color:#fff;
	background:url(../images/solutions1.png) no-repeat;
}
.solutions ul li:hover .solutions_p a{
	color:#2178ad;
	font-weight:bold;
}
.solutions_a{
	background:url(../images/solutions2.png) no-repeat;
	width:74px;
	height:70px;
	float:right;
	text-align:center;
	line-height:70px;
	color:#5c5c5c;
	font-size:12px;
}
.solutions_a:hover{
	color:#fff;
	background:url(../images/solutions1.png) no-repeat;
}
.solutions_div{
	margin-left:10px;
	width:673px;
	float:left;
}
.solutions_div .solutions_p a{
	color:#4a4a4a;
	font-weight:bold;
	float:left;
	vertical-align:middle;
	margin-right:10px;
	max-width:530px;
	overflow:hidden;
	height:20px;
}
.solutions_div .solutions_p span{
	color:#b2b2b2;
	font-size:12px;
	vertical-align:middle;
}
.solutions_div .solutions_p2{
	margin-top:10px;
	font-size:12px;
	color:#878787;
	height:36px;
	line-height:18px;
	overflow:hidden;
}


/**solutionsshow**/
.solutionsshow_p{
	font-size:24px;
	color:#2178ad;
	text-align:center;
}
.solutionsshow_p2{
	margin-top:24px;
	font-size:12px;
	height:30px;
	line-height:30px;
	background:#e4eef5;
	text-align:center;
}
.solutionsshow .t2{
	margin-top:40px;
	line-height:30px;
   
}
.solutionsshow_div{
	margin-top:80px;
	border-top:1px solid #97c3dc;
	border-bottom:1px solid #97c3dc;
}
.solutionsshow_div p:first-child{
	width:360px;
	height:35px;
	line-height:35px;
	float:left;
	border-right:1px solid #97c3dc;
	margin-left:10px;
	overflow:hidden;
}
.solutionsshow_div p span{
	font-weight:bold;
	color:#2178ad;
}
.solutionsshow_div p+p{
	width:360px;
	height:35px;
	line-height:35px;
	float:left;
	margin-left:8px;
	overflow:hidden;
}
.solutionsshow_a{
	margin-top:40px;
	display:block;
	background:url(../images/hq_fh_an.jpg) no-repeat;
	width:106px;
	height:33px;
	color:#fff;
	line-height:32px;
	padding-left:13px;
}
.solutionsshow_a:hover{
	color:#fff;
	text-decoration:underline;
}


/**news**/
.news ul li{
	padding:18px 0;
	border-bottom:1px solid #c7c7c7;
}
.news ul li:hover{
	background:#f4f7fb;
	border-right:1px solid #4970ac;
}
.news ul li table{
	border:1px solid #b5b5b5;
	float:left;
	margin-right:20px;
}
.news_div{
	padding-top:10px;
}
.news_div .news_a{
	font-size:16px;
	width:525px;
	overflow:hidden;
	height:24px;
	font-weight:bold;
	display:block;
    font-family:'Microsoft YaHei';
    font-size:16px;
}
.news_div .news_a:hover{
	text-decoration:underline;
    color:#0578c3;
 
}
.news_div span{
	margin-left:5px;
	font-size:12px;
	color:#97c3dc;
	height:28px;
	line-height:28px; width:490px; overflow:hidden; display:inline-block;
}
.news_div p{
	font-size:12px;
	color:#585858;
	width:510px;
	line-height:24px;
	height:48px;
	overflow:hidden;
    font-family:'Microsoft YaHei';
    font-size:12px;
}
.news_div .news_a2{float:right;font-size:12px;font-family:"微软雅黑";margin-right:35px; width:82px; height:16px; overflow:hidden;   font-family:'Microsoft YaHei'; font-size:12px;}




/**newsshow**/
.newsshow{
	margin:0 15px;
}
.newsshow_p{
	color:#2178ad;
	font-size:24px;
	text-align:center;
}
.newsshow_p2 {
    background: none repeat scroll 0 0 #e4eef5;
    font-size: 12px;
    min-height: 30px;
    line-height: 30px;
    margin-top: 25px;
    overflow: hidden;
    text-align: center;
    width: 756px;
}

.newsshow .t2{
	margin-top:50px;
	line-height:30px;
}
.newsshow_p3{
	margin-top:30px;
	line-height:30px;
}
.hq_newsshow_p{
	line-height:30px;
}
.newsshow_p4{
	margin:38px 0;
	border-bottom:1px solid #97c3dc;
}
.newsshow_p5{
	margin:38px 0 50px 0;
	border-bottom:1px solid #97c3dc;
}
.newsshow_p6{
	margin-top:30px;
	color:#2178ad;
}
.newsshow_div{
	margin-top:10px;
	background:#e4eef5;
	padding:10px 0;
}
.newsshow_div li{ font-style:normal;}
.newsshow_div a{ margin-left:20px;display:block;line-height:30px; width:714px; overflow:hidden; height:30px;}
.newsshow a.newsshow_a{
	display:block;
	background:url(../images/newsshow2.jpg) no-repeat;
	width:153px;
	height:33px;
	line-height:33px;
	color:#fff;
	padding-left:13px;
	margin-top:40px;
}
.newsshow a.newsshow_a:hover{
	color:#fff;
	text-decoration:underline;
}


/**sub_pro**/
.sub_pro{
	margin:-40px 20px 0 20px;
}
.sub_pro ul{
	width:110%;
	overflow:hidden;
	margin-top:33px;
}
.sub_pro ul li{
	position:relative;
	float:left;
	margin:40px 25px 0 0;
}
.sub_pro ul li table{
	width:232px;
    height:184px;
}
.sub_pro ul li .index_pro_a2{
	position:absolute;
	top:0;
	left:0;
	display:none;
}
.sub_pro ul li:hover>.index_pro_a2{
	display:block;
}
.sub_pro ul li:hover>.index_pro_a3{
	color:#0578c3;
     font-family:Microsoft YaHei,Arial;font-size:14px;
}

.sub_pro .index_pro_a3{
	display:block;
	width:232px;
	height:58px;
	line-height:58px;
	overflow:hidden;
	color:#4a4a4a;
	font-weight:bold; text-align:center;
    font-family:Microsoft YaHei,Arial;font-size:14px;
  
}
.sub_pro .index_pro_p3{
	width:232px;
	overflow:hidden;
	color:#777777;
	font-size:12px;
	height:36px;
	line-height:18px;
     font-family:'Microsoft YaHei';font-size:12px;
}



/**proshow**/
.pro_show{ font-family:"微软雅黑";}
.pro_show_table{
	border:1px solid #e0e0e0;
	float:left;
	margin-right:30px;
}
.pro_show_div2{
	width:360px;
	float:left;
}
.pro_show_div2 p{
	margin-top:5px;
}
.pro_show_div2_p1{
	font-size:30px;
	color:#2993d0;
	font-weight:bold;
}
.pro_show_div2_p2,.pro_show_div2_p3{
	font-weight:bold;
}
.pro_show_div2_p2 span{
	font-weight:normal;
	line-height:30px;
}
.pro_show_div2_p3 span{
	font-size:20px;
	color:#ff0000;
	vertical-align:middle;
}
.pro_show_div2_p3 a{
	display:inline-block;
	background:url(../images/pro_show2.jpg) no-repeat;
	width:79px;
	height:28px;
	vertical-align:middle;
	margin-left:30px;
}
.pro_show_div2_a{
	margin-top:15px;
	display:block;
	color:#fff;
	font-size:20px;
	background:url(../images/pro_show3.jpg) no-repeat;
	width:158px;
	height:42px;
	text-align:center;
	line-height:35px;
}
.pro_show_div2_a:hover{
	color:#fff;
	text-decoration:underline;
}

.pro_show_xx{
	margin-top:45px;
}
.pro_show_xx_div{
	min-height:460px;
}
.pro_show_p{
	border-bottom:1px solid #dedede;
}
.pro_show_p a:first-child{
	margin-left:15px;
}
.pro_show_p a{
	background:url(../images/pro_show4.jpg) no-repeat;
	width:112px;
	height:37px;
	text-align:center;
	line-height:37px;
	font-weight:bold;
	color:#838383;
	float:left;
	margin-right:4px;
}
.pro_show_p a:hover{
	background:url(../images/pro_show5.jpg) no-repeat;
	color:#fff;
}
.pro_show_p a.cur{
	background:url(../images/pro_show5.jpg) no-repeat;
	color:#fff;
}
.pro_show2_div{
	margin-left:20px;
}
.pro_show2_div_p{
	margin:50px 0 0 10px;
}
.pro_show2_div_a{
	margin-top:50px;
	display:block;
	color:#fff;
	font-size:20px;
	background:url(../images/pro_show3.jpg) no-repeat;
	width:158px;
	height:42px;
	text-align:center;
	line-height:35px;
}
.pro_show2_div_a:hover{
	color:#fff;
	text-decoration:underline;
}
.xg_pro{
	margin-top:40px;
	padding:20px 0 20px 40px;
	background:#f8f8f8;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}
.xg_pro_p{
	font-size:24px;
	color:#0383d6;
}
.xg_pro ul{
	width:110%;
	overflow:hidden;
	margin-top:33px;
}
.xg_pro ul li{
	position:relative;
	float:left;
	margin-right:53px;
}
.xg_pro ul li table{
	
}
.xg_pro ul li .index_pro_a2{
	position:absolute;
	top:0;
	left:0;
	display:none;
}
.xg_pro ul li:hover>.index_pro_a2{
	display:block;
}
.xg_pro ul li:hover>.index_pro_a3{
	color:#0578c3;
}

.xg_pro .index_pro_a3{text-align:center;
	display:block;
	width:198px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	color:#4a4a4a;
	font-weight:bold; overflow:hidden;
}
.xg_pro .index_pro_p3{overflow:hidden;
	width:198px;
	overflow:hidden;
	color:#777777;
	font-size:12px;
	height:40px;
}

.pro_show1_div{
	margin-top:24px;
	margin-left:14px;
	width:740px;
}
.pro_show1_div_p{
	font-weight:bold;
	color:#1a72ce;
	margin-bottom:10px;
}
.pro_show1_div_p2{
	font-weight:bold;
	line-height:30px;
}
.pro_show1_div_img{
	margin:20px 0;
}
.pro_show1_div_img2{
	margin:20px 0 40px 0;
}
.pro_show1_div .t2{
	margin-top:20px;
}
.pro_show1_div_p3{
	margin:25px 0 35px 0;
}
.pro_show1_div_p4{
	margin-top:40px;
}
.pro_show5_div{
	margin-top:88px;
}
.pro_show5_div_p{
	text-align:center;
}


.pro_show4_div{margin:60px 0 50px 187px;font-family:"微软雅黑";}
.pro_show4_div .line_div_p2 input[type="text"]{
	border:1px solid #dddddd;
	width:288px;
	height:20px;
	padding:12px 0 10px 40px;
	vertical-align:middle; font-family:"微软雅黑";
}
.pro_show4_div .ly1 input[type="text"]{
	background:url(../images/ly1.png) no-repeat 10px 7px;font-family:"微软雅黑";color: rgb(153, 153, 153);
}
.pro_show4_div .ly2 input[type="text"]{
	background:url(../images/ly2.png) no-repeat 10px 10px;font-family:"微软雅黑";color: rgb(153, 153, 153);
}
.pro_show4_div .ly3 input[type="text"]{
	background:url(../images/ly3.png) no-repeat 10px 15px;font-family:"微软雅黑";color: rgb(153, 153, 153);
}
.pro_show4_div .ly4 input[type="text"]{
	background:url(../images/ly4.png) no-repeat 10px 10px;font-family:"微软雅黑";color: rgb(153, 153, 153);
}
.pro_show4_div .ly5 input[type="text"]{
	background:url(../images/ly5.png) no-repeat 10px 11px;font-family:"微软雅黑";color: rgb(153, 153, 153);
}
.line_div_p{
	font-size:13px;
	color:#6d6d6d;
	height:50px;
	line-height:50px;
}
.line_div_p span{
	font-family:Simun;
	color:#f00;
}
.pro_show4_div .lin_div_span{
	font-family:Simun;
	color:#f00;
	margin-left:10px;
}
.line_div_p2{
	margin-top:12px; font-family:"微软雅黑";
}
.line_div .hq_line input[type="text"]{
	width:420px;
}
.line_div_p2 textarea{
	border:1px solid #dddddd;
	height:115px;
	width:457px;
	padding:3px 0 0 3px;
	color:#999999;
}
.line_div_p3{
	margin-top:12px;
}
.line_div_p3 input[type="text"]{
	border:1px solid #dddddd;
	width:108px;
	background:url(../images/ly6.png) no-repeat 10px 10px;
	height:20px;
	padding:12px 0 10px 40px;
	vertical-align:middle;
}
.line_div_p3 img{
	border:1px solid #dddddd;
	vertical-align:middle;
	margin-left:5px;
}
.line_div_p3 a{
	font-size:13px;
	color:#7697c4;
	height:44px;
	text-decoration:underline;
	margin-left:10px;
	vertical-align:bottom;
}
.line_div_p3 a:hover{color:#2a2ebd;}
.line_div_p5{margin-top:40px; font-family:"微软雅黑";}
.line_div_p5 input[type="submit"]{font-family:"微软雅黑";margin-right:14px;}
.line_div_p5 input[type="submit"],.line_div_p5 input[type="reset"]{
	background:url(../images/ly8.png) no-repeat;font-family:"微软雅黑";
	height:38px;
	width:180px;
	line-height:38px;
	text-align:center;
	color:#fff;
	font-size:15px;
	font-weight:bold;
}
.line_div_p5 input[type="submit"],.line_div_p5 input[type="reset"]:hover{font-family:"微软雅黑";
	background:url(../images/ly7.png) no-repeat;
	height:38px;
	width:180px;
	line-height:38px;
	text-align:center;
	color:#fff;
	font-size:15px;
	font-weight:bold;
}
.pro_show3_div table{
	margin:38px 0 0 14px;
	border-collapse:collapse;
}
.pro_show3_div table tr td{
	color:#1a1a1a;
	font-size:12px;
	padding:0 16px;
	border:1px solid #c4c4c4;
}

/*****ABOUT**********/
.ny_main_about{border:1px solid #cccccc;border-right:none;border-top:none;}

.ny_news{width:194px;overflow:hidden; margin-top:20px; border-radius:3px 3px 0 0;text-align:left; font-size:11px;border:1px solid #cccccc;border-right:none;}
.ny_news ul{ width:194px; overflow:hidden;}
.ny_news li{ width:198px; float:left; border-top:1px dotted #b2b2b2; list-style-type:none; background:url(../images/xw_t03.png) no-repeat 5px 16px;}
.ny_news li:first-child{ border-top:none;}
.ny_news li a{ float:left; line-height:39px; color:#666666; padding-left:10px; width:174px; overflow:hidden; height:39px;font-family: Microsoft YaHei,Arial;}
.ny_news li a:hover,.ny_news li:hover{ float:left; color:#3484c1; }

.main_left .ny_contact {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #cccccc -moz-use-text-color #cccccc #cccccc;
    border-image: none;
    border-radius: 3px 3px 0 0;
    border-style: solid none solid solid;
    border-width: 1px medium 1px 1px;
    margin-top: 20px;
    overflow: hidden;
    text-align: left;
    width: 194px;
    
}

.ny_contact li{ 
line-height:30px; width:170px; font-size:11px; list-style:none; margin-left:5px;
border-top:1px dotted #b2b2b2;font-family: Microsoft YaHei,Arial;}



/****qiye***/
.d_731_8{ width:715px; float:left; line-height:24px; padding-top:30px; text-align:left; padding-left:25px; font-family:"微软雅黑"; color:#000; font-size:12px;}
.d_731_8_bwz{font-size: 18px; color:#2196d9; font-weight: bold; text-indent: 0em;}
.d_731_8_bwz01{text-indent: 0em;}


/*lightbox-----------*/
.lightbox{ width:788px; position:absolute; left:0; top:0px;  background:url(../images/transparrent02.png) repeat; display:none; z-index:1000000;}
.light{ width:387px; position:fixed; left:40%; top:10%; }
.light ul{width:210px; background:none repeat scroll 0 0 #fff;}
.light ul li{width:260px; display:none; list-style:none; padding:40px 0; min-height:260px; overflow:hidden; margin:0 auto; text-align:center;background:#ededed;}
.light ul li:first-child{display:block;}
.light ul li .jzimg{width:260px; height:260px;}
.light ul li .jzimg img{max-width:260px; max-height:260px; vertical-align:middle}
.light ul li .jzimg i{display:inline-block; height:100%; vertical-align:middle;}
.light ul li b{ padding:0 25px 5px; margin-left:25px; display:block; width:260px; border-bottom:1px solid #ccc; font-size:16px; text-align:center; line-height:26px; min-height:26px; }
.light ul li span{ padding:0 4px 5px;  display:block; width:250px; text-align:center; color:#888; font-size:14px; padding-top:5px}
.light .guanbi a{ position:absolute; right:75px; top:0; width:35px; height:35px; display:block; background:url(../images/close.png) no-repeat;}

/*honor*/
.index_con{ width:700px; overflow:hidden; margin-top:8px;padding:0 15px; min-height:700px;}
.honor{ padding:30px 0; overflow:hidden; width:100%; overflow:hidden;}
.honor ul{ margin-right:-15px; float:left; padding-left:3px;}
.honor ul li{ width:221px; height:265px;float:left; margin-right:14px; border:1px solid #ededed; padding-bottom:13px; margin-bottom:7px}
.honor ul li div{ width:206px; height:192px; padding:7px 7px 0;}
.honor ul li div img{ max-width:206px; max-height:192px; box-shadow:3px 3px 7px #ccc}
.honor ul li p{ padding:17px 17px 10px 10px; height:22px; text-align:center; line-height:26px; font-size:12px; overflow:hidden;font-family:'Microsoft YaHei'; }
.honor ul li:hover div img{ box-shadow:0px 0px 0px #ccc}
.honor ul li:hover{ box-shadow:3px 3px 4px #ccc; cursor:pointer; border:1px solid #ccc}
.honor ul li:hover p{ color:#2196d9; font-size:16px}

/*fenye*/
.fenye{ width:827px; float:left; margin-top:20px;}
.fenye div{ overflow:hidden; text-align:center}
.fenye a{display: inline-block;padding:4px 12px;color:#666;background: #fff; border:1px solid #ccc;font-weight: bold; margin: 4px;}
.fenye a:hover{background:#2196d9; color:#fff}
.fenye .current{ display: inline-block;padding:3px 11px;border:1px solid #ccc; color:#fff; background:#2196d9; font-weight: bold;margin: 4px;}
.fenye em{display: inline-block; padding:4px 7px; color: #1b5922; font-weight: bold;margin: 4px;}

/*****proshow***************/
.fy2{ width:728px; padding-top:39px; float:left;}
.fy2 .z1{ float:left; width:97px; height:30px; overflow:hidden;}
.fy2 .z2{ width:566px; height:30px; background:#95846a; line-height:30px; color:#cac2b5; padding:0 12px; float: left; font-size:12px;}
.fy2 .z2 .z_1 a{ float:left; color:#fff;}
.fy2 .z2 .z_1 a:hover{ float:left; color:#045482;}
.fy2 .z2 .z_2 a{  color:#fff;}
.fy2 .z2 .z_2 a:hover{  color:#045482;}
.fy2 .z2 .z_2 { width:230px; float:right; height:30px;line-height:30px; overflow:hidden; }
.fy2 .z2 .z_1 { width:230px; float:left;height:30px; line-height:30px; overflow:hidden;}

/*caselightbox*/
.caselightbox{ width:100%; height:100%; position:absolute; left:0; top:0px;display:none; z-index:1000000; background:#000000;}
.caselight{ width:700px; position:fixed; left:30%; top:15%; overflow:hidden}
.caselight ul{width:660px; background:#e6e6e6;}
.caselight ul li{width:660px; display:none; list-style:none; padding:30px 0;overflow:hidden; margin:0 auto}
.caselight ul li:first-child{display:block;}
.caselight ul li .jzimg{width:660px; height:350px;}
.caselight ul li .jzimg img{max-width:660px; max-height:350px; vertical-align:middle}
.caselight ul li .jzimg i{display:inline-block; height:100%; vertical-align:middle;}
.caselight ul li b{ padding:0 0 5px; display:block; width:620px; border-bottom:1px solid #ccc; font-size:16px; text-align:center; line-height:26px; min-height:26px; margin:0 25px }
.caselight ul li span{ padding:10px 27px 5px; display:block; width:620px; color:#888; font-size:16px; text-align:center}
.caselight .guanbi a{ position:absolute; right:0; top:0; width:35px; height:35px; display:block; background:url(../images/close.png) no-repeat;}
.caselight ul li em{ display:block; margin:5px 20px; padding:8px 0px 15px;border-top:1px solid #ccc; color:#666; width:620px; overflow:hidden; font-style:normal;}

/*case*/
.case{ padding:30px 0 10px; overflow:hidden; width:100%}
.case ul{ margin-right:-35px; float:left; padding-left:3px}
.case ul li{ width:221px; overflow:hidden; height:223px; float:left; margin-right:14px; border:1px solid #e6e6e6; padding-bottom:13px; margin-bottom:25px}
.case ul li div{ width:206px; height:148px; padding:7px 7px 0;}
.case ul li div img{ max-width:206px; max-height:148px; box-shadow:3px 3px 7px #ccc}
.case ul li p{ padding:17px 17px 10px 10px; height:18px; text-align:center; line-height:26px; font-size:14px; overflow:hidden; font-family:'Microsoft YaHei';
               font-size:14px;}
.case ul li:hover div img{ box-shadow:0px 0px 0px #ccc}
.case ul li:hover{ box-shadow:3px 3px 4px #ccc; cursor:pointer; border:1px solid #ccc}
.case ul li:hover p{ color:#1b5922; font-size:16px}

/*************/
.sitemap{ margin-top:40px; font-family:"微软雅黑"; margin-left:50px;}
.sitemap li {line-height: 30px;border-bottom: dashed 1px #eeebeb;margin-bottom: 30px; text-decoration:none;font-size: 14px;}
.sitemap li a:first-child {background: #3484c1;color: #fff;padding: 5px 10px;text-decoration: none;}
.sitemap li a:first-child:hover {color:#fff;}
.sitemap li a {margin-right: 10px;text-decoration: none;color:#666;}
.sitemap li a:hover{color:#666;}



















