@charset "utf-8";

/* 鍏ㄥ眬 */
body, html {width:100%; height:100%; font-size:12px; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"瀹嬩綋"; color:#595959;}
body, html, div, dl, dt, dd, ol, ul, li, th, table, tbody, tr, td, p, img, blockquote, pre, from, fieldset, legend, input, button, textarea, hr, h1, h2, h3, h4, a, p, span {margin:0; padding:0}
h1, h2, h3 {font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"瀹嬩綋";}
* {
font-family: "Microsoft YaHei" ! important;
}
h3 {font-size:14px;}
img { border:0; vertical-align:middle}
input, textarea { _margin:0; _padding:0; _border:0; border:0 }
div, ul, li, p {}
ul, li {list-style:none}
a {font-family:"瀹嬩綋"; text-decoration:none; color:#222}
a:hover, a:active { color:#d14836}
img {font-size:0; _display:block; border-radius:0px; -moz-border-radius:0px; -ms-border-radius:0px; -o-border-radius:0px; -webkit-border-radius:0px}
.oimg{border-radius:10px;behavior: url(ie_css3.htc); }
.oimgg{border-radius:5px; margin-left:6px; margin-bottom:6px; }
.imgborder{ padding:4px; background:#FFFFFF; border:1px #CCCCCC solid}
table{ border:0px;}


body{
	background-image:url(../images/bg.jpg);
	background-position:top center;
	background-repeat:repeat-x;
	background-color: #ffffff;
	
	/* 鍏朵粬鍐呮牳鐜板湪骞朵笉鏀寔锛屼负浜嗗皢鏉ュ吋瀹规€т功鍐 */  
	/*-moz-filter: grayscale(100%);    
	  -ms-filter: grayscale(100%);  
      -o-filter: grayscale(100%);  
         filter: grayscale(100%);    /* 鏍囧噯鍐欐硶 */ 
	
	}

A:link{color:#595959;TEXT-DECORATION:none}
A:visited{color:#595959;TEXT-DECORATION:none}
A:active{color:#595959;TEXT-DECORATION:none}
A:hover{color:#ff6600;TEXT-DECORATION:none}
a.aff6{color:#ff6600}
a.aff6:hover{ text-decoration:underline;}


ul,ol{padding-left:0;list-style-type:none}

/* 娆¤繛鎺 */
A.linkmune:link {
	font-size:12px;
	COLOR: #FFFFFF;
}
A.linkmune:visited {
	font-size:12px;
	COLOR: #FFFFFF;
}
A.linkmune:active {
	font-size:12px;
	TEXT-DECORATION: underline;
	color: #FFFFFF;
}
A.linkmune:hover {
	font-size:12px;
	POSITION: relative;
	color: #FFFFFF;
	text-decoration: underline;
}

/* 椤堕儴 */
.topbg{ width:100%; height:320px; background:url(../images/topbg.jpg)}
.top{ width:1100px; margin:0 auto; padding:0 0 0 0; height:100px;}
.logo{ width:376px; height:55px; float:left; margin-top:30px;}
.tel{width:210px; height:130px; float:right; margin-top:10px; margin-right:0px; }
.toplink{width:320px; height:30px; margin-top:20px; line-height:26px; text-align:left; float:right}
.toplink input {padding: 1px;width:140px;border: 1px solid #CCC;font-size: 12px;}
.toplink li{ float:left; padding-left:10px;} 

/*瀵艰埅浠ｇ爜*/
.menu{width:720px;height:50px;  float:right; z-index:999;}
.nav {float:right; height:50px; width:690px; float:right; font-size:14px; z-index:999; }
.nav ul {list-style: none; padding-left: 0; margin-top: 0; margin-bottom: 0; z-index:999; }
.nav li{}
.nav li:hover{ color:#FFFFFF;}
.nav a{display: block; padding: 0 0px; height:34px; line-height:34px; line-height:inherit; cursor:pointer; color:#fffff; }
.nav a:hover{ color:#FFFFFF;}
.nav_menu {float:left; text-align:center; line-height:34px; font-weight: 500; text-transform:uppercase;}
.nav_menu-item {line-height:50px; height:34px; display: inline-block; position: relative; width:82px;  }
.nav_menu-item:hover {  color:#FFFFFF; line-height:34px;width:82px;}
.nav_menu-item a:hover{ color:#FFFFFF;}
.nav_submenu { font-weight:300; text-transform: none; display: none; color:#FFFFFF; position: absolute; font-size:12px;  width:82px; background-color: #0aa229;}
.nav_menu-item:hover .nav_submenu{ display: block; color:#FFFFFF;}
.nav_menu-item:hover{background-color:#0aa229;}
.nav_menu-item a:hover {color:#fff;line-height:34px; background:#098a23; color:#FFFFFF; }
.nav_menu-item:hover  a{ display: block; color:#FFFFFF;}

/* body */
.mbox{ width:1100px; margin:0 auto; margin-top:6px; padding:0 0 0 0; }
.bannerbox{ width:100%; background:url(../images/whi.gif) top center repeat-x #e5e5e5; height:420px;}
.banner{position:relative; width:1100px;; height:328px; margin:0 auto; margin-top:6px; margin-bottom:10px; padding:0 0 0 0; z-index:1;}
.banner div{position:absolute; z-index:1;}
.fullbox{ width:100%; margin:0 auto; padding:0;}
.bannerbox { width: 1100px; height: 320px; overflow: hidden; margin: 0px auto; }

/* qqshop focus */
#focus {width:1100px; height:320px; overflow:hidden; position:relative;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:1100px; height:320px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1100px; height:20px; left:0; bottom:0; }
#focus .btn {position:absolute; width:1100px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
/*#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
*/


/*index*/
.lboxi{ width:760px; float:left; background:#f8f8f8;}
.rboxi{ width:320px; float:right; background:#f8f8f8;} 

.newsbox{width:760px; float:left;}
.sch_t{ width:760px; height:36px; float:right; margin-top:0px; margin-bottom:3px; border-bottom: #e6e6e6 1px solid; background:url(../images/ttbg.gif);}
.sch_t li{height:30px; float:left; margin-top:7px; width:80px;}
.sch_t li .v a{width:80px;height:30px;line-height:30px; float:left;  position:relative;}
.sch_t li .v a:hover{width:80px; line-height:30px; position:relative;}

#con {FONT-SIZE: 14px; font-weight:bold; MARGIN: 0px auto; WIDTH:300px}
#tags {WIDTH: 380px; HEIGHT:35px}
#tags LI {FLOAT:left; LIST-STYLE-TYPE: none; HEIGHT: 30px; margin-right:3px; background:#e0dfdf; color:#333333}
#tags LI A {float:left; font-size:14px; font-weight:bold; line-height:30px; text-align:center; width:80px; color:#333333}
#tags LI.emptyTag { border-right: #dfdfdf 1px solid; }

#tags LI.selectTag{width:80px;height:30px;line-height:30px;float:left; position:relative;}
#tags LI.selectTag A {width:80px; height:30px;line-height:30px; float:left; color:#a72429; background:#f8f8f8; position:relative;}
#tagContent {width:760px; margin:0 auto; margin-bottom:15px; float:left}
.tagContent {width:760px; DISPLAY: none; margin:0 auto; float:left }
#tagContent DIV.selectTag {DISPLAY: block}


.itit{ width:100%; height:36px; line-height:36px; float:left; background:url(../images/ttbg.gif); bborder-bottom: #e6e6e6 1px solid;}
.itit h3{ float:left; height:30px; margin-top:7px; margin-left:10px; padding-left:10px; padding-right:10px; line-height:30px; color:#4e4c4c; background:#f4f4f4;}
.itit span{ float:right; padding-right:12px; line-height:36px;}

/* inews */
.ihnewbox{ width:400px; float:right; margin-right:15px;}
.i_hotn{ width:400px; height:75px; }
.i_hotn h3{ width:400px; float:left; color:#ff5f00; text-align:left; height:24px; line-height:24px;}
.i_hotn p{ width:400px; float:left; text-align:left; line-height:24px;}
.i_hotn span{color:#fc6300; float:right; font-size:9px;}

.inewsbox{ width:400px; height:300px; float:left; }
.i_newslist{ width:400px; margin:0 auto; margin-top:20px; float:right;}
.i_newslist li{ width:400px; float:left; height:30px; line-height:30px; background:url(../images/ico.gif) left 14px no-repeat; text-indent:8px; }
.i_newslist span{width:76px; text-align:right; color:#515151; float:left; padding:0px;}
.i_newslist i{float:right; width:55px; text-align:center}
.i_newslist a{ width:310px; float:left;font-size:12px; color:#515151}
.i_newslist a:hover{ text-decoration:underline;}
.i_newslist .fbspan{ color:#ed6305;}

.business{ width:760px; height:400px; float:left; }
.busmenu{ width:140px; float:left; margin-top:40px; margin-left:20px;} 
.busmenu li{ width:110px; height:40px; line-height:40px;}
.busmenu a{ width:140px; float:left; height:32px; line-height:32px; font-size:14px; margin-bottom:10px; padding-left:20px; text-indent:15px; color:#272727;  }
.busmenu a:hover{width:140px; float:left; height:30px; line-height:30px; font-size:14px; background: url(../images/busmenu_line.gif); border:1px #e6e6e6 solid; padding-left:20px; text-indent:15px; color:#272727;}
.busmenushow{ width:420px; float:right; margin-top:20px; margin-right:20px; }
.busmenushow img{ border:4px #FFFFFF solid;}
.busmenushow span{ width:420px; float:left; text-align:left; line-height:24px; padding-top:10px;}

.i_tclist{ width:300px; margin:0 auto; margin-top:10px;}
.i_tclist li{ width:300px; float:left; height:30px; line-height:30px; background:url(../images/ico.gif) left 14px no-repeat; text-indent:8px; }
.i_tclist span{width:70px; text-align:right; color:#515151; float:right; padding:0px;}
.i_tclist a{ width:220px; float:left;font-size:12px; color:#515151}
.i_tclist a:hover{ text-decoration:underline;}

.iporbox{ width:320px; float:left; height:276px; background:#f8f8f8;}
div.indexmaindiv{height:276px;margin:0px auto;width:320px; background:#ffffff;}
div.indexmaindiv div.playerstyles{width:240px;height:44px;background:url(../images/playstyles.png) no-repeat;}
div.indexmaindiv1{margin-top:15px;}
div.indexmaindiv1 div.stylesgoleft{float:left;width:40px;height:70px;background:url(../images/arrowhead.png) no-repeat left top;margin:80px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.stylesgoleft:hover{float:left;width:40px;height:70px;background:url(../images/arrowhead.png) no-repeat left -70px;margin:80px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.playerdetail{width:250px;height:200px;background:#FFF;font-family:'寰蒋闆呴粦';}
div.indexmaindiv1 div.playerdetail div.detailimg{width:230px;height:230px;}
div.indexmaindiv1 div.playerdetail div.detailimg img{width:230px;height:230px;}
div.indexmaindiv1 div.playerdetail div.teanames{text-align:left; font-size:12px;margin-top:5px;color:#404040; }
div.indexmaindiv1 div.playerdetail div.teadetail{width:230px;height:27px;margin:5px 8px;color:#666;}
div.indexmaindiv1 div.playerdetail .checkdetail{width:230px;height:24px;display:block;background:#0099ff; color:#FFFFFF; margin:0 auto; margin-top:15px;}
div.indexmaindiv1 div.stylesgoright{float:left;width:40px;height:70px;background:url(../images/arrowhead.png) no-repeat left -140px;margin:80px 0px 0px 5px;cursor:pointer;}
div.indexmaindiv1 div.stylesgoright:hover{float:left;width:40px;height:70px;background:url(../images/arrowhead.png) no-repeat left -210px;margin:80px 0px 0px 5px;cursor:pointer;}
div.maindiv1{float:left;width:230px;height:270px;overflow:hidden;position:relative;}
div.maindiv1 ul{position:absolute;left:0;top:0;}
div.maindiv1 ul li{float:left;width:230px;height:270px;margin-left:0px;}

.protype{ width:300px; margin:0 auto; margin-top:15px;}
.protype li{ width:100px; height:48px; line-height:48px; margin-bottom:5px; float:left;}
.protype a{ width:100px; height:48px; text-indent:42px; float:left;}
.protype .b1{ background:url(../images/cp1.jpg) left center no-repeat;}
.protype .b2{ background:url(../images/cp2.jpg) left center no-repeat;}
.protype .b3{ background:url(../images/cp3.jpg) left center no-repeat;}
.protype .b4{ background:url(../images/cp4.jpg) left center no-repeat;}
.protype .b5{ background:url(../images/cp5.jpg) left center no-repeat;}
.protype .b6{ background:url(../images/cp6.jpg) left center no-repeat;}


/* .............................浜岀骇椤甸潰......................................*/
.lbox{width:260px; float:left;}
.rbox{width:820px; float:right;}

.leftlink{ width:256px; float:left; padding-bottom:10px; background-color:#fff; border:1px #e0e0e0 solid;}
.leftlink h3{ width:100%; height:46px; line-height:46px; text-indent:30px; font-size:14px; background:url(../images/leftm.jpg);}

.leftlink .lia{ width:236px; margin:0 auto; margin-top:10px;}
.leftlink .lia a{ width:100%; height:36px; float:left; font-size:14px; color:#595a58; line-height:36px; background: url(../images/menuico.png) 10px center no-repeat; text-indent:30px; border-bottom:1px #ececec solid; }
.leftlink .lia a:hover{ width:100%; border-bottom: 1px #ffffff solid; background-color:#f0f0f0;}

.leftlink .listzt{ width: 210px; float:right; margin-top:5px;}
.leftlink .listzt li{float:left; width:210px; border-bottom:none;}
.leftlink .listzt li:hover{ background:none;}
.leftlink .listzt a{ width:200px;height:24px; float:left; font-size:12px; text-indent:12px; line-height:24px; background:url(../images/menuarrow.png) left center no-repeat; border-bottom:1px #FFFFFF solid;}
.leftlink .listzt a:hover{  background:url(../images/menuarrow.png) left center no-repeat; text-decoration:underline;} 

.tit{ width:100%; height:36px; line-height:36px; float:left; border-bottom:1px #e0e0e0 solid;}
.tit h3{ width:300px; float:left; margin-left:4px; background:url(../images/tith3.gif) left center no-repeat; text-indent:20px;}
.tit .path{ float:right; text-indent:12px; background:url(../images/ico.gif) left center no-repeat;}

.txtbox{ width:780px; float:left; line-height: 180%; margin-top:20px; margin-left:25px;font-size:14px;}
.txtbox h3{ height:32px; font-size:16px; }
.txtbox p{ width:100%; float:left; margin-bottom: 15px; line-height:26px; font-size:14px;}
.txtbox img{max-width:740px;_width:expression(this.width > 740 ? "740px" : this.width); float:left; margin-left:40px; padding-top:20px; padding-bottom:10px; clear:both;} 

.table-fzjg {width:100%; background-color:#E0E0E0;}
.table-fzjg th { height: 30px; text-align:center; background-color:#EFEFEF;}
.table-fzjg td {height: 36px; text-align:left; background-color:#FFFFFF; padding-left:6px;padding-right:3px;}

/* rcbox */
.rcbox{ width:100%; float:left;}
.rctxt{ width:500px; float:left; font-size:14px;}
.rctxt h3{ width:100%; float:left; margin-bottom:10px;} 
.rctxt p{ width:100%; text-indent:2em; float:left; line-height:28px;}
.dline{border-bottom:1px #e1e1e1 dotted; } 
.rcimgbox{ width:100%; float:left;}

/* contact*/
.conbox{ width:96%; float:right; line-height:200%; margin-top:20px;}
.conbox h3{ height:32px; font-size:16px; }
.conbox p{ width:100%; float:left; margin-bottom: 15px; line-height:26px; font-size:14px;}
.conbox img{max-width:740px;_width:expression(this.width > 740 ? "740px" : this.width); float:left; clear:both;} 
.conbox span{ width:110px; float:left;}

/*product*/
.proli{ width: 800px; margin:0 auto;}
.proli li{ width:200px; height:230px; float:left; padding:15px; border:1px #dddddd solid; background:#f6f6f6;}
.proli li:hover{ background:#f0f0f0; border:1px #4eb75b solid;} 
.proli img{ width:200px; height:110px; float:left; padding-bottom:6px; border-radius:10;}
.proli h3{ width:100%; height:32px; line-height:32px; float:left; text-align:left; font-size:12px;}
.proli .atype a{ height:30px; line-height:30px; float:left; padding-right:20px;}

.proserli{ width: 800px; margin:0 auto;}
.proserli li{ width:200px; height:230px; float:left; padding:15px; border:1px #dddddd solid; background:#f6f6f6;}
.proserli li:hover{ background:#f0f0f0; border:1px #4eb75b solid;} 
.proserli img{ width:200px; height:110px; float:left; padding-bottom:6px; border-radius:10;}
.proserli h3{ width:100%; height:32px; line-height:32px; float:left; text-align:left; font-size:12px;}
.proserli p{ width:100%; line-height:22px; text-indent:0em; float:left; text-align:left; font-size:12px;}

.prolitsbox{ width:372px;}
.prolits{ width:370px; border: 1px #dddddd solid; border-top:0px; padding-bottom:10px; padding-top:10px;}
.prolits li{ width:340px; float:left; margin-left:15px; height:28px; line-height:28px; background:url(../images/ico.gif) left center no-repeat; border-bottom:1px #e8e8e8 dotted; text-indent:8px; }
.prolits ul{ width:100%; height:30px; line-height:30px; text-indent:15px; margin-bottom:10px; background:url(../images/busmenu_line.gif);}
.prolits ul h3{ width:200px; height:30px; line-height:30px; float:left; text-indent:15px; }
.prolits ul span{width:76px; text-align:right; color:#515151; float:right; padding:0px;}

.prolits span{width:76px; text-align:right; color:#515151; float:right; padding:0px;}
.prolits a{ width:250px; float:left;font-size:12px; color:#515151}
.prolits a:hover{ text-decoration:underline;}
.prolits a .aspan{ width:100px; padding-right:10px;}

.tclist{ width:300px; margin:0 auto; margin-top:10px;}
.tclist li{ width:300px; float:left; height:30px; line-height:30px; background:url(../images/ico.gif) left 14px no-repeat; text-indent:8px; }
.tclist span{width:60px; text-align:right; color:#515151; float:right; padding:0px;}
.tclist a{ width:230px; float:left;font-size:12px; color:#515151}
.tclist a:hover{ text-decoration:underline;}


.proshowlist{ width:800px; margin:0 auto;}
.proshowlist li{ width:100%; float:left; margin-bottom:20px; padding-bottom:20px; border-bottom:1px #CCCCCC dotted;}
.proshowlist img{ width:200px; float:left; border:2px #ffffff solid;}
.proshowlist img:hover{ border:2px #CCCCCC solid;}
.proshowlist h3{ width:580px; float:right; text-align:left;}
.proshowlist p{ width:580px; float:right; text-align:left; line-height:26px;}
.proshowlist span{ float:right; line-height:28px; background:url(../images/ico.gif) left center no-repeat; text-indent:20px; text-decoration:underline;}

.iproser{ width:760px; float:left;}
.iproser h3{ width:100%; height:30px; line-height:30px; text-indent:15px; margin-bottom:10px; background:url(../images/ico.gif) left center no-repeat; border-bottom:1px #dddddd dotted;}
.iproser .ltxt{ width:540px; float:left; line-height:26px; font-size:14px;}
.iproser .ltxt p{ text-indent:2em;}
.iproser img{ width:200px; height:140px; border-radius:10;}

/* pshow*/
.pshow{ width:780px; margin:0 auto;}
.ptshow{ width:380px; float:right;}
.ptshow h3{ width:380px; height:40px; line-height:40px; border-bottom:1px #CCCCCC dotted;}
.ptshow .ptbg{ width:360px; padding:10px; float:left; margin-top:10px; line-height:28px; font-size:14px; }
.ptshow .ptel{ width:360px; float:left; height:80px; line-height:80px;}
.ptshow .ptel span{ font-size:14px; width:80px; float:left;}
.ptshow .ptel h2{ width:200px; float:left; color:#da2423; font-size:24px}
.ptshow span{}
.proshow{}
.proshow{ width:780px; margin:0 auto; font-size:14px; padding-top:30px;}
.proshow h3{ widows:780px; height:40px; line-height:40px; text-align:center; border-bottom:1px #CCCCCC dotted;}
.proshow p{ width:100%; text-indent:2em; float:left; line-height:30px; padding-bottom:20px;}
.proshow img{max-width:760px;_width:expression(this.width > 760 ? "760px" : this.width);} 


/*productwall*/
.wall_top{ width:100%; height:130px; background:#128975;}
.wall_top .top{ width:1100px; height:130px; margin:0 auto;}
.wall_top .top .logo{ width:510px; height:84px; float:left; margin-top:20px;}
.wall_fullbanner{ width:100%; height:848px; background:url(../images/probanner.jpg) center top no-repeat;}
.wall_fullbox{width:100%; margin:0 auto; background:#128975;}
.wallbox{width:1100px; margin:0 auto; margin-top:20px;}
.wall_tit{ height:30px; margin:0 auto; line-height:30px; color:#FFFFFF; font-size:16px; text-indent:30px; background:url(../images/wallico.gif) left center no-repeat;} 
.wall_pbox{ width:1065px; float:left; background:#FFFFFF; border-radius: 15px; }
.wall_pbox ul{float:left;}
.productwall{ width:1010px; float:left; margin-left:28px; }
.productwall li{ width:200px; height:210px; float:left;  border-bottom:1px #cccccc dotted; border-right:1px #cccccc dotted; margin-right:0px; margin-left:0px;  }
.productwall img{ width:180px; height:180px; padding:2px; float:left; margin-top:5px; margin-left:4px; border:2px #FFFFFF solid;}
.productwall img:hover{ border:2px #128975 solid;}
.productwall a{ line-height:30px; text-align:center; width:100%; font-size:14px; float:left;}


/*newslist*/
.rnewsbox{ width:610px; float:right;}
.rnewstt{width:100%; border-bottom:1px #CCCCCC dotted; float:left; background:#FFFFFF;}
.rnewstt h3{width:500px; height:36px; float:left; line-height:36px; text-indent:12px; background:url(../images/menuarrow.png) left center no-repeat; }
.rnewstt span{ width:40px; line-height:36px; float:right; margin-top:10px;}

.imgnews{ width:150px; float:left; margin-left:10px; text-align:center;}
.imgnews li{ width:100%; float:left; margin-bottom:15px; text-align:center; line-height:20px;}
.imgnews a:hover{ text-decoration:underline;}

.newsimg{ width:820px; margin:0 auto;}
.newsimg li{ width:180px; float:left; text-align:center; line-height:22px; margin-right:10px; margin-bottom:10px; margin-left:15px;}
.newsimg img{ width:180px; height:126px;}

.zhuantibox{ width:780px; float:left;  margin-top:10px;}
.zhuantibox li{ width:180px; float:left; margin-left:6px; margin-right:6px; text-align:center; line-height:26px;}
.zhuantibox img{ width:180px; height:120px;}

.hotnews{ width:780px; margin:0 auto; margin-top:20px;}
.hotnews li{ width:780px; float:left;}
.hotnews h3{ width:580px; border-bottom:1px #CCCCCC dotted; float:right; text-align:left; line-height:26px}
.hotnews p{ width:580px; float:right; text-align:left; line-height:24px;}
.hotnews img{ width:146px; height:103px; border:4px #f5f4f4 solid; }


.newslist{ width:96%; margin:0 auto;}
.newslist li{ width:100%; padding-left:10px;  height:40px; float:left; background:url(../images/ico.gif) 10px center no-repeat; text-indent:14px; line-height:40px; list-style-type:none; }
.newslist .li:hover{background:url(../images/ico.gif) #eaeaea 10px center no-repeat;}
.newslist .libg{background:url(../images/ico.gif) 10px center no-repeat #f8f8f8;}
.newslist span{ float:left; width:70px; text-align:center; line-height:42px; }
.newslist i{ float:right; width:100px;}
.newslist a{ font-size:14px; float:left; line-height:40px;}

.newshow{ width:780px; margin:0 auto; font-size:14px; padding-top:30px;}
.show_info {color:#9d9d9d; width:100%; line-height:30px; text-align:center; padding-bottom:20px; font-size:12px;text-align:center;}
.newshow h3{ widows:780px; height:40px; line-height:40px; text-align:center; border-bottom:1px #CCCCCC dotted;}
.newshow p{ width:100%; float:left; line-height:30px; padding-bottom:20px;}
.newshow img{max-width:740px;_width:expression(this.width > 740 ? "740px" : this.width);} 

/* job box*/
.jobbox{ width:720px; margin:0 auto;}
.jobbox li{width:720px; float:left; border-bottom:2px #d5d5d5 solid; height:30px; line-height:30px; background:#ececec;}

.trbox{ width:100%;}
.trbox p{ width:100%; text-indent:2em; float:left; padding-bottom:20px;}
.trbox img{max-width:600px;_width:expression(this.width > 300 ? "300px" : this.width);} 

.joblista{ width:720px; margin:0 auto;}
.joblista li{width:720px; float:left; height:36px; line-height:36px; border-bottom:1px #ececec dotted;}
.jobconts{line-height:30px;color:#666;}
.jobconts .line{background:#ccc;height:1px;overflow:hidden;font-size:0;margin:10px 0;}
.jobconts .jobdesc{background:#f5f5f5;padding:10px;color:#333;}
.jobconts strong{color:#333;}

/*rlzy*/
.joblist{ width:390px; padding-bottom:10px;}
.joblist img{ float:left; width:390px; height:90px; border-radius:10; padding-bottom:10px;}
.joblist li{ width:390px; float:left; height:32px; line-height:32px; background:url(../images/ico.gif) left center no-repeat; border-bottom:1px #e8e8e8 dotted; text-indent:8px; }
.joblist h3{ width:100%; height:30px; line-height:30px; text-indent:15px; margin-bottom:10px; background:url(../images/busmenu_line.gif);}
.joblist span{width:76px; text-align:right; color:#515151; float:right; padding:0px;}
.joblist a{ width:230px; float:left;font-size:12px; color:#515151}
.joblist a:hover{ text-decoration:underline;}

/*contact*/
.piccon{height:75px; width:760px; margin:0 auto;}
.piccon li{float:left;padding:0 10px;}
#preview{position:absolute;border:1px solid #ccc;background:#333;padding:5px;display:none;color:#fff;}

/* page */
.page{ width:720px; margin:0 auto; text-align:center; line-height:30px; margin-top:20px;  }
.page_list{height:36px; margin-top:10px; margin-bottom:20px;line-height:36px;text-align:center;letter-spacing:0; font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #dbdbdb; text-align:center;padding:0 16px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #f09a09;background:#f09a09;}
.page_list a.on{color:#fff;border:1px solid #f09a09;background:#f09a09;}

/* page2 */
.contPage{height:36px; margin-top:10px; margin-bottom:20px;line-height:36px;text-align:center;letter-spacing:0; font-size:12px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;border:1px solid #dbdbdb; text-align:center;padding:0 16px;margin:0 1px;}
.contPage a:hover{color:#fff;border:1px solid #f09a09;background:#f09a09;}
.contPage a.on{color:#fff;border:1px solid #f09a09;background:#f09a09;}


/* footer */
.sion{ width:290px; float:left; line-height:24px; }
.comlist{ width:720px; margin:0 auto;}
.conboxt{height:39px; line-height:39px; background-image:url(../images/conlbg.jpg)}
.conboxt a{ width:114px; text-align:center; border-right:1px #e6e6e6 solid; height:39px; line-height:39px; float:left; color:#000000 }
.conboxt a:hover{ width:114px; height:39px; line-height:39px; float:left; background-image:url(../images/conlon.jpg); color:#FFFFFF}
.conlist{
	width:700px;
	margin:0 auto;
	background-image: url(../images/conli.jpg);
	background-repeat: repeat-y;
	background-position: center center;
}
.conlist li{ width:350px; height:190px; float:left; border-bottom:1px #e5e5e5 solid;}
.conlist p{ width:300px; height:160px; float:left; margin-left:25px; margin-top:25px; line-height:22px;}
.conboxt a.index{width:114px; height:39px; line-height:39px; float:left; background-image:url(../images/conlon.jpg); color:#FFFFFF}
.list{
	width:700px;
	margin:0 auto;
	background-image: url(../images/conli.jpg);
	background-repeat: repeat-y;
	background-position: center center;
}
.list li{ width:350px; height:190px; float:left; border-bottom:1px #e5e5e5 solid;}
.list p{ width:300px; height:160px; float:left; margin-left:25px; margin-top:25px; line-height:22px;}
/* footer */

.footer{ width:1100px; height:150px; margin:0 auto; line-height:22px; color:#666666; border-top:1px #cccccc solid; padding-top:20px;}
.flogo{ width:400px;  float:left; color:#8d8d8d; line-height:26px;  }

.flinkbox{ width:100%; height:52px; color:#cecbcb; line-height:52px; border-bottom:1px #2b343b solid; border-top:1px #2b343b solid;}
.flink{ width:1100px; height:52px; line-height:52px; text-align:center; margin:0 auto; color:#666666;}
.flink a{ color:#cecbcb;}
.flink a:hover{ text-decoration:underline;}

.copyright{ width:500px; float:right; text-align:right; line-height:26px; color:#8d8d8d; } 
#aaLink {font-family: "Microsoft YaHei", "SimSun";font-size: 12px;color:#666;background-color: #eee;	margin-top:-5px;margin-left:8px;}



/* news css */
.focusBox {position: relative;width: 320px;	height: 228px;overflow: hidden;	font: 12px/1.5 Verdana, Geneva, sans-serif;	text-align: left; background: white; float:left; margin-left:12px; margin-top:20px;}
.focusBox .pic img { width: 320px;	height: 280px;	display: block;}
.focusBox .txt-bg {	position: absolute;	bottom: 0; z-index: 1; height: 36px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden;}
.focusBox .txt { position: absolute; bottom: 0;	z-index: 2;	height: 36px; width:100%; overflow: hidden;}
.focusBox .txt li {	height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a { display: block; color: white;	padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none;}
.focusBox .num1 { position: absolute; z-index: 3; bottom: 8px; right: 8px;}
.focusBox .num1 li { float: left; position: relative; width: 18px; height: 15px;	line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px;	cursor: pointer;}
.focusBox .num1 li a, .focusBox .num li span { position: absolute; z-index: 2; display: block; color: white;	width: 100%; height: 100%; top: 0; left: 0;	text-decoration: none;}
.focusBox .num1 li span { z-index: 1; background: black;	filter: alpha(opacity=50); opacity: 0.5;}
.focusBox .num1 li.on a, .focusBox .num a:hover { background:#f60;}

.focusBox2 {position: relative;width: 320px;	height: 228px;overflow: hidden;	font: 12px/1.5 Verdana, Geneva, sans-serif;	text-align: left; background: white; float:left; margin-left:12px; margin-top:20px;}
.focusBox2 .pic img { width: 320px;	height: 280px;	display: block;}
.focusBox2 .txt-bg {	position: absolute;	bottom: 0; z-index: 1; height: 36px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden;}
.focusBox2 .txt { position: absolute; bottom: 0;	z-index: 2;	height: 36px; width:100%; overflow: hidden;}
.focusBox2 .txt li {	height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox2 .txt li a { display: block; color: white;	padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none;}
.focusBox2 .num { position: absolute; z-index: 3; bottom: 8px; right: 8px;}
.focusBox2 .num li { float: left; position: relative; width: 18px; height: 15px;	line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px;	cursor: pointer;}
.focusBox2 .num li a, .focusBox .num li span { position: absolute; z-index: 2; display: block; color: white;	width: 100%; height: 100%; top: 0; left: 0;	text-decoration: none;}
.focusBox2 .num li span { z-index: 1; background: black;	filter: alpha(opacity=50); opacity: 0.5;}
.focusBox2 .num li.on a, .focusBox .num a:hover { background:#f60;}

#colee_left{ overflow:hidden;width:1040px; margin:0 auto; padding:20px; background:#f8f8f8;}
#colee_left img{ width:230px; height:156px; margin-left:12px; margin-right:12px;}
#colee_left a{ line-height:26px;}
/* lib */
.cl{clear:both;}


/* weixin */

.go{width:144px; text-align:center;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||200)-(parseInt(this.currentStyle.marginBottom,10)||0)));
right:12px;bottom:25%; z-index:999;}
.go{ width:144px; text-align:center;}
