﻿@charset "utf-8";
/*基本样式*/
body , ul ,em   ,h5 ,dl ,dd {
	padding:0px;margin:0;font-size:12px;font-weight:normal;list-style-type:none;font-style:normal;font-family:"arial","微软雅黑","宋体","Tahoma","Verdana";color:#333;
}
p{
	/* padding:5px 0;margin:0px; */ 
}
a{
	text-decoration:none;color:#5e5e5e;
}

a:hover{
	text-decoration:none;
}
a img{
	border:none;	
}
body{
	background:#fff; 
}


.more{ width:145px; height:33px; border:solid 1px #ccc; float:right; text-align:center; line-height:33px; color:#000; font-weight:bold; }


input ,textarea{
	padding:0px;margin:0;border:none;	
}
/* img{filter:Gray;} */  /* css去色滤镜效果 */

/* 特殊字符 */
.none_border{margin:0px !important;padding:0px !important;background:none !important;border:none !important;}
.none_border_right{margin-right:0px !important;padding-right:0px !important;float:right !important;}
#nav #color_a  a{color:#E85F00;}
/*  */

a:focus{-moz-outline:none;outline:none;}/*去掉虚线针对IE*/ 
a {blr:expression(this.onFocus=this.blur())}/*去掉虚线针对firefox*/ 
*:focus {outline: none;}


.hreedr{ width:100%; position:fixed; margin-bottom:20px;z-index: 999;}
.top{ width:100%; background:url(../images/top_bg.jpg) repeat-x left center; height:67px; }
.top_1{ width:1190px; margin:0 auto; text-align:center;}
.nav{ width:100%; background:url(../images/menu_bg.jpg) repeat-x left center; height:40px; }
.nav_1{ width:1190px; margin:0 auto; text-align:center; position:relative;}
/*.banter{ width:100%; background:url(../images/banner.jpg) no-repeat center center; height:391px;}*/
.center{ width:1175px; margin:0 auto; overflow:hidden;}
.foot{ width:100%; background:url(../images/foot_bg.jpg) repeat-x left center; text-align:center; height:43px;}
.foot_l{ float:left; height:43px; line-height:43px;}
.foot_y{ float:right;height:43px; line-height:43px;}
.nav1,.nav2,.nav3,.nav4,.nav5,.men_cc li{ display:block; height:40px; font-size:14px; line-height:40px; text-shadow:0 1px 0 #fff; float:left;}
.nav1,.nav2,.nav3,.nav4,.nav5{ text-align:center; width:100px; padding-left:10px; padding-right:10px; color:#666666; font-weight:bold;}

.top_tielist li{ text-align:left; margin-top:13px;}
.nav1:hover{ background:url(../images/nav_4.jpg) center center;}
.nav2:hover{ background:url(../images/nav_4.jpg) center center;}


#topnav li:hover .nav2{background: url(../images/nav_4.jpg) center center;}
#topnav li:hover .nav3{background: url(../images/nav_4.jpg) center center;}
#topnav li:hover .nav4{background: url(../images/nav_4.jpg) center center;}
#topnav li:hover .nav5{background: url(../images/nav_4.jpg) center center;}

.nav5:hover{ background:url(../images/nav_4.jpg) center center;}


.sous{ background:url(../images/sous.png) no-repeat; width:230px; height:22px; position:absolute; right:0px; top:13px;}
#hong{ color:#9e0505;}






/*导航下拉*/
#header {
background-color:#F1F1F1;
background-image:url("../images/head_bg.jpg");
background-repeat:repeat-x;
background-position:bottom;
height:56px;
margin:0 auto;
min-width:980px;
width:auto !important;
text-align:center;
}
#logo {
float:left;
padding-top:18px;
}
#header .topnav {
float:right;
padding-top:22px;
font-size:12px;
}
#header .topnav a{text-decoration: none; color: #666666; font-size:11px;}
#header .topnav a:hover {color: #BB0000; font-size:11px;text-decoration:underline}

.products-services1{ background:url(../images/cont-menu1-bg.png);/* width:996px; */margin-left:-8px;}

