@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0; font-size:12px;}
li{ list-style:none;}
input,textarea{ outline:none;}
.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}
body{color:#666666; background:url(../images/a_company_03.jpg) left bottom repeat-x;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
img{ display:inline; vertical-align:middle; border:0;}
hr{border-top:1px dotted #285086;}

a{ color:#666666; text-decoration:none;-webkit-transition: all ease-in-out 0.2s;-moz-transition: all ease-in-out 0.2s;-o-transition: all ease-in-out 0.2s;transition: all ease-in-out 0.2s;}
a:hover{ color:#AEADAD;}

.fontyahei{ font-family:"黑体";}
.fontyaheiBold{ font-family:"黑体"; font-weight:bold;}

.left{ float:left;}
.specialMap {position:relative}
.specialMap .specialMapright{position:absolute; right:0; top:0}
.partsTitle{position:relative}
.partsTitle span.right{float:right; position:absolute; right:0; top:0; _width:275px;}
.right{ float:right;}
.marginAuto{ margin:0 auto;}
.marginB{ margin-bottom:10px; _margin-bottom:5px;}

.outside{ margin:0 auto; width:986px;}
.allover{ margin:0 auto; padding:10px 0; width:986px; min-height:280px; _height:280px;}
.msyh{ font-family:"黑体";background:url(../images/foot.gif) left bottom repeat-x;}
.cont{ width:986px; margin:auto;}
.red{ color:red;}
/*************************************************************** 头部 */
.head{ width:1366px; height:260px;}
.head_company{ background:url(../images/a_company_01.jpg) 0 0 no-repeat;}

/* header */
header{ width:983px; height:80px; position:absolute; z-index:30;top:0; left:50%; margin-left:-491px; background:url(../images/header.png) no-repeat center top;}
.logo{ display:block; margin-left:40px; width:143px;}
nav{ padding-top:4px; font-family:"黑体"; position:relative;}
nav a{ color:#fff; font-size:13px; _font-size:12px;}
nav ul li{ float:left; height:20px; line-height:14px; margin-top:6px; position:relative;}
nav a.navItem{ display:block; height:12px; line-height:12px;_line-height:14px; border-right:1px solid #bbb; _display:inline; padding:0 21px; letter-spacing:1px;}
nav ul li p{ display:none; position:absolute; left:0; top:20px; z-index:20; width:100%; background:#f5f5f5; border-radius:4px; box-shadow: 2px 2px 2px rgba(0,0,0,0.4); overflow:hidden;}
nav ul li p a{ display:block; line-height:30px; text-align:center; color:#666; border-bottom:1px solid #CCC;}
nav ul li p a:hover{ background:#999; color:#fff;}
.search{ width:158px; padding:2px 10px 0; position:absolute; right:0; top:2px; float:right;background:url(../images/searchInput.png) no-repeat center; height:23px; margin-right:4px;}
.searchFocus{background:url(../images/searchInputFocus.png) no-repeat center;}
.sInput{ background:none; border:none; height:20px; line-height:20px;_line-height:22px; color:#666;width:140px; float:left;}
.sBtn{ width:14px; height:14px; float:right; margin-top:4px; display:block; background:url(../images/searchBtn.png) no-repeat; border:none;cursor:pointer;}
/*************************************************************** 面包屑导航 */
.crumbs{ border-bottom:1px solid #E0E0E0; height:40px; line-height:40px; color:#AEADAD;}
.crumbs a{ color:#929191;}
/*************************************************************** 底部 */
.foot{ height:43px; line-height:43px; color:#B0B0B0; font-size:14px;}
.footL{ padding:10px 0; height:23px; line-height:23px; width:500px;}
.footL a{ color:#B0B0B0;}
.footL select{ outline:inherit; margin-left:10px;}
.footL select option{ text-align:center;}
.footR{ width:400px; text-align:right;}

/************************ left side ***************************************/
.side{ width:139px;}
.side_title{ height:42px; line-height:42px; font-size:14px; font-weight:bold; color:#fff; text-align:center; background:url(../images/a_company_04.jpg) 0 0 repeat-x;}
.side h3{ height:31px;}
.side h3 a{ margin-top:1px; display:block;padding-right:30px; width:109px; text-align:right; height:31px; font-weight:normal; line-height:31px; border-top:1px solid #fff; background:url(../images/a_company_09.jpg) 0 0 no-repeat; color:#494949;}
.side h3.xuan a, .side h3:hover a, .side h3 a:hover{ border-top:1px solid #C6C6C6; background:url(../images/a_company_07.jpg) 0 0 no-repeat;}
.side h3.xuan a, .side h3:hover a, .side h3 a:hover{ color:#fff;}
/* topic */
.borderDE{ margin:10px 0; border:1px solid #DFDFDF; padding:6px; background:url(../images/left_06.jpg) 0 0 repeat-x #3480B2;}
.borTitle{ height:25px; line-height:25px; color:#fff;}
.topicCont{ position:relative; height:145px; overflow:hidden;}
.topicCont ul{ position:absolute; top:0;}
.topicCont ul li{ width:126px; height:67px; padding:3px 0; position:relative;}
.topicCont ul li a{ display:block;}
.topicCont ul li h2{ height:20px; line-height:20px; background:#000; color:#fff; font-weight:normal;left:0; bottom:4px; position:absolute; z-index:2; text-align:center; width:100%;}
/* product link */
.productLink{ background:#960200 url(../images/left_03.jpg) repeat-x center top; height:408px;border:1px solid #DFDFDF; overflow:hidden;}
.productLink dl dt{ height:28px; border-top:1px solid #920b07; border-bottom:1px solid #cd504e; line-height:28px; padding:0 10px; color:#fff; background:url(../images/company_15.jpg) no-repeat 117px center;}
.productLink dl dt.curr{ background:url(../images/company_09.jpg) no-repeat 117px center;}
.productLink dl dd{ text-align:center; display:none;}
.productLink dl dd a{ display:block;}
/* foot */
.foot_link{ padding:50px 0 10px 0; background:url(../images/a_company_32.jpg) left 50px no-repeat; height:21px;}
.foot_link a{ float:right; height:21px; text-indent:-9999px;}

.foot_link a#a_company_1{ width:96px; background:url(../images/a_company_30.jpg) 0 0 no-repeat;}
.foot_link a#a_company_2{ width:130px; background:url(../images/a_company_41.jpg) 0 0 no-repeat;}
.foot_link a#a_company_3{ width:81px; background:url(../images/a_company_39.jpg) 0 0 no-repeat;}
.foot_link a#a_company_4{ width:125px; background:url(../images/a_company_37.jpg) 0 0 no-repeat;}
.foot_link a#a_company_5{ width:112px; background:url(../images/a_company_35.jpg) 0 0 no-repeat;}
.foot_link a#a_company_6{ width:95px; background:url(../images/a_company_33.jpg) 0 0 no-repeat;}
.foot_link a#a_company_7{ width:95px; background:url(../images/a_company_73.jpg) 0 0 no-repeat;}

.foot_link a#a_company_2:hover{ background:url(../images/a_company_411.jpg) 0 0 no-repeat;}
.foot_link a#a_company_3:hover{ background:url(../images/a_company_391.jpg) 0 0 no-repeat;}
.foot_link a#a_company_4:hover{ background:url(../images/a_company_371.jpg) 0 0 no-repeat;}
.foot_link a#a_company_5:hover{ background:url(../images/a_company_351.jpg) 0 0 no-repeat;}
.foot_link a#a_company_6:hover{ background:url(../images/a_company_331.jpg) 0 0 no-repeat;}
.foot_link a#a_company_7:hover{ background:url(../images/a_company_731.jpg) 0 0 no-repeat;}

/*************************************************************** 右侧 */
.width835{ position:relative; width:835px; min-height:791px; _height:791px; background:url(../images/a_company_20.jpg) left bottom repeat-x; border:1px solid #DFDFDF;}
.wid835{ width:835px; min-height:791px; _height:791px; background:url(../images/a_company_20.jpg) left bottom repeat-x;}
.width833{ width:833px; min-height:791px; _height:791px; background:url(../images/a_company_20.jpg) left bottom repeat-x; border:1px solid #DFDFDF;}
.width758{ margin:0 auto; width:758px; line-height:20px; height:auto;}
.width752{ margin:0 auto; width:752px; line-height:20px; height:auto; padding-bottom:40px;}
.title{ padding-top:30px; font-size:22px; height:45px; line-height:40px; letter-spacing:2px;}
.height691{ min-height:691px; _height:691px;}
.height657{ min-height:657px; _height:657px;}
/* h1 title by Rain */
.h1 { height: 43px; border-bottom: 1px solid #e2e2e2;}
.h1 a { display: block; float: left; background: url(../images/h1Bg.gif) repeat-x center top; height: 42px; line-height: 42px; text-align: center; font-size: 14px; font-weight: bold; color: #fff; position: relative; z-index:20; border-left: 1px solid #8e8e8f; border-right: 1px solid #c8c8c9;}
.h1 a.curr { background: url(../images/h1Bg.gif) repeat-x center bottom; }
.h1 a:hover { text-decoration: underline; }
.h1 a.curr i { position: absolute; z-index: 10; width: 22px; height: 12px; background: url(../images/h1Arrow.gif) no-repeat; bottom: -9px;_bottom:-13px; line-height: 12px; }
.border0{ height: 32px;  border-bottom:0px;}
.border0 a{ height: 32px; line-height: 32px; font-size: 12px; }
.border0 a.curr i { position: absolute; z-index: 10; width: 22px; height: 12px; background: url(../images/h1Arrow.gif) no-repeat; bottom: -5px;_bottom:-20px; line-height: 12px; }

/* 两栏 */
.col2 a { width: 415px; }
.col2 a.curr i { left: 196px; }
/* 五栏 */
.col5 a { width: 164.8px; }
.col5 a.curr i { left: 71.4px; }
/* 六栏 */
.col6 a { width: 137.1px; }
.col6 a.curr i { left: 58px; }
/* 四栏 */
.col4 a { width: 206px; }
.col4 a.curr i { left: 92.3px; }
/* 三栏 */
.col3 a { width: 276.3px; }
.col3 a.curr i { left: 127.17px; }
/* 12栏 */
.col12 a { width: 61.1px; }
.col12 a.curr i { left: 19px; }

/* sub banner */
.subBanner{ height:240px; padding-top:80px;}
.subBanner .cont{ position:relative; z-index:1; overflow:hidden;height:240px;}
.subBanner .cont span{ position:absolute; z-index:2;}
.zjgcBanner{ background:url(../images/banner/zjgcBanner.jpg) no-repeat center top;}
.newsBanner{ background:url(../images/banner/newsBanner.jpg) no-repeat center top;}
.qiyeNewsBanner{ background:url(../images/banner/qiyeNewsBanner.jpg) no-repeat center top;}
.rczpBanner{ background:url(../images/banner/rczpBanner.jpg) no-repeat center top;}
.shzrBanner{ background:url(../images/banner/shzrBanner.jpg) no-repeat center top;}
.hjBanner{ background:url(../images/banner/hjBanner.jpg) no-repeat center top;}
.gyBanner{ background:url(../images/banner/gyBanner.jpg) no-repeat center top;}
.shfwBanner{ background:url(../images/banner/shfwBanner.jpg) no-repeat center top;}
.aboutBanner{ background:url(../images/banner/aboutBanner.jpg) no-repeat center top;}
.saleBanner{ background:url(../images/banner/saleBanner.jpg) no-repeat center top;}
.t1{ top:90px; left:-400px;}
.t2{ top:135px; left:1000px;}
.t3{ top:30px; left:-400px;}
.t4{ top:80px; left:-400px;}
.t5{ top:100px; left:-450px;}
.t6{ bottom:-150px; left:50px;}
.t7{ top:93px; right:-400px;}
.threeSubtitle a,.threeSubtitlegreen a{ height:32px; font-size:14px; font-family:simsun; font-weight:700;color:#fff; line-height:32px; padding:0 30px; display:block; position:relative; height:32px; background:url(../images/threesubtitle.gif) no-repeat; text-align:center; float:left; margin-right:2px;webkit-transition: none ease-in-out 0.2s;-moz-transition: none ease-in-out 0.2s;-o-transition: none ease-in-out 0.2s;transition:none ease-in-out 0.2s;}
.threeSubtitlegreen a{background:url(../images/threesubtitlegreen.gif) no-repeat;}
.threeSubtitle a:hover,.threeSubtitle a.threesub_ac{background:url(../images/threesubtitle.gif) left -32px no-repeat;}
.threeSubtitlegreen a:hover,.threeSubtitlegreen a.threesub_ac{background:url(../images/threesubtitlegreen.gif) left -32px no-repeat;}
.threeSubtitle a i,.threeSubtitlegreen a i{ display:block; width:5px; height:32px; background:url(../images/threesubtitler.gif) right top no-repeat; position:absolute; right:0; top:0;}
.threeSubtitlegreen a i{background:url(../images/threesubtitlegreenr.gif) right top no-repeat;}
.threeSubtitle a:hover i,.threeSubtitle a.threesub_ac i{background:url(../images/threesubtitler.gif) left -32px no-repeat;}
.threeSubtitlegreen a:hover i,.threeSubtitlegreen a.threesub_ac i{background:url(../images/threesubtitlegreenr.gif) left -32px no-repeat;}
.threeSubcontent{ padding-top:30px;}





.page{ text-align:center; padding:20px 0;}
.page a{ border:1px solid #CDCDCD; background:#EEEEEE; padding:0 5px; height:20px; line-height:20px; display:inline-block; margin:0 5px;}
.page a.curr{ border:1px solid #5BA7DB; background:#EEEEEE;}
.page a.fen{ width:60px;}

.Reports_ul li h4,.centerView p{ text-indent:2em;}