﻿@charset "gb2312";

/* CSS Document */

*{ margin:0; padding:0;}

html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,img, ins, kbd, q, s, samp,small, strike,strong,dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption,  tfoot, thead,

{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baselinebaseline; background: transparent;}

body {background: #f5f5f5; margin:0; padding:0;font-size: 12px;color: #333333;font-family:'����';	}

a:link {	color: #333333;	text-decoration:none;}

a:visited {	color: #333333;	text-decoration: none;}

a:hover {	color: #0066CC;	text-decoration: none;}

a:active {	text-decoration: none;}

div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; list-style:none; border:0px;}

img{ vertical-align:middle; border:0}

br{height:0; line-height:0; font-size:0; clear:both;}

.fl{float:left; display:inline;}

.fr{float:right; display:inline;}

.big{ width:1130px; margin:0 auto;  height:auto;}

h1,h2,h3,h4{font-family:microsoft yahei; font-weight:normal;}

.ld_tsearch input ,#Lseach input ,#pLseach input{ padding:0; margin:0; border:0; background:0;}





/*top*/

.ld_head{  width:100%; z-index:999;box-shadow: 3px 0px 3px;  }

.top_line{ background:#fafafa; border-bottom:1px solid #e9e9e9; height:32px; line-height:32px; font-size:12px; color:#878787;}

.tpline_r{ width:380px;line-height:32px;}

.tpline_r a{ float:left; display:block; width:80px;background: url(../images/banben.png) no-repeat 0 center; overflow:hidden; padding-left:30px; color:#878787;}



.ld_tsearch{ float:right;background: url(../images/search_bg.jpg) no-repeat 0 40%; width:237px; margin:0px 20px; }

.ld_tsearch form{ background:0;}

.ld_tsearch input{ height:22px; line-height:22px; width:200px;color:#858585;}

.ld_tsearch input#search_btn{ width:30px; cursor:pointer;}





.ld_top{background:#fff; padding:20px 0 10px;}

.ld_top .big{width:1110px;}

.ld_top h1{width:230px; }

.nav_top{ text-align:right;}

/*nav*/

.ld_nav{ padding:15px 14px 0 0; }

.ld_nav a{ display:inline-block; font-family:microsoft yahei;font-size:16px; color:#222; line-height:28px; padding:0 22px;}

.ld_nav a.Cur, .ld_nav a:hover{background:#0035ad; color:#fff; border-radius:20px;}



.gundtop .top_line{ display:none;transition:all 0.5s; -moz-transition: all 0.5s; /* Firefox 4 */

-webkit-transition: all 0.5s; /* Safari �� Chrome */

-o-transition: all 0.5s; /* Opera */}



/*bannerЧ��start*/

.flexslider { position: relative; height:450px; overflow: hidden; width:100%; margin-bottom:20px;}

.slides { position: relative; z-index: 1;}

.slides li { height:450px; text-align:center; width:100%;}

.slides li a{ display:block; width:100%; height:450px;}

.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}

.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}

.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background:url(../images/dot.png) right 0 no-repeat; cursor: pointer;}

.flex-control-nav .flex-active { background-position: 0 0;}



/*list*/

.ld_list dl{float:left; display:inline;  padding:30px 75px 30px 0; text-align:center; }

.ld_list .listdl5{ padding-right:0;}

.ld_list dl dt{ width:102px; height:102px; border-radius:51px;background:#f0f0f0 url(../images/list_bg.png) no-repeat; margin:0 0 20px 20px;}

.ld_list dl.currentbg dt a{ display:block; width:102px; height:102px; border-radius:51px;}

.ld_list dl.currentbg dt{background:#002594 url(../images/list_bg2.png) no-repeat;}

 

.ld_list dl.currentbg .listdt2,.ld_list dl .listdt2{ background-position:-263px 0;}

.ld_list dl.currentbg .listdt3,.ld_list dl .listdt3{ background-position:-530px 0;}

.ld_list dl.currentbg .listdt4,.ld_list dl .listdt4{ background-position:-800px 0;}

.ld_list dl.currentbg .listdt5,.ld_list dl .listdt5{ background-position:-1070px 0;}



.ld_list dl.currentbg h3 a{ color:#002594; font-weight:bold;}

.ld_list dl.currentbg p{ color:#7392bf; border-top:1px solid #002594; }



.ld_list dd{line-height:39px;font-size:14px;color:#959595;  }

.ld_list dl h3{width:150px; font-size:18px; color:#565656;}

.ld_list dl p{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; border-top:1px solid #dfdfdf;}



/*case*/

.main_middle{ background:#f4f4f4; padding:30px 0;}

.main_middle h3 { font-family:microsoft yahei; font-weight:bold; font-size:20px; line-height:50px;}

.main_middle h3 a{  color:#002594; }

.main_middle h3 a:hover{  color:#F60; }

.main_middle h3 img{ padding:0 10px;}



.ld_case{ width:560px; height:370px; overflow:hidden; background:#fff  url(../images/case_icon.jpg) no-repeat right top;}

.ld_case dl{ clear:both; line-height:21px; color:#5f5f5f;border-bottom:1px dashed #e2e2e2; padding:5px 0 5px 10px;}

.ld_case dt{ float:left; display:inline; width:200px; height:150px; padding:0 20px 0 0;}

.ld_case dt img{ width:200px; height:150px;}

.ld_case dd{ float:left; display:inline; width:310px; height:130px; overflow:hidden;}

.ld_case dd a{font-family:microsoft yahei; font-size:16px; color:#4a4a4a;font-weight:bold; line-height:60px;}

.ld_case dd a:hover{color:#F60;}

.ld_case dl:nth-child(2){ border:0;}



/*about*/

.ld_about{width:550px; margin-left:20px; background:#fff  url(../images/about_icon.jpg) no-repeat right bottom; line-height:21px; color:#757575; font-size:14px; font-family:microsoft yahei;}

.main_middle .ld_about h3{  line-height:30px; padding-top:10px;}

.ld_about h3 img{ padding:0 10px 0 0;}

.ld_about h4{ font-size:14px; color:#6a6a6a; border-bottom:1px dashed #dfdfdf;  line-height:40px;  margin-bottom:10px;}

.about_inner{ width:210px;}

.ld_about a.about_btn{ display:inline-block; color:#979797; font-size:12px; padding-top:20px;}

.ld_about a.about_btn:hover{ color:#F60;}





.about_left{ position:relative; width:310px;height:370px; padding-right:20px;}

#marquee3 { width:290px;height:370px;overflow:hidden;}

#marquee3 li{width:290px;height:370px;padding:0 20px 0 0;}

#marquee3 li img{width:290px;height:370px; }

#mar3Nav {position:absolute;right:20px;bottom:6px;}

#mar3Nav li {float:left;margin:0 3px;width:16px;height:16px;background:#333;border:1px solid #FFF;cursor:pointer;

			line-height:16px;font-family:Arial;font-size:10px;color:#FFF;text-align:center;}

#mar3Nav li.navOn {background:#FF6600;}







/*foot*/

.ld_footer{ background:#efefef; border-top:2px solid #fff;}

.ld_footer hr{ background:#e4e4e4; height:1px; border:0;}

.ft_left{ width:252px;background: url(../images/ft_line.jpg) no-repeat right bottom; padding:26px 0 16px 0; }

.ft_left h2{  line-height:36px; font-size:14px; color:#6a6a6a;}



.ft_middle{ color:#6a6a6a;background: url(../images/ft_line.jpg) no-repeat right bottom;padding:26px 58px 16px; }

.ft_middle h3{ font-size:16px; line-height:46px; padding-left:10px; color:#494848;}

.ft_middle a{ padding:0 10px; color:#6a6a6a;}



.ft_right{ width:320px;padding:26px 0 16px 70px; color:#6a6a6a; line-height:24px; font-family:microsoft yahei;}

.ft_right img{ padding-right:20px;}



.ld_copyright{ background:#efefef; border-top:1px solid #d8d9d9; line-height:30px; color:#6a6a6a;}





#Top {margin:auto;width:960px;height:90px;border-bottom:2px #0066cc solid;background-color:#FFFFFF}

#Top .logo{height:53px;width:280px; text-align:center; padding-top:20px;}

#Top .Hdh{float:right;margin-top:-60px;background-color:#fff;width:390px;height:30px;}

#Top .Hdh li{height:30px;float:left; width:80px;}

#Top .Hdh .Lang{float:left;text-align:right;margin-left:20px; margin-right:20px;}





#TopMenu {height:28px;background-image:url(../images/In_22.gif);width:664px;float:right;margin-top:-10px;text-align:center;line-height:30px; color:#FFFFFF; font-size:14px;}

#TopMenu a{color:#FFFFFF; margin:0px 8px;}

#TopMenu a:hover{color:#FFFF00;margin:0px 8px;}

#Bulletin{width:960px;background-color:#FFFFFF;margin:auto;height:28px;line-height:28px;}

#Bulletin b{color:#FF0000}

#Bulletin span{color:#FF0000}

#FlashAd {width:960px;margin:auto;height:240px;border-bottom:1px #fff solid;border-top:1px #fff solid;}



#CFlashAd {  height:250px; width:100%;}





#Mail {width:1200px;margin:auto;height:100%;padding:20px 0;}

#Mail #MLeft {float:left;width:220px; }

#Mail #MCenter {float:left;width:900px;margin-left:20px; background:#fff;} 

#Mail #MRight {float:Right;width:240px;}



#Mail #MLeft #Lnews{width:240px;margin-bottom:10px;}

#Mail #MLeft #Lnews .newAD{width:240px;margin:1px 0px;text-align:center}

#Mail #MLeft #Lnews ul{margin:0px;float:left;width:240px;!important;width:215px;}

#Mail #MLeft #Lnews .bt{height:25px;line-height:28px;padding-left:25px;border-bottom:2px #0066cc solid;background-image:url(../images/In_39.gif);background-repeat:no-repeat;background-position:6px 6px;font-weight:bold;font-size:14px;color:#0066CC}

#Mail #MLeft #Lnews .bt .more{float:right;margin-top:-24px;margin-right:6px;}

#Mail #MLeft #Lnews .list li{float:left;width:222px;height:25px;border-bottom:1px #ccc dashed;line-height:25px;padding-left:18px;background-image:url(../images/In_51.gif);background-position:7px 10px;background-repeat:no-repeat}



/*��ҳ��*/



#Mail #MLeft #LeftBk { margin-bottom:20px;}

#Mail #MLeft #LeftBk .newAD{width:240px;margin:1px 0px;text-align:center}

#Mail #MLeft #LeftBk ul{border:2px solid #0035ad;}

#Mail #MLeft #LeftBk .bt{  background:#0035ad; height:50px;line-height:50px;padding-left:35px;font-size:18px;color:#fff; border-top-left-radius:10px; font-family:microsoft yahei;  }

#Mail #MLeft #LeftBk .bt .more{float:right;margin-top:0px;margin-right:6px;}

#Mail #MLeft #LeftBk .list{ background:#fff; }

#Mail #MLeft #LeftBk .plist{border:2px solid #0035ad;}

#Mail #MLeft #LeftBk .plist ul{border:0;}



#Mail #MLeft #LeftBk .list li {line-height:40px;background:#ededed url(../images/A_077.gif) no-repeat 180px center; margin:10px 10px; font-family:microsoft yahei;} 

#Mail #MLeft #LeftBk .list li.frstli{ position:relative; border:0;line-height:40px; height:40px; }



#Mail #MLeft #LeftBk .list li a{display:block;padding-left:24px; height:40px; line-height:40px; overflow:hidden; border:0; font-size:16px;}

#Mail #MLeft #LeftBk .list li a:hover{ display:block;color:#fff; background:#0035ad;}

#Mail #MLeft #LeftBk .list .Down {line-height:40px;background:#0035ad url(../images/A_077.png) no-repeat 180px center;}

#Mail #MLeft #LeftBk .list .Down a{color:#fff; font-weight:bold;}



#Mail #MLeft #LeftBk .list li.lprolist{ width:180px; overflow:hidden;line-height:21px;  background:#fff; text-align:center; margin:0 auto; }

#Mail #MLeft #LeftBk .list li.lprolist img{ transition:all 0.5s;}

#Mail #MLeft #LeftBk .list li.lprolist img:hover{ transform:scale(1.1)}

#Mail #MLeft #LeftBk .list li.lprolist a{ padding:10px 0; font-size:14px;line-height:21px;}

#Mail #MLeft #LeftBk .list li.lprolist a:hover{ background:none; color:#0035ad;}



#Mail #MLeft #LeftBk  .lf_contact{ padding-top:20px;}

#Mail #MLeft #LeftBk .contact_list {background:#fff url(../images/contact_limg.jpg) no-repeat; height:240px;} 

#Mail #MLeft .contact_list p.stel{ padding:66px 0 0 26px; font-size:14px; line-height:21px; font-family:microsoft yahei; color:red;}





#Mail #MLeft #LeftBk ul.secflul{  position:absolute; left:140px; top:0; z-index:999 !important; *z-index:9999; width:190px; overflow:hidden;background:#0035ad;border:0; }

#Mail #MLeft #LeftBk ul.secflul li{ margin:0; }

#Mail #MLeft #LeftBk ul.secflul li.PMenu2{ border:0;}

#Mail #MLeft #LeftBk ul.secflul li.PMenu2 a{background:#0035ad; color:#fff; border-bottom:1px #0045e2 solid;font-size:16px; }

#Mail #MLeft #LeftBk ul.secflul li.PMenu2 a:hover{ background:#012d93; color:#fff;}



#Mail #MLeft #LeftBk .list ul.secflul .PMenu2D{ background:#0045e2;} 

#Mail #MLeft #LeftBk .list ul.secflul .PMenu2D a{ background:0; color:#fff;}



#Mail #MLeft #LeftBk .list li .thflul{background:#0045e2; color:#fff;}

#Mail #MLeft #LeftBk .list li .thflul li{ background:0;  border-bottom:1px #003cc6 solid; }

#Mail #MLeft #LeftBk .list li .thflul li a{ background:0; border:0;line-height:30px; padding-left:36px;font-size:14px;}

#Mail #MLeft #LeftBk .list li .thflul li a:hover{background:#0035ad; color:#fff;  }



#Mail #MLeft #LeftBk .otherlist li { background:#ededed url(../images/A_077.gif) no-repeat 180px center;} 





/*��Ʒ�����ʽ����*/

#Mail #SCenter {float:left;margin-left:9px;} 

#Mail #SCenter #SMail {width:226px;margin-bottom:10px;margin-right:35px;margin-left:35px;float:left;}

#Mail #SCenter #SMail .newAD{width:240px;margin:1px 0px;text-align:center}

#Mail #SCenter #SMail ul{margin:0px;float:left;width:240px;!important;width:215px;}

#Mail #SCenter #SMail .bt{height:30px;line-height:30px;padding-left:25px;background-color:#eaf1f7;border-bottom:2px #0066cc solid;background-image:url(../images/In_39.gif);background-repeat:no-repeat;background-position:6px 8px;font-weight:bold;font-size:14px;color:#0066CC}

#Mail #SCenter #SMail .bt .more{float:right;margin-top:-20px;margin-right:6px;}

#Mail #SCenter #SMail .list{float:left}

#Mail #SCenter #SMail .list li {float:left;height:30px; background-color:#f8f8f8;border-bottom:1px #ccc dashed;line-height:30px;background-image:url(../images/A_14.gif);background-position:7px 10px;background-repeat:no-repeat} 

#Mail #SCenter #SMail .list li a{width:222px;display:block;padding-left:18px;}

#Mail #SCenter #SMail .list li a:hover{background-color:#f1f9fc;height:30px;border-bottom:1px #ccc dashed;line-height:30px;background-image:url(../images/A_07.gif);background-position:7px 10px;background-repeat:no-repeat}

#Mail #SCenter #SMail .list .Down {background-color:#f1f9fc;height:30px;border-bottom:1px #ccc dashed;line-height:30px;background-image:url(../images/A_07.gif);background-position:7px 10px;background-repeat:no-repeat}

#Mail #SCenter #SMail .list .Down a{color:#0066CC;}



/*��ƷĿ¼��ʽ*/

#Mail #SCenter #SMail .list .PMenu2{border-bottom:1px #FFF dashed;background-color:#fff;float:left;width:240px;height:24px;line-height:24px;background-image:url(../images/Pd_06.gif);background-position:18px 10px;background-repeat:no-repeat}

#Mail #SCenter #SMail .list .PMenu2 a{width:215px;display:block;padding-left:25px;color:#000;}

#Mail #SCenter #SMail .list .PMenu2 a:hover{background-color:#eeeeee;height:24px;border-bottom:0px #ccc dashed;line-height:24px;background-image:url(../images/Pd_09.gif);background-position:18px 10px;background-repeat:no-repeat}

#Mail #SCenter #SMail .list .PMenu2D{border-bottom:1px #FFF dashed;background-color:#f8f8f8;float:left;width:240px;height:24px;line-height:24px;background-image:url(../images/Pd_09.gif);background-position:18px 10px;background-repeat:no-repeat}

#Mail #SCenter #SMail .list .PMenu2D a:hover{background-color:#eeeeee;height:24px;border-bottom:0px #ccc dashed;line-height:24px;background-image:url(../images/Pd_09.gif);background-position:18px 10px;background-repeat:no-repeat}

#Mail #SCenter #SMail .list .PMenu2D a{color:#0066CC;padding-left:25px;width:215px;}



#Mail #SCenter #SMail .list .PMenu3 {border-bottom:0px #fff dashed;background-color:#fff;float:left;width:240px;height:24px;line-height:24px;background-image:url();background-position:7px 10px;background-repeat:no-repeat}

#Mail #SCenter #SMail .list .PMenu3 a{width:205px;display:block;padding-left:35px;}

#Mail #SCenter #SMail .list .PMenu3 a:hover{background-color:#f8f8f8;height:24px;border-bottom:0px #ccc dashed;line-height:24px;background-image:url();background-position:7px 10px;background-repeat:no-repeat}

#Mail #SCenter #SMail .list .PMenu3D {border-bottom:0px #fff dashed;background-color:#f8f8f8;float:left;width:240px;height:24px;line-height:24px;background-image:url();background-position:7px 10px;background-repeat:no-repeat}

#Mail #SCenter #SMail .list .PMenu3D a{width:205px;display:block;padding-left:35px;}

#Mail #SCenter #SMail .list .PMenu3D a:hover{background-color:#f8f8f8;height:24px;border-bottom:0px #ccc dashed;line-height:24px;background-image:url();background-position:7px 10px;background-repeat:no-repeat}

/*��Ʒ�����ʽ����*/





/*��������б���ʽ*/

#Mail #MLeft #LeftBk .list .newlist {float:left;width:240px;height:30px;background-color:#fff;border-bottom:1px #ccc dashed;line-height:30px;}

#Mail #MLeft #LeftBk .list .newlist a{display:inline;padding-left:0px; font-size:12px;}

#Mail #MLeft #LeftBk .list .newlist a:hover{height:25px;border-bottom:0px #ccc dashed;line-height:25px;background-image:url()}

/*��������б���ʽ����*/



#Mail #MLeft #pLseach { width:220px;  height:28px; color:#ccc; padding-top:10px;}

#Mail #MLeft #pLseach form { padding:0; margin:0px 0 0 2px;  background: url(../images/nysearch_bg.png) no-repeat 6px 0; height:28px; }

#Mail #MLeft #pLseach .Sinput { display:inline-block; float:left; padding:0; margin:0 0 0 10px;font-size:12px;color:#9c9c9c;width:150px; line-height:28px; height:28px;}

#Mail #MLeft #pLseach .Skeyword {width:210px;float:left; height:22px;line-height:22px;margin:10px; color:#353535;}

#Mail #MLeft #pLseach .Skeyword  a{ color:#353535;}

#Mail #MLeft #pLseach .Submit_ { width:45px; height:28px;}

#Mail #MLeft .AD{width:240px;margin-bottom:10px;}



#Mail #MCenter #MCPclass {height:50px;}

#Mail #MCenter #MCPclass a{padding:0px 0px 0px 40px;display:block;line-height:40px;}

#Mail #MCenter #MCPclass .Guangyuan {float:left;width:110px;height:40px;font-size:14px;margin-right:3px;font-weight:bold;background-image:url(../images/GuangyuanO.gif);background-repeat:no-repeat;}

#Mail #MCenter #MCPclass .Guangyuan a:hover{background-image:url(../images/GuangyuanD.gif);color:#FF6600;background-repeat:no-repeat;}

#Mail #MCenter #MCPclass .Dengju {float:left;width:110px;height:40px;font-size:14px;margin-right:4px;font-weight:bold;background-image:url(../images/DengjuO.gif);background-repeat:no-repeat;}

#Mail #MCenter #MCPclass .Dengju a:hover{background-image:url(../images/DengjuD.gif);color:#FF6600;background-repeat:no-repeat;}

#Mail #MCenter #MCPclass .Denggan {float:left;width:110px;height:40px;font-size:14px;margin-right:3px;font-weight:bold;background-image:url(../images/DengganO.gif);background-repeat:no-repeat;}

#Mail #MCenter #MCPclass .Denggan a:hover{background-image:url(../images/DengganD.gif);color:#FF6600;background-repeat:no-repeat;}

#Mail #MCenter #MCPclass .Dianqi {float:right;width:110px;height:40px;font-size:14px;font-weight:bold;background-image:url(../images/DianqiO.gif);background-repeat:no-repeat;}

#Mail #MCenter #MCPclass .Dianqi a:hover{background-image:url(../images/DianqiD.gif);color:#FF6600;background-repeat:no-repeat;}

#Mail #MCenter #Pseach{width:450px;background-color:#f2f2f2;height:55px; line-height:55px;}

#Mail #MCenter #Pseach .Sinput {font-size:14px;color:#666666;width:155px;height:26px;line-height:26px;margin-left:5px;padding-left:5px;border:1px #ccc solid; background-color:#f8f7f7}

#Mail #MCenter #Pseach .Skeyword {float:right;width:200px;line-height:20px;margin-top:-48px;}

#Mail #MCenter #MCAbout {width:450px; background-color:#f2f2f2; margin-top:10px;}

#Mail #MCenter #MCAbout ul{margin:0px;float:left;width:420px;}

#Mail #MCenter #MCAbout .bt{height:25px;line-height:28px;padding-left:25px;background-image:url(../images/In_39.gif);background-repeat:no-repeat;background-position:6px 6px;font-weight:bold;font-size:14px;color:#0066CC}

#Mail #MCenter #MCAbout .bt .more{float:right;margin-top:0px;margin-right:6px;margin-top:-25px;}

#Mail #MCenter #MCAbout .AboutBk{line-height:22px;margin:3px;background-color:#FFFFFF; padding:0px 3px 0px 6px; }



#Mail #MCenter #CMail {width:900px; padding-bottom:30px; }

#Mail #MCenter #CMail #Prodview{ padding:30px;}

#Mail #MCenter #CMail #Prodlist{ padding:20px;}

#Mail #MCenter #CMail ul{margin:0px;}

#Mail #MCenter #CMail .bt{background:url(../images/rtbtbg.jpg) repeat-x;height:52px;line-height:52px;border-bottom:2px #0066cc solid;font-size:18px; padding:2px 30px 0; color:#fff; font-family:microsoft yahei;color:#002594; font-weight:bold;}

#Mail #MCenter #CMail .bt .more{color:#002594;}

/*��Ʒչʾ*/

#Mail #MCenter #CMail .Pbt{background:url(../images/rtbtbg2.jpg) repeat-x;height:52px;line-height:52px;border-bottom:2px #0066cc solid;padding:0 16px; font-size:16px;}

#Mail #MCenter #CMail .bt .span{width:150px;float:left;color:#666; height:300px;}

#Mail #MCenter #CMail .bt .more{float:right;margin-right:6px;font-size:12px; color:#666; font-weight:normal; font-size:14px;}

#Mail #MCenter #CMail .bt .more a{ color:#666;}

#Mail #MCenter #CMail .bt .nybtblue{ display:inline-block; padding-right:25px;}





#Mail #MCenter #CMail .Connent{ line-height:22px; font-size:14px;padding:30px;}

#Mail #MCenter #CMail .Newconent,#Mail #MCenter #CMail .Conconent{ }

#Mail #MCenter #CMail .Newconent2{ line-height: 30px;
	overflow: hidden;width:100%;}

#Mail #MCenter #CMail .Newconent img{ padding:20px 0;width:auto;}
#Mail #MCenter #CMail .Newconent img{ padding:20px 0;width:100%;}
#Mail #MCenter #CMail .Connent h3{font-size:20px;line-height:40px; text-align:center; padding:0px 0 10px; color:#0035ad;}

#Mail #MCenter #CMail .Conconent h3{ text-align:left;}

#Mail #MCenter #CMail .Connent .RTitle{color:#999;font-size:12px; text-align:center; line-height:24px; margin-bottom:20px;}

#Mail #MCenter #CMail .Connent .News{ height:80px;}

#Mail #MCenter #CMail .Connent .News .Nbt font{font-size:12px;color:#666;}

#Mail #MCenter #CMail .Connent .News .Text{font-size:12px;color:#999999; line-height:21px;}

#Mail #MCenter #CMail .Connent .newli {background:url(../images/bg2.gif) repeat-x left bottom;}

#Mail #MCenter #CMail .Connent .newli span{ color:#999999}

#Mail #MCenter #CMail .Connent .newli a{background-color:#fff;}





#Mail #MCenter #CMail .Connent .casesli{ clear:both; height:auto; padding:10px 10px 20px; margin-bottom:10px; border-bottom:1px dashed #ccc;}

#Mail #MCenter #CMail .Connent .casesli dt { float:left; display:inline; width:220px; height:160px;overflow: hidden; border: 1px #eee solid;}

#Mail #MCenter #CMail .Connent .casesli dd{ float:right; display:inline; width:540px; line-height:24px; padding-right:30px; color:#767676;}

#Mail #MCenter #CMail .Connent .casesli dd a{ font-size:16px;line-height:46px; font-family:microsoft yahei;}

#Mail #MCenter #CMail .Connent .casesli dd p{ max-height:70px; overflow:hidden;}



#Mail #MCenter #CMail .Connent .casesli .casedetail{ padding-top:20px;}

#Mail #MCenter #CMail .Connent .casesli .casedetail a{ display:block; width:100px; height:26px; text-align:center; line-height:26px; background:#a3a3a3; color:#fff; font-size:12px;}

#Mail #MCenter #CMail .Connent .casesli .casedetail a:hover{ background:#0035ad;}





#Mail #MCenter #CMail .MoreNews{height:60px;border-top:1px #ccc solid;line-height:25px;padding-top:25px;font-size:12px;}

/*��������*/

#Mail #MCenter #CMail .Linkbt{height:30px;background-color:#f8f8f8;line-height:30px;border-bottom:1px #ccc solid;padding-left:20px;font-weight:bold;font-size:14px;color:#FF6600}



#Mail #MCenter #CMail #linkinfo{width:600px;background-color:#fcfcfc;padding:10px;line-height:22px;margin:15px 0px;color:#666666;border:1px #ccc solid;}

#Mail #MCenter #CMail .LinkConn{line-height:22px;margin:10px; font-size:12px;}

#Mail #MCenter #CMail .LinkConn img{border:1px #ccc solid; margin:5px 5px;}

#Mail #MCenter #CMail .LinkTxt{line-height:22px;margin:10px; font-size:12px;}

#Mail #MCenter #CMail .LinkTxt a{width:85px;height:20px;line-height:22px;text-align:center;display:block;float:left;border:1px #ddd solid;margin:5px 5px;}

/*��������*/

#Mail #MRight #Rnews {width:240px;margin-bottom:10px;}

#Mail #MRight #Rnews ul{margin:0px;float:left;width:240px;!important;width:215px;}

#Mail #MRight #Rnews .bt{height:28px;line-height:28px;padding-left:25px;background-image:url(../images/In_39.gif);background-repeat:no-repeat;background-position:6px 6px;font-weight:bold;font-size:14px;color:#0066CC}

#Mail #MRight #Rnews .bt .more{float:right;margin-top:-25px;margin-right:6px;}

#Mail #MRight #Rnews .list{border:2px #f2f2f2 solid;clear:both;width:235px;}

#Mail #MRight #Rnews .list li{width:220px;float:left;height:24px;line-height:24px; padding-left:15px;background-image:url(../images/R_58.gif);background-position:7px 10px;background-repeat:no-repeat}

#Mail #MRight #Rad {margin-bottom:10px;width:240px;}

#Mail #MRight #Rsever{background-color:#eaf1f7;width:240px;height:110px;}

#Mail #MRight #Rsever ul{margin:0px;float:left;width:210px;}

#Mail #MRight #Rsever .bt{height:28px;line-height:28px;padding-left:25px;background-image:url(../images/In_39.gif);background-repeat:no-repeat;background-position:6px 6px;font-weight:bold;font-size:14px;color:#0066CC}

#Mail #MRight #Rsever .bt .more{float:right;margin-top:-20px;margin-right:6px;}

#Mail #MRight #Rsever .RseverBk {margin:3px;background-color:#FFFFFF;clear:both}

#Mail #MRight #Rsever .RseverBk  .Ad{float:left; text-align:center;width:65px;}

#Mail #MRight #Rsever .RseverBk .list{float:left}

#Mail #MRight #Rsever .RseverBk .list li{height:24px;line-height:23px;padding-left:15px;background-image:url(../images/In_51.gif);background-position:5px 10px;background-repeat:no-repeat}



#End {border-top:2px #ccc solid;width:960px;margin:auto;height:135px;background-color:#FFFFFF;}

#End .Emenu{height:25px;line-height:25px;background-color:#f0f0f0;text-align:center}

#End .Einfo{ line-height:22px; text-align:center; margin-top:10px;}



/*��Ʒ�б�ҳ��*/

#Prodlist .Prodconn {margin:5px;line-height:20px;}

#Prodlist .Prodconn h1{font-size:20px;line-height:40px; text-align:center; padding:0px 0 10px; color:#0035ad;}

#Prodlist .Prodconn p{ margin:0px; font-size:14px; line-height:26px;}



.pr_xiangg .tagmore{height:40px; line-height:40px; padding-left:20px; background:#ededed; }

.pr_xiangg .tagmore b{ font-size:16px;}

.pr_xiangg .tagmore a{ display:inline-block; padding-left:40px; background:url(../images/xglj_icon2.png) no-repeat 20px center}

.pr_xiangg .tagmore span{color:#FF0000;font-size:14px;}





#Prodlist .tagmore{height:40px; line-height:40px; padding-left:20px; background:#ededed; margin:20px 0;}

#Prodlist .tagmore b{ font-size:16px;}

#Prodlist .tagmore a{ display:inline-block; padding-left:40px; background:url(../images/xglj_icon2.png) no-repeat 20px center}

#Prodlist .tagmore span{color:#FF0000;font-size:14px;}







#Prodlist ul{width:207px;float:left;height:280px; padding-left:8px;}

#Prodlist .Pimg{ background:#fff;width:196px;height:176px; overflow:hidden;border:1px #eee solid;margin-top:5px; text-align:center}

#Prodlist .Pimg img{transition:all 0.5s;}

#Prodlist .Pimg img:hover{transform:scale(1.1);}



#Prodlist ul:hover .Text{ background:#f0f0f0;} 

#Prodlist ul:hover .Text a{ color:#0035ad; font-weight:bold;}

#Prodlist .Text{line-height:20px;color:#666666;width:196px;margin-bottom:10px; padding-bottom:20px;text-align:center;    overflow: hidden;}

#Prodlist .Text a{color:#000000;height:26px; line-height:30px; font-size:16px;}

#Prodlist .Text a:hover{color:#0066CC}

#Prodlist .Pend,.Pend  {border-top:1px #e3e3e3 solid;border-bottom:1px #e3e3e3 solid;height:40px;line-height:40px; text-align:center; font-size:14px; font-family:microsoft yahei; margin-top:10px; padding:20px 0;}

.Pend { border:0;}



.Pend a{display:inline-block;width:20px;height:20px;line-height:20px;background:#9c9c9c; color:#fff; margin-right:5px;}



/*��Ʒ��ϸҳ��*/

#Prodview .prov_left{float:left; display:inline;width:380px;}

#Prodview .Pimg{width:380px;height:350px; overflow:hidden;border:1px #e3e3e3 solid;margin-top:8px; text-align:center;}





#Prodview .Pstt{width:380px;float:left;margin-top:8px; margin-left:50px;}

#Prodview .Pstt h3{font-size:20px;line-height:36px; color:#0035ad; font-weight:bold; padding-bottom:10px;}

#Prodview .Pstt li{width:430px;line-height:32px; font-size:14px;}

#Prodview .Pstt li dd{float:left;margin-left:0;cursor:hand;}

#Prodview .Pstt .MessIM{width:430px;margin-top:10px;border-bottom:0px #e3e3e3 dashed;}

#Prodview .Pstt .tel{ padding:10px 0;}

#Prodview .Pstt .tel span{font-size:16px;}





#Prodview .Pstt li.zixun_btn{ padding:10px 0 0; font-size:14px; line-height:36px;}

#Prodview .Pstt li.zixun_btn a{ display:inline-block; width:130px; height:30px; background:#F60; color:#fff; border-radius:30px; font-size:16px; text-align:center; line-height:30px; font-family:microsoft yahei; }

#Prodview .Pstt li.zixun_btn a.qqzixun{ background:#0035ad;}





#Prodview .Pstt .MessIM .IMD{ float:left;width:80px; background-color:#0066CC; height:25px; line-height:25px; text-align:center; font-size:14px; font-weight:bold; color:#FFFFFF}

#Prodview .Pstt .MessIM .IMO{ float:left;width:90px; margin-left:1px; background-color:#e3e3e2; height:25px; line-height:25px; text-align:center}

#Prodview .Pstt .MessIM .IMO a{display:block;}

#Prodview .Pstt .MessIM .IMinfo{border-top:2px #0066CC solid;width:280px;line-height:30px;clear:both;}

#Prodview .Pstt .MessIM .IMinfo b{font-size:14px;color:#000000;}

#Prodview .Pstt .MessIM .IMinfo .tel{color:#CC0000;font-size:14px;}

#Prodview .Pstt .MessIM .IMinfo .tel b{color:#CC0000;}



/*��ز�Ʒ*/

#Prodview .PDesc{ margin-top:10px;}

#Prodview .PDesc .PDescBt{font-size:14px;font-weight:bold;background-color:#0066cc;width:110px;text-align:center;color:#FFFFFF;height:28px;line-height:28px; margin-top:40px; margin-left:40px;}

#Prodview .PDesc .PDescinfo{border-top:2px #0066cc solid; font-size:14px; line-height:30px;  width:758px; margin:0 auto; padding:20px 0px;}

#Prodview .PDesc .PDescinfo a{ border-bottom:1px #0099CC dotted; background-color:#f1f9fc;}

#Prodview .PDesc .PDescinfo p{ margin-top:0px;}

#Prodview .PDesc .PDescinfo .XG_P{width:186px;float:left;height:220px;margin:0 20px 20px 0;}

#Prodview .PDesc .PDescinfo .XG_P .Pimg{width:186px; height:160px; }

#Prodview .PDesc .PDescinfo .XG_P a{border-bottom:0px #0099CC dotted; background-color:#fff;}

#Prodview .PDesc .PDescinfo .XG_P .Text{ font-size:12px; line-height:24px;}



.pd_content{ position:relative;}

#marquee6 { width:800px; margin:0 auto; height:260px; overflow:hidden; }

#control a { display:block; width:45px; height:45px;  background:url(../images/lr_btn.jpg) no-repeat 0 0;}

#control a#goL{position:absolute;left:-24px; top:45%; }

#control a#goR{position:absolute;right:-24px; top:45%;  background-position:-45px 0;}



/*��ҵ���*/

#Qywh { text-align:center;}

#Qywh .qywh_bt{width:800px; height:40px; line-height:40px; margin-top:30px;border-bottom:2px #FF6600 solid;font-size:24px;font-weight:bold; color:#FF6600; margin-bottom:20px;}

#Qywh img{ margin-top:3px; margin-bottom:3px;}

#Qywh a{ width:160px;}

#Qywh a:link{font-size:14px;font-weight:normal; float:left; padding-left:20px;}

#Qywh a:visited { width:200px; padding-left:20px;}

li {list-style:none;}

.HC_bt{list-style:none; float:left; width:200px;padding-left:20px;}

/*��ҵ������*/





/*��Ƹ*/

#nav li{ position:relative;}

.Jobcontent table th{color:#fff; font-weight:bold; background:url(../images/split.gif) no-repeat right center; background-color:#abacaf;width:130px;text-align:center;}

.Jobcontent .joblist td{ border-bottom:1px dotted #afafaf; color:#999; width:130px; line-height:46px; text-align:center;}

.hr-content{ padding:20px 50px; line-height:26px; }

.hr-content h4{ color:#0035ad; font-size:18px; padding:20px 0; }

.jobtd1 a{ display:block;background:url(../images/arr.gif) no-repeat left center; height:46px; overflow:hidden; padding-left:20px;}



a.hropen{ display:block; position:absolute; right:20px; top:8px; width:60px; height:60px; cursor:pointer; font-size:12px;}



.xiangg_left,.xiangg_right{ width:358px; padding:30px;}

.xiangg_right{ padding:30px 50px 30px 60px; }

.pr_xiangg h3{ font-size:18px; padding-bottom:20px;}

.pr_xiangg ul li{width:368px; height:30px; line-height:30px; overflow:hidden; background:url(../images/A_14.gif) no-repeat 0 center; padding-left:10px; border-bottom:1px dashed #dfdfdf;}


#search{    display: inline-block;
	float: left;
	padding: 0;
	margin: 0 0 0 10px;
	font-size: 12px;
	color: #9c9c9c;
	width: 150px;
	line-height: 28px;
	height: 28px;
    padding-left: 21px;
    outline: none;
}

#s_btn{    width: 45px;
	height: 28px; outline: none;}





/*��ҳҳ��*/
.ny_sy { height:40px; text-align:center; margin-top: 20px;}
.pagelink { color:#fff; padding-top:20px;}
.pagelink a,.pagelink span.miy{padding:4px 10px 4px 10px;  color:#555;}
.pagelink a:hover {}
.pagelink a:hover {}
.pagelink span.current {border:1px solid #aeaeae; padding:4px 10px 4px 10px;  color:#fff; background-color:#180b67; text-decoration:none;}
.pagelink span.nolink {border: 1px #aeaeae solid; background:#fff; padding:4px 12px 4px 12px;margin:2px; color:#666666;margin:0 10px;}
.pagelink span.nolink:hover { background:#180b67; padding:4px 12px 4px 12px; margin:2px; color:#fff;margin:0 10px }
.pagelink a {background:#fff; margin:0 6px; color:#000;border: 1px #aeaeae solid;}
.pagelink a:hover {background:#180b67;color:#fff;}
.ocns{    font-size: 16px;
    line-height: 25px;}
#newBridge .icon-right-top{    right: 2px;
    top: 200px!important;
    left: auto;
    bottom: auto;}
.kf_page{top: 360px!important;}
.banquan{ background:#efefef; text-align:center; width:98%; height:12rem; line-height:2rem; margin:0 auto; padding:1%; color:#222; font-size:1.2rem; }

.banquan a{ color:#222;}

.bq_nav { color:#b9b9b9; padding:1rem 0;}

.bq_nav a{ padding:2rem 3rem;}
.footer{display:none !important;}
@media screen and (max-width: 600px) {
  table td:before {
    content: attr(data-label)!important;
    float: left!important;
    text-transform: uppercase!important;
    font-weight: bold!important;
  }.footer{display:block !important;}
}

table {
    font-family: verdana,arial,sans-serif;
    font-size: 11px;
    color: #333333;
    border-width: 1px;
    border-color: #666666;
    border-collapse: collapse;
}


table, th, td {
    border: 1px solid black;
    padding: 8px;
}
