@charset "utf-8";
/* CSS Document */
@import url("layout.css");
@import url("base.css");
/*通用样式
------------------------------------------------------------------------------------------*/
/*GOTO TOP*/
.gotop{display:none;background:url(../images/gotop.gif) no-repeat;bottom:218px;height:48px;margin-right:-560px;position:fixed;right:50%;width:48px;z-index:10;}
.gotop:hover{background-position:left -50px;}
/*文本框样式*/
input.wide{width:250px;}
input.txt{width:200px;}
input.small{width:50px;}
 ul,li{margin:0;padding:0;} img{ vertical-align:middle;} .verder{ font-family:Arial,Verdana, Geneva, sans-serif;}
.input{display:inline;margin-right:5px;padding:5px;height:18px;line-height:18px;vertical-align:middle;background:#fff;color:#999;border:1px solid #CACACA;border-radius:4px 4px 4px 4px;font-family:'Microsoft YaHei';}

body{ font-size:12px; margin:0 auto; width:100%;color:#565656;font-family:宋体; background:#fff;}
#top { width:100%;margin:0 auto;height:98px; background:#fff;}
#top #fav{ background:url(../images/fav_bg.jpg); height:0px;line-height:37px;color:#c0c0c0; }
#top #favCon{ width:1060px;margin:0 auto;text-align: right;}
/*index*/
#doc{ width:1000px;margin:0 auto;}
#home1,#home2{ width:1012px;margin:0 auto; padding-top:15px;} 
#home2{padding-bottom:15px;}

.pagetitleK{ width:100%; margin:0 auto;height:98px; background: url(../images/navbg.jpg); }
.pagetitle{ width:1060px; margin:0 auto; }
.pagetitle  h1{  width:308px; float:left;}

.sitenav{ height:98px; }
.sitenav .menu-main{}
.sitenav .menu-main ul{ width:726px;float:left;padding-left:26px;}
.sitenav .menu-main li,.sitenav .menu-main a,.sitenav .menu-main a span{float:left; height:98px;}
.sitenav .menu-main li{position:relative;}
.sitenav .menu-main li.selected{ background:url(../images/navbar.jpg) no-repeat center center;}
.sitenav .menu-main li.selected a{color: #fff;}
.sitenav .menu-main li a{font-size:14px; color:#131212;display:inline-block; line-height:98px; height:98px; padding:0 15px; font-family:微软雅黑,宋体;}


.ads1{ width:100%; margin:0 auto; background-color:#fff;height:384px; text-align: center; }
.ads1 .bd img{height:384px;}

.about_area{ width:388px;height:262px; background:#f9f9f9; border:1px solid #dedcdd; margin-right:10px; float:left;}
.about_area .hd {width:100%;height:39px;font-size:14px;}
.about_area .hd  h1{float:left;background:url(../images/icon_1.png) no-repeat left center;color:#595555; font-weight:bold;margin-left:12px;padding-left:20px;height:39px;line-height:39px; width:290px;}
.about_area .hd .links {float:left;height:22px;margin:12px 0 0 0;}
.about_area .hd .more {width:50px; background:url(../images/icon_more1.jpg) no-repeat  right center;text-indent:-9999px;display:block; background-color:transparent;}
.about_area .bd{  width:364px; padding:0 15px 0 10px;  overflow:hidden;}
.about_area .bd p { line-height:24px;color:#5b5a5a;}  
.about_area .bd img{ float:left;margin:8px 8px 0 0;border:1px solid #d7d5d5;}

.news_area{ width:334px;height:262px; background:#f9f9f9; border:1px solid #dedcdd; margin-right:10px; float:left;}
.news_area .hd {width:100%;height:39px;font-size:14px;background:url(img/mk32/bar2_bg.png);}
.news_area .hd  h1{float:left;background:url(../images/icon_1.png) no-repeat left center;color:#595555; font-weight:bold;margin-left:12px;padding-left:20px;height:39px;line-height:39px; width:240px;}
.news_area .hd .links {float:left;height:22px;margin:12px 0 0 0;}
.news_area .hd .more {width:50px; background:url(../images/icon_more1.jpg) no-repeat  right center;text-indent:-9999px;display:block; background-color:transparent;}
.news_area .bd ul{ width:309px;height:120px; padding:0 0 0 15px;float:left;}
.news_area .bd li{ width:100%; height:30px; line-height:30px; font-size:12px;}
.news_area .bd li span{float:left;width:72%; font-weight:normal;background:url(../images/icon_2.png) no-repeat left center ;padding-left:20px; }
.news_area .bd li a{color:#444; display:block;}
.news_area .bd li:hover { background:#f2f2f2; }

.contact_area{width:259px; height:262px; background:#f9f9f9; border:1px solid #dedcdd; float:left;}
.contact_area .pic{ margin-left:10px;margin-top:10px;}
.contact_area h1{ background:url(../images/home_contact2.gif) no-repeat bottom right; font-weight:normal;color:#555; line-height:26px;padding:6px 18px 0 18px; height:187px;}


.product_area{ width:1022px; margin:o auto;}  
.product_area .casel{ width:30px; height:205px;float:left; background:url(../images/home_case_l.jpg);}
.product_area .caser{ width:31px; height:205px;float:left; background:url(../images/home_case_r.jpg);}
.product_area .marqueeleft {  height: 205px; background:url(../images/home_case_bg.jpg); overflow:hidden; width:951px;float:left;}
.product_area ul{}
.product_area li{ width:180px;height:166px; float:left; padding:26px  12px 0 12px; }
.product_area li div img{ width:180px; height:136px;}
.product_area li h1{ font-weight:normal;height:30px; line-height:30px;text-align:center;}
.product_area li h1 a{color:#444;}


#foot_area001{width:100%; height:85px;padding-top:25px; background:url(../images/foot_Bg.jpg);
 text-align: center;margin: 0 auto;z-index: 0;overflow: hidden;display: block;} 
#ftCon001 { width:800px;margin: 0 auto;}
#ftCon001 p {  line-height:28px;color:#bcbcbc;}
#ftCon001 p a{color:#bcbcbc; margin:0 14px 0;}
#ftCon001 p a:hover{color:#bcbcbc; }

.ys{ width:1012px; height:364px;margin:15px auto;}
.ys .hd{ width:1002px;height: 40px; border-bottom: 1px solid #c1c1c1; margin-left:10px;}
.ys .bd { width:100%;height:324px; background: url(../images/ys_bg.jpg) right top no-repeat;}
.ys .bd ul{width:609px; height:324px;float:left; padding:17px 0 0 10px; overflow: hidden;}
.ys .bd li{width:168px; height:60px;  padding:0 35px 18px 0;float:left;}
.ys .bd li img{border:1px solid #e1e0e0;}
/*内页*/
/*图标定义样式*/
.comm,.view,.time, .sidebar li a{background:url(../images/sprite.gif) no-repeat;}
.comm,.view,.time{margin-right:10px;padding-left:20px;}
.comm{background-position:left 4px;}
.view{background-position:left -36px;}
.time{background-position:left -158px;}
.arrow{float:right;padding-left:10px;color:#DDD;font-family:simsun;font-size:14px;font-style:normal;font-weight:bold;}

._left{ float:left;width:226px;min-height: 425px; margin-right:15px;}
.left1_area{width:226px;overflow:hidden;float:left;}
.left1_area .hd {width:100%;height:39px;background:url(../images/left_bar1.jpg);}
.left1_area .hd  h1{float:left;color:#fff; font-family:微软雅黑,宋体; padding-left:53px;height:39px;line-height:39px; font-size:14px;background:url(../images/bar.jpg) no-repeat;width:146px;}
.left1_area .bd-item{ width:224px;border:1px solid #dfdfdf; padding:5px 0; background:#f7f7f7;}
.left1_area .bd-item .inner-data{ padding-left:17px;}
.left1_area .bd-item .inner-data ul{width:200px;}
.left1_area .bd-item  li{ width:161px; height:42px; float:left;line-height:42px; background:url(../images/left_lm.png) no-repeat left center; padding-left:13px; border-bottom:1px dotted #cecece; }
.left1_area .bd-item li:last-child{border-bottom:none;}
.left1_area .bd-item  li h1{ font-weight:normal; float:left; background:url(../images/icon_1.png) left center no-repeat; padding-left:28px;}
.left1_area .bd-item  li a{color:#848484; font-weight:bold;}
.left1_area .bd-item  li.selected a{color:#01539f;font-weight:bold;}

.left2_area{border:1px solid #dfdfdf; background: #f7f7f7; width:226px; line-height: 26px; overflow: hidden; }
.left2_area p{padding:0 5px 15px 5px;}

.right_area{width:769px;overflow:hidden;float:right; background:#f7f7f7;border:1px solid #dfdfdf;min-height:430px;}
.right_area .hd {width:100%;height:44px;}
.right_area .hd .links {padding-right:10px;float:right;height:44px; line-height:44px;}
.right_area .hd  h1{float:left;color:#0568bb; padding-left:25px;height:44px;line-height:44px; font-size:14px;background:url(../images/icon_3.png) left center no-repeat;width:146px; font-family:微软雅黑,宋体; font-weight:normal; margin-left:12px;}
.right_area .bd-item{  width:726px; padding:12px 0 12px 12px;}
/*cooperate piclist*/
.right_area .bd-item2{ width:738px;padding:12px 0 12px 22px;}
/*prodct piclist*/
.right_area .bd-item3{ width:738px;padding:12px 0  12px 22px;}

/*标题*/
.meta{border-bottom:1px solid #EEE;padding-bottom:10px;}
.meta p{margin:0px 0 0 360px;}  /*myself*/
.meta .share{float:right;}
.meta-tit{color:#01539f;font-size:18px;margin:0 0 10px;}
.meta-tit span a{color:#008800;font-size:12px;font-weight:normal;margin-left:10px;}
.meta-info{color:#999;}
/*内容*/
.entry{font-size:12px;line-height:24px;word-wrap:break-word;}
.entry img{max-width:550px;}
.entry .center{ text-align:center;}
.entry h2,.entry h3,.entry h4{border-bottom:1px solid #EEE;color:#111;padding-bottom:5px;}
.entry h2{font-size:14px;}
.entry h3,.entry h4{font-size:14px;}
.entry strong{color:#DC2523;}
.entry ul,.entry ol{margin:16px;}
.entry ul li{list-style:none;}
.entry ol li{list-style:decimal outside none;}
.entry p{margin:10px 0;}
.entry a{text-decoration:underline;}
.entry code, .comment code{background-color:#EEE;border-radius:2px 2px 2px 2px;color:#777;font-family:'courier new';margin:0 4px;padding:1px 4px;}
.entry table{border-left:1px solid #EEE;border-top:1px solid #EEE;}
.entry table th{background-color:#F9F9F9;text-align:center;}
.entry table td, .entry table th{border-bottom:1px solid #EEE;border-right:1px solid #EEE;padding:5px 10px;}
/*带zhai的list*/
.list1 li{ padding-bottom:15px;}
#info1{ line-height:28px; text-align:center; padding-top:30px;}
/*cooperate piclist*/
.list2 li{ width:180px;height:80px; margin:20px 24px;float:left; text-align:center;border:1px solid #e3e2e2;}
.list2 li img{ max-width:180px; _max-width:180px; width:180px; height:80px; }
.list2 li div{ height:26px; line-height:26px;}
/*product*/
.list3 li{ width:180px;height:220px;float:left; padding:0 30px;}
.list3 li img{ width:180px; height:140px; padding:1px; border:1px solid #ccc;}
.list3 li div{ height:26px; line-height:26px; text-align: center;}


/*messages*/
.form_box dl{clear:both;padding:8px 0;font-size:12px;line-height:28px;}
	.form_box dl dt{display:block;float:left;width:150px;text-align:right;}
	.form_box dl dt em{padding-right:5px;color:#FF0000;font-style:normal;}
	.form_box dl dd{margin-left:150px; padding-left:10px;}
	.form_box dl dd i{display:block;line-height:28px;color:#999;font-size:12px;font-style:normal;}
	.form_box dl dd em{line-height:28px;color:#999;font-size:12px;font-style:normal;}
	.form_box dl dd .btn_submit{padding:10px 30px;border:1px solid #429342;background:#52A152;color:#fff;font-size:14px;line-height:1em;cursor:pointer;font-family:'Microsoft YaHei';}

/*job*/
.zhaopin { margin-bottom:20px; margin-left:20px;}
.zhaopin table {border-collapse:collapse;}
.zhaopin table td {border:1px solid #0e6ebc; width:200px; height:26px; line-height:26px; text-align:center;} 
.zhaopin table .th{   text-align:center;color:#565656; }
.zhaopin table .th1{background-color: #2c9de1;color:#fff;}
.zhaopin table  .des{ text-align:left; padding-left:20px; line-height:26px;}

/*banner scroll20-5*/
#focus {width:1300px; height:418px; overflow:hidden; position:relative;}
#focus ul {height:458px; position:absolute; bottom:0;}
#focus ul li {float:left; width:1300px; height:418px; overflow:hidden; position:relative;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus ul li p{ color:#FFF; font-size:12px; height:28px; line-height:28px; position:absolute; bottom:0; left:15px;}
#focus .btnBg {}
#focus .btn {position:absolute; bottom:15px; right:25px; z-index:10;}
#focus .btn span {  width:52px; height:7px;  cursor:pointer;display:block; float:left; margin-left:1px; text-indent:-100em; overflow:hidden;}
#focus .btn span.on,#focus .btn span:hover { background:url(style/images/shouye/xinBtnBg.png) -63px 0;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer; display:none;}
#focus .pre {left:0; display:none;}
#focus .next {right:0; background-position:right top; display:none;}

/*fudong */
.float0011 {
  POSITION: fixed; TOP: 350px; RIGHT: 1px; _position: absolute
}
.float0011 .floatR {
  POSITION: relative; WIDTH: 150px; height:150px; FLOAT: right;border:1px solid ;
}
