

/*Common开始*/
html{color:#000;background:#FFF; }
body { color:#666;font:12px/1.231 arial,helvetica,clean,sans-serif,"宋体";} /*网站字体颜色*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,dt,dt,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
dt { font-size:20px;}
dt { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

.header .h_nav .shouye {
    background: url(../image/nav_bg2_1.gif) repeat-x;
    color: #000;
}
.mt10{ margin-top:10px;}

#quertion1 li a{display:block;width:200px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}

a { color:#333; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}

/* -- 页面整体布局 -- */
.header , .content , .footer { width:1150px; margin:0 auto;  overflow:hidden}
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:770px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(../image/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top { background:url(../image/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(../image/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(../image/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:735px; float:left; display:inline; margin-left:24px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(../image/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(../image/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(../image/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(../image/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:735px; padding-bottom:15px; overflow:hidden; }
.right2_main { width:273px; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  padding-bottom:15px; overflow:hidden;}

.h_nav li a:-webkit-any-link{ display:block;}


/* 自定义属性 */
em{font-style:normal;}
.clearfix{zoom:1;}
p.clearfix span a{display:block;width:160px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
body{font-family:'Microsoft YaHei';}
.no_mg{ margin:0 !important;}
.no_pd{ padding:0 !important;}
.no_bd{ border:none !important;}
.no_bg{ background:none !important;}

/*头部开始*/
.g-top{background:url(../image/h_bg.jpg) no-repeat center 0; height:188px; overflow:hidden;}

.h_top{ height:32px; line-height:32px; color:#999;}
.h_top em{float:left;}
.h_top p{float:right;}
.h_top a{color:#999; padding:0 20px;}

.h_icon1{ background:url(../image/h_icon1.png) no-repeat 0 center; position:relative;}
.h_top p a span.qcode{display: none;left: -10px;_left: 10px;position: absolute;top: 22px;_top: 22px;}
.h_icon2{ background:url(../image/h_icon2.png) no-repeat 0 center;}
.h_icon3{ background:url(../image/h_icon3.png) no-repeat 0 center;}
.h_icon4{ background:url(../image/h_icon4.png) no-repeat 0 center;}

.h_con{ height:104px;}
.h_logo{float:left;}
.h_logo h1{ float:left; padding:23px 28px 0 0 ;}
.h_logo p{float:left; font-size:22px; padding:17px 0 17px 24px; background:url(../image/h_line.png) no-repeat 0 center; color:#6b6b6b;}
.h_logo p b{display:block;color:#0446AE; padding-bottom:2px;}
.h_logo p em{ letter-spacing:8px; padding-left:4px;}

.h_tel{float:right;font-size:14px; background:url(../image/tel.png) no-repeat 0 center; margin:30px 0 0; padding-left:72px; color:#979797;}
.h_tel b{ display:block;font-size:31px;color:#0446AE; font-family:"Impact","Arial";}

.h_nav{ height:50px;overflow:hidden;}
.h_nav li{float:left;height:50px;line-height:50px;}
.h_nav a{display:block;padding:0 25px; font-size:15px; color:#fff;}
.h_nav a:hover{ text-decoration:none;}
.h_nav .cur a,.h_nav li a:hover{background:url(../image/nav_bg2_1.gif) repeat-x; color:#000;}

/*头部结束*/


/*搜索框*/

.search{ height:56px; border-bottom:1px solid #cbcbcb;}
.search p{ float:left; width:640px; overflow:hidden; line-height:56px; color:#333;}
.search p a{ color:#666;}
.search input{ float:left;}
.ser_inp{ float:right; margin:10px 0 0; height:33px; line-height:33px; border:1px solid #9a9a9a;}
.ser_inp .inp01{ width:290px; height:33px; line-height:33px; padding-left:10px; outline:none; border:none; background:none; color:#666;color:#999;}
.ser_inp .btn01{ border:none; background:url(../image/so.gif) no-repeat; width:28px; height:33px; cursor:pointer;}



/*底部开始*/

.f-wrap{ padding:48px 0 40px; background:#0446AE;}

.footer_a{ margin-bottom:40px; height:38px; line-height:38px;color:#fff; padding-bottom:14px; background: url(../image/f_nav_bg.png) no-repeat center bottom; text-align:center;}
.footer_a a{ display:inline-block; padding:0 20px; color:#fff;}

.footer_b h2{ float:left; padding-right:30px;}
.footer_b p{
	color:#fff;
	line-height:26px;
	padding-left:30px;
	background:url(http://www.dlwyrdxfg.com/images/f_line_1.png) no-repeat 0 center;
	text-align: center;
}
.footer_b p span{ padding-left:10px;}
.footer_b p a{color:#fff;}

.qrcode{ text-align:center; padding-right:30px;}
.qrcode span{ display:block; padding:10px 0 0; color:#fff;}




/*底部结束*/



/*Common.css结束*/




/*index.css开始*/

/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}


/* 赛襄产品中心 */

.pro{ padding:60px 0; background:url(../image/pro_bg.png) no-repeat center 0; margin-top:-2px;}
.pro_l{ width:251px;}
.pro_l dt{ height:106px; background:#0446AE url(../image/pro_t.png) no-repeat center 55px ; font-size:24px; text-align:center; line-height:76px;}
.pro_l dt a{ color:#fff;}
.pro_cat{ border:1px solid #0446AE; padding:22px;}
.pro_cat dt{ font-size:16px;}
.pro_cat dt a{ display:block; height:37px; line-height:37px; background:url(../image/pro_bg2.png) no-repeat; padding-left:56px; color:#fff;}
.pro_cat dt a:hover{background:url(../image/pro_bg1.png) no-repeat; }
.pro_cat p{ padding:8px 0;}
.pro_cat p span{ display:inline-block;font-size:14px; height:30px; line-height:30px; padding-left:24px; background:url(../image/pro_icon.png) no-repeat 6px center; min-width:5em; _width:5em;_white-space:nowrap;_overflow:visible; margin-right:0.5em;}
.pro_cat p span a{ color:#666;}

.pro_r{ width:868px; overflow:hidden;}
.pro_r dt{ font-size:20px; color:#006ee8; margin-bottom:5px;}
.pro_r dt b{ float:left; display:block; padding:8px 0 14px; background:url(../image/pro_line.png) no-repeat 210px center;}
.pro_r dt b a{ font-size:20px; color:#555; margin-right:40px;}
.pro_r dt span{ float:right; padding-top:8px;}

.pro_r p{ padding-bottom:35px;}
.pro_r p img{display:block; width:718px; height:372px;}
.pro_r ul{ margin-right:-20px;}
.pro_r li{ float:left; margin-right:20px; margin-bottom:20px;}
.pro_r li img{ display:block; width:270px; height:220px; border:3px solid #d3d2d2;}
.pro_r li span{ display:block; text-align:center; padding:10px 0 0; font-size:14px;}
.pro_r li span a{ color:#666;}
.pro_r li.cur img{ border:3px solid #0446AE;}
.pro_r li.cur span a{ color:#0446AE; font-weight:bold;}

/* 内容导航 */

.m_nav{ height:306px; background:url(../image/m_nav_bg.jpg) no-repeat center bottom;}
.m_nav li{ float:left; margin-right:110px;}
.m_nav li a:hover{ text-decoration:none;}
.m_nav li span{ display:block; text-align:center; color:#fff; font-size:16px; padding:10px 0 0;}

.m_nav p{ color:#fff; background:url(../image/tel2.png) no-repeat 274px center; padding-left:300px; margin-top:40px;}
.m_nav p span{ font-size:14px; float:left; margin-right:12px;}
.m_nav p b{ font-size:22px; font-family:"Impact","Arial";}
.m_nav p a{ float:left;}

/* 品质保障 */

.quality{ background:url(../image/quality_bg.jpg) no-repeat center 0; padding:67px 0 0; height:1280px; overflow:hidden;}
.quality dt{ font-size:40px; color:#222; text-align:center; background:url(../image/quality_t.png) no-repeat center bottom; padding-bottom:24px; margin-bottom:38px;}
.quality dt em{ color:#0449B1; padding-right:26px;}

.quality .content{ background:url(../image/quality_bg2.png) no-repeat 455px 0;}
.quality p{ font-size:24px;margin-bottom:20px; color:#333;}
.quality p em{ color:#0446AE; padding:0 222px 0 218px; font-weight:bold; }
.quality li{ position:relative; margin-bottom:18px; vertical-align:top; height:154px; overflow:hidden;}
.quality dl{ float:left; width:500px;}
.quality dt{ position:relative; z-index:9;}
.quality dd{ width:320px; background:#f0f0f0; height:114px; padding:25px 0 0; margin-top:15px; margin-right:-3px;}
.quality dd b{ display:block; font-size:16px; color:#333;padding-left:90px; padding-bottom:4px;}
.quality dd span{display:block; font-size:14px; color:#888; line-height:22px; width:210px; padding-left:90px;}
.quality dl.left dd{ background:#0449B1; margin-right:0; margin-left:-3px;}
.quality dl.left dd span{ padding-left:20px; color:#b8cfd7;}
.quality dl.left dd b{ padding-left:20px; color:#fff;}
.quality li em{ display:block; width:142px; height:110px; padding:29px 0 0; position:absolute; left:50%; margin-left:-71px; top:15px; background:url(../image/quality_bg3.png) no-repeat; text-align:center;}
.quality li em span{ display:block; font-size:20px; color:#000; font-weight:bold; padding-top:6px;}

.pk{ width:1032px; margin:0 auto; background:url(../image/pk_bg.png) no-repeat; height:324px; padding:60px 0 0;}
.pk b{ float:left; padding-left:60px;}
.pk span{ display:block;width:350px;font-size:14px; padding-left:40px; line-height:22px; color:#999;}
.pk em{ float:right; padding-right:60px;}
.pk b span{ color:#0449B1;}

/* 小广告2 */



.ad2{ height:165px; background:url(../image/ad2_bg.jpg) no-repeat center 0; position:relative;margin:0 0 50px 0}

.ad2 p{ position:absolute; text-align:center; left:50%; margin-left:280px; top:58px;}
.ad2 p b{ font-size:30px; color:#0446AE; display:block;}

/* 五大实力保障 */

.shili{background:url(../image/shili_t.png) no-repeat center 0; }
.shili .content{ background:url(../image/shili_bg.jpg) no-repeat right 216px;padding-bottom:100px;}
.shili dt{padding-left:220px; padding-top:25px; margin-bottom:110px;}
.shili dt b{ display:block; font-size:50px; color:#fff;}
.shili dt span{ font-size:30px; color:#cacaca; font-weight:normal;}	

.shili ul{ background:url(../image/shili_bg2.png) no-repeat 16px 0;}
.shili li{ margin-bottom:34px;}
.shili li span{ float:left; font-weight:bold; font-size:18px; font-family:"Arial"; color:#fff; background:url(../image/shili_icon.png) no-repeat; width:32px; height:32px; text-align:center; line-height:32px;}
.shili li p{ float:left; padding-left:15px;}
.shili li p b{ display:block; font-size:20px; color:#006ee8; line-height:32px;}
.shili li p em{ display:block; font-size:14px; line-height:24px; width:464px;}
.shili li p strong{ color:#0446AE; font-weight:bold;}


/* 小广告 */

.ad{ height:178px; background:url(../image/ad_bg.jpg) no-repeat center 0; position:relative; margin-bottom:50px;}
.ad a{ position:absolute; left:50%; margin-left:150px; top:50px;}
.ad p{ font-size:14px; color:#fff;position:absolute; left:50%; margin-left:32px; top:126px;}

/* 走进赛襄 */

.about{ padding-bottom:50px;}
.about dt{ float:left;}
.about dt img{ display:block; width:440px; height:264px;}
.about dd{ padding-top:8px; float:right; width:662px; background:url(../image/about_bg.png) no-repeat 0 8px;}
.about dd cl{ font-size:28px; padding-left:180px;}
.about dd cl a{ color:#0446AE;}
.about dd b{ padding-left:180px; font-size:14px;}
.about dd b a{ color:#000;}
.about dd p{ font-size:14px; line-height:26px; margin:20px 0;}


/* 企业相册 */

.photo{ background:#e9e9e9; padding-bottom:45px;}
.photo .content{ padding:0 42px; padding-bottom:22px; background:#fff;}
.photo dt{ text-align:center; background:url(../image/photo_bg.png) no-repeat center; margin-bottom:32px;}
.photo dt a{ color:#0446AE; font-size:18px;}

.photo_con{ height:250px;}
.photo li{ float:left; margin-right:34px;}
.photo li img{ display:block; width:224px; height:220px;}
.photo li span{ display:block; font-size:14px; text-align:center; padding:10px 0 0;}
.photo li span a{ color:#666;}

.photo p{ width:44px; padding:0 548px; background:url(../image/photo_bg2.png) no-repeat center;}
.photo .prev{ float:left; display:block; width:19px; height:22px; background:url(../image/btn5.gif) no-repeat;}
.photo .next{ float:right;display:block; width:19px; height:22px; background:url(../image/btn5.gif) no-repeat -19px 0;}
.photo .prev:hover{ background:url(../image/btn5.gif) no-repeat 0 -22px; }
.photo .next:hover{ background:url(../image/btn5.gif) no-repeat -19px -22px; }


/* 新闻资讯 */

.dont{ padding:40px 0; position:relative;}
.news{ width:800px; height:350px; padding:30px; overflow:hidden; background:url(../image/news_bg.png) no-repeat;}
.news dt{ font-size:16px; margin-bottom:35px;}
.news dt li{ float:left; width:150px;}
.news dt li a{ color:#777; padding-left:20px; background:url(../image/news_icon1.gif) no-repeat 0 center;}
.news dt li a:hover,.news dt li.cur a{ color:#0446AE; font-weight:bold;background:url(../image/news_icon2.gif) no-repeat 0 center;}
.news dt span{ float:right; font-size:12px; font-weight:normal;}
.news dt span a{ color:#999;}

.news dl{ float:left; width:324px;}
.news dt img{ display:block; width:310px; height:210px; padding:6px; border:1px solid #b2b2b2;}
.news dd{ font-size:12px;}
.news dd b{ display:block; padding:20px 0 10px;}
.news dd p{ color:#8d8d8d; line-height:24px;}

.news_list{ width:452px; }
.news_list li{ margin-bottom:18px; height:14px; overflow:hidden;}
.news_list li a{ float:left; color:#666; padding-left:14px; background:url(../image/pro_icon.png) no-repeat 0 center;}
.news_list li span{ float:right; color:#999;}

.faq{ width:224px; height:350px;padding:30px; overflow:hidden; background:url(../image/faq_bg.png) no-repeat;}
.faq dt{ font-size:16px; margin-bottom:35px;}
.faq dt b{ float:left;}
.faq dt b a{ color:#0446AE; padding-left:20px; background:url(../image/news_icon1.gif) no-repeat 0 center;}
.faq dt span{ float:right; font-size:12px; font-weight:normal;}
.faq dt span a{ color:#999;}

.faq_con{ height:300px; overflow:hidden;}
.faq li{ padding-left:30px; background:url(../image/faq_icon.gif) no-repeat 0 3px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #c1c1c1;}
.faq li b{
	display:block;
	font-size:12px;
	padding-bottom:0px;
	font-weight: normal;
}
.faq li p{ line-height:24px; color:#999;}

.dont .prev{ position:absolute; left:210px; top:400px; overflow:hidden; display:block; width:26px; height:26px; background:url(../image/btn6.gif) no-repeat;}
.dont .next{ position:absolute; left:236px; top:400px;overflow:hidden;display:block; width:26px; height:26px; background:url(../image/btn6.gif) no-repeat -26px 0;}
.dont .prev:hover{ background:url(../image/btn6.gif) no-repeat 0 -26px; }
.dont .next:hover{ background:url(../image/btn6.gif) no-repeat -26px -26px; }

/* 友情链接 */

.link{
	border-top:2px solid #e1e1e1;
	padding-top: 32px;
	padding-right: 0;
	padding-bottom: 32px;
	padding-left: 0;
}
.link .content{ position:relative;}
.link dt{ float:left;}
.link dt a{ margin-right:10px;}

.link p{ padding-left:15px; width:1070px; height:52px; overflow:hidden;}
.link p span{ display:inline-block; height:12px; overflow:hidden;padding:0 16px 12px 12px; background:url(../image/link_dot.gif) no-repeat 0 5px;}
.link i{ position:absolute; right:0; top:10px;}




/*动画按钮*/
.bgitem {
    position: absolute;
}
.btnss {
    bottom: 50px;
    margin-right: -450px;
    padding: 5px 6px;
    position: absolute;
    right: 50%;
    top: 675px;
    z-index: 7;
	height:20px
}
.btnss span {
    background: none repeat scroll 0 0 #0446AE;
    border: 1px solid #0446AE;
    color: #FFCB51;
    cursor: pointer;
    display: inline-block;
    margin-left: 5px;
    padding: 2px 6px;
}
.banner{ height:380px; display:block;}

/*index结束*/

.search-form {float:right;border:1px solid #CCC;margin:10px 0 0 0;z-index:100000 !important;}
.search-f-text {
	
    width:270px;
    height:24px;
    line-height: 26px;
    color: #737373;
    float: left;
    padding: 4px 0px 4px 10px;
    outline: medium none;
	border:none;
	display:block
}
.search-f-submit {
    width: 28px;
    height: 33px;
    background: url("../image/so.gif") no-repeat scroll 0px 0px transparent;
    float: left;
    border-width: 0px;
    cursor: pointer;
}

.box{
	padding:0px;
	width:249px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: 0px;
	z-index:999;
	border: 1px solid #CCCCCC;
}
.box ul{margin:0px; padding:0px; list-style:none;border: 0;}
.box ul li{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 249px;
	height: 45px;
	display: block;
	border-radius: 0px;
	box-shadow: #000 0px 0px 0px;
	background-color: #FFFFFF;
	border-top-width: 0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
	border-right-style: solid;
	border-right-color: #E1E1E1;
}
.box ul li:hover ul{display:block;}
.box ul li a{
	width:249px;
	height:45px;
	line-height:45px;
	display:block;
	text-decoration:none;
	text-indent: 20px;
	background:url(../image/gray.gif) 220px center no-repeat;
	text-align: left;
	color: #000000;
	font-size: 14px;
}
.box ul li:hover{
	background-color: #FFFFFF;
}
.box ul li ul{
    width:249px;  
	display:none;
	position:relative;
	top:-45px;
	left:249px;
	border: 0px solid #CCCCCC;
	z-index:9999;
}
.box ul li ul li{margin:0px 0px 0px 0px; padding:0px;background-color:#F6F6F6;}
.sech{
	background-color: #BBD1FF;
	color: #FFFFFF;
}
.box ul li ul li:hover{
	background-color: #FFFFFF;
	color: #FFFFFF;
}
.box ul li ul li:hover ul{visibility:visible;}
.box ul li ul li ul{visibility:hidden; position:relative; top:-37px; left:121px;}
.box ul li ul li ul li{background:#FFFFFF;}
.box ul li ul li ul li:hover{
	background-color: #F6F6F6;
}