/*
请尊重他人劳动成果，你可以模仿页面，但是请自己写代码！
技术支持：QQ2863868475
2016-7-27
-----粮院的朋友请不要再抄袭了，做人要有底线！-----
*/
@charset "utf-8";
* { margin:0; padding:0; word-break:break-all; }
body { font-size:13px; margin:0px; padding:0px; background-repeat: repeat-x; font-family:microsoft Yahei, Arial, Helvetica, sans-serif; background-color:#f5f5f5; }
a { color:#333; text-decoration:none; }
a:hover { text-decoration:none; color: #FF0000; }
img { border:0; vertical-align:bottom; }
li { list-style:none; }
table { border-collapse:collapse; border-spacing:0; }
.c20 { clear:both; line-height:20px; height:20px; }
.c { clear:both; }
.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mt20 { margin-top:20px; }
.mt30 { margin-top:30px; }
.left { float:left; }
.right { float:right; }
.w1000 { width: 1000px; }
.w1100 { width: 1100px; }
.w1160 { width: 1160px; }
.center { margin-right: auto; margin-left: auto; margin-top: 0px; }
.ml10 { margin-left:10px; }
.top { width: 100%; position: relative; z-index: 4; top: 0px; background-color: #FFFFFF; }
a.blue { color:#0099cb; text-decoration:none; }
a.blue:hover { color:#FF6600; text-decoration:none; }
.red { color:#CC0000 }
.radius {-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;}
.line{border-bottom:solid 1px #e2e2e2;}
/*通用阴影*/
.shadow { box-shadow: 0 0 27px 3px rgba(179,188,198,0.25);}
/* 分页 */
#pages { font-family:"宋体"; line-height: 35px; height: 35px; padding-top: 14px; padding-right: 0; padding-bottom: 10px; padding-left: 0; text-align: center; }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px }
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; border:1px solid #d90e22; color:#fff; text-align:center; padding:0 10px; background-color: #d90e22; }
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
/* 默认幻灯片 */
.FocusPic { zoom:1; position:relative; overflow:hidden; float: left; height: 390px; width: 990px; }
.FocusPic .content { overflow:hidden }
.FocusPic .changeDiv a { position:absolute; top:0px; left:0px; display:none; }
.FocusPic .title-bg, .FocusPic .title { position:absolute; left:0px; bottom:0; width:260px; height:30px; line-height:30px; overflow:hidden }
.FocusPic .title-bg { background:#000; filter:alpha(opacity=20); opacity:0.2; }
.FocusPic .title a { display:block; padding-left:15px; color:#fff; font-size:14px; }
.FocusPic .change { bottom:4px; height:20px; right:3px; *right:5px;
_right:4px; position:absolute; text-align:right; z-index:9999; }
.FocusPic .change i { background:#666; color:#FFF; cursor:pointer; font-family:Arial; font-size:12px; line-height:15px; margin-right:2px; padding:2px 6px; font-style:normal; height:15px; display:inline-block; display:-moz-inline-stack; zoom:1; *display:inline;
}
.FocusPic .change i.cur { background:#008067; }
.top1 { width: 100%; color: #333333; }
.top1 span { line-height: 30px; float: right; height: 30px; }
.top1 span a { color: #333333; text-decoration:none; padding-left:8px; padding-right:8px; }
.logo { float: left; padding-top: 15px; padding-bottom: 15px; }
.logo2 { float: left; padding-top: 20px; padding-bottom: 15px; }
.logo_right { float: right; padding-top: 10px; padding-bottom: 10px; }
.top_tel { width: 100%; margin-top: 30px; background-image: url(../images/tel.png); background-repeat: no-repeat; background-position: left center; padding-left: 60px; }
.top_tel dt { width: 100%; }
.top_tel p { font-size: 24px; line-height: 35px; font-weight: bold; color: #055CBD; height: 35px; width: 100%; white-space: nowrap; }
.nav { background-color: #055cbd; height: 50px; width: 100%; }
.nav li{ float:left; height:50px; line-height:50px; text-align:center; font-size:15px; position:relative; }
.nav li a{ color:#FFFFFF; text-decoration:none; display:block; padding-left:25px; padding-right:25px; }
.nav li:hover { color:#CC0000; background-color:#046bdf; }
.nav .on a { display:block; color: #FFFFFF; background-color: #046bdf; }
.nav ul li a:hover{ display:block; color: #FFFFFF; background-color: #046bdf; }
.nav dl{ width:110px; font-size:12px; position:absolute; top:50px; left:0px; background-color: #055cbd; padding-top: 10px; }
.nav dl dd { height:35px; line-height:35px; text-align: center; white-space: nowrap; }
.nav dl dd a{ color:#FFFFFF;  padding-right: 5px; padding-left: 5px; }
.nav dl dd a:hover{ color:#FFFFFF; background:#046bdf; opacity:0.9; }
.nav  .nav_line { float: left; height: 50px; width: 1px; line-height: 50px; color: #CCCCCC; font-size: 10px; }
.so { float: right; width: 220px; padding-top: 13px; }
.so_input { width:180px; line-height:25px; height:25px; float:left; color: #666666; border: 1px solid #e2e2e2; padding-left: 5px; }
.so_button { background-color: #0679F9; float: left; height: 26px; width: 26px; background-image: url(../images/ico_so.png); background-repeat: no-repeat; background-position: center center; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }

.banner { width:100%; position:relative;}
.fullSlide{ width:100%; position:relative; height:500px; background:#fff; }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden; width:100%;}
.fullSlide .bd ul{ width:100% !important; position:absolute; left:0px; top:0px;}
.fullSlide .bd li{ width:100% !important;  height:500px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:500px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; _background:#000; _filter:alpha(opacity=60);}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; zoom:1; width:10px; height:10px; margin:5px; background:#fff; overflow:hidden; border-radius:7px;line-height:9999px;}
.fullSlide .hd ul .on{ background:#0962b5; }
.fullSlide .prev,.fullSlide .next { width: 80px; height:80px; margin: -40px 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; background-image: url(../images/pic_btn22.png); background-position: center center; }
.fullSlide .prev { left: 0; background-position: -2px 0px; }
.fullSlide .next { background-position: -80px 0px; right: 0; }
.fullSlide .prev:hover,.fullSlide .next:hover { filter:alpha(opacity=90) !important;opacity:0.9 !important;  }
.products { float: left; width: 1100px; padding-top: 20px; padding-bottom: 20px; position: relative; }
.title { text-align: center; width: 100%; position:relative;}
.title h3 { width:100%; line-height:40px; height:40px; font-size:30px; color:#p :last-child; text-align:center; font-weight:bold; color: #055cbd; }
.title p { font-size: 15px; line-height: 40px; font-weight: normal; color: #999999; height: 40px; width: 100%; position:relative; padding-bottom:8px; }
.title p b { color:#eab100; position:relative; }
.title p:before{content:'';position:absolute;left:50%;bottom:-8px;margin-left:-6px;border-top:8px solid #a5a5a5;border-left:6px solid transparent;border-right:6px solid transparent;width:0;height:0}
.title dt { font-size: 12px; line-height: 25px; font-weight: lighter; text-transform: uppercase; color: #999999; text-align: center; height: 25px; width: 100%; padding-top: 10px; }
.title dd { font-size: 15px; line-height: 30px; font-weight: lighter; text-transform: uppercase; color: #999999; text-align: center; height: 30px; width: 100%; padding-top: 10px; }

.title2 { text-align: center; width: 100%; position:relative;}
.title2 h3 { width:100%; line-height:50px; height:50px; font-size:30px; color:#p :last-child; text-align:center; font-weight:bold; color: #333333; }
.title2 h3 i { color:#EE551F; font-style: normal; font-size: 30px; text-transform: uppercase; }
.title2 p { font-size: 16px; line-height: 40px; font-weight: normal; color: #999999; height: 40px; width: 100%; position:relative; padding-bottom:8px; }
.title2 p b { color:#eab100; position:relative; }
.title2 p:before{content:'';position:absolute;left:50%;bottom:-8px;margin-left:-6px;border-top:8px solid #a5a5a5;border-left:6px solid transparent;border-right:6px solid transparent;width:0;height:0}
.title2 dt { font-size: 15px; line-height: 25px; font-weight: lighter; text-transform: uppercase; color: #999999; text-align: center; height: 25px; width: 100%; padding-top: 10px; }

.main1 { background-color: #ececec; width: 100%; padding-top: 50px; padding-bottom: 50px; }
.p_cat { float: left; width: 230px; position: relative; background-color: #055cbd; }
.p_cat_title { background-image: url(../images/index-class-top.jpg); background-repeat: no-repeat; background-position: left center; float: left; height: 60px; width: 150px; padding-top: 20px; padding-bottom: 20px; padding-left: 80px; }
.p_cat_title p { font-size: 25px; line-height: 35px; font-weight: normal; color: #FFFFFF; height: 35px; width: 130px; }
.p_cat_title dt { font-size: 13px; line-height: 25px; font-weight: normal; text-transform: uppercase; color: #FFFFFF; float: left; height: 25px; width: 150px; }
.p_catlist { background-color: #055cbd; float: left; width: 230px; }
.p_catlist li { line-height: 55px; float: left; height: 55px; width: 200px; padding-left: 30px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #006AFB; background-image: url(../images/ico_arr03.png); background-repeat: no-repeat; background-position: 90% center; }
.p_catlist li a { color:#FFFFFF; text-decoration:none;}
.p_right { float: right; width: 870px; position: relative; background-color: #FFFFFF; }
.p_title { line-height: 40px; float: left; height: 40px; width: 830px; padding-right: 10px; padding-left: 10px; }
.p_title h3 { font-size: 20px; line-height: 40px; color: #116cae; float: left; height: 40px; }
.p_title i { font-size: 15px; font-style: normal; line-height: 40px; font-weight: normal; color: #999999; text-transform: uppercase; }
.more { height: 50px; width: 300px; margin-right: auto; margin-left: auto; }
.more a { width:100%; line-height:50px; height:50px; border:1px solid #116CAE; display:block; text-align:center; color:#116CAE; font-size:15px; margin-top:10px; }
.more1 { line-height: 30px; background-color: #116cae; float: right; height: 30px; width: 100px; margin-top: 5px; font-size: 13px; font-weight: normal; }
.more1 div{ width:68px; text-align:center; color:#FFFFFF; float: left; font-size: 13px; font-weight: normal; display:inline-block; }
.more1 em { float:right; text-align:center; color:#FFFFFF; background-color: #0092DD; height: 30px; width: 30px; font-style: normal; }
.more1 i{ width:60px; text-align:center; color:#FFFFFF; float: left; font-size: 13px; font-weight: normal; display:inline-block; font-style: normal; }

.more2 {; width: 300px; font-size: 13px; font-weight: normal; margin-right: auto; margin-left: auto; }
.more2 a{ width:100%; display:block; line-height:40px; height:40px; background-color:#fff; color:#333333; text-align:center; webkit-border-radius:35px; border-radius:35px; font-size: 15px; }

.p_list { padding: 5px; float: left; width: 860px; }
.p_list li { padding: 10px; float: left; width: 195px; }
.p_list span { padding: 4px; float: left; width: 185px; border: 1px solid #e2e2e2; }
.p_list p { line-height: 40px; background-color: #055cbd; text-align: center; float: left; height: 40px; width: 185px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding: 5px; color: #FFFFFF; }
.p_list li:hover span{border: 1px solid #ee551f;}
.p_list li:hover p { background-color:#ee551f;}
.left_icontact { line-height: 28px; color: #F2f2f2; padding: 15px; float: left; width: 200px; background-color: #034091; position:absolute; left:0px; bottom:0px; }

/*tab1*/
.tab1 { height: 40px; width: 500px; line-height: 40px;  margin-right: auto; margin-left: auto; }
#myTab { margin: 0px; padding: 0px; list-style-type: none; }
.tab1 li{ float: left; cursor: pointer; height: 38px; text-align: center; line-height: 38px; font-size: 16px; padding-top: 0px; padding-right: 35px; padding-bottom: 0px; padding-left: 35px; color: #333333; margin-right: 10px; margin-left: 10px; border: 1px solid #FFFFFF; }
.tab1 li a,.tab1 li a:visited,.tab1 li a:link{ color:#000000; text-decoration: none; }
.tab1 li a:hover{ color:#CC0000; text-decoration: underline; line-height: 38px; height: 38px }
.tab1 .active { text-decoration: none; height:38px; background-color: #055cbd; color: #FFFFFF; line-height: 38px; }
.TabContent{ display: block; float: left; width: 1100px; overflow: hidden; }
.dis{ display:block;}
.hidden{ display:none}
.tab_box{ width:1100px; float:left; position:relative;}
.products_title { height: 50px; width: 350px; margin-right: auto; margin-left: auto; }
.products_title h2 { font-size: 30px; line-height: 35px; font-weight: bold; color: #333333; text-align: center; float: left; height: 35px; width: 350px; }
.products_title p { line-height: 15px; text-transform: uppercase; color: #999999; text-align: center; float: left; height: 15px; width: 350px; font-size: 11px; }
.case_list1 { float: left; width: 390px; background-color: #FFFFFF; padding: 5px; position: relative; }
.case_list1 li { float: left; width: 390px; position: relative; }
.case_list1 span { float: left; width: 390px; position: relative; }
.case_list1 p { line-height: 35px; background-image: url(../images/p_bg.png); height: 35px; width: 380px; padding-right: 5px; padding-left: 5px; position: absolute; left: 0px; bottom: 0px; font-size: 15px; color: #FFFFFF; white-space: nowrap; overflow: hidden; }
.case_list2 { background-color: #FFFFFF; float: right; height: 320px; width: 690px; padding: 5px; }
.case_list2 li { float: left; height: 280px; width: 230px; background-color: #ececec; }
.case_list2 p { line-height: 40px; float: left; width: 210px; padding-right: 10px; padding-left: 10px; font-size: 13px; font-weight: bold; color: #333333; }
.case_list2 dt { line-height: 25px; color: #666666; float: left; width: 210px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; }
.case_list2 span { width:230px; float:left; }
.case_list2 span  img { width:230px; height:150px;}
.case_list2 .color1 { background-color:#055cbd;}
.case_list2 .color1 p { color:#f8f8f8; background-color:#055cbd; }
.case_list2 .color1 dt { color:#EFEFEF; background-color:#055cbd; }
.case_more { font-size: 15px; line-height: 30px; color: #FFFFFF; padding: 10px; float: right; height: 250px; width: 15px; border: 1px solid #CCCCCC; background-color: #D90E22; text-align: center; margin-right: 25px; }
.jishu_list1 { float: left; width: 520px; }
.jishu_list1 li { background-color: #FFFFFF; padding: 10px; float: left; width: 500px; margin-top: 5px; margin-bottom: 5px; }
.jishu_list1 span { float: left; }
.jishu_list1 p { font-size: 13px; line-height: 30px; font-weight: bold; float: right; height: 30px; width: 360px; white-space: nowrap; overflow: hidden;text-overflow:ellipsis; }
.jishu_list1 dt { line-height: 25px; color: #999999; float: right; width: 360px; }
.jishu_list2 { background-color: #FFFFFF; padding: 10px; float: right; width: 550px; }
.jishu_list2 li { line-height: 46px; background-image: url(../images/ico-1.gif); background-repeat: no-repeat; background-position: 2px center; float: left; height: 46px; width: 540px; padding-left: 10px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #e2e2e2; }
.jishu_list2 span { color:#999999; float:right;}
.shouhou_list { float: left; width: 1100px; }
.shouhou_list li { background-color: #FFFFFF; margin: 3px; float: left; height: 140px; width: 265px; }
.shouhou_list span { text-align: center; width: 250px; float: left; padding-top: 10px; }
.shouhou_list p { line-height: 40px; text-align: center; float: left; height: 40px; width: 250px; font-size: 16px; color: #333333; }
.main { float: left; width: 1100px; }
.news { float: left; width: 1100px; }
.news1 { background-color: #FFFFFF; padding: 10px; float: left; width: 280px; }
.news1 li { width:280px; float:left; padding-bottom: 10px; }
.news1 li span { width:280px; float:left;}
.news1 li span img { width:280px; height:210px;}
.news1 li p { width:280px; float:left; line-height:50px; height:50px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:15px; font-weight:bold;}
.news1 li dt { width:280px; float:left; line-height:25px; color:#999999;}
.news1 li i { width:120px; line-height:30px; height:30px; border:solid 1px #198ede; text-align:center; float:right; font-style:normal; color:#198ede; }
.news1 li i a{ color:#198ede; }
.news1 li em { float:left; padding-left:20px; line-height:35px; color:#999999; background-image: url(../images/ico_time.png); background-repeat: no-repeat; background-position: left center; font-style: normal; }
.news2 { background-color: #FFFFFF; padding: 10px; float: right; width: 460px; }
.news2 li { width:460px; float:left; padding-bottom:10px; border-bottom:solid 1px #e2e2e2; padding-top:10px;}
.news2 .news2_time{ width:80px; float:left; background-color:#f5f5f5; margin-top:5px;}
.news2 .news2_time span{ width:80px; float:left; line-height:40px; text-align:center; font-size:30px; font-weight:bold; padding-top:10px;}
.news2 .news2_time i { width:80px; float:left; line-height:25px; color:#999999; text-align:center; font-style:normal;}
.news2 h2 { width:360px; float:right; line-height:30px; height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:16px; font-weight:normal;}
.news2 p { width:360px; float:right; line-height:25px; color:#B7B7B7; }
.news2 li:nth-child(1){ padding-top:0px;}

.about { float: right; width: 350px; }
.about_title { float: left; height: 40px; width: 350px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e2e2e2; font-size: 13px; line-height: 40px; color: #333333; text-align: right; }
.about_title span { font-size: 24px; line-height: 39px; font-weight: bold; color: #333333; float: left; height: 39px; padding-right: 5px; padding-left: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #D90E22; }
.about_pic { float: left; width: 350px; }
.about_txt { line-height: 30px; padding: 5px; float: left; width: 340px; margin-top: 10px; font-size: 14px; color: #333333; }

.links { line-height: 25px; color: #666666; padding: 9px; float: left; width: 1080px; border: 1px solid #e2e2e2; margin-bottom: 15px; }
.links span { color: #E40E22; }
.links a { color:#666666; padding-left:8px; padding-right:8px;}

.bottom { background-color: #055cbd; width: 100%; }
.bottom1 { float: left; width: 1100px; padding-top: 15px; padding-bottom: 15px; }
.quick { float: left; width: 250px; }
.quick h3 { font-size: 18px; line-height: 35px; color: #FFFFFF; float: left; height: 35px; width: 240px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #0568D6; text-transform: uppercase; padding-left: 10px; font-weight: normal; }
.quick ul { padding: 5px; float: left; width: 240px; margin-top: 5px; margin-bottom: 5px; }
.quick li { line-height: 30px; height: 30px; width: 110px; padding-right: 5px; padding-left: 5px; float: left; }
.quick li a { color:#D8EAFE; font-size: 12px; }
.quick li a:hover { color:#FFFFFF; font-size: 12px; text-decoration: underline; }
.products2 { float: left; width: 180px; margin-left:60px; }
.products2  h3 { font-size: 18px; line-height: 35px; color: #FFFFFF; float: left; height: 35px; width: 170px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #0568D6; text-transform: uppercase; padding-left: 10px; font-weight: normal; }
.products2 ul { padding: 5px; float: left; width: 170px; margin-top: 5px; margin-bottom: 5px; }
.products2 li { line-height: 30px; height: 30px; width: 160px; padding-right: 5px; padding-left: 5px; }
.products2 li a { color:#D8EAFE;font-size: 12px;}
.products2 li a:hover { color:#fff; font-size: 12px; text-decoration: underline; }
.message { float: left; width: 310px; margin-left: 40px; }
.message h3 { font-size: 18px; line-height: 35px; color: #FFFFFF; float: left; height: 35px; width: 300px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #0568D6; text-transform: uppercase; padding-left: 10px; font-weight: normal; }
.message dt { line-height: 18px; color: #CCCCCC; padding: 5px; width: 300px; float: left; }
.msg_box { padding: 5px; float: left; width: 300px; }
.contact2 { float: right; width: 250px; }
.contact2 H3 { font-size: 18px; line-height: 35px; color: #FFFFFF; float: left; height: 35px; width: 240px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #0568D6; text-transform: uppercase; padding-left: 10px; font-weight: normal; }
.contact2_box { line-height: 25px; color: #E7F1FE; padding: 10px; float: left; width: 230px; }
.bottom2 { width: 100%; padding-top: 10px; padding-bottom: 10px; background-color: #033E7E; }
.copyright { line-height: 25px; color: #c0c0c0; text-align: center; float: left; width: 1100px; }
.copyright a { color:#FFFFFF; text-decoration:none;}
.bottom_logo { float: left; width: 250px; padding-right: 40px; padding-left: 10px; }

.banner2 { width:100%; background-repeat: repeat-x; background-position: center center; }
#about { height:160px; background-image: url(../images/banner_about.jpg); }
#news { height:160px; background-image: url(../images/banner_news.jpg); }
#pic { height:160px; background-image: url(../images/banner_pic.jpg); }
#products { height:160px; background-image: url(../images/banner_products.jpg); }

.position { background-color: #FFFFFF; height: 50px; width: 100%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e2e2e2; }
.position2 { line-height: 50px; color: #666666; float: left; height: 50px; width: 700px; padding-left: 30px; background-image: url(../images/home1.png); background-repeat: no-repeat; background-position: 5px center; }
.nav2 { float: left; height: 60px; width: 1080px; padding: 10px; text-align:center; margin-top:15px; }
.nav2 li { font-size: 16px; line-height: 50px; text-align: center;  height: 50px; margin-right: 10px; margin-left: 10px; padding-right:40px; padding-left: 40px; border: 1px solid #e2e2e2; display:inline-block; }
.nav2 li a { color:#333333; text-decoration:none; display:block;}
.nav2 li:hover { color:#FFFFFF; text-decoration:none; background-color:#055cbd; }
.nav2 li:hover a  { color:#FFFFFF; text-decoration:none; }
.nav2 li.on2  { color:#FFFFFF; text-decoration:none; background-color:#055cbd; }
.nav2 li.on2 a  { color:#FFFFFF; text-decoration:none; display:block; }
.main { background-color: #FFFFFF; float: left; width: 1100px; position: relative; }
.page_content { font-size: 14px; line-height: 30px; color: #333333; padding: 20px; float: left; width: 1060px; margin-top: 10px; margin-bottom: 10px; }
.tuijian { float: left; width: 1100px; margin-bottom: 20px; position: relative; background-color: #FFFFFF; }
.p_list2 { float: left; width: 1080px; position: relative; overflow: hidden; padding: 10px; }
.p_list2 li { float:left; width:250px; position:relative; display:block; border:1px solid #ececec; background-color: #FFFFFF; position:relative; margin-top: 0; margin-right: 9px; margin-bottom: 0; margin-left: 9px; }
.p_list2 li span { width:246px; height:164px; overflow:hidden; position:relative; float: left; margin-top: 0; margin-right: 2px; margin-bottom: 0; margin-left: 2px;  position:relative; }
.p_list2 p { font-size: 13px; line-height: 50px; text-align: center; float: left; height: 50px; width: 246px; font-weight: bold; position:relative; }
.p_list2 dt { width:20px; line-height:25px; color:#666666; text-align: center; background-color: #CCCCCC; height: 2px; margin-right: auto; margin-left: auto; }
.p_list2 a i { visibility:hidden; position:absolute; width:246px; height:210px;}
.p_list2 a:hover i { visibility:visible; position:absolute; width:246; height:150px; left: 2px; top: 2px; background-image: url(../images/p_bg.png); text-align: center; padding-top: 70px; }
.p_list2 ul { float: left; width: 1100px; }
.list { padding: 20px; float: left; width: 1060px; margin-top: 10px; margin-bottom: 10px; }
.list_txt { margin: 0px; padding: 0px; }
.list_txt li { width: 1060px; padding-top: 25px; padding-bottom: 25px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e2e2e2; }
.list_time { background-color: #055cbd; float: left; height: 80px; width: 80px; overflow: hidden; margin-top: 5px; }
.list_time i { font-size: 35px; line-height: 45px; font-weight: normal; color: #FFFFFF; text-align: center; float: left; height: 45px; width: 80px; overflow: hidden; padding-top: 5px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #FFFFFF; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal; }
.list_time em { line-height: 30px; color: #FFFFFF; text-align: center; float: left; height: 30px; width: 80px; font-size: 15px; font-style: normal; }
.list_txt p { font-size: 18px; line-height: 35px; font-weight: normal; color: #333333; float: right; height: 35px; width: 950px; }
.list_txt dt { line-height: 25px; color: #999999; float: right; width: 950px; }
.list_txt p i { float:right; font-size: 12px; font-style: normal; font-weight: normal; color: #999999; }
.list_txt p em { line-height:35px; float:left; font-weight: normal; font-style: normal; font-size: 15px; }.read { padding: 20px; float: left; width: 1060px; margin-top: 10px; margin-bottom: 10px; }
.read_title { font-size: 26px; line-height: 40px; font-weight: bold; color: #333333; text-align: center; width: 1060px; margin-top: 10px; margin-bottom: 10px; }
.read_info { line-height: 30px; color: #999999; text-align: center; float: left; height: 30px; width: 1060px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e2e2e2; }
.read_content { font-size: 14px; line-height: 2.2em; color: #333333; padding: 10px; float: left; width: 1040px; margin-top: 10px; margin-bottom: 10px; }
.read_content  img { max-width:1040px; height:auto;}
.share { line-height: 40px; float: left; width: 300px; padding-left: 760px; padding-top: 10px; padding-bottom: 10px; }
.page_about { float: left; height: 40px; width: 1058px; border: 1px solid #e2e2e2; }
.page_up { line-height: 40px; color: #333333; float: left; height: 40px; width: 515px; padding-left: 10px; }
.read_about { float: left; width: 1060px; }
.read_about_t { font-size: 24px; line-height: 40px; font-weight: bold; color: #333333; float: left; height: 40px; width: 1040px; padding-left: 20px; }
.read_about_list { float: left; width: 1060px; padding-top: 10px; padding-bottom: 10px; }
.read_about_list li { line-height: 35px; background-image: url(../images/ico-1.gif); background-repeat: no-repeat; background-position: 5px center; float: left; width: 500px; padding-right: 15px; padding-left: 15px; }
.read_about_list span { color: #999999; float: right; }

#returnTop { display:none; position:fixed; z-index:99999; bottom:200px; _bottom:auto; width:36px; height:65px; text-indent:-999px; overflow:hidden; background-image:url(../images/Top.png); _background-image:url(../images/Top.png); background-repeat:no-repeat; background-position:0 0; transition:bottom 0.9s; -webkit-transition:bottom 0.9s; -moz-transition:bottom 0.9s; -o-transition:bottom 0.9s; right: 120px; }
#returnTop:hover { background-position:0 -65px; }
.list_pic { float: left; width: 1060px; }
.list_pic li { float: left; width: 235px; margin: 10px; padding: 4px; border: 1px solid #e2e2e2; }
.list_pic span { float: left; width: 235px; }
.list_pic p { line-height: 40px; color: #333333; text-align: center; float: left; height: 40px; width: 235px; font-size: 14px; white-space: nowrap; overflow: hidden;text-overflow:ellipsis; }
.list_pic li:hover { float: left; width: 235px; margin: 10px; padding: 4px; border: 1px solid #055cbd; }

.list_products { float: left; width: 1060px; position: relative; }
.list_products li { float: left; width: 235px; margin: 10px; padding: 4px; border: 1px solid #e2e2e2; display:block;position: relative; }
.list_products span { float: left; width: 235px;position: relative; }
.list_products  p { line-height: 40px; color: #333333; text-align: center; float: left; height: 40px; width: 235px; font-size: 15px; white-space: nowrap; overflow: hidden; text-overflow:ellipsis; position: relative; }
.list_products dt { float: left; height: 30px; width: 235px; padding-top: 5px; padding-bottom: 10px; }
.list_products i { font-style: normal; line-height: 30px; color: #FFFFFF; background-color: #055cbc; text-align: center; float: left; height: 30px; width: 80px; margin-right: 5px; margin-left: 5px; }
.list_products i a { color:#FFFFFF; text-decoration:none;}
.list_products li:hover { float: left; width: 235px; margin: 10px; padding: 4px; border: 1px solid #d90e22; }
.list_title { background-color: #F5F5F5; float: left; height: 40px; width: 1040px; font-size: 16px; line-height: 40px; font-weight: bold; color: #333333; margin-left: 10px; margin-top: 10px; margin-bottom: 10px; }
.list_title span { background-color: #055cbc; float: left; height: 40px; width: 40px; font-size: 20px; line-height: 40px; font-weight: bold; color: #FFFFFF; text-align: center; margin-right: 5px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;}
.list_title i { font-size: 14px; font-style: normal; font-weight: normal; float: right; height: 40px; padding-right: 10px; }
.read_products { padding: 20px; float: left; width: 1060px; margin-top: 10px; margin-bottom: 10px; position: relative; }

.read_p1 { float: left; width: 800px; position: relative; }

/**图集**/
#DB_gallery { float: left; }
#DB_gallery ul, #DB_gallery li{list-style:none;margin:0;padding:0}
#DB_gallery img{border:none;vertical-align:top;}

#DB_gallery .DB_imgSet { position:relative; width:380px; height:286px; overflow:hidden; background-image: url(../images/product_prbg.jpg); background-repeat: no-repeat; background-position: center center; padding: 7px; border: 1px solid #e2e2e2; }
#DB_gallery .DB_imgSet .DB_imgWin{height:100%}
#DB_gallery .DB_imgSet .DB_page{position:absolute;bottom:0;font:11px tahoma bold;padding:5px;color:#ffffff}
#DB_gallery .DB_imgSet .DB_page .DB_current{color:#ffff00}
#DB_gallery .DB_imgSet .DB_page .DB_total{color:#ffcc00}
#DB_gallery .DB_imgSet .DB_prevBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;left:0;}
#DB_gallery .DB_imgSet .DB_nextBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;right:0;}

#DB_gallery .DB_thumSet { position:relative; margin-top:10px; width:390px; overflow:hidden }
#DB_gallery .DB_thumSet .DB_thumMove{ position:relative; white-space:nowrap; font-size:0; height: 75px; }
#DB_gallery .DB_thumSet .DB_thumMove li{ display:inline; margin-right:8px; margin-top: 4px; }
#DB_gallery .DB_thumSet .DB_prevPageBtn{ position:absolute; top:0; cursor:pointer; left:0; z-index: 999; }
#DB_gallery .DB_thumSet .DB_nextPageBtn{ position:absolute; top:0; cursor:pointer; right:0; z-index: 999; }
#DB_gallery .DB_thumSet .DB_thumLine{ position:absolute; width:75px; height:65px; border:3px solid #055cbd; left:0; top:0 }
.p_show_left { float: left; width: 400px; }
.read_pinfo { float: right; width: 380px; }
.read_pinfo h1 { font-size: 18pt; line-height: 30px; font-weight: bold; color: #055cbd; float: left; width: 380px; margin-top: 10px; margin-bottom: 10px; }
.read_pinfo dt { line-height: 25px; color: #666666; float: left; width: 380px; }
.read_pinfo p { float: left; width: 320px; margin-top: 15px; padding-top: 20px; border-top-width: 1px; border-top-style: dashed; border-top-color: #CCCCCC; margin-bottom: 10px; padding-bottom: 10px; }
.read_pinfo em { line-height: 30px; background-color: #e2e2e2; float: left; height: 30px; margin-right: 10px; font-style: normal; margin-left: 10px; text-align: center; width: 60px; }
.read_pinfo em a{ color:#333333; text-decoration:none;display:block; }
.read_pinfo em a:hover{ color:#FFFFFF; text-decoration:none; background-color: #CC0000; }

.read_pinfo #p_dianhua { line-height: 20px; background-image: url(../images/dianhua.png); background-repeat: no-repeat; background-position: left 5px; float: left; width: 290px; padding-left: 40px; font-size: 13px; }
.read_pinfo #p_dianhua i { font-size: 16pt; font-style: normal; line-height: 35px; font-weight: bold; color: #055cbd; height: 35px; white-space: nowrap; text-align: center; }
.p_tuijian { background-color: #F6F6F6; float: right; width: 240px; position: relative; }
.p_tuijian h3 { font-size: 20px; line-height: 40px; font-weight: bold; color: #FFFFFF; background-color: #d90e22; text-align: center; float: left; height: 40px; width: 240px; }
.p_tuijian ul { padding: 10px; float: left; width: 220px; }
.p_tuijian li { float: left; width: 220px; padding-top: 5px; padding-bottom: 5px; }
.p_tuijian span { padding: 2px; float: left; width: 200px; border: 1px solid #FFFFFF; text-align: center; margin-left: 5px; }
.p_tuijian dt { font-size: 15px; line-height: 28px; text-align: center; float: left; height: 28px; width: 220px; white-space: nowrap; overflow: hidden;text-overflow:ellipsis; }
.p_tuijian i { position: absolute; top: 0px; right: 0px; }
.read_p2 { float: left; width: 800px; }
.read_t { float: left; height: 40px; width: 800px; }
.read_t ul { margin: 0px; padding: 0px; }
.read_t li { background-color: #f8f8f8; float: left; width: 120px; margin-left: 1px; font-size: 15px; line-height: 40px; color: #333333; text-align: center; height: 40px; margin-right: 1px; }
.read_t li.on3 { background-color:#232323; color:#FFFFFF;}
.read_t li.on3  a { color:#FFFFFF;}
.read_left { float: left; width: 800px; }
.read_title2 { font-size: 15px; line-height: 40px; font-weight: bold; color: #333333; float: left; height: 40px; width: 760px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e2e2e2; background-image: url(../images/jieshao.png); background-repeat: no-repeat; background-position: 5px center; padding-left: 40px; margin-top: 10px; }
.read_content2 { line-height: 30px; color: #333333; float: left; width: 800px; padding-top: 15px; padding-bottom: 15px; }
.order { float: left; width: 700px; padding-top: 15px; padding-bottom: 15px; padding-left: 60px; }
.order table { font-size:13px; line-height: 35px; font-weight: normal; color: #333333; }
.table_form td ,.table_form tr{ line-height:35px;  padding:5px;}
.input-text { width:80%; line-height:35px; height:35px; color:#333333; border: 1px solid #e2e2e2;-webkit-border-radius:5px; -moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px; }
.input_s2 { width:200px; float: left; height: 50px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; text-align: center; background-color: #055cbd; font-size: 15px; color: #FFFFFF; }
.input_s3 { width:70px; background-image: url(../images/product_tianxie.jpg); background-repeat: no-repeat; background-position: center center; height: 26px; margin-left: 15px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.table_form { width:100%;}

.btn{ width:160px; line-height:50px; height:50px; text-align: center; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; background-color:#fe6d04; color:#FFFFFF; font-size:16px; display:inline-block; background-repeat: no-repeat; background-position: 20px center; float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
#ico_message{background-image:url(../images/ico_yuding.png);}
#ico_zixun{background-image:url(../images/ico_zixun.png);}
a.btn:hover { color:#FFFFFF;}
