@charset "utf-8";
/* CSS Document */

/**
 * 基础制作页面组件
*/

/* =Reset
----------------------------------- */
html,body,
div,p,hr,pre,
h1,h2,h3,h4,h5,h6,
table,tr,td,th,tfoot,tbody,thead,
form,fieldset,input,textarea,select,label,
ul,ol,dl,li,dt,dd {margin:0;padding:0;border:0;outline:none;list-style:none;font-weight: normal;}

li{list-style-type:none;}

a { text-decoration:none; outline:none;color:#545454;}
a:hover { text-decoration:underline;}

table {border-collapse:collapse; border-spacing:0;margin:0 auto; clear:both;}
fieldset,img { border:0;}
em { font-style:normal;}
hr { height:0; clear:both;}
.none { display:none;}

.clear { clear:both;} 
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
* html .clearfix             { zoom: 1; } /* IE6 */ 
*:first-child+html .clearfix { zoom: 1; } /* IE7 */ 

q:before,q:after { content:'';}

a img{border:none;}
.overhidden{ overflow:hidden; _display:inline-block;}

.blank5{ height:5px;clear:both;display:block;font-size:1px;line-height:0;}
.blank15{ height:15px;clear:both;display:block;font-size:1px;line-height:0;}
/* =body
-------------------------*/
body { font-family:"宋体"; color: #FFFFFF; font-size:12px; line-height:18px; background: #EBEBEB}
.blank10{ height:10px;clear:both;display:block;font-size:1px;line-height:0;}
h1, h2, h3, h4, h5, h6 { font-weight:400; font-size:100%; }
h2 { font-size:14px; font-weight:700; }

/* head
-------------------------*/
.topad { padding-left:18px}
#yww_top {background:http://www.xhsyww.com/web/image/top_bg.gif) repeat-x; height:35px; width:100%;}
#yww_top .top_con { line-height:35px;width:980px; margin:0 auto; padding-left:15px}
#yww_top .top_r { float:right; padding-right:20px}
#yww_head { background:http://www.xhsyww.com/web/image/web_bg.gif) repeat-y; width:1003px; margin:0 auto}
.head_top { width:970px; margin:0 auto; height:62px; padding-top:0px}
.head_logo { float:left; width:240px}
.head_data { height:25px;padding-top:30px; color:#0b496e; width:270px; float:left}
.head_weath {padding-top:26px; float:left}
.head_right { width:220px; padding-top:15px;float:right}

/* 导航
-------------------------*/
#head_tag {background:url(http://www.xhsyww.com/web/image/tag_bg.gif) no-repeat;height:54px; padding:15px 0px 0px 20px; font-family:"微软雅黑"}
.tag_left { float:left; width:135px; margin-left:5px}
.tag_left .title { font-weight:bold; float:left; width:25px; font-size:14px; line-height:22px}
.tag_c { float:left; width:255px; text-align:center; padding:0px 25px}
.tag_c .title { font-weight:bold;font-size:14px;}
#head_tag ul { font-size:12px; line-height:22px; overflow:hidden; height:53px}
#head_tag ul li { float:left; padding-right:10px}
#head_tag a { color:#fff}
.tag_c_2 { float:left; width:194px; padding-left:20px }
.tag_right {background:url(http://www.xhsyww.com/web/image/tag_r_bg.gif)  no-repeat; width:136px; height:49px}

/* 主体内容
-------------------------*/
#yww_main { background:url(../image/web_bg.gif) repeat-y; width:983px; margin:0 auto; padding:10px ;position:relative; }
.webpage_content{ margin-bottom:10px; margin-left:8px}

/* 营销商城左边栏二级 */
#yxsc{width:968px;margin:0 auto; overflow:auto;zoom:1}
.yxsc_left{ float:left;width:270px; position:relative}
.yxsc_left_tit{width:194px; height:40px; }
.yxsc_left_con{ margin-left:15px}
.yxsc_ywjj_con{ height:150px; overflow:hidden}
.yxsc_ywjj_con p { color:#666; text-indent:2em}
.album {WIDTH: 230px; background:#FFF; margin:0 auto;  padding:10px 10px 10px 0px}
.blank{ height:55px}
.rmcp_con{float:left}
ul li {	list-style-type: none;}
.news_bg1{PADDING-LEFT:10px;  border-bottom:1px #CCC dotted; border-top:1px #CCC dotted;overflow:hidden ; padding-top:5px; padding-bottom:5px }
.news_bg1 img{ float:left; padding-top:5px ; padding-right:10px }
.news_bg1 dt{float:left; width:104px; padding-right:5px}
.news_bg1 dd{margin-left:104px;}
.news_bg {PADDING-LEFT: 10px;  HEIGHT:26px; border-bottom:1px #CCC dotted; width:203px; height:29px; line-height:29px; overflow:hidden; *position:relative; /* for IE6,IE7*/  } 
.news_bg img{padding-top:5px}
.news_bg span{ color:#F00; font-weight:bold; font-size:14px; float:right; padding-right:20px;line-height:26px}
.news_bg a{ padding-left:10px;  color:#004A80; }
A:link {COLOR: #666; TEXT-DECORATION: none}
A:visited {COLOR: #666; TEXT-DECORATION: none}
A:hover {COLOR: #ff3300}
.yxsc_banner{ text-align:center; width:240px; height:150px; margin:10px auto}
.rexian { font-size:14px; font-weight:bold; color: #CC0000; text-align:center; margin-top:10px}


/* 营销商城右边栏 */
.yxsc_right{ float:left;width:680px;margin:0px;padding:0px; overflow:hidden;margin-top:15px;position: relative;}
/* 热销产品*/
* A {POSITION: relative}
A {FONT-SIZE: 12px; COLOR: #000;CURSOR: pointer}
A:link {COLOR: #333; TEXT-DECORATION: none;OUTLINE-STYLE: none}
A:visited {COLOR: #333; TEXT-DECORATION: none;}
A:hover {COLOR: #333; TEXT-DECORATION:underline;}
A:active {COLOR: #333; TEXT-DECORATION: none;OUTLINE-STYLE: none}
A IMG {	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none}

#box{ background: #FFF; overflow:hidden;zoom:1;height:210px}
#right_tit{ margin-top:10px;width:194px; height:40px; }
#featureContainer {BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; MARGIN: 0px auto; WIDTH: 680px; FONT-SIZE: 80%; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted; background:#fff;}
#wrap {	OVERFLOW: hidden}
#load {	BACKGROUND-IMAGE: url(images/loader32x32.gif); BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; MARGIN: 0px auto; WIDTH: 860px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 100px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted}
#feature {POSITION: relative;}
#feature .button {BORDER-BOTTOM: #999 0px dotted; POSITION: absolute; BORDER-LEFT: #999 0px dotted; WIDTH: 640px; BORDER-TOP: #999 0px dotted; TOP: 72px; BORDER-RIGHT: #999 0px dotted; LEFT: 0px}
#feature .prev {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../image/feature_left.gif) center top; FLOAT: left; HEIGHT: 48px; BORDER-TOP: #999 0px dotted; TOP: -125px; BORDER-RIGHT: #999 0px dotted
}
#feature .next {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../image/feature_right.gif) center top; FLOAT: right; HEIGHT: 48px; BORDER-TOP: #999 0px dotted; TOP: -125px; BORDER-RIGHT: #999 0px dotted
}
#feature .prev:hover {BACKGROUND-POSITION: center bottom}
#feature .next:hover {BACKGROUND-POSITION: center bottom}
.featureUL {POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px auto; PADDING-RIGHT: 0px; FLOAT: left;  PADDING-TOP: 0px;}
.featureBox {
	WIDTH: 180px;
	FLOAT: left;
	HEIGHT: 160px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px;
	margin-left:20px;
	font-size:12px;
	line-height:18px;
	color:#0470BD
}

#botton-scroll {
	Z-INDEX: 0; MARGIN: 0px auto; WIDTH: 680px; FLOAT: left; HEIGHT: 160px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#block {
	Z-INDEX: 0;
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-LEFT: 0px;
	WIDTH: 600px;
	PADDING-RIGHT: 0px;
	HEIGHT: 160px;
	OVERFLOW: hidden;
	BORDER-TOP: #999 0px dotted;
	BORDER-RIGHT: #999 0px dotted;
	PADDING-TOP: 0px
}
#block .box {
	MARGIN: 0px 10px;WIDTH: 150px; FLOAT: left; HEIGHT: 140px; overflow:hidden; BORDER-TOP: #d8d8d8 0px solid; BORDER-RIGHT: #d8d8d8 0px solid; PADDING-TOP: 10px; text-align:center
}
#block .box .feature-title {FONT-SIZE: 140%; FONT-WEIGHT: normal}


.Menubox {width:100%;height:50px;line-height:50px; background:#79B730; }

.Menubox ul{margin-top:10px;padding:0px;}
.Menubox li{float:left;display:block;cursor:pointer;width:146px;text-align:center;color:#fff;font-weight:bold; font-size:14px}
.Menubox li.hover{padding:0px;background:#fff;width:146px;background: url(../image/tab_button1.png);color:#1B80B8;font-weight:bold;height:50px;line-height:50px;}
.Menubox a:link { color:#fff; font-size:14px; text-decoration:none}
.Menubox a:visited {color:#fff;font-size:14px; text-decoration:none }
.Menubox a:hover {color:#1B80B8;font-size:14px; text-decoration:none }
.Menubox a:active {color:#1B80B8;font-size:14px; text-decoration:none }
.Menubox li.hover a:link {color:#1B80B8}
.Menubox li.hover a:visited {color:#1B80B8}


.Contentbox{ height:580px; overflow:hidden;clear:both;margin-top:0px;border-top:none;padding-top:10px; padding-left:10px; background:#FFFFFF; overflow:auto; zoom:1; margin-bottom:20px}
.Contentbox_more{ width:650px; text-align:right}
#con_two_1 li{float:left; display:inline; width:106px;height:120px;margin:12px 14px 6px 12px; text-align:center; overflow:hidden;word-wrap:break-word;}
#con_two_1 li img{padding:2px;border:1px solid #B6B6B6;}
#con_two_1 li a{ color:#0171BB}
#con_two_1 li span{ color:#0171BB}
#con_two_2 li{float:left; display:inline; width:106px;height:120px;margin:12px 14px 6px 12px; text-align:center; overflow:hidden;word-wrap:break-word; position:relative}
#con_two_2 li img{padding:2px;border:1px solid #B6B6B6;}
#con_two_2 li a{ color:#0171BB}
#con_two_2 li span{ color:#0171BB}

/* 营销商城概览*/
.yxsc_conbox{ width:940px;  overflow:hidden; margin:0 auto; margin-top:15px; background:#FFFFFF; overflow:auto; zoom:1; margin-bottom:20px}
.yxsc_xl_guide { color:#545454; margin-top:15px; margin-left:20px}
.conbox_title{ margin-top:10px}
.conbox_title span{ float:right;color:#545454; margin-right:20px}
#conbox_con{ height:780px}
#conbox_con li{float:left; display:inline; width:106px;height:120px;margin:12px 14px 6px 12px; text-align:center; overflow:hidden;word-wrap:break-word;}
#conbox_con li img{padding:2px;border:1px solid #B6B6B6;}
#conbox_con li a{ color:#0171BB}


/* 营销商城细缆*/
.yxsc_con_pic{ text-align:center}
.yxsc_con_tit{ border-bottom:1px solid #CDCDCD; margin-top:20px; padding-left:10px; padding-bottom:10px}
.yxsc_con_tit h2{ color:#006296}
.yxsc_con_text p{ color:#2B2B2B; padding:20px; line-height:24px; text-indent:2em}
.xilan_right{float:left}

/* 图片标题列表 */   
.img_title1 { border-bottom:1px solid #ccc; padding:0px 0px 10px 10px; margin-bottom:10px; overflow:hidden; _display:inline-block; }   
.img_title1 .img { float:left; margin-right:10px;border:1px solid #cfcfcf; width:100px; height:75px; padding:2px }   
.img_title1 .border { padding:1px; border:1px solid #ccc;}   
.img_title1 .info {color:#666; }   
.img_title1 .info h2 a { line-height:18px; }   
.img_title1 .info p a { color:#666; line-height:18px; }   
.img_title1 .list li { line-height:20px;}   
.it_noborder{  border-bottom:none; padding-bottom:0;}   

/* 图片标题摘要_印务名录 */
.img_title2 { margin-bottom:10px; overflow:hidden; _display:inline-block; }
.img_title2 .img { float:left; margin-right:10px; border:1px solid #ddd; width:95px; height:135px; padding:5px }
.img_title2 .border { padding:2px; border:1px solid #ccc;}
.img_title2 .info {color:#666; }
.img_title2 .info h2 { font-size:13px; line-height:24px}
.img_title2 .info h2 a { line-height:18px; color:#004276 }
.img_title2 .info p { color: #333}
.img_title2 .info p a { color:#333; line-height:18px; }
.img_title2 .list li { line-height:18px;}

.c_title1 {background:url(http://www.xhsyww.com/web/image/titlebg2.gif) no-repeat; height:35px; line-height:32px; padding-left:10px}
.c_title1 h2 { color:#000;  font-size:14px; font-family:"宋体"; float:left}
.c_title1 span { float:right; padding-right:10px;}

.list_m { overflow:hidden; display:block; padding:10px 5px; clear:both }   
.list_m li { background:url(http://imgs.xinhuanet.com/icon/2011air/img/dot01.gif) no-repeat 0 -33px; line-height:26px; font-size:14px; text-indent:1em; margin-left:0px; }   
.list_m li a { font-size:14px;color:#000 } 

.yqlj { width:968px; margin-bottom:20px; border:1px solid #efedee; clear:both}
.yqlj_tit { background:#efedee;height:28px; padding:7px 0px 0px 10px}
.yqlj_con {padding:5px 15px}
.yqlj_con ul{ overflow:hidden;}   
.yqlj_con li{ float:left; width:100px; margin:5px 8px;}   
.yqlj_con .name{ font-size:12px; color:#004276; line-height:20px; text-align:center; }   
.yqlj_con .name a{ color:#000; }   
      
#foot { background:url(http://www.xhsyww.com/web/image/footbg.gif) repeat-x; height:100px; padding-top:25px}
.copyright { text-align:center; color:#004276; line-height:21px}
.copyright a {color:#004276}


/*二级页面*/
.gl_main { width:680px; display:inline; float:right}
.gl_tit { background:url(http://www.xhsyww.com/web/image/gltitbg.gif) no-repeat; height:36px; padding-left:20px}
.gl_tit h2 { color:#fff; font-size:14px; line-height:34px}
.gl_tit span { font-size:12px; float:right; line-height:34px; padding-right:20px}
.gl_tit span a { color:#fff}
.gl_list { display:block; padding:15px; border-bottom:1px solid #e0e0e0}
.gl_list li { background:url(http://imgs.xinhuanet.com/icon/2011air/img/dot01.gif) no-repeat 0 -33px; line-height:28px; font-size:14px; text-indent:1em; margin-left:0px; }   
.gl_list li a { font-size:14px;color:#004277 } 
.gl_list li span { color:#515152; font-size:11px}

/*三级页面*/

#xilan_left { width:642px; float:left;padding-left:10px;padding:15px; background:#FFF; margin-top:15px; margin-left:15px; margin-bottom:20px}
.xl_guide { padding:0 0 14px 20px;border-bottom:8px solid #537082;font-size:12px;}
.xl_title{ text-align:center;padding:20px;border-bottom:1px solid #537082; font-size:24px;font-weight:bold;color:black;margin:0 20px; line-height:30px}
.xl_title2{ font-size:12px;text-align:center;padding:10px;color:#545454;}
.xl_con{font-size:14px;line-height:20px;color:#2b2b2b}
.xl_con p{text-indent:28px;padding:20px;}
.bold{font-weight:bold;}
.aboutlink{background:#838486;color:white;padding:10px;font-size:14px;}
.links{font-size:14px;line-height:24px;padding:20px 0 0 20px;}
.links a{color:black;padding-left:20px;}

.pagebt{text-align:center;}
.pagebt a{background:url(http://www.xhsyww.com/web/image/2.gif) no-repeat;width:23px;height:21px;padding:5px 9px;}
.pagebt a:hover{background:url(http://www.xhsyww.com/web/image/1.gif) no-repeat;}
a.currentbt{background:url(http://www.xhsyww.com/web/image/1.gif) no-repeat;}
a.nextpage{background:url(http://www.xhsyww.com/web/image/3.gif) no-repeat;width:51px;height:21px;padding:5px 9px;}
a.nextpage:hover{background:url(http://www.xhsyww.com/web/image/4.gif) no-repeat;}

#xilan_right { width:280px; float:right; margin:0 auto;padding-bottom:25px}
.album1 {WIDTH: 230px; background:#FFF; margin:0 auto; margin-top:15px; padding:10px}
.blank{ height:55px}
.rmcp_con{float:left}
ul li {	list-style-type: none;}
.new_bg1{PADDING-LEFT: 10px;  border-bottom:1px #CCC dotted; } 
.new_bg {PADDING-LEFT: 10px;  HEIGHT:26px; border-bottom:1px #CCC dotted; } 
.new_bg img{padding-top:5px}
.new_bg span{ color:#F00; font-weight:bold; font-size:14px; float:right; padding-right:20px;line-height:26px}
.new_bg a{ padding-left:10px;  color:#004A80; }
A:link {COLOR: #666; TEXT-DECORATION:none}
A:visited {COLOR: #666; TEXT-DECORATION: none}
A:hover { text-decoration:underline}
.xl_guide {color:#545454}
.zuozhe{ font-size:12px; color:#545454}
.blank0{ background:#FFF; clear:both; height:10px; width:100%}

/*关于我们*/
.about_left { float:left;width:240px;}
.sideNav { width:230px}
.sideNav h2 { background:url(http://www.xhsyww.com/web/image/lefttitle.jpg) no-repeat; height:37px; line-height:37px; padding-left:20px; color:#fff; font-family:"微软雅黑"; font-size:16px}
.sideNav ul { background: url(http://www.xhsyww.com/web/image/leftbtm.jpg) no-repeat scroll left bottom transparent;border-left: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD;padding: 0 0 6px;}
.sideNav ul li {  background:url(http://www.xhsyww.com/web/image/image/leftbg3.jpg) no-repeat; height:33px; line-height:33px;}
.sideNav li a {background: url(http://www.xhsyww.com/web/image/arrow4.png) no-repeat scroll 20px 13px transparent;color: #4A628D;display: block;height: 33px;line-height: 33px; margin: 0;overflow: hidden;padding: 0 0 0 32px;text-decoration: none; }
.about_main { width:685px; float:right; border:1px solid #ddd; padding:5px 20px}
.about_tit { height:38px; line-height:38px; border-bottom:2px solid #0d488e}
.about_tit h2 { color:#0d488e}
.about_txt { padding:15px 0px; line-height:20px}
.about_txt p {line-height:22px}
.about_txt p {line-height:22px}
.about_txt h1 { font-size: 21px; color:red; line-height:30px; text-align:center}

.tsxz {  width:680px; margin-top:20px}
.tsxz_tit { border:1px solid #cae0f0; background:#d7efff url(http://www.xhsyww.com/web/image/booktit.gif) no-repeat  ; height:30px; line-height:30px}
.tsxz_tit span { float:right; margin-right:15px}
.tsxz_con { margin-top:1px; border:1px solid #cae0f0; background:url(http://www.xhsyww.com/web/image/bb.gif); padding:10px 12px; overflow:hidden; height:196px }
.tsxz_con li {border:1px solid #cae0f0; background:#fff; padding:10px; margin:4px; float:left; }

.tel{ font-weight:bold; color:#ff0000; text-align:center;margin-top: 5px;}
