
body,html{
		margin:0;
		font-size:12px;
		line-height:24px;
		color:#2e2e2e;
		font-family:"微软雅黑", "宋体";
		background:#ffffff;
}
ol,ul,li,p {
		margin:0;
		padding:0;
		list-style:none;
		text-indent:0;
}
dl,dt,dd {margin:0; padding:0; border:0;}
a {
		color:#2e2e2e;
		text-decoration:none;
		outline:none;
}
a img {
		border:0;
		margin:0;
		padding:0;
}

 
/************************************静态样式************************************/

/*************************头部*****************************/
.alpha0 {filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0; width:100%; height:100%; position:absolute; left:0; top:0; z-index:-1;}
.color1 { display:block; background::#05a89a; width:103px; height:103px; position:relative; overflow:hidden;}
.color2 { display:block; background:#faa04e; width:103px; height:103px; position:relative; overflow:hidden;}
.color3 { display:block; background:#f84070; width:103px; height:103px; position:relative; overflow:hidden;}
.color4 { color:#fffd2b;}
.alpha70 { filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity: 0.70; width:100%; height:100%; position:absolute; left:0; top:0; z-index:-1;}
.alpha40 { filter:alpha(opacity=40); -moz-opacity:0.40; -khtml-opacity: 0.40; opacity: 0.40; width:100%; height:100%; position:absolute; left:0; top:0; z-index:-1;}
.h65 { height:65px; display:none;}

/*页眉*/
	.top_bg{ width:100%; height:107px; background:url(../image/top_bg_x.jpg) repeat-x; overflow:hidden;}
.top_bg .top{ width:1200px; height:107px; margin:0 auto; overflow:hidden; position:relative; }
.top_bg .top .logo{ float:left;}
.top_bg .top .logo img{ margin-top:22px;}
.top_bg .top .textbox{ float:left;}
.top_bg .top .textbox img{ margin-top:25px; margin-left:30px;}
.top_bg .top .phonebox{ float:right; width:234px; height:auto; background:url(/Public/static/images/phone.png) left center no-repeat; overflow:hidden; padding-left:50px; margin-top:15px; margin-right:150px; display:none;}
.top_bg .top .phonebox span{ display:block; font-size:14px; color:#969696; line-height:14px; text-transform:uppercase;}
.top_bg .top .phonebox strong{ line-height:27px; font-size:27px; color:#003175;}

.t_btnbox{ float:right; position:absolute; right:36px; bottom:34px;}
.t_btnbox a{ display:inline-block; font-weight:bold; font-size:18px; color:#ffffff; background:#04377A; padding:5px 10px; margin:0 2px;}
.t_btnbox a:hover{ background:#006938;}
/*主导到*/
#menu_bg{ width:100%; height:64px; background:url(/Public/static/images/nav_bg.png) top repeat-x; overflow:hidden; position:absolute; top:107px; left:0; z-index:10000;}
#menu {width:1200px; height:64px; text-align:center; margin:0 auto; overflow:hidden; }
#menu li{ float:left; width:14.285%; height:64px; line-height:64px; position:relative;} 
#menu li .nav_a { display:block; width:100%; height:30px; line-height:30px; font-weight:bold; font-size:16px; color:#fefefe; background:url(../image/nav_line.jpg) right center no-repeat; margin-top:15px; text-transform:uppercase; overflow:hidden;}
#menu li:hover .nav_a{ color:#00c2ff;}
#menu li:hover .subnav{ display:block;}
#menu li.on .nav_a{ color:#00c2ff;}

/*二级菜单*/
#menu .subnav { width:1920px; height:56px;  border-bottom:1px solid #ffffff;  position:absolute; left:0; top:87px;  display:none;}
#menu .subnav .sub_box { float:right; }
#menu .subnav .sub_box  a { display:block; width:100%; height:56px; text-align:center; font-size:14px; color:#ffffff; overflow:hidden;}
#menu .subnav .sub_box  a:hover { background:url(../image/ny_line.jpg) center bottom no-repeat;}


/*banner*/
/********************************************flex 幻灯*****************************************************/

/*********************************/
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}


/* FlexSlider Necessary Styles
*********************************/
.flexslider {margin: 0; padding: 0; overflow: hidden;clear:left;float:left;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img { width:100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}

/* FlexSlider Default Theme
*********************************/
.flexslider {background: #fff; /*margin: 0 0 60px;border: 4px solid #fff; */position: relative; -webkit-border-radius: 0px; -moz-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: 0 1px 0px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); -o-box-shadow: 0 1px 4px rgba(0,0,0,.2); box-shadow: 0 1px 4px rgba(0,0,0,.2); zoom: 1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }


.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; }

/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a  { text-decoration:none; display: block; width: 40px; height: 48px; margin: -20px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8);  background:url(/Public/static/images/arr.png) no-repeat; text-indent:-999em }
.flex-direction-nav .flex-prev { left: -50px; background-position:0 0 }
.flex-direction-nav .flex-next { right: -50px; background-position:-132px 0}
.flexslider:hover .flex-prev { opacity: 0.7; left: 10px;}
.flexslider:hover .flex-next { opacity: 0.7; right: 10px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }

/* Pause/Play */
.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; background:#ddd}
.flex-pauseplay a:before  { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }
.flex-pauseplay a:hover  { opacity: 1; }
.flex-pauseplay a.flex-play:before { content: '\f003'; }

/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: 50px; text-align: center;z-index: 88;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3); }
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}

@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev { opacity: 1; left: 10px;}
  .flex-direction-nav .flex-next { opacity: 1; right: 10px;}
}
 
/************************************************************主体部分****************************************************************/

/*页面布局*/
.indexbox { width:100%; height:875px; background:url(../image/pro_bg.jpg) bottom center no-repeat; overflow:hidden;}

/*公司介绍*/
.com_pany{width:1200px; height:171px; text-align:center; margin:0 auto; overflow:hidden;}
.com_pany .title{ display:block; height:82px; line-height:82px; font-size:33px; color:#000000; margin-top:27px; overflow:hidden;}
.com_pany .brief{ width:100%; height:62px; font-size:14px; color:#525252; overflow:hidden;}

/*首页关于我们*/
.aboutbox{ width:1200px; height:475px; margin:0 auto; overflow:hidden;}
.aboutbox dt{ float:left; width:398px; height:475px; background:url(../image/about_enbg01.jpg) top center no-repeat; overflow:hidden;}
.aboutbox dt .title{ display:block; width:80%; height:80px; line-height:82px; font-size:28px; color:#ffffff; margin:17px auto 0; background:url(/Public/static/images/title_line.jpg) left bottom no-repeat; text-transform:uppercase;  overflow:hidden;}
.aboutbox dt .desc{ width:80%; height:220px; line-height:32px; font-size:14px; color:#ffffff; margin:24px auto; overflow:hidden;}
.aboutbox dt .more{ display:block; width:262px; height:49px; line-height:49px; font-size:18px; color:#ffffff; margin-left:10.7%; text-indent:4em; text-transform:uppercase;}
.aboutbox dd{ float:right; width:802px; height:475px; overflow:hidden;}
.aboutbox dd ul{ width:100%; height:475px; overflow:hidden;}
.aboutbox dd ul li{ float:left; width:390px; height:234px; margin-left:7px; margin-bottom:7px; overflow:hidden;}
.aboutbox dd ul li .title{ display:block; width:80%; height:80px; line-height:82px; font-size:28px; color:#ffffff; margin:17px auto 0; background:url(/Public/static/images/title_line.jpg) left bottom no-repeat; text-transform:uppercase;  overflow:hidden;}
.aboutbox dd ul li .desc{width:80%; height:90px; line-height:32px; font-size:14px; color:#ffffff; margin:10px auto; overflow:hidden;}
.aboutbox dd ul li .desc a{font-size:14px; color:#ffffff;}


.aboutbox dd ul li .c_show{ width:80%; height:130px; line-height:40px; font-size:28px; color:#ffffff; text-align:center; margin:37px auto 0;}


/*产品中心*/
.productbox { width:1200px; height:875px; margin:0 auto; overflow:hidden;}
.productbox dt{ width:100%; height:173px; background:url(/Public/static/images/pro_t_bg.png) center center no-repeat; text-align:center; padding-top:43px;  position:relative;}
.productbox dt .zname{ display:block; width:100%; height:45px; line-height:45px; font-size:34px; color:#000000; }
.productbox dt .ename{ font-size:29px; color:#b5b5b5; overflow:hidden;}
.productbox dt .slogan{ width:295px; height:36px; line-height:18px; font-size:14px; color:#252525; margin:0 auto; overflow:hidden;}
.productbox dt .pro_nav{ position:absolute; top:796px; left:0;}
.productbox dt .pro_nav a{ display:inline-block; width:166px; height:48px; line-height:48px; text-align:center; background:#0247a1; font-size:15px; color:#fefefe; margin-right:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.productbox dd{ width:100%; height:auto; padding-top:56px; overflow:hidden;}
.productbox dd ul{ width:100%; height:428px; overflow:hidden;}
.productbox dd ul li{ float:left; width:273px; height:428px; border-bottom:1px solid #b6b5b7; margin-left:36px; background:#ffffff; overflow:hidden;}
.productbox dd ul li .pic{ width:100%; height:291px; position:relative; overflow:hidden;}
.productbox dd ul li .title{ width:95%; height:84px; line-height:84px; font-size:20px; color:#666666; margin:0 auto; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.productbox dd ul li .more{ display:block; width:90px; height:24px; line-height:24px; font-size:14px; color:#8d8d8d; border:1px solid #8d8d8d; text-align:center; margin:0 auto; overflow:hidden;}
.productbox dd ul li:hover{ background:#00c2ff;}
.productbox dd ul li:hover .pic{ width:97.5%; height:288px; margin:3px auto 0; overflow:hidden;}
.productbox dd ul li:hover .title{ color:#ffffff;}
.productbox dd ul li:hover .more{color:#fefefe; border:1px solid #fefefe;}

/*新闻中心*/
.newsbox { width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.newsbox dt{ width:100%; height:162px; text-align:center; overflow:hidden;}
.newsbox dt .title{ display:block; width:100%; height:62px; line-height:62px; font-size:33px; color:#000000; margin-top:36px; overflow:hidden;}
.newsbox dt .slogan1{ font-size:14px; color:#7e7e7e;}
.newsbox dd{ width:100%; height:310px; overflow:hidden;}
.newsbox dd .picnewsbox{ float:left; width:289px; height:310px; margin-right:16px; overflow:hidden;}
.newsbox dd .picnewsbox .pic{ width:289px; height:189px; position:relative; overflow:hidden;}
.newsbox dd .picnewsbox .textbox{ width:96%; height:100px; margin:0 auto; overflow:hidden;}
.newsbox dd .picnewsbox .textbox .title{ display:block; width:100%; height:30px; line-height:30px; font-size:18px; color:#1d1d1d; text-overflow:ellipsis; white-space:nowrap; margin:0 auto; overflow:hidden;}
.newsbox dd .picnewsbox .textbox .n_time{ line-height:20px; font-size:12px; color:#989898;}
.newsbox dd .picnewsbox .textbox .desc{ height:50px; font-size:14px; color:#7b7b7b; overflow:hidden;}
.newsbox dd ul{ float:left; width:585px; height:310px; overflow:hidden;}
.newsbox dd ul li{ width:100%; height:96px; margin-bottom:7px; overflow:hidden;}
.newsbox dd ul li .timebox{ float:left; text-align:right; width:19%;}
.newsbox dd ul li .timebox .n_year{ display:block; height:16px; line-height:16px; margin-top:20px; font-size:14px; color:#909090; }
.newsbox dd ul li .timebox .n_day{ line-height:30px; font-size:30px; color:#909090;}
.newsbox dd ul li .textbox{ float:right; width:73%; margin-right:2%; overflow:hidden;}
.newsbox dd ul li .textbox .title{ line-height:30px; font-size:18px; color:#666565; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-top:10px;}
.newsbox dd ul li .textbox .desc{ line-height:18px; font-size:14px; color:#858585; overflow:hidden;}

.newsbox dd ul li:hover{ background:#e5e5e5;}


/*展示框*/
.showbox_bg{ width:100%; height:292px; background:url(../image/show_bg.jpg) top center no-repeat; margin-top:45px; overflow:hidden;}
.showbox{ width:1200px; height:292px; margin:0 auto; overflow:hidden;}
.showbox dt{ float:left; width:50%;}
.showbox dt .title{ height:82px; line-height:82px; margin-top:30px; font-size:30px; color:#ffffff; overflow:hidden;}
.showbox dt .desc{ height:78px; font-size:14px; color:#ffffff; overflow:hidden;}
.showbox dt .more{ display:block; width:262px; height:49px; line-height:49px; font-size:18px; color:#ffffff; text-indent:3em; background:url(../image/en_more_bg.png) center center no-repeat; margin-top:20px; overflow:hidden;}
.showbox dd{ float:left; width:50%;}
.showbox dd .textbox{ width:65%; margin-left:35%;}
.showbox dd .textbox .day{ display:block; height:90px; line-height:90px; font-weight:bold; font-size:72px; color:#ffffff; margin-top:86px; text-align:center;}
.showbox dd .textbox .year{ display:block; height:30px; font-size:24px; color:#ffffff; text-align:center;}



/************************************************足部********************************************************/
/*页脚*/
.footer_bg{ height:315px; width:100%; background:url(../image/footer_bg_x.jpg) top repeat-x; overflow:hidden;}
.footer{ width:1200px; height:257px; margin:0 auto; border-bottom:1px solid #454750; overflow:hidden;}
.footer dt{ float:left; width:70%; height:257px; overflow:hidden;}
.footer dt ul{ width:100%; height:222px; margin-top:25px; overflow:hidden;}
.footer dt ul li{ float:left; width:20%; height:auto; font-size:14px; color:#8c8c8c; line-height:30px; overflow:hidden;}
.footer dt ul li strong{ display:block; line-height:73px; font-size:18px; color:#ffffff; text-transform:uppercase;}
.footer dt ul li a{ display:block; font-size:14px; color:#8c8c8c;}
.footer dt ul li a:hover{ font-weight:bold; color:#ffffff;}
.footer dd{ float:left; width:30%; height:213px; margin-top:45px; background:url(/Public/static/images/footer_line.jpg) left top no-repeat; overflow:hidden;}
.footer dd .qrcodebox{ width:80%; height:213px; text-align:center; margin:0 auto; overflow:hidden;}
.footer dd .qrcodebox .qrcode{ width:97px; height:97px; margin:20px auto 8px; overflow:hidden;}
.footer dd .qrcodebox p{ line-height:28px; text-align:center; font-size:14px; color:#5a5a5a;}
.coyyrightbox{ width:1200px; height:58px; line-height:58px; font-size:14px; color:#5a5a5a; margin:0 auto; overflow:hidden;}
.coyyrightbox a{ color:#5a5a5a;}

.clear{ clear:both; margin:0; padding:0;}



/************************************************内页********************************************************/
/*内页页面布局*/
.insidebox { width:1200px; margin:0 auto; position:relative; clear:both;}
.leftbox{ width:100%; height:auto; position:absolute;top:-52px; left:0; z-index:1000;}
.contentbox { width:100%; height:auto; margin-bottom:50px; overflow:hidden;}

/*内页导航*/
.guidebox{ width:100%; height:0; position:relative;}
.guidebox dt{ float:left; width:13%; height:52px; line-height:52px; background:#01499d; font-size:20px; color:#ffffff; text-align:center; overflow:hidden;}
.guidebox dd { float:left; width:87%; height:52px; overflow:hidden;}
.guidebox dd .btnbox{ float:left; width:80px; height:52px; cursor:pointer; overflow:hidden;}
.guidebox dd ul{ float:left; width:92%; height:52px; line-height:52px; text-align:center; background:url(../image/ny_nav_bg.png) repeat; overflow:hidden; display:block;}
.guidebox dd ul li{ float:left; width:150px; height:52px; line-height:52px; overflow:hidden;}
.guidebox dd ul li .ny_nav_a{ display:block; width:100%; height:52px; line-height:52px; font-size:15px; color:#ffffff; text-align:center; overflow:hidden;}
.guidebox dd ul li:hover .ny_nav_a{ font-weight:bold; background:#01499d;}
.guidebox dd ul li.on .ny_nav_a{ font-weight:bold; background:#01499d;}

/*内页二级导航*/
.guidebox dd ul li .subnav{ display:none;}

/*内容显示*/
.contentbox dt { width:100%; height:75px; line-height:75px; background:url(../image/home.jpg) left center no-repeat; overflow:hidden; }
.contentbox dt strong{ float:right; line-height:45px; font-size:24px; color:#5c5c5c; padding-left:15px; display:none;}
.contentbox dt span{ font-size:14px; color:#717171; padding-left:37px;}
.contentbox dt span a{ font-size:14px; color:#717171;}
.contentbox dd { width:95%;  min-height:640px; margin:0 auto; padding:2% 0;}



/*-------------————————————————————————————————————————————————内页公用样式————————————————————————————————————————————————-------------*/
/*上一条｜下一条*/
.prev_next { clear:both; margin-top:20px;}
.prev_next a {font-weight:bold; color:#3399FF;}
.prev_next a:hover {color:#FF0000;}
.h3{font-size:14px; line-height:35px;}
.label{ font-size:14px; font-weight:bold; margin-top:10px;}
/*产品展示列表*/
.productlist{ height:auto; overflow:hidden; }
.productlist li { float:left; text-align:center; margin:15px; width:253px; height:311px; overflow:hidden; text-overflow:hidden; white-space:nowrap; border:1px solid #cccccc;}
.productlist li .pic{ display:block; width:100%; height:271px; position:relative; overflow:hidden;}
.productlist li .title{ width:100%; height:40px; line-height:40px; font-size:16px; }
.productlist li:hover .title{ background:#cccccc;}
.productlist li img {}
.productlist li:hover img {}
.productlist li.none{width:100%;}
.productlist li .name{ position:absolute; top:215px; left:0; width:100%; height:80px; margin:0;}
.productlist li .name a.title { display:block; line-height:40px; font-size:14px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.productlist li .name a.more { padding:3px 10px; background:#cccccc; color:#404040; line-height:40px;}
.productlist li.on .name a.title { border-top:1px solid #0074cb; border-bottom:1px solid #0074cb; color:#0074cb;}
.productlist li.on .name a.more { background:#0074cb; color:#404040;}
.productlist li.on .pic { background:#0074cb;}
.productlist li .name .price{ font-weight:bold; font-size:14px;}
.productlist li .name .price b { color:#ff0000;}
.productlist li p.brief{ position:absolute; bottom:0; left:0; width:100%; height:120px; line-height:24px; margin:0; text-align:left;}
.pages a{text-decoration:none}


/*产品展示内容*/
.productshow{}
.productshow .title{ font-size:16px; text-align:center; margin:20px 0;}
.productshow .infopro{ color:#838080; text-align:center; margin:10px 0;}
.productshow .infopro .views{color:#FF0000;}
.productshow .pic{ text-align:center;}
.productshow .brief{}
.productshow .buy{text-align:right; font-size:16px; display:none;}
.productshow .buy a{ padding:10px; background:#357dcb; color:#ffffff;}


/*产品展示列表*/
.piclist{ height:auto; overflow:hidden; margin-top:30px;}
.piclist li { float:left; text-align:center; margin:15px; width:253px; height:311px; overflow:hidden; text-overflow:hidden; white-space:nowrap; border:1px solid #cccccc;}
.piclist li .pic{ display:block; width:100%; height:160px; position:relative; overflow:hidden;}
.piclist li .title{ width:100%; height:40px; line-height:40px; font-size:16px; }
.piclist li:hover .title{ background:#cccccc;}.piclist li.none{width:100%;}
.piclist li img {}
.piclist li:hover img {}
.piclist li.none{width:100%;}
.piclist li .name{ position:absolute; top:215px; left:0; width:100%; height:80px; margin:0;}
.piclist li .name a.title { display:block; line-height:40px; font-size:14px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.piclist li .name a.more { padding:3px 10px; background:#cccccc; color:#404040; line-height:40px;}
.piclist li.on .name a.title { border-top:1px solid #0074cb; border-bottom:1px solid #0074cb; color:#0074cb;}
.piclist li.on .name a.more { background:#0074cb; color:#404040;}
.piclist li.on .pic { background:#0074cb;}
.piclist li .name .price{ font-weight:bold; font-size:14px;}
.piclist li .name .price b { color:#ff0000;}
.piclist li p.brief{ position:absolute; bottom:0; left:0; width:100%; height:120px; line-height:24px; margin:0; text-align:left;}


/*产品展示内容*/
.picshow{}
.picshow .title{ font-size:16px; text-align:center; margin:20px 0;}
.picshow .infopro{ color:#838080; text-align:center; margin:10px 0;}
.picshow .infopro .views{color:#FF0000;}
.picshow .pic{ text-align:center; margin:0 10px 0 0; width:640px; margin:0 auto;}
.picshow .breif{ }
.picshow .buy{ text-align:right;}


/*新闻展示列表*/
.newslist { height:auto; overflow:hidden;}
.newslist li { width:48%; height:100px; float:left; margin:1%; overflow:hidden; background:#efefef; border-bottom:solid 2px #cccccc;padding-top:8px}
.newslist li .time { width:23%; height:125px; overflow:hidden; float:left; background:#efefef; text-align:center;}
.newslist li .time .day { width:50px; height:35px; line-height:35px; text-align:center; font-size:16px; color:#ffffff; margin-left:12px;margin-top:20px; background:#1169b3;}
.newslist li .time .year { width:50px; height:31px; line-height:31px; text-align:center; font-size:14px; color:#ffffff;  margin-left:12px; background:#004a8f;}
.newslist li .time .views { display:none; font-size:12px; color:#817777; line-height:20px;} 
.newslist li .title { padding-left:8px;float:left width:75%; height:30px; line-height:30px; margin-top:15px; font-size:16px; font-weight:bold; color:#666666; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.newslist li .desc { float:left; width:70%; height:40px; line-height:20px; color:#888888; margin-top:5px; margin-bottom:15px; overflow:hidden;} 
.newslist li .desc .more_00 { display:block; width:80px; height:16px; line-height:16px; }
.newslist li:hover { border-bottom:solid 2px #004a8f;}
.newslist li:hover .title { color:#004a8f;}
.newslist li:hover .desc .more_00 {  color:#004a8f; }
.newslist .more{padding-left:8px;}

/*搜索列表样式*/
.newslist li .datetime{ float:right; margin-right:15px;}
.newslist li .sortname{ margin:0 15px; ;}
.newslist li .search_title{ color:red;} 

/*新闻展示内容*/
.newsshow{}
.newsshow .title{ font-size:20px; color:red; text-align:center; margin:20px 0;}
.newsshow .infopro{ color:#666666; text-align:center; margin:10px 0;}
.newsshow .infopro .views{color:#ff0000;}
.newsshow .pic{ margin:0 10px 0 0;}
.newsshow #content{ width:96%; margin:0 auto; overflow:hidden; }

/*下载列表*/
.downlist { min-height:450px; margin-top:20px;}
.downlist li { text-indent:15px; background:url(/Public/static/images/newsbox_list_ico.gif) 0 center no-repeat;}
.downlist li b{ color:#ff0000;}
.downlist li .datetime { float:right; font-size:12px;}
.downlist li .describe { width:450px; height:48px;}
.downlist li .sortname { font-weight:bold;}
.downlist li .recommend { color:#FF0000;}
.downlist li .top { color:#0000FF;}
/*下载内容*/
.downshow{}
.downshow .title{ font-size:16px; text-align:center; margin:20px 0;}
.downshow .infopro{ color:#838080; text-align:center; margin:10px 0;}
.downshow .infopro .views{color:#ff0000;}
.downshow .pic{ text-align:center; margin:0 10px 0 0;}
.downshow #content{ width:96%; margin:0 auto; overflow:hidden; }
/*留言板例表*/
#gbooklist {width: 98%;text-align:center;}
#gbooklist .faq  ,#gbooklist .reply{text-align:left;width: 98%;word-wrap: break-word;word-break: break-all;}
#gbooklist .faqtit,#gbooklist .faqcon{padding-left:5px;}
#gbooklist .faqtit{background:#CCCCCC}
#gbooklist .reply{border: 1px dashed #FF0000;width:95%;margin-bottom:10px;margin-left:5px;padding:3px;}
.faqline{margin:15px auto;}
/*列表分页*/
.pages { clear:both; text-align:center; padding-top:20px;}
.pages span{ margin:0 3px; display:inline-block; padding:0 5px; line-height:26px; color:#000000; text-align:center;}
.pages a{ margin:0 3px;  display:inline-block; border:1px solid #cccccc; min-width:26px; line-height:26px; color:#000000;}
.pages a:hover { background:#0074cb; color:#ffffff;}
.pages span.current { background:#0074cb; color:#ffffff; display:inline-block; min-width:26px; padding:0;}
/*清除浮动*/
.clear {clear:both;}
/*相关内容*/
.relatedlist { overflow:hidden; height:auto; border-top:1px solid #cccccc; padding-top:5px;}
.relatedlist #content { height:120px; overflow:hidden; float:left; margin:0 5px;}
.relatedlist a.prev, .relatedlist a.next { display:block; float:left; width:10px; height:96px; line-height:96px; border:1px solid #cccccc; text-align:center; font-weight:bold;}
.relatedlist a.prev:hover, .relatedlist a.next:hover { background:#cccccc; color:#ffffff;}
.relatedlist .over { color:#cccccc;}
.relatedlist #content ul li { margin-right:9px; text-align:center;}
.relatedlist #content ul li a.pic{display:block; float:left;}
.relatedlist #content ul li p.name{text-align:center; line-height:24px; font-size:12px;}
.relatedlist .scroll_content { float:left; margin-top:4px;}
.relatedlist .scroll_content ul li { margin:0 3px; text-align:center;}
.relatedlist .scroll_content ul li a.pic{display:block; width:120px; overflow:hidden; border:1px solid #eeeeee;}
.relatedlist .scroll_content ul li a.pic:hover{ border:1px solid #cccccc; background:#cccccc;}
.relatedlist .scroll_content ul li p.name{text-align:center; width:120px; line-height:24px; height:24px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:12px;}

.product ul li{ float:left;}
.pic ul li{ float:left;}
.video ul li{ float:left;}
.news ul li{ text-indent:15px; background:url(/Public/static/images/newsbox_list_ico.gif) 5px center no-repeat; float:left; width:50%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
/*友情链接*/
#links {width:1003px; margin:0 auto; clear:both; margin-top:10px; line-height:32px; height:32px;}
#links .title { font-size:14px; font-weight:bold;}
#links li {float:left; margin:0 10px;}
#links li a {display:block; color:#000000;}
/*404页面*/
._404 { font-size:30px; line-height:80px; height:80px; text-align:center;}
/*网站地图*/
.sitemap { font-size:14px; font-weight:bold; clear:both}
.subsitemap { font-size:12px;}
.subsitemap li { float:left; font-weight:normal; margin:5px; padding:0 5px; border:1px dashed #cccccc;}
.contbox { width:504px; height:392px; padding-left:60px; float:left; background:url(/Public/static/images/content.gif) no-repeat;}
.contbox p { line-height:65px;}
.addressbox { width:524px; height:430px; float:left; margin-left:10px; border:solid 1px #a9a9a9; overflow:hidden;}
/*分享*/
.sharebox { height:auto; overflow:hidden; float:right; padding-bottom:10px; clear:both;}

/*招聘*/
.jobslist li {width:48%; height:40px; line-height:40px; float:left; margin:1%; overflow:hidden; background:#efefef; border-bottom:solid 2px #cccccc;}
.jobslist li .datetime{ float:right; padding-right:15px;}
.jobslist li .title{ color:#333333; padding-left:15px;}
.jobslist li:hover {  border-bottom:solid 2px #187daf;}