@charset "utf-8";
/*

请尊重他人劳动成果，你可以模仿页面，但是请自己写代码！

技术支持：QQ2863868475

2016-7-27

-----粮院的朋友请不要再抄袭了，做人要有底线！-----

*/

* { 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:#FFFFFF; }

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; }

.left { float:left; }

.right { float:right; }

.w1000 { width: 1000px; }

.w1100 { width: 1100px; }

.center { margin-right: auto; margin-left: auto; margin-top: 0px; }

.ml10 { margin-left:10px; }

.top { width: 100%; position: relative; z-index: 5; top: 0px;}

a.blue { color:#0099cb; text-decoration:none; }

a.blue:hover { color:#FF6600; text-decoration:none; }

.red { color:#CC0000 }

/* 分页 */

#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 #00528a; color:#fff; text-align:center; padding:0 10px; background-color: #00528a; }

.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 { height: 30px; width: 100%; color: #333333; line-height: 30px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e2e2e2; background-color: #f5f5f5; }

.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; }

.logo_right { float: right; padding-top: 10px; padding-bottom: 10px; }

.nav { background-color: #00528a; 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:#FFFFFF; background-color:#cf261f;}

.nav .on a { display:block; color: #FFFFFF; background-color: #cf261f; }

.nav ul li a:hover{ display:block; color: #FFFFFF; background-color: #cf261f; }

.nav dl{ width:120px; font-size:12px; position:absolute; top:50px; left:0px; background-color: #CF261F; background-image: url(../images/nav_bg2.png); background-repeat: no-repeat; background-position: 40px top; padding-top: 10px; }

.nav dl dd { height:35px; line-height:35px; text-align: center; background-image: url(../images/nav_bg3.png); background-repeat: no-repeat; background-position: center bottom; white-space: nowrap; }

.nav dl dd a{ color:#FFFFFF;  padding-right: 5px; padding-left: 5px; }

.nav dl dd a:hover{ color:#FFFFFF; background:#e02e2e; opacity:0.9; }

.nav  .nav_line { background-image: url(../images/nav_line.png); background-repeat: no-repeat; background-position: left top; float: left; height: 50px; width: 2px; }

.nav_left { float: left; }

.nav_right { float: right; height: 50px; }

.tel{ float:right; background: url(../images/tel.png) 10px center no-repeat #ff8400; font-size:18px; color:#fff; line-height: 50px; height: 50px; padding-top: 0px; padding-bottom: 0; padding-left: 40px; padding-right: 10px; }

.logo_right { float: right; padding-top: 30px; padding-bottom: 10px; width: 400px; }

.so_input { width:280px; line-height:30px; height:30px; float: left; color: #666666; padding-left: 20px; background-image: url(../images/ico_so.png); background-repeat: no-repeat; background-position: 2px center; border: 1px solid #e2e2e2; }

.so_button { line-height: 31px; background-color: #00528A; float: left; height: 31px; width: 80px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-size: 14px; font-weight: normal; color: #FFFFFF; }

.so { text-align: right; float: right; height: 35px; width: 400px; }

.so_key { line-height: 35px; color: #333333; float: right; height: 35px; width: 400px; }

.so_key a { color:#333333; text-decoration:none; padding-left:5px; padding-right:5px;}

.so_key a:hover { color:#FF0000; text-decoration:none; }



.banner{ position:relative; height:490px; border-bottom:3px solid #f39500; width: 100%; }

.banner a{ display:block;  height:490px; overflow:hidden;}

#flashs .btn{  bottom: 0;

    margin-right: -450px;

    padding: 20px 6px;

    position: absolute;

    right: 50%;

    z-index: 7; }

#flashs .btn span{ color:#fff; background:#00528a; cursor: pointer; display: inline-block; margin-left: 5px; padding-top: 6px; padding-right: 12px; padding-bottom: 6px; padding-left: 12px; }

#flashs .btn span.cur{ background:#e20012; color:#FFFFFF }

.bgitem{ position:absolute;}

.main { float: left; width: 1100px; position: relative; }



.main1 { background-color: #f0f0f0; width: 100%; padding-top: 25px; padding-bottom: 25px; }

.products_left { float: left; width: 218px; background-color: #FFFFFF; }

.products_left h3 { background-image: url(../images/lf_n_t.gif); background-repeat: no-repeat; background-position: center center; float: left; height: 101px; width: 218px; font-size: 22px; line-height: 101px; font-weight: bold; color: #FFFFFF; text-align: center; background-color: #00528a; }

.products_left p{ height:68px; overflow:hidden; color:#fff; background:url(../images/lf_n_ad.jpg) left top no-repeat; float: left; width: 182px; padding-top: 18px; padding-right: 0; padding-bottom: 0; padding-left: 36px; }

.products_left p span{ display:block;padding:0 0 0 45px; line-height:24px;height:24px; overflow:hidden;

background:url(../images/lf_n_tel.jpg) 18px 3px no-repeat; font-size:14px;}

.products_left p b{ font-size:24px; color:#fff; font-family:Arial;}

/*tab1*/

.tab1 { float: left; width: 200px; line-height: 50px; background-color: #FFFFFF; padding: 9px; }

#myTab { margin: 0px; padding: 0px; list-style-type: none; }

.tab1 li{ float: left; cursor: pointer; line-height: 51px; font-size: 15px; margin: 0px; color: #333333; width: 170px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e2e2e2; background-image: url(../images/ico_3.gif); background-repeat: no-repeat; background-position: 10px center; display:block; padding-left: 30px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; }

.tab1 li a{ color:#333; text-decoration: none;}

.tab1 li a:hover{ color:#00528a; text-decoration: underline; background-image: url(../images/ico_3.gif); background-repeat: no-repeat; background-position: 30px center; font-weight: bold; text-decoration:none; }

.tab1 .active { text-decoration: none; height:60px; color: #00528a; line-height: 60px; font-size: 15px; background-image: url(../images/ico_31.gif); background-repeat: no-repeat; width: 170px; padding-left: 30px; font-weight: bold; background-position: 10px center; }

.tab1 .active a {color: #00528a; }

.TabContent{ background: #fff; display: block;float: left; width: 833px;  padding-right: 10px; padding-left: 17px; }

 #myTab_Content0 { float: left; height: 450px; width: 860px; overflow: hidden; padding-bottom: 5px; }

 #myTab_Content1 { float: left; width: 860px; }

 #myTab_Content2 { float: left; height: 450px; width: 860px; }

 #myTab_Content3 { float: left; height: 450px; width: 860px; }

 #myTab_Content4 { float: left; height: 450px; width: 860px; }

 #myTab_Content5 { float: left; height: 450px; width: 860px; }

 #myTab_Content6 { float: left; height: 450px; width: 860px; }

 #myTab_Content7 { float: left; height: 320px; width: 760px; }

 #myTab_Content8 { float: left; height: 320px; width: 760px; }

 #myTab_Content9 { float: left; height: 320px; width: 760px; }

.products_right { background-color: #FFFFFF; float: right; width: 860px; padding-top: 10px; padding-bottom: 10px; }

.products_info { padding: 10px; float: left; width: 740px; }

.products_info span { float: left; }

.products_info p { font-size: 15px; line-height: 25px; font-weight: bold; color: #333333; float: right; padding-top: 10px; padding-bottom: 10px; width: 320px; margin-bottom: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e2e2e2; }

.products_info dt { line-height: 28px; color: #666666; float: right; width: 320px; }

.products_info dt i { border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; line-height: 25px; color: #FFFFFF; height: 25px; padding-right: 15px; padding-left: 15px; float: left; background-color: #d30000; font-style: normal; }

.products_info dt i a { color:#FFFFFF; text-decoration:none;}

.p_list { float: left; width: 840px; }

.p_list li { float: left; width: 239px; padding-top: 10px; padding-right: 18px; padding-bottom: 10px; padding-left: 18px; }

.p_list span { float: left; border: 1px solid #00528A; overflow: hidden; }

.p_list p { line-height: 33px; color: #FFFFFF; background-color: #00528A; text-align: center; float: left; height: 33px; width: 239px; white-space: nowrap; overflow: hidden; text-overflow:ellipsis;}

.p_list span img { display:block; -moz-transform:scale(1, 1); -webkit-transform:scale(1, 1); -o-transform:scale(1, 1); -ms-transform:scale(1, 1); transform:scale(1, 1); -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; -ms-transition: all 0.3s ease-in; transition: all 0.3s ease-in; }

.p_list span:hover img { -moz-transform:scale(1.1, 1.1); -webkit-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1); -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; -ms-transition: all 0.3s ease-in; transition: all 0.3s ease-in; }



.bigad { width:100%; background-color: #f0f0f0; background-image: url(../images/smbg.png); background-repeat: repeat-x; }



.smll_b { width:1100px; margin:0 auto;}

.nameen{ width:210px; margin:0 auto; text-align:center; color:#222c50; font-size:70px; font-weight:bold; font-family:"Times New Roman", Times, serif; text-transform:uppercase; border-top:1px solid #c6c6c6;}

.nameen span{ display:inline-block; margin-top:-40px; padding:0 10px; background-color: #FFFFFF; }.case { float: left; width: 1100px; position: relative; margin-top: 40px; }

.ititle{ width:1100px; float:left; text-align:center; padding-top: 0; padding-right: 0; padding-bottom: 30px; padding-left: 0; }

.ititle p{ text-transform:uppercase;color:#222c50;font:16px/20px 'arial'; }

.ititle span{margin:0px auto 0;width:137px;line-height:40px; color:#da0c0c; display:block; text-align:center; font-size:24px;font-family:'Microsoft Yahei'; font-weight:bold;}

.ititle em{ font-style:normal; color:#222c50;font-size:14px;font-family:'Microsoft Yahei';}

.p_list2 { float: left; width: 0px; padding-bottom: 20px; }

.p_list2 ul { margin: 0px; padding: 0px; }

.p_list2  li { background-color: #f5f5f5; float: left; width: 210px; margin-right: 10px; margin-left: 10px; padding-top: 7px; padding-right: 7px; padding-bottom: 15px; padding-left: 7px; }

.p_list2 span { float: left; width: 210px; }

.p_list2  p { font-size: 15px; line-height: 35px; text-align: center; float: left; height: 35px; width: 210px; padding-top: 5px; padding-bottom: 5px; }

.p_list2  dt { line-height: 22px; color: #999999; float: left; width: 210px; }

.p_list2 dt i { line-height: 30px; float: left; height: 30px; width: 130px; padding-left: 50px; font-size: 14px; font-style: normal; }

.p_list2 dt i a { width:90px; line-height:25px; height:25px; text-decoration:none; text-align:center; background-color:#00528a; float:left; color:#FFFFFF; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }

.rollBox{ width:1100px; overflow:hidden; padding:0px; margin:0; float: left; }

.rollBox .LeftBotton{ height:280px; width:19px; overflow:hidden; float:left; display:inline; cursor:pointer; background-image: url(../images/button.gif); background-repeat: no-repeat; background-position: 11px center; margin-top: 25px; margin-right: 0; margin-bottom: 0; margin-left: 0; }

.rollBox .RightBotton{ height:280px; width:20px; overflow:hidden; float:left; display:inline; cursor:pointer; background-image: url(../images/button.gif); background-repeat: no-repeat; background-position: -8px center; margin-top: 25px; margin-right: 0; margin-bottom: 0; margin-left: 0; }

.rollBox .Cont{ width:970px; overflow:hidden; float:left; }

.rollBox .ScrCont{width:10000000px;}

.rollBox .Cont .pic{width:132px;float:left;text-align:center;}

.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}

.rollBox .Cont .pic p{line-height:26px;color:#505050;}

.rollBox #List1,.rollBox #List2{float:left;}

.move_left { float: left; height: 320px; width: 60px; background-image: url(../images/pleft.png); background-repeat: no-repeat; background-position: center center; }

.move_right { float: right; height: 320px; width: 60px; background-image: url(../images/pright.png); background-repeat: no-repeat; background-position: center center; }

.pcont { width:960px; float:left; overflow:hidden; left: 10px; }

 .ScrCont1 { width:32766px; zoom:1; margin-left:0px; }

 #List1_1,  #List2_1 { float:left; }

 

.p_list2  li:hover { background-color: #00528a; float: left; width: 210px; margin-right: 10px; margin-left: 10px; padding-top: 7px; padding-right: 7px; padding-bottom: 15px; padding-left: 7px; }

.p_list2  li:hover  p { font-size: 15px; line-height: 35px; text-align: center; float: left; height: 35px; width: 210px; padding-top: 5px; padding-bottom: 5px; color: #FFFFFF; }

.p_list2  li:hover  p a { color:#fff; text-decoration:none;}

.p_list2  li:hover dt { color: #e2e2e2; }

.p_list2  li:hover dt i a { width:90px; line-height:25px; height:25px; text-decoration:none; text-align:center; background-color:#FFFFFF; float:left; color:#00528a; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }

 .p_list2  li:hover span img {opacity:0.7; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /* ie8  */ filter:alpha(opacity=70);    /* ie5-7  */ -moz-opacity:0.7;    /* old mozilla browser like netscape  */ -khtml-opacity: 0.7; }

 

 .news { float: left; width: 510px; background-color: #FFFFFF; padding: 10px; }

.news_title { font-size: 18px; line-height: 40px; float: left; height: 40px; width: 510px; color: #00528a; background-image: url(../images/t_bg2.gif); background-repeat: no-repeat; background-position: left bottom; font-weight: bold; }

.news_title span { line-height: 35px; float: right; height: 35px; padding-right: 10px; font-size: 13px; font-weight: normal; }

.news_first { float: left; width: 510px; padding-bottom: 15px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #e2e2e2; }

.news_first ul { margin: 0px; padding: 0px; }

.news_first  li { float: left; width: 510px; padding-top: 8px; padding-bottom: 8px; }

.news_first p { font-size: 16px; line-height: 40px; color: #333333; float: left; height: 40px; width: 530px; }

.news_first dt { line-height: 22px; color: #999999; float: left; width: 530px; }

.news_list { float: left; width: 510px; padding-top: 10px; padding-bottom: 10px; }

.news_first span { padding: 5px; float: left; width: 520px; }

.news_list li { line-height: 35px; float: left; height: 35px; width: 495px; padding-left: 15px; background-image: url(../images/ico_4.gif); background-repeat: no-repeat; background-position: 5px center; }

.news_list span { line-height: 30px; color: #999999; float: right; height: 30px; padding-right: 5px; }

.jishu { float: right; width: 510px; background-color: #FFFFFF; padding: 10px; }

.jishu_first { float: left; width: 510px; }

.jishu_first ul { margin: 0px; padding: 0px; }

.jishu_first li { float: left; width: 510px; padding-top: 10px; padding-bottom: 10px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #e2e2e2; }

.jishu_first span { float: left; }

.jishu_first p { font-size: 16px; line-height: 35px; color: #333333; float: right; height: 35px; width: 330px; white-space: nowrap; overflow: hidden; }

.jishu_first dt { line-height: 22px; color: #999999; float: right; width: 330px; }

.jishu_list { float: left; width: 510px; padding-top: 10px; padding-bottom: 10px; }

.jishu_list li { line-height: 35px; float: left; height: 35px; width: 495px; padding-left: 15px; background-image: url(../images/ico_4.gif); background-repeat: no-repeat; background-position: 5px center; }

.jishu_list span { line-height: 30px; color: #999999; float: right; height: 30px; padding-right: 5px; }

.news_title i { font-size: 25px; font-style: normal; line-height: 40px; font-weight: bold; color: #CC0000; height: 40px; padding-right: 5px; padding-left: 5px; }

.about { float: left; width: 780px; }

.about_title  { font-size: 18px; line-height: 40px; float: left; height: 40px; width: 780px; color: #00528a; background-image: url(../images/ab_x.gif); background-repeat: no-repeat; background-position: left bottom; font-weight: bold; }

.about_title  i { font-size: 25px; font-style: normal; line-height: 40px; font-weight: bold; color: #CC0000; height: 40px; padding-right: 5px; padding-left: 5px; }

.about_title span  { line-height: 35px; float: right; height: 35px; padding-right: 10px; font-size: 13px; font-weight: normal; }.about_pic { float: left; padding-top: 15px; }

.about_txt { line-height: 28px; color: #666666; float: right; width: 480px; padding-top: 10px; }

.contact { float: right; width: 280px; background-color: #f5f5f5; }

.contact_title { font-size: 18px; line-height: 40px; font-weight: bold; color: #FFFFFF; background-color: #00528a; text-align: center; float: left; height: 40px; width: 280px; padding-top: 20px; padding-bottom: 20px; background-image: url(../images/contact_bg.png); background-repeat: no-repeat; background-position: center; }

.contact_txt { line-height: 28px; color: #333333; padding: 10px; float: left; width: 260px; }

.links { padding: 9px; float: left; width: 1080px; border: 1px solid #e2e2e2; line-height: 30px; color: #666666; }

.links span { background-image: url(../images/en8.gif); background-repeat: no-repeat; background-position: left center; float: left; height: 30px; padding-right: 10px; padding-left: 50px; line-height: 30px; font-size: 14px; font-weight: bold; color: #333333; }

.links a { padding-left:8px; padding-right:15px; float:left; display:block; color:#666666;}



.bottom { background-color: #00528a; width: 100%; padding-top: 20px; padding-bottom: 20px; }

.bottom_menu { float: left; height: 35px; width: 780px; line-height: 35px; color: #FFFFFF; padding-bottom: 10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #004573; }

.bottom_menu a { color:#FFFFFF; text-decoration:none; padding-left:0px; padding-right:20px; font-weight: bold; }.bottom2 { float: left; width: 1100px; padding-top: 20px; border-top-width: 1px; border-top-style: solid; border-top-color: #0080AA; }

.bottom_logo { float: left; padding-right: 30px; }

.copyright { line-height: 28px; color: #f5f5f5; float: left; width: 780px; padding-top: 5px; border-top-width: 1px; border-top-style: solid; border-top-color: #006CB5; }

.copyright a{ color:#FFFFFF; text-decoration:none;}

.weixin { float: right; width: 160px; }

.bottom_left { float: left; width: 780px; }

.bottom_right { float: right; width: 280px; padding-top: 10px; }

.weixin  span { text-align: center; width: 160px; }

.weixin  p { line-height: 30px; color: #FFFFFF; text-align: center; height: 30px; width: 160px; white-space: nowrap; }



.banner2 { background-repeat: no-repeat; background-position: center center; width: 100%; }

#banner_about { height:160px; background-image: url(../images/banner_about.jpg); background-repeat: no-repeat; background-position: center center; }

.position { height: 38px; width: 100%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e2e2e2; padding-top: 5px; }

.position span { line-height: 38px; color: #333333; float: left; height: 38px; background-image: url(../images/home1.png); background-repeat: no-repeat; background-position: left center; padding-left: 20px; }

.position  p { float: right; }

.position  span a { color:#333333; text-decoration:none; }

.position  span a:hover { color:#d30000; text-decoration:underline; }

.page_left { float: left; width: 220px; }

.left_title { font-size: 18px; line-height: 30px; font-weight: bold; color: #FFFFFF; background-color: #00528a; float: left; width: 220px; padding-top: 35px; height: 60px; text-align: center; background-image: url(../images/lf_n_t.gif); background-repeat: no-repeat; background-position: center top; padding-bottom: 5px; }

.left_menu { background-color: #f2f2f2; float: left; width: 200px; padding: 10px; }

.left_menu li { line-height: 25px; float: left;  width: 200px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e2e2e2; padding-top: 15px; padding-bottom: 15px; }

.left_menu li a { width:180px; padding-left:20px; background-image: url(../images/ico_3.gif); background-repeat: no-repeat; background-position: 5px center; display:block; }

.left_menu li a:hover { width:180px; padding-left:20px; background-image: url(../images/ico_31.gif); background-repeat: no-repeat; background-position: 5px center;  color: #00528a; }

.left_menu .on2 a { width:180px; padding-left:20px; background-image: url(../images/ico_31.gif); background-repeat: no-repeat; background-position: 5px center; font-weight: bold; color: #00528a; }



.left_tel{ height:68px; overflow:hidden; color:#fff; float: left; width: 181px; padding-top: 20px; padding-right: 0; padding-bottom: 0; padding-left: 39px; background-color: #e2e2e2; background-image: url(../images/tel2.png); background-repeat: no-repeat; background-position: 10px 30px; }

.left_tel span{ display:block; padding:0 0 0 21px; line-height:24px; overflow:hidden; font-size:14px; color:#000;  background-repeat: no-repeat; background-position: left 8px; }

.left_tel b{ font-size:22px; color:#00528a; font-family:Arial; display:block; }

.page_right { float: right; width: 840px; position: relative; }

.right_title { line-height: 40px; float: left; height: 40px; width: 840px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #bbb; font-size: 13px; font-weight: normal; color: #00528A; }

.right_title span { float: left; height: 40px; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #00528A; font-size: 18px; line-height: 40px; font-weight: bold; color: #00528A; }

.page_content { line-height: 28px; color: #333333; float: left; width: 840px; padding-top: 20px; padding-bottom: 20px; }

.page_content img { max-width:840px; height:auto;}

.box2 { float: left; width: 220px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-color: #e2e2e2; border-bottom-color: #e2e2e2; border-left-color: #e2e2e2; background-color: #f2f2f2; }

.left_products { padding: 5px; float: left; width: 210px; }

.left_products li { float: left; width: 210px; padding-top: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #D9D9D9; margin-bottom: 10px; }

.left_products p { line-height: 35px; float: left; height: 35px; width: 200px; background-image: url(../images/ico-3.gif); background-repeat: no-repeat; background-position: 2px center; padding-left: 10px; white-space: nowrap; overflow: hidden; }

.left_title2 { font-size: 16px; line-height: 50px; font-weight: bold; color: #FFFFFF; background-color: #00528a; float: left; height: 50px; width: 200px; padding-right: 10px; padding-left: 10px; }

.left_title2 i { font-style: normal; font-weight: normal; padding-left: 5px; font-size: 12px; }

.share { line-height: 35px; float: left; height: 35px; width: 300px; padding-left: 520px; }

.list { float: left; width: 840px; padding-top: 20px; padding-bottom: 20px; position: relative; }

.list_txt { margin: 0px; padding: 0px; }

.list_txt li { float: left; width: 840px; padding-top: 10px; padding-bottom: 10px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #e2e2e2; }

.list_txt p { font-size: 14px; line-height: 35px; font-weight: bold; color: #00528A; float: left; height: 35px; width: 830px; background-image: url(../images/ico-3.gif); background-repeat: no-repeat; background-position: 2px center; padding-left: 10px; }

.list_txt dt { line-height: 22px; color: #999999; float: left; width: 830px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; }

.list_txt i { font-size: 13px; line-height: 35px; font-weight: normal; color: #666666; float: right; height: 35px; padding-right: 5px; font-style: normal; }



.read_title { font-size: 22px; line-height: 35px; font-weight: bold; color: #00528A; text-align: center; float: left; width: 820px; padding-top: 20px; padding-bottom: 10px; }

.read_info { line-height: 35px; color: #999999; text-align: center; float: left; height: 35px; width: 820px; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e2e2e2; }

.read_content { line-height: 28px; color: #333333; padding: 10px; float: left; width: 800px; margin-top: 10px; margin-bottom: 10px; }

.read_content img { max-width:800px; height:auto;}

.page_about { float: left; width: 820px; }

.page_up { line-height: 35px; color: #333333; float: left; height: 35px; width: 820px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #e2e2e2; }

.read_des { line-height: 25px; color: #666666; background-color: #f8f8f8; padding: 9px; float: left; width: 780px; margin-top: 20px; margin-left: 10px; border: 1px solid #e2e2e2; }

.read_about { float: left; width: 820px; }

.read_about_t { font-size: 16px; line-height: 35px; color: #00528A; float: left; height: 35px; width: 790px; background-image: url(../images/newspaper.png); background-repeat: no-repeat; background-position: 5px center; padding-left: 30px; background-color: #f5f5f5; }

.read_about_list { float: left; width: 820px; padding-top: 10px; padding-bottom: 10px; }

.read_about_list li { line-height: 33px; background-image: url(../images/ico-1.gif); background-repeat: no-repeat; background-position: 2px center; float: left; height: 33px; width: 400px; padding-left: 10px; }

.read_about_list span { line-height: 33px; color: #999999; float: right; height: 33px; padding-right: 5px; }

.read { padding: 10px; float: left; width: 820px; }



.list_pic { margin: 0px; padding: 0px; }

.list_pic li { padding: 10px; float: left; width: 190px; }

.list_pic span { float: left; width: 188px; border: 1px solid #00528A; overflow: hidden; }

.list_pic span img{ width:188px; height:140px;}

.list_pic p { line-height: 35px; color: #FFFFFF; text-align: center; height: 35px; width: 190px; float: left; background-color: #00528a; }

.list_pic p a { color:#FFFFFF; text-decoration:none;}

.list_pic li:hover span { float: left; width: 188px; border: 1px solid #CC0000; }

.list_pic li:hover  p { line-height: 35px; color: #FFFFFF; text-align: center; height: 35px; width: 190px; float: left; background-color: #CC0000; }

.list_pic li:hover  p a { color:#FFFFFF; text-decoration:none;}

.list_pic span img { display:block; -moz-transform:scale(1, 1); -webkit-transform:scale(1, 1); -o-transform:scale(1, 1); -ms-transform:scale(1, 1); transform:scale(1, 1); -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; -ms-transition: all 0.3s ease-in; transition: all 0.3s ease-in; }

.list_pic span:hover img { -moz-transform:scale(1.1, 1.1); -webkit-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1); -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; -ms-transition: all 0.3s ease-in; transition: all 0.3s ease-in; }



.list_title { font-size: 16px; line-height: 40px; color: #FFFFFF; background-image: url(../images/line2.png); background-repeat: repeat-x; background-position: center center; float: left; height: 40px; width: 820px; text-align: center; padding-top: 8px; padding-bottom: 8px; position: relative; }

.list_products { margin: 0px; padding: 0px; position: relative; }

.list_products li { padding: 10px; float: left; width: 190px; }

.list_products span { float: left; width: 188px; border: 1px solid #00528A; overflow: hidden; }

.list_products span img{ width:188px; height:140px;}

.list_products p { line-height: 35px; color: #FFFFFF; text-align: center; height: 35px; width: 190px; float: left; background-color: #00528a; }

.list_products p a { color:#FFFFFF; text-decoration:none;}

.list_products li:hover span{ float: left; width: 188px; border: 1px solid #CC0000; }

.list_products li:hover  p { line-height: 35px; color: #FFFFFF; text-align: center; height: 35px; width: 190px; float: left; background-color: #CC0000; }

.list_products li:hover  p a { color:#FFFFFF; text-decoration:none;}

.list_title span { line-height: 20px; color: #333333; float: right; height: 20px; padding-right: 5px; font-size: 13px; font-weight: normal; position: absolute; top: 0px; right: 5px; }

.list_products  span img { display:block; -moz-transform:scale(1, 1); -webkit-transform:scale(1, 1); -o-transform:scale(1, 1); -ms-transform:scale(1, 1); transform:scale(1, 1); -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; -ms-transition: all 0.3s ease-in; transition: all 0.3s ease-in; }

.list_products  span:hover img { -moz-transform:scale(1.1, 1.1); -webkit-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1); -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; -ms-transition: all 0.3s ease-in; transition: all 0.3s ease-in; }

.list_t { line-height: 35px; color: #FFFFFF; background-color: #00528A; text-align: center; height: 35px; width: 150px; margin-right: auto; margin-left: auto; float: left;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  }



.read_products { padding: 10px; float: left; width: 820px; margin-top: 15px; margin-bottom: 10px; position: relative; }

.read_p1 { float: left; width: 820px; 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-repeat: no-repeat; background-position: center center; padding: 7px; background-color: #f5f5f5; }

#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:70px; height:65px; border:5px solid #00528A; left:0; top:0 }

.p_show_left { float: left; width: 400px; }

.read_pinfo { float: right; width: 400px; }

.read_pinfo h1 { font-size: 18pt; line-height: 30px; font-weight: bold; color: #00528A; float: left; width: 330px; margin-top: 10px; margin-bottom: 10px; }

.read_pinfo dt { line-height: 25px; color: #666666; float: left; width: 400px; }

.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: 30px; font-size: 13px; }

.read_pinfo #p_dianhua i { font-size: 20pt; font-style: normal; line-height: 35px; font-weight: bold; color: #CC0000; height: 35px; white-space: nowrap; text-align: center; padding-left: 10px; }

.read_p2 { float: left; width: 840px; margin-top: 20px; margin-bottom: 10px; }

.read_title2 { font-size: 14px; line-height: 35px; font-weight: bold; color: #333333; float: left; height: 35px; width: 790px; padding-left: 30px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #e2e2e2; background-image: url(../images/gou.png); background-repeat: no-repeat; background-position: 8px center; margin-top: 10px; background-color: #f5f5f5; }

.read_content2 { line-height: 28px; color: #333333; padding: 4px; float: left; width: 810px; margin-top: 5px; margin-bottom: 5px; font-size: 14px; }

.read_content2 img { max-width:720px; height:auto;}

.read_content2 table,.read_content2 td,.read_content2 tr { font-size:13px; font-weight:normal; color:#333333;}



.order { float: left; width: 800px; }

.order2 { float: left; width: 760px; background-color: #f5f5f5; margin: 10px; padding: 10px; border: 1px solid #e2e2e2; }

.table_form td,.table_form tr { line-height:30px; padding:5px; font-size:13px;}

.input-text { line-height:25px; height:25px; color:#666666; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border: 1px solid #e2e2e2; }

.sumbit1{ width:100px; line-height:30px; height:30px; text-decoration:none; text-align:center; background-color:#CC0000; float:left; color:#FFFFFF; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-size: 14px; }

.input_s2 { padding-left:15px; padding-right:15px; line-height:30px; height:30px; background-color:#00528A; font-size: 15px; color: #FFFFFF; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }

.list_products2 { float: left; width: 820px; padding-top: 10px; padding-bottom: 10px; }

.list_products2 li { padding: 10px; float: left; width: 185px; }

.list_products2 span { padding: 1px; float: left; width: 181px; border: 1px solid #e2e2e2; }

.list_products2 dt { line-height: 35px; background-color: #f5f5f5; text-align: center; float: left; height: 35px; width: 185px; }
