body {
	margin:0;
	padding:0;
	line-height:24px;
	font-family: Verdana, Arial, Tahoma;
	font-family:"微软雅黑";
	font-size: 12px;
}

li{list-style-type: none;}
ul{list-style-type: none; margin:0 auto; padding:0;}
a {color:#333333;text-decoration:none;}
a:hover {color:#9a0000;text-decoration:none;}
.center{ text-align:left; width:700px; float:right;}
.line{ border-bottom:#CCCCCC 1px dashed;}

img {border:0;}
.img:visited img{border: 0px solid #cccccc;}
.img img{border: 0px solid #cccccc;padding:0px;}
.img:hover img{border: 0px solid #cccccc;}

/*顶部样式*/
.top_up{ width:100%; height:40px; line-height:40px; margin:0 auto; font-size:12px; background-color:#eeeeee;}
.top_left{ width:500px; float:left; color:#6f6f6f; font-size:14px;}
.top_right{ width:250px; float:right; color:#6f6f6f; font-size:14px; text-align:right;}
.top_right a{ color:#6f6f6f;}
.top_right a:hover{ text-decoration:underline;}
.top_right2{ width:379px; height:28px; float:right; line-height:28px; background:url(top_right.jpg) no-repeat center top; text-align:center; font-size:14px; color:#FFF;}

.top{ width:1200px; height:133px; margin:0 auto;}
.top_bg{ width:1200px; height:133px; margin:0 auto; background:url(top.jpg) no-repeat center top;}

/* 轮换区 */
.flash{}
.flash_bt{ width:100%; height:39px; margin:0 auto; background-color:#f1f1f1; overflow:hidden; border-bottom:1px #e2e2e2 solid;}

.gg{ width:100%; height:60px; line-height:60px; margin:0 auto; background:url(gg_bg.jpg) no-repeat center top;}
.gg_bg{ width:1200px; height:60px; margin:0 auto; font-size:16px;}
.gg_bg a{ color:#FFF;}
.gg_bg a:hover{ color:#f67011;}



/*导航样式*/
.Top_menu {height:50px; width:100%; float:left; overflow:hidden; font-family:"微软雅黑"; background-color:#273b80;}
.Top_menu ul{list-style:none; margin:0 auto; width:1200px; position:relative; z-index:10;}
.Top_menu ul li{float:left;width:130px;text-align:center; height:50px; line-height:50px; font-size:18px; font-weight:bold;}
.Top_menu ul .li_link{width:0px; height:50px; background:url(menu_list.jpg) no-repeat center top;}
.Top_menu ul li a:link{color:#ffffff;text-decoration:none;display: block;}
.Top_menu ul li a:visited{color:#ffffff;text-decoration:none;display: block;}
.Top_menu ul li a:hover{color:#ffffff; text-decoration:none;display: block;} 
.Top_menu ul li a:active {color:#ffffff;display: block;}

.nqType{position:relative; overflow: hidden; height:50px; width:1200px; margin:0 auto;}
.nqtWrap{float: right; overflow: hidden; }
.nqtWrap li{float:left;}
.nqtWrap li a{display: block; height:50px; padding: 0 0px; line-height:50px; color: #000; text-decoration: none; }
.nqUnderline{position:absolute; bottom:0; right:0; height:50px; width:40px; z-index:1; background-color:#192b6a; top:0px;}

.top_tel{ width:173px; height:115px; float:right; background:url(top_tel.jpg) no-repeat center center;}

/*index*/
.main{ width:1200px; margin:0 auto; height:auto; overflow:hidden; margin-top:30px; margin-bottom:30px;}


/*上下产品*/
.sy_cp{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding-bottom:20px; padding-top:30px;}
.sy_cp_bg{ width:1200px; height:auto; margin:0 auto;}

.sy_cp_top{ width:100%; height:80px; margin:0 auto; overflow:hidden; margin-bottom:20px;}
.sy_cp_tf{ width:100%; height:65px; line-height:65px; float:left; font-size:34px; color:#065bd0; text-align:center; font-weight:bold; overflow:hidden;}
.sy_cp_r{ width:80px; height:3px; margin:0 auto; background-color:#005bac; overflow:hidden;}

.sy_cp_list{ width:290px; height:auto; float:left; margin-right:13px; margin-bottom:14px;}
.sy_cp_list a{width:288px; height:246px; display:block; color:#585858; border:1px #eeeeee solid; text-align:center;}
.sy_cp_list a:hover{width:288px; height:246px; display:block; color:#FFF; background-color:#273b80;}


/* mover ad */
.movead {zoom:1; width:915px; margin:0 auto; background-color:#005bac; overflow:hidden; position:relative;}
.movead .pcont {width:915px; height:303px; overflow:hidden; float:left;}
.movead .ScrCont {width: 32766px; zoom: 1}
.movead #List1_1 {FLOAT: left}
.movead #List2_1 {FLOAT: left}
.movead .LeftBotton { background:url(leftbtn.png) no-repeat center; FLOAT: left; WIDTH:50px; HEIGHT:50px;_behavior: url(js/iepngfix.htc);}
.movead .RightBotton { background:url(rightbtn.png) no-repeat center; FLOAT: left; WIDTH:50px; HEIGHT:50px;_behavior: url(js/iepngfix.htc);}

.movead .pl img {DISPLAY: block; CURSOR: pointer; height:257px; margin:0 auto; max-width:342px;}
.movead .pl {float:left; width:915px; height:320px; overflow:hidden; margin-top:20px; margin-left:20px; color:#FFF;}
.movead .pl img.picshadow{width:425px; float:left;}
.movead .pl a{ color:#FFF;}


/*优势*/
.youshi{ width:100%; height:auto; margin:0 auto; overflow:hidden;}
.youshi_01{ width:100%; height:628px; margin:0 auto; background:url(youshi_01.jpg) no-repeat center top;}
.youshi_02{ width:100%; height:456px; margin:0 auto; background:url(youshi_02.jpg) no-repeat center top;}


.sy_pro{ width:1200px; height:33px; margin:0 auto; margin-bottom:20px;}
.sy_pro_list ul{}
.sy_pro_list ul li{ width:160px; height:33px; float:left; line-height:33px; margin-bottom:10px; background-color:#fff; font-size:14px; text-align:center; margin-right:10px; overflow:hidden;}
.sy_pro_list ul li a:link{ text-decoration:none; color:#2269d5; display:block;}
.sy_pro_list ul li a:visited{text-decoration:none; color:#2269d5; display:block;}
.sy_pro_list ul li a:hover{height:33px; line-height:33px; display:block; color:#2269d5; text-decoration:underline;}
.sy_pro_list ul li a:active{ text-decoration:none; color:#2269d5; display:block;}

/*荣誉资质*/
.Anli2{width:100%; height:auto; margin:0 auto; overflow:hidden; padding-top:30px;}
.Anli2_top{ width:1200px; height:140px; margin:0 auto; overflow:hidden;}
.Anli2_tf{ width:100%; height:70px; line-height:60px; font-size:36px; text-align:center; color:#273b80;}
.Anli2_tf2{ width:60px; height:1px; margin:0 auto; background-color:#273b80;}
.Anli2_r{ width:100%; height:50px; line-height:50px; text-align:center; font-size:14px; color:#494949;}
.Anli2_bg{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}

/* mover ad */
.hl_main5_content{width:1200px; height:300px; overflow:hidden; border-top:none; float:right; position:relative;} 
.hl_main5_content1{width:1060px; overflow:hidden; margin:0 auto;} 
.hl_main5_content1 ul{width:1060px; overflow:hidden;}
.hl_main5_content1 ul li{ float:left; width:310px; height:300px; display:inline; text-align:center; font-size:16px; line-height:40px; margin-left:20px; margin-right:20px;}
.hl_main5_content1 ul li a img{ width:310px; height:233px;}
.hl_main5_content1 ul li a:hover img{ width:310px; height:233px;}
.hl_scrool_leftbtn{width:50px; height:50px; background:url(../images/leftbtn.png) no-repeat; left:0; top:90px; left:0px; cursor:pointer; position:absolute; z-index:10;}
.hl_scrool_rightbtn{width:50px; height:50px; background:url(../images/rightbtn.png) no-repeat; right:0; top:90px; right:0px; cursor:pointer; position:absolute; z-index:10;}


/*左右产品*/
.tj_cp{width:100%; height:auto; overflow:hidden; margin:0 auto; margin-top:25px;}
.tj_cp_top{ width:1200px; height:100px; margin:0 auto; background:url(title.jpg) no-repeat center center; color:#FFF; font-size:16px; line-height:35px; overflow:hidden;}
.tj_cp_tf{width:100%; height:50px; margin:0 auto; font-size:34px; font-weight:bold; color:#0d5ed4; text-align:center;}
.tj_cp_r{width:100%; margin:0 auto; height:40px; line-height:40px; font-size:18px; color:#757575; text-align:center;}
.tj_cp_bg{ width:1230px; height:auto; margin:0 auto; overflow:hidden;}
.tj_cp_bt{ width:1200px; height:52px; margin:0 auto; background:url(gsjj_bt.jpg) no-repeat center top;}

.Anli{width:100%; height:auto; margin:0 auto; overflow:hidden; background-color:#273b80; padding-top:30px; padding-bottom:50px;}
.Anli_top{ width:1200px; height:120px; margin:0 auto; overflow:hidden;}
.Anli_tf{ width:100%; height:70px; line-height:60px; font-size:34px; font-weight:bold; text-align:center; color:#FFF;}
.Anli_r{ width:60px; height:3px; margin:0 auto; background-color:#FFF;}
.Anli_bg{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}

/* mover ad */
.hl_main5_content2{width:1200px; height:111px; overflow:hidden; border-top:none; float:right; position:relative;} 
.hl_main5_content12{width:1100px; overflow:hidden; margin:0 auto;} 
.hl_main5_content12 ul{width:1100px; overflow:hidden;} 
.hl_main5_content12 ul li{ float:left; width:189px; height:111px; display:inline; text-align:center; font-size:14px; line-height:40px; margin-left:15px; margin-right:15px;}
.hl_main5_content12 ul li a img{ width:189px; height:111px;}
.hl_main5_content12 ul li a:hover img{ width:189px; height:111px;}
.hl_scrool_leftbtn2{width:22px; height:96px; background:url(../images/leftbtn2.png) no-repeat; left:0; top:30px; left:0px; cursor:pointer; position:absolute; z-index:10;}
.hl_scrool_rightbtn2{width:22px; height:96px; background:url(../images/rightbtn2.png) no-repeat; right:0; top:30px; right:0px; cursor:pointer; position:absolute; z-index:10;}


/*right*/
.right{ width:900px; height:auto; float:right; border:1px #bfbfbf solid;}
.right_top{ width:100%; height:50px; line-height:50px; margin:0 auto; background-color:#f8f8f8; overflow:hidden; border-top:3px #273b80 solid;}
.right_tf{ width:130px; height:50px; float:left; text-align:center; font-size:18px; font-weight:bold; color:#353535;}
.right_r{ width:600px; float:right; line-height:50px; text-align:right; margin-right:10px;}
.right_bg{ width:900px; height:auto; margin:0 auto; padding-top:20px; padding-bottom:20px; font-size:16px; line-height:30px;}


.gsjj{ width:100%; height:435px; margin:0 auto; overflow:hidden; background:url(gsjj_bg.jpg) no-repeat center top;}
.gsjj_top{ width:740px; height:70px; float:right; margin-bottom:10px;}
.gsjj_tf{ width:100%; height:66px; line-height:66px; font-size:28px; font-weight: bold; color:#FFF; float:left;}
.gsjj_r{ width:60px; height:4px; line-height:4px; float:left; background-color:#e8e8e8;}
.gsjj_bg{ width:1100px; height:412px; margin:0 auto; overflow:hidden; margin-top:70px;}
.gsjj_body{ width:665px; float:right; height:auto; color:#FFF; font-size:16px; line-height:30px;}


/*联系方式*/
.sy_lx{ width:1200px; height:350px; margin:0 auto; border:1px #cdcdcd solid; margin-top:20px;}
.sy_lx_map{ width:880px; float:left; height:350px;}
.sy_lx_bg{ width:290px; float:right; margin-top:15px;}

.news{width:100%; height:auto; margin:0 auto; overflow:hidden; padding-bottom:30px;}
.news_top{ width:691px; height:111px; background:url(news_top.jpg) no-repeat center top; margin:0 auto;}
.news_bg{ width:1200px; height:auto; margin:0 auto; overflow:hidden; margin-top:30px;}

.news1{ width:770px; height:auto; float:left; padding-bottom:15px;}
.news1_top{ width:100%; height:50px; line-height:50px; margin:0 auto; border-bottom:1px #dcdcdc solid; margin-bottom:15px;}
.news1_tf{ width:100px; height:50px; float:left; color:#353535; font-size:20px; text-align:center; border-bottom:3px #e70012 solid;}
.news1_r{ width:60px; font-size:14px; float:right;}


.news3{width:392px; height:auto; float:right; padding-bottom:15px;}


.news_list{ width:47%; float:left; margin-left:2%; height:40px; line-height:40px; font-size:14px; border-bottom:1px #f0f0f0 dashed; background:url(news_list.jpg) no-repeat center left; text-indent:30px;}
.news_list a{ color:#555555;}
.news_list a:hover{ text-decoration:underline;}


.news_list2{ width:100%; float:left; height:40px; background:url(news_list.png) no-repeat center left; text-indent:15px; line-height:40px; border-bottom:#CCCCCC 1px dashed}
.data{ color:#999; float:right;}

.cp{ width:745px; margin:0 auto;}
.cp_top{ width:745px; height:65px; background:url(pro_top.png) no-repeat;}
.cp_tf{float:left; margin-left:34px!important; margin-left:17px; color:#1c73b0; font-size:14px; font-weight:bold; line-height:50px; margin-top:10px;}
.cp_more{ text-align:right; margin-right:20px!important; margin-right:10px; margin-top:30px;}
.cp_bg{ width:745px; background:url(pro_bg.gif) repeat-y; margin:0 auto}
.cp_bt{ width:745px; height:11px; background:url(pro_bt.gif) no-repeat; margin:0 auto}

/*left*/
.left{ float:left; width:283px; height:auto; margin:0 auto; overflow:hidden;}
.left_pro_top{width:100%; height:110px; background-color:#273b80; margin:0 auto; text-align:center; color:#FFF; overflow:hidden;}
.left_pro_tf{ width:100%; height:45px; line-height:45px; margin:0 auto; font-size:34px; font-weight:bold; margin-top:20px;}
.left_pro_r{ width:100%; height:35px; line-height:35px; margin:0 auto; font-size:14px;}
.left_pro_bg{width:269px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:3px; border:7px #273b80 solid;}

.left_list{ width:262px; height:auto; margin:0 auto; text-align:center; overflow:hidden; margin-top:3px;}
.left_list ul{}
.left_list ul li{ width:262px; height:46px; float:left; line-height:46px; background:url(left_list.jpg) no-repeat center top; font-size:18px;}
.left_list ul li a{ text-decoration:none; color:#FFF; display:block;}
.left_list ul li a:visited{text-decoration:none; color:#FFF; display:block;}
.left_list ul li a:hover{height:46px; line-height:46px; display:block; color:#FFF; background:url(left_list_on.jpg) no-repeat center top;}
.left_list ul li a:active{ text-decoration:none; color:#FFF; display:block;}

.left_list0{ width:221px; height:auto; margin:0 auto; text-indent:40px; overflow:hidden; margin-top:5px;}
.left_list0 ul{}
.left_list0 ul li{ width:221px; height:33px; float:left; line-height:33px; background:url(left_list2.jpg) no-repeat center top; font-size:14px;}
.left_list0 ul li a{ text-decoration:none; color:#434343; display:block;}
.left_list0 ul li a:visited{text-decoration:none; color:#434343; display:block;}
.left_list0 ul li a:hover{height:33px; line-height:33px; display:block; color:#103979;}
.left_list0 ul li a:active{ text-decoration:none; color:#434343; display:block;}

.left_lx{ width:240px; height:auto; margin:0 auto; overflow:hidden;}
.left_lx_top{ width:240px; height:48px; margin:0 auto; background:url(left_lx_top.jpg) no-repeat center top;}
.left_lx_bg{ width:220px; height:auto; margin:0 auto; background-color:#fff;}


/*foot*/
.link{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.link_top{ width:100%; height:46px; margin:0 auto; background:url(link_top.jpg) no-repeat center top;}
.link_bg{ width:1200px; height:auto; margin:0 auto; padding-top:5px; padding-bottom:10px;}


.bottom{ width:100%; height:auto; margin:0 auto; overflow:hidden; background-color:#1f1f1f; color:#FFF;}
.bottom a{ color:#fff;}
.bottom a:hover{ color:#e22c07;} 

.foot_menu{ width:100%; height:60px; line-height:60px; margin:0 auto; text-align:center; background-color:#273b80; font-size:18px; font-weight:bold;}
.foot_menu a{ color:#fff;}


.foot {width:1200px; height:auto; margin:0 auto; font-size:14px; padding-top:20px; padding-bottom:20px; overflow:hidden;}

.prolanmu1 .pro_lanfra A {
	PADDING-BOTTOM: 1px; PADDING-LEFT:30px; PADDING-RIGHT:30px; DISPLAY: inline-block; BACKGROUND: #e5e5e5; COLOR: #252425; PADDING-TOP: 1px;
}
.prolanmu1 {
	PADDING-BOTTOM:0px; PADDING-LEFT: 0px; WIDTH:1200px; PADDING-RIGHT: 0px; margin-bottom:20px;
}
.pro_lanfra {
	TEXT-ALIGN: center;  LINE-HEIGHT: 30px; MARGIN: 0px auto; WIDTH: 1000px; COLOR: #e5e5e5; FONT-SIZE: 14px;
}
.pro_lanfra A {
	PADDING-BOTTOM: 1px; PADDING-LEFT:30px; PADDING-RIGHT:30px; margin-top:10px; DISPLAY: inline-block; BACKGROUND: #fff; COLOR: #fff; PADDING-TOP: 1px;
	}
.prolanmu1 .pro_lanfra A {
	PADDING-BOTTOM: 1px; PADDING-LEFT:30px; PADDING-RIGHT:30px; DISPLAY: inline-block; BACKGROUND: #e5e5e5; COLOR: #252425; PADDING-TOP: 1px;
}
.pro_lanfra A:hover {
	BACKGROUND: #337fca; COLOR: #fff
}
.pro_lanfra A.cur {
	BACKGROUND: #337fca; COLOR: #fff
}
.pro_lanfra SPAN {
	Z-INDEX: 9; POSITION: relative; MARGIN: 5px
}
.pro_lanfra SPAN .nnn {
	Z-INDEX: 9; POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 800px; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-TOP: 16px; TOP: 20px; LEFT: 6px
}
.pro_lanfra SPAN .nnn .nnfra {
	BACKGROUND: #4d4d4d; FLOAT: left; COLOR: #fff
}
.pro_lanfra SPAN .nnn .nnfra A {
	DISPLAY: inline; BACKGROUND: 0px 0px; FLOAT: none; COLOR: #fff
}
.pro_lanfra SPAN .nnn .nnfra A:hover {
	DISPLAY: inline; BACKGROUND: 0px 0px; COLOR: #da492e
}


/*产品页样式*/
.cp_list{ width:290px; height:270px; float:left; margin-bottom:5px; margin-left:8px;}
.cp_list a{width:290px;height:270px; margin:0 auto; display:block; border:1px #fff solid; background:url(cp_list.jpg) no-repeat right bottom; color:#666666; cursor:pointer;}
.cp_list a:hover{width:290px;height:270px; display:block; margin:0 auto; border:#dddddd 1px solid;
-webkit-box-shadow:0 0 10px #dddddd;  
  -moz-box-shadow:0 0 10px #dddddd; 
  box-shadow:0 0 10px #dddddd; background:url(cp_list_on.jpg) no-repeat right bottom;}

.cp_list_text{ width:270px; height:auto; float:left; overflow:hidden; margin-left:10px; line-height:30px; margin-top:10px; font-size:18px;}