.products-services {  line-height:18px; }
.products-services .menu_content{min-height:250px; /*width:980px;*/ vertical-align:bottom; _height:365px;}
.products-services .menu_content .menu2-contenr{float:left;  width:285px; height:310px; padding-left:20px;}
.products-services .menu_content .lis{ float:left; background:url(../images/lis.png) repeat-y bottom right; width:22px; height:300px; }
.menu2-contenr a{ font-size:12px !important;}
.menu2-contenr p{ margin:0; padding:0;}
.products-services .menu_content  .TabTitle{ clear: both;  height: 45px;  _height: 39px;  overflow: hidden;    text-align: center;  margin-bottom:0;  width:996px;  padding-left:8px;}     
.products-services .menu_content .TabTitle ul{  margin:0;  float:left; }     
.products-services .menu_content .TabTitle li{   float: left;  width: 328px;_width: 326px;  cursor: pointer;  list-style-type: none; line-height:39px;  margin:0;  padding:0;  text-align:center;  font-size:14px; }     
.products-services .menu_content .TabTitle .active{ background:url(../images/menu1-foot-b.png) no-repeat; color:#BB0000; }     
.products-services .menu_content .TabTitle .normal{  }     
.products-services .menu_content .TabContent{ width:auto;  height:310px; position:relative; padding:20px 10px 20px 10px; }     
.none {display:none;}  
.rptprotS_dian{ display: block;
float: left;
margin-top: -4px;
color: black;}

.protop_1{ background:url(../images/menu2-bg1.png); width:100%; height:5px;}
.protop_2{ background:url(../images/menu2-bg2.png); padding:15px 20px 0px 33px; overflow:hidden;text-align: left;}
.protop_3{ background:url(../images/menu2-bg3.png); width:100%; height:13px;}
.protop_2 li{ float:left; font-size:16px;width: 227px;margin-bottom: 20px;overflow: hidden;}
.protB_t{height: 40px;line-height: 40px;border-bottom: 1px solid #ddd; margin-right:40px; margin-bottom:5px;
	      overflow: hidden;}
.protB_t a{ color:#ed5565;}
.protop_2 dd{ line-height:22px;padding-right: 40px;overflow: hidden;}
.protop_2 dd a:hover{text-decoration: underline;}

head-v3{position:relative;z-index:100;min-width:1000px}
.head-v3 .navigation-inner{margin:0 auto;width:980px;position:relative}
.navigation-up{height:60px;background:#27303f}
.navigation-up .navigation-v3{margin-left:155px;float:left;_margin-left:10px}
.navigation-up .navigation-v3 ul{float:left}
.navigation-up .navigation-v3 li{float:left;font:normal 16px/59px "microsoft yahei";color:#fff}
.navigation-up .navigation-v3 .nav-up-selected{background:#344157}
.navigation-up .navigation-v3 .nav-up-selected-inpage{background:#202833}
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:0;margin:0}
.navigation-up .navigation-v3 li h2 a{padding:0 25px;color:#fff;display:inline-block;height:60px;font-family:"microsoft yahei"}

.navigation-down{position:absolute;top:60px;left:0px;width:100%}
.navigation-down .nav-down-menu{width:100%;margin:0;background:#344157;position:absolute;top:0px}
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1200px;position:relative}
.navigation-down .nav-down-menu dl{float:left;margin:18px 80px 18px 0}
.navigation-down .menu-1 dl{margin:20px 80px 25px 0}
.navigation-down .menu-1 dt{font:normal 16px "microsoft yahei";color:#61789e;padding-bottom:10px;border-bottom:1px solid #61789e;margin-bottom:10px}
.navigation-down .menu-1 dd a{color:#fff;font:normal 14px/30px "microsoft yahei"}
.navigation-down .menu-1 dd a:hover{color:#60aff6}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#fff;font:normal 16px "microsoft yahei"}
.myTab0 li:hover{ color:#myTab0 !important; background-color:none !important;}


.container { margin: 0 auto;}
ul#topnav li:hover { background: #1376c9 url (images/topnav_a.gif) repeat-x; }
#topnav{ position:relative; }
ul#topnav li span {
	float: left;
	
	position: absolute;
	left: 0; top:40px;
	display: none;
	/*width: 970px;*/
	
	color: #666666;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	z-index:999;
}
ul#topnav li:hover span { display: block; }
ul#topnav li span a { display: inline; }
/*ul#topnav li span a:hover {text-decoration: underline;}*/

.about-qihan .menu_content{height:267px; width:980px; vertical-align:bottom; padding-left:10px}
.about-qihan .menu_content .menu_content1 { padding:20px 0px 20px 20px; }
.about-qihan .menu_content .menu_content1 .list{ float:left;  width:215px; height:210px; line-height:24px; }
.about-qihan .menu_content .menu_content1 .lis{ float:left; background:url("http://www.qihan.cn/images/public/lis.png") repeat-y bottom center; width:30px; height:200px; }
.men_cc{ width:235px; padding-left:10px; padding-top:10px;}
.men_cc ul li{ float:left; width:90%; margin:0 auto; padding-left:20px;}
.nav_1 #topnav li .men_cc ul li a{
	width:100%;display:block;text-align:left;	
}
.title{color:rgb(187, 0, 0); font-size:14px; padding-top:6px; padding-bottom:6px; font-weight:bold;}




.about-qihan { background: bottom no-repeat url("http://www.qihan.cn/images/public/cont-menu1-bg.png"); _background-image:url("http://www.qihan.cn/images/public/cont-menu1-bg-ie6.png"); _margin-left:-6px; width:996px;  display:none; margin-left:-8px; }

/*导航下拉*/

/*大图轮播*/
.fullSlide{min-width:1000px;position:relative;height:390px;overflow:hidden;}
.fullSlide .bd{position:relative;z-index:0; }
.fullSlide .bd ul{width:100% !important; height:390px !important;}
.fullSlide .bd li{width:100% !important;height:390px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:330px;}
.fullSlide .hd{width:100%;bottom:15px;position:absolute;z-index:1;bottom:15px;overflow:hidden;}
.fullSlide .hd ul{float:right;margin-right: 5px;}
.fullSlide .hd ul li{float:left;margin:0 3px;display:inline;cursor:pointer;width: 15px;height: 15px;border-radius: 25px;background: #27d5a3;}
.fullSlide .hd ul li.on{background: #fff;}
.fullSlide .hd ul li img{width:80px;line-height:41px;display:block;border:2px solid #fff;filter:alpha(opacity=50);opacity:0.5;}
.fullSlide .hd ul .on img{border-color:#fff;filter:alpha(opacity=100);opacity:1;}
/*大图轮播*/


.logodiv{ float:left; margin-top:10px; margin-left:5px;}
.top_left{ float:right; width:550px; background:url(../images/top_bg2.jpg) no-repeat; height:67px;}
.top_left_1{ float:right; margin-right:10px;color:#D3312F; margin-top:10px;}
.top_left_1 img{ vertical-align:middle;}
.top_left_11{ float:left; width:165px;}

.top_tielist{ float:left;width:100%;}
.top_tielist li{ float:left; width:142px;}
.men_cc li a:hover,.top_tielist li a:hover{text-decoration:underline;}
.menu2_img{ height:200px;  overflow:hidden; width:210px;  text-align:center; padding:0px 37.5px 0px 37.5px;}

.dk_container select{ width:0px; }