@charset "utf-8";
html{ font:normal 62.5%/2.3em Arial,"微软雅黑","宋体";}
body{
        font: 14px/1.5 "Microsoft YaHei",tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;
    background-color: #ffffff;
    color: #333;
    overflow-x: hidden;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {
    margin: 0;
    padding: 0
}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
select,input,textarea{ }
input:focus { outline: none;}
input,button,select,textarea{/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select {}
li{ list-style:none;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0; max-width:100%; vertical-align:top;}
a{ color:#414446; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:underline; color:#003f96}
.clear{ clear:both; height:0px; overflow:hidden;}



.header{ position:relative;height:260px; background:url(../images/header_bg.jpg) repeat-x top;}
.header .header_top{ width:1002px; margin:auto;height:155px; position:relative;}
.header .logo{ padding-top:25px; height:114px;}
.header .logo a{ display:inline-block;}
.header .welcome{ height:29px; line-height:27px;}
/*
.header .select{ margin:43px 17px 0 23px; background-image:url(../images/yy.jpg); background-repeat:no-repeat;  color:#999999; height:24px; line-height:24px; float:left; width:80px; position:relative; display:none;}
.header .select span{font-family:Arial;  padding-left:5px; display:block; height:23px; cursor:pointer;}
.header .select span a{font-family:Arial; color:#999999;}
.header .select dl{ position:absolute; left:0; top:23px; min-width:100%; width:auto; white-space:nowrap; display:none;}
.header .select dl dt{ height:20px; line-height:20px;}
.header .select dl dt a{font-family:Arial;  display:block; padding-left:5px; color:#999999;}
.header .select dl dt a:hover{ color:#111076;}
*/
.header .home_open{ line-height:20px; display:inline; width:220px; height:50px; position:absolute; right:0px; top:70px;}
.header .home_open .wenzi{float:left; font-size:14px; width:220px; color:#999999;}
.header .home_open .haoma{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:24px; width:220px; color:#c20c0d; font-weight:bold;}
.header .other{ position:absolute; right:0px;}
.header .other a{ padding:0px 5px;}
.header .other a.a-sian{ color:#0055ca; padding-left:22px; background:url(../images/icon_sian.jpg) no-repeat left;}
.header .other a.a-tencent{ color:#0055ca; padding-left:22px; background:url(../images/icon_tencent.jpg) no-repeat left;}

.mainnav{ position:relative; height:45px; line-height:45px; width:1002px;}
.mainnav li{float:left; list-style:none;margin-left: 1%; }
.mainnav li a:hover{ text-decoration:none;}
.mainnav li b{ font-size:16px; display:block; background:url(../images/nav_line.jpg) no-repeat right center;}
.mainnav li b a{color:#FFF; padding:0px 7px 0px 8px; display:block;}
.mainnav li.on b a{ background:#003f96;}
.mainnav li b a.on{  color:#003f96; background:url(../images/nav_on.jpg) no-repeat right;}

.mainnav .tan_nav{ line-height:24px; border:#002b6f 2px solid;background-color:#003f96; min-width:90px; display:none; position: absolute; z-index:999999;filter:alpha(opacity=90); -moz-opacity: 0.9; opacity:0.9;}
.mainnav .tan_nav span{ font-size:14px; display:block;}
.mainnav .tan_nav span a{ color:#fff; display:block; padding:5px 10px; border-top:solid 1px #002b6f;}
.mainnav .tan_nav span a:hover{ background-color:#002b6f; }

/*.mainnav .tan_nav span .sanji{background-color:#003f96; position:absolute; left:132px; top:-2px; width:200px;border:#002b6f 2px solid; display:none;}
.mainnav .sanji dl { overflow:hidden; line-height:32px; font-size:14px;border-bottom:#002b6f 2px solid;}
.mainnav .sanji dl dt{font-size:16px; color:#e4e4e4; padding-left:10px;}
.mainnav .sanji dl dd{ float:left; color:#fff; font-size:12px; padding-left:10px;}
.mainnav .sanji dl dd a{ border-top:none; padding:0px;}
.mainnav .sanji dl dd a:hover{ background:none; text-decoration:underline;}*/

.mainnav .other_nav{ line-height:24px; background:#003f96; position:absolute; left:0px; top:45px; width:960px; z-index:9999; filter:alpha(opacity=90); -moz-opacity: 0.9; opacity:0.9; height:auto;visibility:hidden;}
.other_nav_box{ width:960px; color:#fff; font-size:14px; overflow:hidden; height:34px;}
.other_nav_box .other_nav_publish{ display:inline-block; margin-right:20px; background:url(../images/rejigou_bg.jpg) repeat-x; padding-left:10px;}
.other_nav_box .other_nav_publish a{ color: #fff;height: 34px;line-height: 34px;font-weight: bold;display: block;padding-left: 14px;padding-right: 10px;background:url(../images/rz_jigoutitle.jpg) no-repeat left center;}
.other_nav .other_nav_four{display:block;width:236px;float:left;/* margin-right:5px; */}
.other_nav .other_nav_four>a{/* display:block; *//* height:34px; *//* background:url(../images/rejigou_bg.jpg) repeat-x; *//* font-size:14px; *//* color:#fff; *//* line-height:34px; *//* font-weight:bold; *//* padding-left:14px; */filter:alpha(opacity=100);-moz-opacity:1;/* opacity:1; */}
.other_nav .other_nav_four a span{ display:block; background:url(../images/rz_jigoutitle.jpg) no-repeat left center; text-indent:24px;}
.other_nav .other_nav_four .sanji{/* background:#e3e3e3; */line-height:24px;margin-top:6px;overflow:hidden;}
.sanji dl{ overflow:hidden;}
.sanji dl dt{ display:block; float:left; width:55px; padding-left:8px; font-weight:bold; color:#003f96;}
.sanji dl .ddBox{ width:173px; float:right;}
.sanji dl .ddBox dd{/* display:inline-block; *//* margin:0px 5px; */}
.sanji dl .ddBox dd a{color: #ffffff;}
.sanji dl .ddBox dd a:hover{ text-decoration:underline;}



.home_main{ width:1190px; margin:auto; position:relative;}
.home_login{ float:left; width:270px; height:245px; background-color:#ededed; margin-top:25px; display:inline; padding-top:35px;}
.home_login li{ list-style:none;}
.home_login li .img{ margin:16px 18px 0 48px; line-height:35px; float:left;}
.home_login li a{ margin-bottom:10px; font-size:16px; float:left; width:224px; height:58px; margin-left:25px; display:inline; line-height:58px; color:#003f96; font-weight:bold; background-image:url(../images/login.jpg); background-repeat:no-repeat;}

.home_banner{ float:left; width:670px; height:280px; margin-left:12px; display:inline; margin-top:25px;}

.home_zhshu{ padding-left:22px; float:right; width:208px; height:280px; background-color:#fff; margin-top:25px; display:inline;}
.home_zhshu .biaot{ width:208px; float:left; color:#003f96; font-size:16px; font-weight:bold; padding-top:30px;}
.home_zhshu .s2{width: 190px;float:left;overflow:hidden;}
.home_zhshu .s2 .p1{ margin-top:20px; color:#a8a8a8;float:right;line-height: 40px;width: 180px;overflow:hidden; background-color:#f0f0f0; height: 40px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;padding-left:5px; padding-right:5px;}
.home_zhshu .s2 .p2{ padding-top:20px; padding-right:10px; float:left; width:72px; height:33px;}


.home_business{ margin-top:20px; display:inline; background-color:#FFF; float:left; width:864px; height:410px; border:#f0f0f0 solid 1px;}
.home_business .new_top{ float:left; width:864px; height:44px; background-image:url(../images/new_bj.jpg); background-repeat:no-repeat; background-position:25px center; border-bottom:#003f96 solid 2px; font-size:15px; font-family:"微软雅黑"; color:#003f96; font-weight:bold; line-height:45px; text-indent:55px;}
.home_business .new_top .more a{ overflow:hidden; width:13px; height:13px; float:right; text-align:center; background-image:url(../images/more.jpg); background-repeat:no-repeat; color:#FFF; text-indent:0px; margin:15px 15px 0 0; display:inline;}
.home_business .news_list{ width:576px; float:left;}

.home_business .Scope_one{ padding:25px 37px 0 25px; width:250px; float:left;}
.home_business .Scope_one .top{ font-size:16px; color:#333333; font-weight:bold; line-height:90px; height:90px; float:left; width:250px; background-color:#fafafa;}
.home_business .Scope_one .top .top_imgs{ margin:15px 15px 0 38px; display:inline; float:left; width:60px; height:60px;  border: 1px solid #d6d6d6; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius:50px; background-image:url(../images/news_1.jpg); background-repeat:no-repeat; background-position:center center;
}
.home_business .Scope_one li{ list-style:none;}
.home_business .Scope_one li a{ text-indent:88px; background-image:url(../images/jty.jpg); background-repeat:no-repeat; background-position:70px center; width:250px; height:50px; line-height:50px; float:left; font-size:14px; color:#333333; border-bottom:#f2f2f2 1px solid;}
.home_business .Scope_one li a:hover{color:#003f96}


.home_business .Scope_tow{ padding:25px 0px 0 0px; width:250px; float:left;}
.home_business .Scope_tow .top{ font-size:16px; color:#333333; font-weight:bold; line-height:90px; height:90px; float:left; width:250px; background-color:#fafafa;}
.home_business .Scope_tow .top .top_imgs{ margin:15px 15px 0 38px; display:inline; float:left; width:60px; height:60px;  border: 1px solid #d6d6d6; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius:50px; background-image:url(../images/news_2.jpg); background-repeat:no-repeat; background-position:center center;
}
.home_business .Scope_tow li{ list-style:none;}
.home_business .Scope_tow li a{ text-indent:46px; background-image:url(../images/jty.jpg); background-repeat:no-repeat; background-position:28px center; width:125px; height:50px; line-height:50px; float:left; font-size:14px; color:#333333; border-bottom:#f2f2f2 1px solid;}
.home_business .Scope_tow li a:hover{color:#003f96}

.home_business .Scope_frem{ padding:25px 20px 0 0px; width:250px; float:right;}
.home_business .Scope_frem .top{ font-size:16px; color:#333333; font-weight:bold; line-height:90px; height:90px; float:left; width:250px; background-color:#fafafa;}
.home_business .Scope_frem .top .top_imgs{ margin:15px 15px 0 38px; display:inline; float:left; width:60px; height:60px;  border: 1px solid #d6d6d6; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius:50px; background-image:url(../images/news_3.jpg); background-repeat:no-repeat; background-position:center center;
}
.home_business .Scope_frem li{ list-style:none;}
.home_business .Scope_frem li a{ text-indent:88px; background-image:url(../images/jty.jpg); background-repeat:no-repeat; background-position:70px center; width:250px; height:50px; line-height:50px; float:left; font-size:14px; color:#333333; border-bottom:#f2f2f2 1px solid;}
.home_business .Scope_frem li a:hover{color:#003f96}

.home_Service{ margin-top:20px; display:inline; background-color:#FFF; float:right; width:298px; height:410px; border:#f0f0f0 solid 1px;}
.home_Service .new_top{ float:left; width:298px; height:44px; background-image:url(../images/zxc.jpg); background-repeat:no-repeat; background-position:25px center; border-bottom:#003f96 solid 2px; font-size:15px; font-family:"微软雅黑"; color:#003f96; font-weight:bold; line-height:45px; text-indent:55px;}
.home_Service .new_top .more a{ overflow:hidden; width:13px; height:13px; float:right; text-align:center; background-image:url(../images/more.jpg); background-repeat:no-repeat; color:#FFF; text-indent:0px; margin:15px 15px 0 0; display:inline;}
.Service_list li{ list-style:none;}
.Service_list li a{ width:98px; height:120px; float:left; border-bottom:#f0f0f0 solid 1px; border-right:#f0f0f0 solid 1px;}
.Service_list li a.Endli{ border-right:none;}
.Service_list li a .img{ width:37px; height:35px; float:left; padding:35px 0 0 30px;}
.Service_list li a span{ font-size:14px; color:#4c4c4c; text-align:center; line-height:30px; width:98px; height:35px; float:left;}
.Service_list li.tan a span{ line-height:15px;  padding-top:8px;}
.Service_list li a:hover span{ color:#003f96;}

.home_Company{ margin-top:20px; display:inline; background-color:#FFF; float:left; width:425px; height:560px; border:#f0f0f0 solid 1px;}
.home_Company .new_top{ float:left; width:425px; height:44px; background-image:url(../images/lkm.jpg); background-repeat:no-repeat; background-position:25px center; border-bottom:#003f96 solid 2px; font-size:15px; font-family:"微软雅黑"; color:#003f96; font-weight:bold; line-height:45px; text-indent:55px;}
.home_Company .new_top .more a{ overflow:hidden; width:13px; height:13px; float:right; text-align:center; background-image:url(../images/more.jpg); background-repeat:no-repeat; color:#FFF; text-indent:0px; margin:15px 15px 0 0; display:inline;}
.home_Company  .Company_list{ float:left; width:375px; padding-left:25px; padding-top:25px;}
.home_Company .Company_list .img{}
.home_Company .Company_list .conter{ width:375px; float:left; color:#666666; height:217px; border-bottom:#dadada dotted 1px;}
.home_Company .Company_list .yunhj_1{ margin-top:20px; display:inline; width:375px; float:left; height:30px; text-indent:30px; background-image:url(../images/wz_1.jpg); background-repeat:no-repeat; background-position:left center; line-height:30px; font-size:14px; color:#666666;}
.home_Company .Company_list .yunhj_2{ width:375px; float:left; height:30px; text-indent:30px; background-image:url(../images/wz_2.jpg); background-repeat:no-repeat; background-position:left center; line-height:30px; font-size:14px; color:#666666;}
.home_Company .Company_list .yunhj_3{ width:375px; float:left; height:30px; text-indent:30px; background-image:url(../images/wz_3.jpg); background-repeat:no-repeat; background-position:left center; line-height:30px; font-size:14px; color:#666666;}

.Company_News{ margin-left:13px; margin-top:20px; display:inline; background-color:#FFF; float:left; width:425px; height:560px; border:#f0f0f0 solid 1px;}
.Company_News .new_top{ float:left; width:400px; height:44px; border-bottom:#003f96 solid 2px; font-size:15px; font-family:"微软雅黑"; color:#003f96;  line-height:45px; padding-left:25px;}
.Company_News .new_top li{ width:100px; text-align:center; background-image:url(../images/bj.jpg); background-repeat:no-repeat; background-position:left center; list-style:none; float:left; cursor:pointer; color:#666666;}
.Company_News .new_top li.tabFocus{color:#003f96; font-weight:bold;}
.Company_News .Company_list.conFocus{ display:block;}
.Company_News .new_top .more a{overflow:hidden; width:13px; height:13px; float:right; text-align:center; background-image:url(../images/more.jpg); background-repeat:no-repeat; color:#FFF; text-indent:0px; margin:15px 15px 0 0; display:inline;}
.Company_News .Company_list{ display:none; float:left; width:375px; padding-left:25px; padding-top:25px;}
.Company_News .Company_list .img{}
#contentpo .more{ display:none;}
.Company_News .new_top #contentpo .conbnm{ display:block;}

.Company_News .list_mnb{ float:left; width:375px;}
.Company_News .list_mnb li{ margin-top:5px; text-indent:20px; background-image:url(../images/jn.jpg); background-repeat:no-repeat; background-position:center left; width:375px; line-height:28px; float:left; list-style:none;}
.Company_News .list_mnb li a{font-family:"宋体"; color:#595959;}
.Company_News .list_mnb li em{}
.Company_News .list_mnb li a:hover{ color:#003f96;}
.Company_News .list_mnb li span{ float:right; color:#aaaaaa;}
.Company_News .list_mnb li.top{ margin-top:0px; height:110px; width:375px; float:left; text-indent:0px; background-image:none; margin-bottom:15px;}
.Company_News .list_mnb li.top .top_tilte{width:375px; font-weight:bold; float:left; margin-top:15px; color:#333333; font-size:16px;}
.Company_News .list_mnb li.top .top_tilte a{ color:#333333;font-family:"宋体";}
.Company_News .list_mnb li.top .top_tilte a:hover{ text-decoration:underline; color:#003f96}
.Company_News .list_mnb li.top .nrtyu{ height:60px; border-bottom:#b8b8b8 dotted 1px; line-height:20px; padding-top:10px; width:357px; font-size:12px; font-family:"宋体"; color:#808080; float:left; line-height:23px;}
.Company_News .list_mnb li.top .nrtyu a{ color:#e32324;}

.home_Points{ margin-top:20px; display:inline; background-color:#FFF; float:right; width:298px; height:560px; border:#f0f0f0 solid 1px;}
.home_Points .new_top{ float:left; width:298px; height:44px; background-image:url(../images/mnb.jpg); background-repeat:no-repeat; background-position:25px center; border-bottom:#003f96 solid 2px; font-size:15px; font-family:"微软雅黑"; color:#003f96; font-weight:bold; line-height:45px; text-indent:55px;}
.home_Points .new_top .more a{ overflow:hidden; width:13px; height:13px; float:right; text-align:center; background-image:url(../images/more.jpg); background-repeat:no-repeat; color:#FFF; text-indent:0px; margin:15px 15px 0 0; display:inline;}
.home_Points .Points_list .tanbk{ width:130px; float:left; padding-left:80px; padding-top:30px; padding-bottom:45px; list-style:none;}
.home_Points .Points_list .tanbk .img{ float:left; width:130px; height:110px;}
.home_Points .Points_list .tanbk .comnb{ width:130px; float:left; text-align:center; padding:5px 0; line-height:20px; font-size:12px; color:#666666;}
.home_Points .Points_list .tanbk .dhgfb{ -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;  width:80px; height:20px; line-height:18px; margin:10px 0 0 25px; float:left; text-align:center; color:#FFF; background-color:#e32324;}
.home_Points .Points_list .tanbk .dhgfb a{ color:#FFF;}
.home_Points .Points_list .bd{ overflow:hidden; float:left; width:298px;}
.home_Points .Points_list .bd li{ list-style:none; float:left; width:298px;}


.home_Points .Points_list .hd { position:relative; z-index:999999; float:left; width:298px; text-align:center; margin-top:-275px;
    height: 30px;
    overflow: hidden;
}
.home_Points .Points_list .hd ul {
 text-align:center;
    overflow: hidden;
}
.home_Points .Points_list .hd ul li {
    background: rgba(0, 0, 0, 0) url(../images/icoCircle.gif) no-repeat scroll 0 -9px;
    cursor: pointer;
	display:inline-block;
    height: 9px;
    margin-right: 5px;
    overflow: hidden;
    text-indent: -999px;
    width: 9px;}
.home_Points .Points_list .hd ul li.on {  background-position: 0 0;
}
.Laboratory{ margin-top:20px; display:inline; background-color:#FFF; float:left; width:1190px; height:265px; border:#f0f0f0 solid 1px;}
.Laboratory .new_top{ float:left; width:1165px; height:44px; border-bottom:#003f96 solid 2px; font-size:15px; font-family:"微软雅黑"; color:#003f96;  line-height:45px; padding-left:25px;}
.Laboratory .new_top li{ padding:0 20px;text-align:center; background-image:url(../images/bj.jpg); background-repeat:no-repeat; background-position:left center; list-style:none; float:left; cursor:pointer; color:#666666;}
.Laboratory .new_top li.tabFocus{color:#003f96; font-weight:bold;}
.Laboratory .Company_list.conFocus{ display:block;}
.Laboratory .new_top .more a{ overflow:hidden; width:13px; height:13px; float:right; text-align:center; background-image:url(../images/more.jpg); background-repeat:no-repeat; color:#FFF; text-indent:0px; margin:15px 15px 0 0; display:inline;}
.Laboratory .Company_list{ display:none; float:left; width:1165px; padding-left:25px; padding-top:25px;}
.Laboratory .Company_list .img{ float:left; padding-right:40px;}
.Laboratory .Company_list .conter{ float:left; width:840px;}
.Laboratory .Company_list .conter .tiler{font-size:16px; font-weight:bold; color:#4c4c4c; float:left; width:840px;}

.gdou a{ font-size:12px; font-weight:bold; color:#cc0000; padding-top:15px; float:left;}

.home_hzjgh{ position:relative; z-index:10; margin-top:20px; display:inline; background-color:#FFF; float:left; width:1190px; height:80px; border:#f0f0f0 solid 1px;}
.home_hzjgh .topmn{ color:#003f96; float:left; height:80px; margin-left:20px; font-size:14px; font-weight:bold; width:75px; line-height:80px;}
.home_hzjgh .list_img{ width:1090px; float:left; padding-top:25px;}
.home_hzjgh .list_img li{ padding:0 10px; list-style:none; float:left;} 
.home_hzjgh .bd{height:32px; padding-top:25px; float:left; width:1070px;}
.home_zfth{ margin-bottom:40px; margin-top:20px; display:inline; background-color:#FFF; float:left; width:1190px; height:80px;; border:#f0f0f0 solid 1px;}
.home_zfth .list_img{ width:1190px; float:left; padding-top:25px;}
.home_zfth .list_img li{ width:99px; height:32px; margin:0 25px; list-style:none; float:left;} 
.home_zfth .bd{ padding-top:25px; float:left; width:1070px; height:32px; overflow:hidden;}
/*首页主体*/
.home_hzjgh_list{ position:relative; z-index:10; margin-top:20px; display:inline; background-color:#FFF; float:left; width:1190px; height:80px; border:#f0f0f0 solid 1px;}
.home_hzjgh_list .topmn{ color:#003f96; float:left; height:80px; margin-left:20px; font-size:14px; font-weight:bold; width:75px; line-height:80px;}
.home_hzjgh_list .list_img{ width:1090px; float:left; padding-top:25px;}
.home_hzjgh_list .list_img li{ padding:0 10px; list-style:none; float:left;} 
.home_hzjgh_list{ margin-bottom:40px; margin-top:20px; display:inline; background-color:#FFF; float:left; width:1190px; height:80px;; border:#f0f0f0 solid 1px;}
.home_hzjgh_list .list_img{ width:1190px; float:left; padding-top:25px;}
.home_hzjgh_list .list_img li{ width:48px; height:48px; margin:0 25px; list-style:none; float:left;} 
.home_hzjgh_list .bd{ padding-top:25px; float:left; width:1160px; margin-left:15px; height:32px; overflow:hidden;}




.tplbh{ width:1070px; height:32px; margin-top:25px; float:left; overflow:hidden;}
.ILaboratoryList{ background-color:#FFF; float:left; width:1070px; height:34px; border:#f0f0f0 solid 1px;}
.ILaboratoryList .list{ width:1070px; float:left;}
.ILaboratoryList .list ul li{ width:99px; height:32px; margin-right:22px; float:left;}
.ILaboratoryList .list ul li a img{ float:left; width:99px; height:31px; position:relative; z-index:6;}





.footer{ background-color: #004ab8; height: 348px; margin:auto; width: 100%; margin-top:10px; color:#fff;}
.footer .foot{ width:1000px; margin:auto; zoom:1; overflow:hidden; padding:30px 0;}
.footer h3{ padding:0px; margin:0px 0px 10px 0px; font-size:16px; border-bottom:solid 1px #4082c1; line-height:30px; }
.footer h3 em{ font-style:normal; color:#3c80c1;}
.footer a{ color:#fff;}
.footer .link{ float:left; width:290px;}
.footer nav{ float:right; width:380px;}
.footer nav span{ display:inline-block; width:85px; font-size:14px;}
.footer .ewm { float:left; padding-left:90px;}
.footer .ewm img{ border:solid 1px #f1f5fb; padding:5px; background:#fff; height:115px;}
.footer .copyright{ width:782px; margin:auto;}
.footer .copyright .slogo{ width:107px; height:86px; float:left;}
.footer .copyright .txt{ width:660px; float:right;}

.icon-top{ width:36px; height:41px; cursor:pointer; display:block; position:fixed; z-index:888; right:50px; bottom:30px; background:url(../images/icon_top.jpg) no-repeat;}




.main_fl .cunlan{ width:245px; height:55px; line-height:50px; font-size:16px; color:#3c3f52; text-align:center; font-weight:bold;}
.list_cunlen li{ list-style:none; float:left; width:245px;}
.list_cunlen li a{ cursor:pointer; float:left; width:245px; height:40px; line-height:40px; text-indent:90px; color:#666666; font-size:14px; border-bottom:#f5f5f7 solid 2px;}
.list_cunlen li a:hover{ background-color:#003f96; color:#FFF; font-weight:bold;}
.list_cunlen li a.on{ background-color:#003f96; color:#FFF; font-weight:bold;}
.list_cunlen li dl { background-color:#f5f5f7; display: none; float:left; width:245px;}
.list_cunlen li dl dd a {display: block; font-size:12px; height:27px; line-height:27px; font-size:12px;}
.list_cunlen li dl dd a:hover { background-color:#dcdcde;color:#666666;}
.list_cunlen li dl dd a.on{ background-color:#dcdcde; color:#666666;}



.main_fr .pmnb{ border-bottom:#b7b7b9 solid 1px; color:#767676; width:925px; height:45px; float:left; line-height:45px; text-indent:25px; background-image:url(../images/ty.jpg); background-repeat:no-repeat; background-position: left center;}
.main_fr .pmnb a{ color:#767676;}
.main_fr .pmnb span{ color:#003f96;}



.authorization_list li{ margin-bottom:21px; margin-right:6px; display:inline; list-style:none; background-color:#FFF; float:left; border:#f0f0f0 solid 1px; width:240px;  height:328px;}
.authorization_list li img{width:220px; float:left; padding:10px; max-height:285px;}
.authorization_list li span{ color:#4c4c4c; width:213px; float:left; text-align:center; line-height:15px;}
.authorization_list li span{ font-size:14px; color:#4c4c4c; }
.authorization_list li span:hover{ color:#003f96; }
.authorization_list li.Endli{ margin-right:0px;}


.Agency_list{}
.Agency_list li{ padding:7px; margin-bottom:10px; margin-right:10px; display:inline; list-style:none; float:left; border:#f0f0f0 solid 1px; width:124px;  height:100px;}
.Agency_list li img{ width:124px; height:75px;}
.Agency_list li span{ font-size:14px;  display:block; color:#4c4c4c; text-align:center;}
.Agency_list li span:hover{ color:#003f96; }
.Agency_list li.Endli{ margin-right:0px;}

/*pages*/
.Pages{color:#646464; padding:30px 0; clear:both; line-height:30px; zoom:1; overflow:hidden; text-align:right;font-size:12px;}
.Pages b{ color:#ca0000; padding:0px 5px; font-weight:normal;}
.Pages em{ font-style:normal;}
.Pages em a{ margin:0px 3px;}
.Pages em a.a_cur{ color:#fff; border:solid 1px #004ab8; background:#004ab8;}
.Pages em a.a_num{ border:solid 1px #666; background:#cacaca}
.Pages a{ padding:0px 5px;}
.Pages .i_text{ text-align:center; width:30px; line-height:20px; height:20px; border:solid 1px #cacaca; background:#fff;-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.1);box-shadow:inset 0 1px 4px rgba(0,0,0,.1)}
.Pages .i_button{ position:relative; top:5px; width:52px; height:22px; cursor:pointer; border:none; background:url(../images/pagekjuy.jpg) no-repeat;}
.Pages .p_jump b{ color:#646464;}

/*pages end*/










.tanyu{ background:url(../images/tmbj.png);background-repeat: repeat; color: #fff; display: none; height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 999999;}
.tanyu .lmnbg{ width:332px; height:138px;  background-color: #fff;
 margin: 20% auto auto;background:url(../images/bj_lk.png); background-repeat:no-repeat;}
.tanyu .gb_img{ float:right;  cursor:pointer; width:34px; height:34px; margin:-20px -20px 0 0;}
.wertyu{ float:left; width:330px; color:#000; text-align:center; font-size:16px; padding-top:15px;}
.pumn_list .comnbh .poiuy a{ float:left; width:128px; height:36px;background:url(../images/qy.png); margin-left:100px; display:inline; background-repeat:no-repeat; }
 .poiuy a{ float:left; width:128px; height:36px;background:url(../images/qy.png); margin-left:100px; display:inline; background-repeat:no-repeat; }


.ywzn_list{ float:left; width:925px;}
.ywzn_list li{ margin-bottom:21px; margin-right:21px; display:inline; list-style:none; background-color:#FFF; float:left; border:#f0f0f0 solid 1px; width:213px;  height:213px;}
.ywzn_list li .div{border:#f0f0f0 solid 1px; margin:10px; width:192px; height:162px; line-height:162px; text-align:center; float:left;}
.ywzn_list li .div img{ max-width:100%; vertical-align:middle; max-height:162px;}
.ywzn_list li .tlitr{ margin-left:10px; display:inline; font-size:14px; text-align:center; color:#666666; width:192px; float:left; line-height:15px;}
.ywzn_list li .tlitr:hover{ color:#003f96; }
.ywzn_list li.Endli{ margin-right:0px;}

.comgh{padding-bottom:20px;}


.newsdlist{}
.newsdlist li.top{ list-style:none; background-color:#003f96; height:40px; line-height:40px; }
.newsdlist li.top .xmcn{ padding-left:20px; width:150px; height:40px; float:left; color:#fff; font-size:14px; font-family:"微软雅黑"; text-indent:15px;}
.newsdlist li.top .xmcn_ssl{ width:90px; height:40px;  float:left; color:#fff; font-size:14px; font-family:"微软雅黑"; text-indent:15px;}
.newsdlist li.top .xmcn_qsh{ width:100px; height:40px; float:left; color:#fff; font-size:14px; font-family:"微软雅黑"; text-indent:20px;}
.newsdlist li.top .xmcn_nh{ width:100px; height:40px; float:left; color:#fff; font-size:14px; font-family:"微软雅黑"; text-indent:15px;}
.newsdlist li.top .xmcn_weh{ width:90px; height:40px; float:left; color:#fff; font-size:14px; font-family:"微软雅黑"; text-indent:15px;}
.newsdlist li.top .xmcn_jy{ width:80px; height:40px; float:left; color:#fff; font-size:14px; font-family:"微软雅黑"; text-indent:15px;}
.newsdlist li.top .xmcn_time{ width:100px; height:40px; float:left; color:#fff; font-size:14px; font-family:"微软雅黑"; text-indent:15px;}


.newsdlist li{ font-size:14px;  list-style:none; margin-bottom:5px; background-color:#fdfdfd; height:40px; line-height:40px;}
.newsdlist li .xmcn_ry{ padding-left:20px; width:150px; height:40px; background-position:left center; float:left; color:#666666; font-size:14px; font-family:"宋体"; text-indent:15px;}
.newsdlist li .xmcn_sslnt{ width:90px; text-indent:25px; height:40px; background-position:left center; float:left; color:#666666; font-size:14px; font-family:"宋体";}
.newsdlist li .xmcn_qshny{ width:100px; height:40px; background-position:left center; float:left; color:#666666; font-size:14px; font-family:"宋体";text-indent:15px;}
.newsdlist li .xmcn_njy{ width:100px; height:40px; background-position:left center; float:left; color:#666666; font-size:14px; font-family:"宋体";text-indent:30px;}
.newsdlist li .xmcnfds{ width:90px; height:40px; background-position:left center; float:left; color:#666666; font-size:14px; font-family:"宋体";text-indent:15px;}
.newsdlist li .xmcnfjy{ width:80px; height:40px; background-position:left center; float:left; color:#666666; font-size:14px; font-family:"宋体";text-indent:15px;}
.newsdlist li .xmcnftime{ width:100px; height:40px; background-position:left center; float:left; color:#666666; font-size:14px; font-family:"宋体";text-indent:15px;}
.newsdlist li a:hover .xmcn_ry{ color:#313189;}


.yumnzp_top{font-size:18px; font-weight:bold; color:#666666;}
.news_1{  padding-top:10px;}
.news_1 .mnhg_top{ text-indent:30px; line-height:30px;font-weight:bold; font-size:14px; background-image:url(../images/kmn.png); background-repeat:no-repeat; background-position:15px;  height:30px; background-color:#003f96; color:#ffffff; }
.comn_comt{  padding:5px 0; color:#000000; font-size:14px;}

.news_2{ padding-top:10px;}
.news_2 .mnhg_top{ text-indent:30px; line-height:30px;font-weight:bold; font-size:14px; background-image:url(../images/kmn.png); background-repeat:no-repeat; background-position:15px;  height:30px; background-color:#003f96; color:#ffffff; }
.comn_comt{ padding:5px 0; color:#000000; font-size:14px;}

.zhapi{ ;padding-top:10px;}
.zhapi .mnhg_top{ border-bottom:#313189 solid 1px;  height:28px; background-image:url(../images/bhy.jpg); background-repeat:no-repeat; background-position:left bottom;}
.zhapi .yumnh{  padding:5px 0; color:#9b9b9b;}


/*whirform*/
.form_table{margin-left:20px; width:520px;}
.form_table .form_err{color:#e75529;}
.form_table td{padding:8px 0;}
.form_table .text{width:210px; padding:0 5px; border:solid 1px #dcdcdc; height:25px; line-height:25px;}

.form_table .textArea{width:450px; padding:0 5px; border:solid 1px #dcdcdc; height:150px; line-height:24px;}
/*whirform*/


.Advisory_table{ margin-left:50px; margin-top:20px; font-size:14px;}
.Advisory_table td{ padding:5px 3px;}
.Advisory_table td.name{ width:60px; padding-left:20px;}
.Advisory_table td span{ color:#F00; padding-left:2px;}
.Advisory_table td .text{ width:295px; height:24px; line-height:24px; border:solid 1px #dcdcdc; padding:0 5px;}
.Advisory_table td .text02{ width:295px; height:90px; line-height:24px; border:solid 1px #dcdcdc; padding:0 5px; font-size:12px;}
.Advisory_table td .text03{ width:550px; height:90px; line-height:24px; border:solid 1px #dcdcdc; padding:0 5px; font-size:12px;}
.Advisory_table td .btn01{ width:82px; height:26px; background:#e32324; color:#FFF; border:none; cursor:pointer; letter-spacing:2px;}
.Advisory_table td .btn02{ width:82px; height:26px; background:#e32324; color:#FFF; border:none; cursor:pointer; letter-spacing:2px; margin-left:5px;}






.couyt{ float:left; width:420px;}





.ISlideshow{ width:670px; height:280px; float:left;}
.ISlideshow .Slideshow{width:670px; height:280px; position:relative;}
.ISlideshow .Slideshow ul.list li{ list-style:none; width:670px; height:280px;}
.ISlideshow .Slideshow ul.list li img{width:670px; height:280px;}
.ISlideshow .Slideshow ul.list li span{ font-weight: bold; padding-left:20px; background-image:url(../images/tmbj.png); background-repeat:repeat; color:#fff; margin-top:-40px; height:40px; position:relative; z-index:999; color:#fff; text-align:left; width:650px; line-height:40px; float:left; }
.ISlideshow .Slideshow ul.list li span a{  color:#fff; font-weight: bold;}
.ISlideshow .Slideshow .inDiv{ z-index:999999; width:85px; height:25px; position:absolute; bottom:0px; right:0px;}
.ISlideshow .Slideshow .inDiv ul li{ text-indent:-99999px; cursor:pointer; margin-left:5px; list-style:none; width:10px; height:10px; float:left; line-height:16px; text-align:center; color:#fff; background-color:#fff;}
.ISlideshow .Slideshow .inDiv ul li.on{background-color:#cd0102;}
.ISlideshow .SlideTitle{ color:#0054a5; font:bold 12px/36px "Microsoft YaHei"; text-align:center;}
.ISlideshow .SlideTitle a{ color:#0054a5;}


.result_pyu{background-color:#FFF; float:left; border:#f0f0f0 solid 1px;  width:744px;}
.result_pyu .rmn_top{ float:left; width:744px; height:60px; border-bottom:#e0e0e0 solid 2px; line-height:60px; background-image:url(../images/tx_img.jpg); background-repeat:no-repeat; background-position:20px center; text-indent:60px; }
.result_pyu .rmn_top .name_rty{ float:left; color:#2d2d2d; font-size:15px;}
.result_pyu .rmn_top .hyurt{ text-indent:0px; color:#808080; float:left; padding:0 15px; font-size:15px;}
.result_pyu .rmn_top .xgmnb a{ padding-top:2px; text-indent:0px; float:left; font-size:12px; color:#003f96; background-image:url(../images/dfg.jpg); background-repeat:no-repeat; background-position:right center; padding-right:10px; font-weight:bold;}
.result_pyu .rmn_top .right_box{ display:inline-block; float:right; margin-right:20px;}
.result_pyu .rmn_top .zhifh{ width:200px; float:left; text-indent:0px; font-size:15px; color:#808080; }
.result_pyu .rmn_top .zhifh em{font-style: normal; color:#e32324; padding-right:3px; font-size:22px;}
.result_pyu .rmn_top .dhgfb{text-indent:0px; -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;  width:80px; height:22px; line-height:22px; margin:20px 0 0 25px; float:left; text-align:center; color:#FFF; background-color:#e32324;}
.result_pyu .rmn_top .dhgfb a{ color:#FFF;}

.result_pyu .kuhypo{ float:left; width:744px; height:40px; line-height:40px; text-indent:20px; color:#FFF; background-color:#003f96; margin-top:20px; display:inline; font-weight:bold; font-size:14px;}


.result_pyu .lkmnha { padding-top:20px; float:left; width:744px;}
.bj_select{color:#666666; border:#e0e0e0 solid 1px; line-height: 28px;width:245px;overflow:hidden;height: 28px; margin:5px 0; display:inline; padding-right:5px; cursor:pointer;background:url(../images/xiala_icon.jpg) no-repeat right center;}
.bj_select select{ width:100px; opacity: 0;cursor: pointer;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);}
.result_pyu .name{ color:#666666; border:#e0e0e0 solid 1px; line-height: 28px;width:245px;overflow:hidden;height: 28px; margin:5px 0; display:inline; padding-right:0px; cursor:pointer;}
.result_pyu .name_2{color:#666666; border:#e0e0e0 solid 1px; line-height: 28px;width:245px;overflow:hidden;height: 28px; margin:5px 0; display:inline;  padding-right:5px; cursor:pointer;}
.first_box{ position:absolute; left:0px; top:37px; width:240px; z-index:2;}
.first_boxbig{ width:624px;}
.first_box ul li{ width:240px; height:28px; line-height:28px; font-size:14px; color:#000; background:#fff;}
.first_box ul li:hover{ background:#09F;}
.result_pyu .swettr{ width:624px; height:95px; border:#e0e0e0 solid 1px; margin-top:5px; display:inline;}
.result_pyu .hwert{ float:left; margin-bottom:30px; width:103px; height:34px; line-height:34px; color:#FFF; text-align:center; background:url(../images/new_xiugai.png) no-repeat; display:inline; margin-top:10px; font-size:16px; }
.result_pyu .name01{ color:#666666; border:#e0e0e0 solid 1px; line-height: 28px;width:315px;overflow:hidden;height: 28px; margin:5px 0; display:inline;}
.result_pyu .name02{ width:777px; height:28px; border:#e0e0e0 solid 1px; margin-top:5px; display:inline;}

.bnmlist{ display:inline; width:744px; float:left;}
.bnmlist li.top{ text-align:center; list-style:none; background-color:#c2c4d3; height:40px; line-height:40px; width:744px; float:left;}
.bnmlist li.top .xmcn{width:95px; height:40px; float:left; color:#fff; font-size:14px; font-family:"微软雅黑"; text-indent:15px;}
.bnmlist li.top .xmcn_ssl{ width:125px; height:40px;  float:left; color:#fff; font-size:14px; font-family:"微软雅黑";}
.bnmlist li.top .xmcn_qsh{ width:185px; height:40px; float:left; color:#fff; font-size:14px; font-family:"微软雅黑";}
.bnmlist li.top .xmcn_nh{ width:139px; height:40px; float:left; color:#fff; font-size:14px; font-family:"微软雅黑";}
.bnmlist li.top .xmcn_weh{ width:200px; height:40px; float:left; color:#fff; font-size:14px; font-family:"微软雅黑"; }
url(../images/online_bg.png) repeat;

.bnmlist li{border-bottom:#e0e0e0 solid 1px; text-align:center; font-size:14px;  list-style:none;  background-color:#fdfdfd; height:40px; line-height:40px; width:925px; float:left;}
.bnmlist li .xmcn_ry{ overflow:hidden; text-overflow: ellipsis; white-space: nowrap;border-left:#e0e0e0 solid 1px; border-right:#e0e0e0 solid 1px;  width:95px; height:40px; background-position:left center; float:left; color:#666666; font-size:12px; }
.bnmlist li .xmcn_sslnt{overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-right:#e0e0e0 solid 1px;  width:125px; height:40px; background-position:left center; float:left; color:#666666; font-size:12px;}
.bnmlist li .xmcn_qshny{overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-right:#e0e0e0 solid 1px;  width:185px; height:40px; background-position:left center; float:left; color:#666666; font-size:12px;}
.bnmlist li .xmcn_njy{overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-right:#e0e0e0 solid 1px;  width:165px; height:40px; background-position:left center; float:left; color:#666666; font-size:12px;}
.bnmlist li .xmcnfds{overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-right:#e0e0e0 solid 1px;  width:349px; height:40px; background-position:left center; float:left; color:#666666; font-size:12px;}
.bnmlist li .xmcnfds .chaxz{ color:#e32324; font-weight:bold;}
.kmnhgty{ float:left; width:925px; height:25px; }

.tyulklist{ display:inline; width:925px; float:left;}
.tyulklist li.top{ text-align:center; list-style:none; background-color:#c2c4d3; height:40px; line-height:40px; width:925px; float:left;}
.tyulklist li.top .xmcn{width:105px; height:40px; float:left; color:#fff; font-size:14px; font-family:"微软雅黑"; text-indent:15px;}
.tyulklist li.top .xmcn_ssl{ width:160px; height:40px;  float:left; color:#fff; font-size:14px; font-family:"微软雅黑";}
.tyulklist li.top .xmcn_qsh{ width:68px; height:40px; float:left; color:#fff; font-size:14px; font-family:"微软雅黑";}
.tyulklist li.top .xmcn_nh{ width:180px; height:40px; float:left; color:#fff; font-size:14px; font-family:"微软雅黑";}
.tyulklist li.top .xmcn_weh{ width:145px; height:40px; float:left; color:#fff; font-size:14px; font-family:"微软雅黑"; }
.tyulklist li.top .xmcn_nh1{ width:80px; line-height:18px; height:40px; float:left; color:#fff; font-size:14px; font-family:"微软雅黑";}
.tyulklist li.top .xmcn_weh2{ width:180px; height:40px; float:left; color:#fff; font-size:14px; font-family:"微软雅黑"; }

.tyulklist li{border-bottom:#e0e0e0 solid 1px; text-align:center; font-size:14px;  list-style:none;  background-color:#fdfdfd; height:40px; line-height:40px; width:925px; float:left;}
.tyulklist li .xmcn_ry{overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-left:#e0e0e0 solid 1px; border-right:#e0e0e0 solid 1px;  width:105px; height:40px; background-position:left center; float:left; color:#666666; font-size:12px; }
.tyulklist li .xmcn_sslnt{overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-right:#e0e0e0 solid 1px;  width:160px; height:40px; background-position:left center; float:left; color:#666666; font-size:12px;}
.tyulklist li .xmcn_qshny{ overflow:hidden; text-overflow: ellipsis; white-space: nowrap;border-right:#e0e0e0 solid 1px;  width:68px; height:40px; background-position:left center; float:left; color:#666666; font-size:12px;}
.tyulklist li .xmcn_njy{overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-right:#e0e0e0 solid 1px;  width:180px; height:40px; background-position:left center; float:left; color:#666666; font-size:12px;}
.tyulklist li .xmcnfds{overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-right:#e0e0e0 solid 1px;  width:145px; height:40px; background-position:left center; float:left; color:#666666; font-size:12px;}
.tyulklist li .xmcnfds .chaxz{ color:#e32324; font-weight:bold;}
.tyulklist li .xmcn_njy1{overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-right:#e0e0e0 solid 1px;  width:80px; height:40px; background-position:left center; float:left; color:#666666; font-size:12px;}
.tyulklist li .xmcnfds2{overflow:hidden; text-overflow: ellipsis; white-space: nowrap; background-image:url(../images/fgh.jpg); background-repeat:no-repeat; background-position:23px center; border-right:#e0e0e0 solid 1px;  width:179px; height:40px;float:left; color:#666666; font-size:12px;}
.werbnm{ color:#e32324; text-decoration:underline;}


#cleft_box{ position:fixed; right:0px; top:250px;padding:0px;margin:0px;width:42px; display:none;}
.cleft_inner{margin:0px;padding:0px;width:166px}
.inner_btn{width:42px;height:175px;color:#fff;font-size:14px;font-weight:bold;text-align:center;margin-top:15px;padding-top:35px;cursor:pointer;cursor:pointer;float:left;background:url(../images/lmn_bj.png) left top no-repeat}
.inner_btn span{layout-flow:vertical-ideographic}
.inner_info{display:none; width:158px; height:295px; position:relative; margin-left:-116px;}
.inner_tit{margin:0 auto;padding-left:20px;height:30px;background:url(../images/leftbg.png) left top no-repeat;overflow:hidden;width:128px}
.inner_list{text-align:center;width:158px; padding-bottom:8px; background:url(../images/online_footer.png) no-repeat bottom;}
.top_bjh{ display:block; height:41px; background-image:url(../images/online_top.png); background-repeat:no-repeat;}
.suckerdiv{ padding-top:10px; background:url(../images/online_bg.png) repeat;}
#suckertree1{ width:158px;}
#suckertree1 li{ text-align:center; list-style:none;  height:37px; line-height:25px; background:url(../images/online_li_bg.png) no-repeat center top;}
#suckertree1 li a{ color:#fff; font-size:14px; font-weight:bold;}
#suckertree1 li a:hover{ text-decoration:none;}
.jkhyut{ text-align:center; background:url(../images/online_bg.png) repeat;}
.jkhyut .wertyd{  width:110px; height:110px; }
.jkhyut .wedfg{ display:none;}
.jkhyut b{ display:block; color:#000; font-size:16px;}
.jkhyut font{ color:#ff0000; font-size:18px; font-weight:bold;}


.select_1{ position:fixed; bottom:0px; left:0px;width:253px ; color:#c9c9c9; line-height:31px; z-index:999;}
.select_1 .span{ float:left; width:255px; background-image:url(../images/lkjnb.jpg); background-repeat:no-repeat; padding-left:7px; display:block; height:31px; cursor:pointer;}
.select_1 dl{ float:left; width:253px; height:258px; border:#3398cc solid 1px; background:#fff;white-space:nowrap;}
.select_1 dl dt{ height:20px; line-height:20px;}
.select_1 dl dt a{ display:block; padding-left:7px; color:#c9c9c9;}



.lkmnbv_table{ float:left; width:220px; font-size:14px; margin:7px 0 0 17px;}
.yungh{ margin-bottom:3px; display:inline; background-image:url(../images/bhgf.jpg); width:202px; height:22px; float:left; background-repeat:no-repeat;}
.lkmnbv_table td{}
.xmyu_name{ text-indent:5px; font-size:12px; color:#686868; float:left; width:40px; line-height:22px; height:22px;}
.lkmnbv_table td.name{ width:60px; padding-left:20px;}
.lkmnbv_table td .text{ float:left; width:150px; height:20px; line-height:24px; border:solid 1px #dcdcdc; padding:0 5px;}
.lkmnbv_table td .text03{ width:190px; height:90px; line-height:24px; border:solid 1px #cacaca; padding:0 5px; font-size:12px;}
.lkmnbv_table td .btn01{-moz-border-radius: 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px;   /* Webkit browsers */
    border-radius:10px;  width:82px; height:26px; background:#3398cc; color:#000; border:none; cursor:pointer; letter-spacing:2px; margin-left:50px; margin-top:10px;}
.lkmnbv_table td .btn02{ width:82px; height:26px; background:#3398cc; color:#FFF; border:none; cursor:pointer; letter-spacing:2px; margin-left:50px; margin-top:20px;}




.ul_sitemap li{ padding:10px 0;}
.Info_backyu{ float:left; width:925px; padding-top:10px; text-align:center; font-size:12px; font-weight:normal;}
.Info_backyu a{ color:#666; font-size:14px; text-decoration:none;}
.Info_backyu a:hover{ color:#003f96; text-decoration:none;}

.umnd{ float:left;}
.sdkjh{float:left;}
.uytre{float:left;}

.tanyu_km{  background-image: url(../images/tmbj.png);
    background-repeat: repeat;
    color: #fff;
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999999;}
	
.mnbv{ cursor:pointer;}
.tanyu_km .lmnbg{-moz-border-radius: 15px;   -webkit-border-radius: 15px;   border-radius:15px;  background-color: #fff;
height:400px;
    margin: 90px auto auto;
    width: 500px;}
.tanyu_km .gb_img{ margin-right:-24px; margin-top:-24px; float:right; width:34px; height:34px; cursor:pointer;}
.lmkjhnb{ float:left; width:480px; padding:15px 10px; height:350px; color:#666; overflow:auto;}
.omnh{ width:60px; height:30px; border:none; cursor:pointer; background:#e42324; color:#fff;}
.text_fu{ margin-right:139px; display:inline; color:#666666; border:#e0e0e0 solid 1px; float:right;line-height: 40px;width:100px;overflow:hidden;height: 38px;}
.tan_Bimg{ float:left;}
.kmnhg{ float:left;}



.body-gray{ background-color:#efefef;}

.TB_main{/*width:1190px;*/width: 1200px;margin:auto;zoom:1;overflow:hidden;}
.float-left-w210{ width:210px; float:left;}
.float-mid-w558{ width:558px; float:left; padding-left:12px;}
.float-right-w210{ width:210px; float:right;}


.img-1267X145{ text-align:center;}
.img-1267X145 img{ width:1267px; height:145px;}
.img-1267X172{ text-align:center;}
.img-1267X172 img{ width:1267px; height:172px;}

.main_fl{float:left;width: 260px;}
.main_fr{float:right;width: 900px;}
.main-box{border:solid 1px #b5b5b5; padding:12px; min-height:300px; overflow:hidden;}

.single{ min-height:200px;}

.location{border:solid 1px #b5b5b5; line-height:43px; margin-bottom:12px; padding:0px 30px; background:url(../images/location.jpg) no-repeat 8px;}
.location span{ color:#155fc0;}

.banner-slide{width:1267px; margin:auto; margin-bottom:10px;}
.banner-slide .bd ul li img{ width:1267px; height:400px;}
.banner-slide .hd{width:1267px; margin:auto; position:relative; z-index:0;}
.banner-slide .hd ul{ position:absolute; right:20px; top:-30px;}
.banner-slide .hd ul li{ color:#fff; margin-right:4px; width:18px; height:18px; line-height:18px; text-align:center; float:left; border:solid 1px #29282a; background:#474546;}
.banner-slide .hd ul li.on{ color:#fff; border:solid 1px #bd0202; background:#ee0101;}

.side-menu{/* border:solid 1px #b5b5b5; *//* padding:1px; */}
.side-menu h5{padding:0px;margin:0px;line-height:41px;text-align:center;font-size:18px;color:#fff;background: #003f96;}
.side-menu h6{padding:0px;margin: 5px 0px;line-height:26px;padding-left:10px;font-size:12px;color:#fff;background-color: #003f96;}


.side-menu .ul_menu1{ padding:0px 9px; zoom:1; overflow:hidden;}
.side-menu .ul_menu1 li{ line-height:28px; font-size:13px; border-bottom:dashed 1px #d5d5d6;}
.side-menu .ul_menu1 li a{color: #003f96;padding-left:10px;background:url(../images/icon3.jpg) no-repeat left;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow:  ellipsis;}
.side-menu .ul_menu1 li p{ padding:0px 20px; margin:0px;}
.side-menu .ul_menu1 li p a,.side-menu .ul_menu1 li.on p a{ color:#555;}
.side-menu .ul_menu1 li p.on a{ color:#ff0000}

.side-menu .guojia{ overflow:hidden;}
.side-menu .guojia .guojiabankuai{ overflow:hidden;}
.side-menu .guojia span{display:block;width:55px;float:left;font-size:12px;color: #003f96;font-weight:bold;padding-left:5px;line-height:18px;}
.side-menu .ul_menu2{zoom:1;overflow:hidden;width: 194px;float:right;}
.side-menu .ul_menu2 li{ float:left; width:50%; line-height:18px;}
.side-menu .ul_menu2 li a{font-size:12px;height:17px;display:inline-block;color: #003f96;width:80%;padding-left:10px;overflow:  hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow:  ellipsis;background:url(../images/icon3.jpg) no-repeat left;}
.side-menu ul li.on a{ color:#ff0000;}

.side-contact{/* border:solid 1px #b5b5b5; *//* padding:1px; */margin-top:10px;}
.side-contact h4{padding:0px;margin:0px;line-height:41px;text-align:center;font-size:18px;color:#fff;background: #003f96;}
.side-contact dl{padding:140px 0px 0px 45px;font-size:18px;background:url(../images/side_contact.jpg) no-repeat center top;display: none;}
.side-contact dl b{ display:block; color:#c9282a;}
.side-contact p{ padding:0px 9px;}
.side-contact font{ color:#003f96; display:block;}

.index-menu{ height:1523px; border:solid 3px #003f96; background-color:#fff; padding:0px;}
.index-menu h4{ padding:0px; margin:0px; line-height:44px; text-align:center; font-size:18px; color:#fff; background-color:#003f96;}
.index-menu h5{ margin:9px; padding-left:10px; font-size:16px; background:#003f96;}


.index-f-title{ position:relative; font-size:18px; margin:0px 0px 15px 0px; height:50px; padding:0px; border-bottom:solid 1px #cacaca;}
.index-f-title b{ color:#0246b1; margin-bottom:0px; line-height:49px; height:49px; display:inline-block; border-bottom:solid 2px #0246b1;}
.index-f-title b a{color:#0246b1;}
.index-f-title a.a-more{ position:absolute; bottom:5px; right:0px; width:50px; height:17px; display:inline-block; background:url(../images/more2.jpg) no-repeat;}

.index-testing-service{ background:#e7eaf0; height:185px; margin-bottom:10px;}
.index-testing-service h4{ font-size:18px; padding:0px; margin:0px; line-height:34px; color:#fff; text-align:center; background:#0246b1;}
.index-testing-service .bd{ border:solid 1px #dedfe1; padding:15px 0px;}
.index-testing-service ul li{ float:left; width:200px; padding:0px 25px;}
.index-testing-service ul li img{ width:102px; height:113px; float:left; margin-right:11px;}
.index-testing-service ul li p{ height:24px;}
.index-testing-service ul li .a-detail{ padding-left:11px; width:68px; line-height:32px; display:inline-block; background:url(../images/btnbg.jpg) no-repeat;}
.index-testing-service .arrow{ position:relative; z-index:1;}
.index-testing-service .arrow a{ position:absolute; width:15px; height:143px; cursor:pointer; display:inline-block;}
.index-testing-service .arrow a.prev{ left:1px; background:#e7eaf0 url(../images/arrow4.jpg) no-repeat left center;}
.index-testing-service .arrow a.next{ right:1px; background:#e7eaf0 url(../images/arrow4.jpg) no-repeat right center;}

.index-item-recommend{ background:#fff; zoom:1; overflow:hidden; padding:0px 14px; margin-bottom:7px; height:840px;}
.index-item-recommend ul{}
.index-item-recommend ul li{ float:left; width:94px; padding-right:12px; height:129px; text-align:center;}
.index-item-recommend ul li img{ width:92px; height:92px; border:solid 1px #cccccc;}
.index-item-recommend ul li b{ display:block;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;}

.index-qualification-recommend{background:#fff; padding:0px 18px; height:323px;}
.index-qualification-recommend ul li{ width:116px; padding:0px 8px; float:left; text-align:center;}
.index-qualification-recommend ul li img{ width:110px; height:150px; border:solid 1px #cccccc; padding:2px; cursor:pointer;}
.index-qualification-recommend ul li b{ display:block;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;}
.index-qualification-recommend .arrow{ text-align:center; height:35px;}
.index-qualification-recommend .arrow a{ width:18px; height:17px; cursor:pointer; display:inline-block;}
.index-qualification-recommend .arrow a.prev{ background:url(../images/arrow.jpg) no-repeat left center;}
.index-qualification-recommend .arrow a.next{ background:url(../images/arrow.jpg) no-repeat right center;}

.index-jiance-fuwu{ background:#fff; padding:0px 18px 46px 18px;}
.index-jiance-fuwu .service-intro{ padding:20px 27px; background:url(../images/txt_bg2.jpg) no-repeat center top;}
.index-jiance-fuwu .service-txt{ margin-top:28px; overflow:hidden; height:269px; background:url(../images/txt_bg.jpg) no-repeat center top;}
.index-jiance-fuwu .service-txt ul{padding-left:60px; }
.index-jiance-fuwu .service-txt ul li{ float:left; height:158px; font-size:14px; padding-right:50px;}
.index-jiance-fuwu .service-txt ul li b{ line-height:55px; font-weight:normal; font-size:18px; display:block; color:#fff;}
.index-jiance-fuwu .service-txt ul li b em{ font-weight:normal; font-size:12px; font-style:normal; width:17px; display:inline-block; text-align:center; margin-right:5px; background:url(../images/num_bg2.jpg) no-repeat center center;}
.index-jiance-fuwu .service-txt ul li.n1{ width:140px;}
.index-jiance-fuwu .service-txt ul li.n2{ width:110px;}
.index-jiance-fuwu .service-txt ul li.n3{ width:190px;}
.index-jiance-fuwu .service-txt ul li.n4{ width:190px;}
.index-jiance-fuwu .service-txt ul li.n5{ width:150px;}
.index-jiance-fuwu .service-txt ul li.n6{ width:150px;}
.index-jiance-fuwu .service-txt ul li.n7{ width:160px;}
.index-jiance-fuwu .service-txt ul li.n8{ width:155px;}


.index-six-youshi{ padding:20px; border:solid 2px #003f96; border-top:none;}
.index-six-youshi dl{ position:relative; border:solid 1px #fdf8e4; background-color:#fff; margin-bottom:28px; height:177px; overflow:hidden;}
.index-six-youshi .num{ text-align:center; position:absolute; display:block; top:46px; background:url(../images/num_bg.png) no-repeat; width:123px; height:95px; line-height:95px; color:#fff; font-size:40px; font-style:normal; font-weight:bold;}
.index-six-youshi dl .img img{ width:373px; height:177px;}
.index-six-youshi dl .txt{ color:#222; padding:5px 28px; width:440px; position:absolute; top:0px; text-align:left; font-size:14px;}
.index-six-youshi dl .txt h5{ font-size:16px; padding:13px 0px 0px 0px; margin:0px; color:#0033cc;}
.index-six-youshi dl .txt ul li{ padding-left:17px; padding-top:13px; line-height:18px; background:url(../images/icon.jpg) no-repeat left 21px;}
.index-six-youshi dl.dl-left .txt{right:0px;}
.index-six-youshi dl.dl-left .num{ left:302px;}
.index-six-youshi dl.dl-right{ text-align:right;}
.index-six-youshi dl.dl-right .txt{left:0px; }
.index-six-youshi dl.dl-right .num{ left:512px;}

.index-customer-service{ margin-bottom:7px; background:#fff; padding:0px 18px; height:510px;}
.index-customer-service ul li{ line-height:42px; padding-bottom:12px;}
.index-customer-service ul li a{ font-size:16px; font-weight:bold; color:#222; display:block; padding-left:62px; border:solid 3px #003f96;}
.index-customer-service ul li.n1 a{ background:url(../images/login_1.jpg) no-repeat 30px center;}
.index-customer-service ul li.n2 a{ background:url(../images/login_2.jpg) no-repeat 30px center;}
.index-customer-service ul li.n3 a{ background:url(../images/login_3.jpg) no-repeat 30px center;}
.index-customer-service ul li.n4 a{ background:url(../images/login_4.jpg) no-repeat 30px center;}
.index-customer-service dl{ padding-top:20px;}
.index-customer-service h4{ font-size:16px; padding:0px; margin:0px; color:#003f96;}
.index-customer-service h5{ font-size:12px; padding:0px; margin:0px; color:#ff0000;}
.index-customer-service .text{ background-color:#e0e0e0; width:90%; padding:0px 5%; line-height:28px; height:28px; border:none;}

.index-store-point{ background:#fff;padding:0px 18px; height:323px;}
.index-store-point .bd { height:215px;}
.index-store-point .bd ul li{ text-align:center;}
.index-store-point .bd ul li img{ width:155px; height:205px;}
.index-store-point .bd ul li b{ display:block;}
.index-store-point .bd ul li .a-btn{ color:#fff; display:inline-block; background-color:#e32324; border-radius:50px; padding:0px 20px;}
.index-store-point .hd{ text-align:center;}
.index-store-point .hd span{ display:inline-block; width:9px; height:9px; background:url(../images/icoCircle.gif) no-repeat center bottom;}
.index-store-point .hd span.on{ background:url(../images/icoCircle.gif) no-repeat center top;}

.index-cnas-qualification{margin-bottom:7px; background:#fff; padding:0px 18px; height:323px;}
.index-cnas-qualification div{ text-align:center;}
.index-cnas-qualification img{ width:165px; height:226px;}

.index-client{ padding:0px 18px; height:460px; background:#fff url(../images/bg_01.jpg) no-repeat center 55px;}
.index-client ul li{ float:left; width:450px;  height:180px; }
.index-client ul li .pic{ float:left; padding:1px; border:solid 1px #bdbebe;}
.index-client ul li .pic img{ width:180px; height:144px;}
.index-client ul li .txt{ float:right; width:55%;}
.index-client ul li .txt p{ padding:0; margin:0; line-height:24px; height:100px;}
.index-client ul li .txt .a-detail{ width:72px; height:20px; text-indent:-999px; overflow:hidden; display:inline-block; background:url(../images/detail.jpg) no-repeat;}
.index-client ul li.n1,.index-client ul li.n3{padding-right:30px;}
.index-client ul li.n2,.index-client ul li.n4{padding-left:30px;}
.index-client ul li.n1,.index-client ul li.n2{margin-bottom:30px;}

.index-cooperation{ padding:0px 18px; height:210px; background:#fff ;}
.index-cooperation ul li{ float:left; width:132px; padding:0px 10px;}
.index-cooperation ul li img{ width:124px; height:75px; border:solid 1px #cececf; padding:3px;}
.index-cooperation ul li b{ display:block; text-align:center;}
.index-cooperation .bd{ width:912px; margin:auto;}
.index-cooperation .arrow { position:relative;}
.index-cooperation .arrow a{ position:absolute; display:inline-block; width:10px; height:83px; cursor:pointer;}
.index-cooperation .arrow a.prev{ left:0px; background:url(../images/arrow2.jpg) no-repeat left center;}
.index-cooperation .arrow a.next{ right:0px; background:url(../images/arrow2.jpg) no-repeat right center;}

.index-laboratory{ padding:0px 18px; background:#fff; height:239px; position:relative;}
.index-laboratory h2 b{ display:none;}
.index-laboratory .tab-hd{ position:absolute; top:11px; line-height:40px; height:40px; width:915px; overflow:hidden;}
.index-laboratory .tab-hd span{ font-size:18px; background:url(../images/line.jpg) no-repeat right;}
.index-laboratory .tab-hd span a{ color:#0246b1;padding:0px 5px; display:inline-block;}
.index-laboratory .tab-hd span.on a{ background:#0246b1; color:#fff;}
.index-laboratory .tab-bd{ font-size:14px; height:131px; padding:8px; background:url(../images/bg_02.jpg) repeat left top;}
.index-laboratory .tab-bd img{ position:absolute;  width:213px; height:131px; padding:2px; border:solid 1px #606060;}
.index-laboratory .tab-bd p{ padding:0px 0px 0px 240px; margin:0px; height:135px; overflow:hidden; font-size:14px; text-indent:2em;}

.index-team{padding:0px 18px; background:#fff; height:440px;}
.index-team ul li{ float:left; width:213px; height:366px; padding-right:37px;}
.index-team ul li .pic{padding:3px; border:solid 1px #d0d0d1;}
.index-team ul li .pic img{ width:205px; height:205px; }
.index-team ul li p{ padding:5px 0px; margin:0px; height:100px; line-height:24px;}
.index-team ul li .a-detail{ width:72px; height:20px; text-indent:-999px; overflow:hidden; display:inline-block; background:url(../images/detail.jpg) no-repeat; float:right;}

.index-about{ float:left; width:660px; padding:0px 18px; height:320px; background:#fff url(../images/bg_03.jpg) no-repeat right top;}
.index-about .video{ position:absolute; width:318px; height:226px; background:url(../images/video_bg.jpg) no-repeat left top}
.index-about .txt{ padding-left:320px;}
.index-about .txt b{ color:#0246b1; padding-left:15px; background:url(../images/icon5.jpg) no-repeat left; display:block; font-size:16px;}
.index-about .txt .a-detail{ width:100%; height:20px; text-indent:-999px; overflow:hidden; display:inline-block; background:url(../images/detail.jpg) no-repeat right bottom; display:block; float:right;}

.index-team-style{ background-color:#fff; height:320px; float:right;  width:260px; padding-left:18px; padding-right:18px; overflow:hidden;}
.index-team-style .bd{ width:190px;  margin:auto; text-align:center;}
.index-team-style .bd a img{ width:190px; height:247px; overflow:hidden; display:inline-block;}
.index-team-style ul li{ text-align:center;}
.index-team-style ul li img{ width:162px; height:210px; overflow:hidden;}
.index-team-style ul li p{ padding:5px 0; margin:0px;}
.index-team-style .arrow { position:relative;}
.index-team-style .arrow a{ position:absolute; display:inline-block; width:15px; height:210px; cursor:pointer;}
.index-team-style .arrow a.prev{ left:0px; background:url(../images/arrow3.jpg) no-repeat left center;}
.index-team-style .arrow a.next{ right:0px; background:url(../images/arrow3.jpg) no-repeat right center;}

.index-issue{ width:260px; height:570px; float:left; background:#fff; padding:0px 18px;}
.index-issue h2{ position:relative; font-size:18px; margin:0px; line-height:50px; padding:0px; border-bottom:solid 1px #cacaca;}
.index-issue h2 b{ color:#0246b1; }
.index-issue h2 a.a-more{ font-size:12px; font-weight:normal; color:#0246b1; float:right;}
.index-issue dl{ padding:10px 0px 11px 0px; border-bottom:dotted 1px #636363;}
.index-issue h6 { padding:0px 0px 0px 32px; margin:0px; font-size:12px; background:url(../images/icon_q.jpg) no-repeat left 5px;}
.index-issue h6 a{ color:#003d80;}
.index-issue p { padding:0px 10px 0px 32px; margin:0px;  height:78px;overflow:hidden; background:url(../images/icon_a.jpg) no-repeat left 5px;}

.index-news-tab{ position:relative; margin-left:12px; width:340px; height:570px; float:left; background:#fff; padding:0px 18px;}
.index-news-tab .tab-hd{ position:relative; font-size:18px; margin:0px; line-height:50px; padding:0px; border-bottom:solid 1px #cacaca;}
.index-news-tab .tab-hd span{ cursor:pointer;}
.index-news-tab .tab-hd span.on{color:#0246b1;}
.index-news-tab .a-more{ line-height:50px; color:#0246b1; position:absolute; right:18px; top:0px;}
.index-news-tab dl{ padding:10px 0px; height:132px; line-height:22px;overflow:hidden;}
.index-news-tab dl img{ width:127px; height:132px; float:left; margin-right:20px;}
.index-news-tab dl p{ padding:0px; margin:0px; height:88px; overflow:hidden;}
.index-news-tab dl .a-detail{ color:#cc0000; float:right;}
.index-news-tab h6{ line-height:34px; margin:0px; font-size:12px; font-weight:normal; padding:0px 0px 0px 22px; border-bottom:dashed 1px #bdbdbd; background:url(../images/icon6.jpg) no-repeat 3px;}
.index-news-tab h6 time{ float:right;}

.index-feedback{ position:relative; width:270px; height:570px; float:right; background:#fff url(../images/tel.jpg) no-repeat center bottom; padding:0px 18px;}
.index-feedback h2{ position:relative; font-size:18px; margin:0px 0px 15px 0px; line-height:50px; padding:0px; border-bottom:solid 1px #cacaca;}
.index-feedback h2 b{ color:#0246b1; }
.index-feedback p{ padding:0; margin:0px; color:#ca0000;}
.index-feedback table td{ padding:5px 0px; vertical-align:top;}
.index-feedback .text{ border:solid 1px #c1c1c1; background:#fff; line-height:25px; height:25px; width:170px; padding:0px 5px;-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.1);box-shadow:inset 0 1px 4px rgba(0,0,0,.1)}
.index-feedback textarea.text{ height:90px;}
.index-feedback .form_err{color:#ca0000;}
.index-feedback .btn{ color:#fff; font-size:14px; width:88px; height:43px; border:none; cursor:pointer;}
.index-feedback .submit{ background:url(../images/btn.jpg) no-repeat center top;}
.index-feedback .reset{ background:url(../images/btn.jpg) no-repeat center bottom;}
.index-feedback h6{ width:70%; position:absolute; bottom:0px; font-size:22px; padding:0; margin:0px; color:#ca0000; text-align:right;}

.main-form { background:url(../images/pic1.jpg) no-repeat right 45px;}
.main-form h6{ color:#003f96; font-size:14px; padding:0px 28px; margin:0px 0px 15px 0px; background:url(../images/icon7.jpg) no-repeat 9px; border-bottom:solid 2px #003f96;}
.main-form table td{ font-size:14px; padding:5px; vertical-align:top;}
.main-form table td .text{ background:#fff; border:solid 1px #e9e9e9; padding:0px 5px; width:200px; height:30px; line-height:30px;}
.main-form table td textarea.text{ width:400px; height:120px;}
.main-form table td .btn{ cursor:pointer; border:none; background:#002b6f; color:#fff; width:72px; height:27px;}
.main-form table td em{ font-style:normal; font-size:12px;}

.main-news{border:solid 1px #b5b5b5; padding:12px; margin-top:16px;}
.main-news h4{color: #003f96;font-size:14px;padding:0px;margin:0px 0px 15px 0px;border-bottom: solid 2px #003f96;}
.main-news ol{ padding:0px; margin:0px; zoom:1; overflow:hidden;}
.main-news ol li{ list-style:none; float:left; width:45%; padding-right:5%; line-height:28px;}
.main-news ol li time{ float:right;}

.banerty img{ width:770px; height:184px;}

.news_list{}
.news_list li{ padding:20px 0px; height:160px;}
.news_list .pic{ position:absolute;}
.news_list .pic img{ width:260px; height:160px;}
.news_list .txt{ padding-left:280px;}
.news_list .txt h6{ padding:0px; margin:0px; line-height:40px; border-bottom:#e0e0e0 1px solid;font-size:16px; color:#4c4c4c; }
.news_list .txt p{ line-height:22px; color:#666666; padding:8px 0px; margin:0px; height:84px; overflow:hidden;}
.news_list .txt .detail{ font-size:12px; font-weight:bold; color:#cc0000;}

/*online add css*/
.online .txt{ padding-left:20px;}
/*online add css*/

.Info_title{ padding:0px; margin:15px 0px 0px; font-size:22px; text-align:center; color:#003f96; font-weight:normal; line-height:34px;}
.Info_time{ padding:0px 0px 5px; margin:0px; font-size:12px; font-weight:normal; text-align:center; border-bottom:dashed 1px #eaeaea; color:#999;}
.Info_txt{ padding:10px 20px; line-height:24px;}
.Info_back{ text-align:center; font-size:12px; font-weight:normal;}
.Info_back a{ color:#003f96; text-decoration:underline;}
.Info_back a:hover{ color:#003f96; text-decoration:none;}
.Info_page{ padding-left:30px; background:url(../images/Icon_newsPage.jpg) no-repeat 20px center;}
.Info_page a{ color:#003f96;}


.conbv_if{ zoom:1; overflow:hidden;}
.conbv_if .xgmm{ float:left; width:400px; height:300px; margin:40px 0 0 20px; display:inline;}
.conbv_if .xgmm .huiydlu{ font-weight:bold; margin-right:60px; display:inline; margin-bottom:20px; font-size:15px; color:#003f96; float:left; height:30px; line-height:30px; text-align:center; border-bottom:#003f96 solid 2px;}
.conbv_if .xgmm .username{ font-size:14px; width:320px; height:40px; line-height:40px; display:inline; margin:9px 0 0px 10px; float:left; color:#4f4c4c;}
.conbv_if .xgmm .username .name{ color:#666666; border:#e0e0e0 solid 1px; float:right;line-height: 40px;width:240px;overflow:hidden;height: 38px;}
.conbv_if .xgmm .hwert{ margin-left:58px; float:left; width:80px; height:30px; line-height:30px; color:#FFF; text-align:center; background-color:#e42324; display:inline; margin-top:10px;}
.conbv_if .xgmm .zhaohum{ float:left; width:60px; margin-top:10px; margin-left:20px; display:inline; height:30px; line-height:30px; color:#003f96;}

.conbv_if .login{ float:left; width:290px; height:230px; display:inline; }
.conbv_if .login .huiydlu{ font-weight:bold;  display:inline; margin-bottom:20px; font-size:15px; color:#003f96; line-height:30px; line-height:30px;  border-bottom:#003f96 solid 2px;}
.conbv_if .login .username{ font-size:14px; width:260px; height:40px; line-height:30px; display:inline; margin:9px 0 0px 10px; float:left; color:#4f4c4c;}
.conbv_if .login .username .name{ color:#666666; border:#e0e0e0 solid 1px; float:right;line-height:30px;width:200px;overflow:hidden;height: 30px;}
.conbv_if .login .hwert{ margin-left:58px; float:left; width:80px; height:30px; line-height:30px; color:#FFF; text-align:center; background-color:#e42324; display:inline; margin-top:10px;}
.conbv_if .login .zhaohum{ float:left; width:60px; margin-top:10px; margin-left:20px; display:inline; height:30px; line-height:30px; color:#003f96;}

.reg_fr{ float:right; width:430px;  display:inline; border-left:#e0e0e0 solid 1px; padding-left:20px;}
.reg_fr .huiydlu{ margin-right:60px; display:inline; margin-bottom:5px; font-size:15px; font-weight:bold; color:#4d4d4d; float:left; width:80px; height:30px;
 line-height:30px; line-height:30px; text-align:center; border-bottom:#003f96 solid 2px;}
.reg_fr .certy{ width:425px; float:left; font-weight:bold; color:#4d4d4d;}
.reg_fr .username{ font-size:14px; width:420px; height:40px; line-height:40px; display:inline; margin:9px 0 0px 0px; float:left; color:#4f4c4c;}
.reg_fr .username .name{ margin-right:10px; color:#666666; border:#e0e0e0 solid 1px; float:left;line-height:30px;width:100px;overflow:hidden;height: 30px;}
.reg_fr .username .wemzni{ padding-left:13px; float:left; padding-right:10px;}
.reg_fr .username .xlay{ border:#e0e0e0 solid 1px; float:left; width:70px; height:38px; font-size:14px; color:#848386; line-height:40px; }
.reg_fr .username .wemznit{float:left; padding-right:10px;}
.reg_fr .username .nian{ border:#e0e0e0 solid 1px; float:left; width:70px; height:38px; font-size:14px; color:#848386; line-height:40px; margin-right:10px; display:inline;}
.nbzni{ font-size:12px; font-weight:bold; float:left;}
.reg_fr .username .name01{ margin-right:10px; color:#666666; border:#e0e0e0 solid 1px; float:left;line-height:30px;width:200px;overflow:hidden;height:30px;}
.reg_fr .username .wemzniy{float:left; padding-right:10px; padding-left:28px;}
.reg_fr .username .name02{ margin-right:10px; color:#666666; border:#e0e0e0 solid 1px; float:left;line-height:30px;width:247px;overflow:hidden;height:30px;}

.reg_fr .useryu{ font-size:14px; width:332px; height:40px; line-height:30px; display:inline; margin:9px 0 0px 0px; float:left; color:#4f4c4c;}
.reg_fr .useryu .name02{ margin-right:10px; color:#666666; border:#e0e0e0 solid 1px; float:left;line-height:30px;width:248px;overflow:hidden;height:30px;}
.reg_fr .useryu .wemznit{float:left; padding-right:10px;}
.reg_fr .useryu .wemznip{float:left; padding-right:10px; padding-left:28px;}
.reg_fr .sdfdsjk{ float:right; width:82px; line-height:18px; font-size:12px; font-weight:bold; margin-top:25px; margin-right:5px;}
.reg_fr .tyuam{ float:left; padding-left:71px; padding-top:10px; width:270px; font-size:12px; font-weight:bold;}
.reg_fr .tyuh{ margin:5px 5px 0 0;}
.reg_fr .hwert{ margin-left:71px; float:left; width:80px; height:30px; line-height:30px; color:#FFF; text-align:center; background-color:#e42324; display:inline; margin-top:20px;}
.reg_fr .hwert1{ margin-left:15px; float:left; width:80px; height:30px; line-height:30px; color:#FFF; text-align:center; background-color:#e42324; display:inline; margin-top:20px;}


.shacx{ height:310px; background-image:url(../images/bjhd.jpg); background-repeat:no-repeat; background-position:right top;}
.dsgf{ float:left; padding-left:14px;}
.shacx .lkmnas{ float:left; width:440px; padding:50px 0 0 50px;}
.shacx .username{font-weight:bold; font-size:14px; width:415px; height:40px; line-height:40px; display:inline; margin:9px 0 0px 20px; float:left; color:#4f4c4c;}
.shacx .username .name{ color:#a8a8a8; background-color:#f0f0f0;float:right;line-height: 40px;width:335px;overflow:hidden;height: 40px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
.shacx .kmnb{ margin:0px 20px 0 0; float:right; text-align:right; width:250px; height:20px;color:#a0a0a0;}
.shacx .kmnb span a{color:#b51940;}
.shacx .text_fu{ width:140px; height:40px;background-color:#f0f0f0; line-height:40px; border:none; float:left; margin-right:0px; margin-left:18px;}
.shacx .tan_Bimg{ margin-right:15px;}
.shacx .usernamegh{ font-size:14px; width:400px; line-height:40px; height:30px; font-weight:bold; display:inline; margin:9px 0 0 20px; float:left; color:#4f4c4c; padding-bottom:10px; margin-bottom:5px;}
.shacx .chanb{ float:left; width:102px; height:33px; margin:13px 0 0 100px;}

.infomnb{  padding-top:50px; min-height:250px;}
.infomnb .pic{ position:absolute;}
.infomnb .pic img{ width:211px; height:240px}
.infomnb .txt{ padding-left:230px;}

.ddan_list{}
.ddan_list li{ margin-bottom:15px; list-style:none; background-color:#FFF;  border-left:#b7b7b7 solid 2px; border-right:#e0e0e0 solid 1px; border-bottom:#e0e0e0 solid 1px; border-top:#e0e0e0 solid 1px; height:75px;}
.ddan_list li .xzaip a{ float:right; font-size:14px; color:#4d4d4d; padding-top:20px; background-image:url(../images/xz.jpg); background-repeat:no-repeat; background-position:top center; margin:17px 30px 0 0; display:inline;}
.ddan_list li .lkmjhc{ font-size:12px; padding-left:20px; padding-top:10px;}
.ddan_list li .lkmjhc5{  font-size:14px;  padding-left:20px; display:block;}
.ddan_list li .xzaip a:hover{ text-decoration:none; color:#003f96}
.ddan_list li.con1{ margin-bottom:15px;  list-style:none; background-color:#FFF;  border-left:#003f96 solid 3px; border-right:#003f96 solid 1px; border-bottom:#003f96 solid 1px; border-top:#003f96 solid 1px; height:75px;}
.ddan_list li.con1 .lkmjhc{ font-size:12px; padding-left:19px; padding-top:10px;}
.ddan_list li.con1 .lkmjhc5{ font-size:14px;  padding-left:19px;}


.Promotions_list{ padding-left:15px;}
.Promotions_list li{ margin-bottom:21px; margin-right:30px; display:inline; list-style:none; background-color:#FFF; float:left; border:#f0f0f0 solid 1px; width:213px;  height:270px;}
.Promotions_list li a{ display:block; overflow:hidden;}
.Promotions_list li .div{border:#f0f0f0 solid 1px; margin:10px; width:192px; height:162px; line-height:162px; text-align:center; float:left;}
.Promotions_list li .div img{ max-width:100%; max-height:162px; vertical-align:middle;}
.Promotions_list li .tlitr{ font-size: 14px;color: #666666;width: 110px;line-height: 15px;width: 213px;display: block;text-align: center;margin-bottom: 8px;}
.Promotions_list li .tlitr:hover{ color:#003f96; }
.Promotions_list li .zhifh{ font-size: 14px;line-height: 15px;color: #666666;width: 203px;display: block;text-align: center;}
.Promotions_list li .zhifh em{font-style: normal; color:#c40001; padding-right:3px;}
.Promotions_list li.Endli{ margin-right:0px;}
.Promotions_list li .lijiBox{ display:block; text-align:center; width:100%; height:30px; margin-top:10px;}
.Promotions_list li .liji{ width:80px; height:30px; display:inline-block; text-align:center;-webkit-border-radius: 15px;border-radius: 15px; color:#fff; background:#e32324; line-height:30px;}

.pumn_list{ zoom:1; overflow:hidden;}
.pumn_list .imghf{ float:left; width:330px; line-height:300px; height:300px; display:inline; border:#e0e0e0 solid 1px; text-align:center;}
.pumn_list .imghf img{vertical-align:middle; max-width:100%; max-height:300px;}
.pumn_list .comnbh{ float:right; width:380px;}

.pumn_list .comnbh .conter{}
.pumn_list .comnbh .conter .tiler{font-size:16px; color:#4c4c4c; float:left; width:500px;}
.pumn_list .comnbh .kmjhd{  line-height:22px; color:#666666; padding-top:15px;}
.pumn_list .comnbh .dhgfb a.mnbv{ cursor:pointer; display:inline-block; -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;  width:80px; height:22px; line-height:20px; margin:50px 200px 0 0px; float:left; text-align:center; color:#FFF; background-color:#e32324;}
.pumn_list .comnbh .zhifh{ padding-top:30px; width:200px; padding-right:200px; float:left; font-size:12px;line-height:15px; color:#666666; }
.pumn_list .comnbh .zhifh em{ font-size:16px; font-style: normal; color:#c40001; padding-right:3px;}

.kmjhd{ line-height:22px; color:#666666; padding-top:15px;}

#menu_lkjm{height:40px;  background-color:#e9e9e9; border-bottom:#003f96 solid 1px;}
#menu_lkjm li { font-size:14px; background-color:#cccce2; list-style:none; text-align:center;float:left; width:120px; height:40px;cursor:pointer; color:#003f96; line-height:40px; text-align:center; font-weight:bold;}
#menu_lkjm li.tabFocus {width:120px; height:40px; background-color:#003f96; z-index:100;position:relative; color:#FFF;}
#content_lkmn { margin-left:20px; padding-bottom:30px;  padding-top:20px; position:relative;}
#content_lkmn .tan{display:none}
#content_lkmn .tan.conFocus{display:block}


.yqlj_list {}
.yqlj_list li { display: inline; float: left; height: 120px;  margin: 30px 28px 0 0; width: 210px;}
.yqlj_list .bnmvgh { border: 1px solid #ececec; float: left; height: 76px; padding: 1px; width: 205px;}
.yqlj_list li span {float: left; font-size: 15px; height: 35px; line-height: 35px; text-align: center;  width: 207px;}
.yqlj_list li span a {  color: #494949;  font-size: 15px;}
.yqlj_list li span a:hover {  color: #003f96; }
.yqlj_list li.Endli{ margin-right:0;}

.team_list{ padding-left:15px;}
.team_list li{ float:left; width:213px; height:366px; padding-right:37px;}
.team_list li .pic{padding:3px; border:solid 1px #d0d0d1;}
.team_list li .pic img{ width:205px; height:205px; }
.team_list li p{ padding:5px 0px; margin:0px; height:100px; line-height:24px;}
.team_list li .a-detail{ width:100%; height:20px; text-indent:-999px; overflow:hidden; display:inline-block; background:url(../images/detail.jpg) no-repeat right bottom;}


/*CE_home*/

.CE_banner{ width:100%; height:399px; overflow:hidden; position:relative;}
.CE_banner .bd{ width:100%; height:399px;}
.CE_banner .bd ul li{ width:100%; height:399px; float:left; overflow:hidden; text-align:center;}
.CE_banner .bd ul li a{ display:block; width:100%; height:399px; text-align:center;}
.CE_banner .bd ul li a img{ text-align:center;}
.CE_banner .List_hd{ width:100%; height:20px; position:absolute; left:0px; bottom:12px;}
.CE_banner .List_hd .hd{ width:1035px; height:20px; margin:0 auto;}
.List_hd .hd ul{ float:right; margin-right:30px;}
.List_hd .hd ul li{ display:inline-block; width:20px; height:20px; background:#38373a; margin-left:5px; cursor:pointer; color:#fff; text-align:center; line-height:20px;}
.List_hd .hd ul li.on{ width:20px; height:20px; background:#ee0000;}

.CE_Conatin{ width:100%; background:#ebeff2; padding-top:45px;}
.CE_zhenshu{ width:952px; height:266px;  margin:0 auto;  background:#fff; padding:2px}
.CE_zhenshu .lunboBox{ width:950px; height:264px; border:1px solid #c2dcf7; background:#eef7ff; position:relative;}
.head_title{ width:296px; height:36px; background:url(../images/lunbo_title.png) no-repeat; position:absolute; left:0px; right:0px; top:-16px; margin:auto;}
.CE_zhenshu .lunboBox .scroll{ width:900px; margin-left:25px; margin-right:25px; margin-top:20px;}
.lunboBox .scroll .scroll_box{padding:15px 20px;background:#fff;}
.lunboBox .scroll ul{ height:204px;  overflow:hidden; }
.lunboBox .scroll ul li{ width:134px; text-align:center; margin-right:11px; float:left;}
.lunboBox .scroll ul li.noMargin{ margin-right:0px;}
.lunboBox .scroll ul li img{ padding:5px 4px; border:1px solid #cececf; width:124px; height:168px; overflow:hidden;}
.lunboBox .scroll ul li span{ display:block; font-size:12px;}
.lunboBox .scroll ul li span a:hover{ text-decoration:none;}
.CE_zhenshu .lunboBox .hd .prev{ display:block; width:24px; height:70px; background:url(../images/lunbo_left.png) no-repeat; position:absolute; left:1px; top:0px; bottom:0px; margin:auto; cursor:pointer;}
.CE_zhenshu .lunboBox .hd .next{ display:block; width:24px; height:70px; background:url(../images/lunbo_right.png) no-repeat; position:absolute; right:1px; top:0px; bottom:0px; margin:auto;cursor:pointer;}

.CE_rz{ width:1035px; margin:0 auto; margin-top:25px; overflow:hidden;}
.CE_rz .CE_rzLeft{ width:266px; float:left;}
.CE_rz .CE_rzLeft ul li{ width:266px; height:87px; font-size:18px; line-height:87px; text-align:center; margin-bottom:20px; background:url(../images/blue_bg.jpg) no-repeat;}
.CE_rz .CE_rzLeft ul li a{ display:block;color:#fff;}
.CE_rz .CE_rzLeft ul li a:hover{ text-decoration:none; color:#003f96;}
.CE_rz .CE_rzRight{ width:738px; float:left; margin-left:19px; background:#fff; padding:2px 6px 8px;}
.CE_rz .CE_rzRight .h3{ height:44px; background:url(../images/CE_headBg.jpg) repeat-x; font-size:24px; font-weight:bold; color:#fff; line-height:44px; padding-left:12px; margin:0px;}
.CE_rz .CE_rzRight .CE_what{ border-left:2px solid #003f96; border-right:2px solid #003f96; padding-top:16px; padding-bottom:12px; overflow:hidden;}
.CE_rzRight .CE_what .pic{ width:190px;margin-left:13px; float:left;}
.CE_rzRight .CE_what .txt{ width:516px; height:181px; float:left; overflow:hidden; position:relative;line-height:18px; font-size:12px; color:#8e8d8f; text-indent:2em;}
.CE_rzRight .CE_what .txt p{ margin:0px;}
.CE_rzRight .CE_what .txt .more{ display:block; float:right; width:84px; height:24px; line-height:24px; text-indent:0px; text-align:center; color:#fff; font-size:12px; background:#003f96; font-weight:600; position:absolute; right:7px; bottom:0px;}
.CE_rzRight .CE_what .txt .more:hover{ text-decoration:none;}

.CE_rzRight .CE_problem{ overflow:hidden; border:2px solid #003f96; border-top:none;}
.CE_rzRight .CE_problem .Problem_left{ width:377px; height:323px; overflow:hidden; float:left; margin-left:13px; position:relative;}
.CE_problem .Problem_left ul{}
.CE_problem .Problem_left ul li{ line-height:32px; border-bottom:1px dashed #cacaca; font-size:12px; }
.CE_problem .Problem_left ul li span{ float:right; color:#61615f;}
.CE_problem .Problem_left ul li a{color:#27262b;}
.CE_problem .Problem_left ul li a:hover{ text-decoration:none; color:#003f96;}
.CE_problem .Problem_left .more{ display:block; width:84px; height:24px; color:#fff; background:#003f96; text-align:center; line-height:24px; font-size:12px; position:absolute; bottom:10px; right:0px;}
.CE_problem .Problem_left .more:hover{ text-decoration:none;}
.CE_rzRight .CE_problem .Problem_right{ width:314px; height:317px; overflow:hidden; float:left; margin-left:15px; margin-top:6px;}
.CE_rzRight .CE_problem .Problem_right img{ width:314px; height:317px; overflow:hidden;}

.CE_goodmain{ width:634px;float:left; margin-left:19px; padding:0px 60px 0px 56px;}
.CE_goodmain h5{ margin:0px;}
.CE_goodmain .CE_positionBox{ width:610px; float:right; margin-top:25px; background:url(../images/ling_bg.jpg) no-repeat left center;}
.CE_goodmain .CE_positionBox ul{ float:right; width:576px;}
.CE_goodmain .CE_positionBox ul li{ font-size:14px; line-height:22px; color:#1f1d1e; padding:15px 0px; border-bottom:1px dashed #cbcbc9; position:relative;}
.num_good{ display:inline-block; width:40px; height:40px; background:url(../images/CE_numbg.png) no-repeat center; position:absolute; left:-55px; top:5px; color:#eb8634; font-size:18px; font-weight:bold; text-align:center; line-height:40px;}

.Mtop{ margin-top:40px;}
.CE_mainBox{ width:962px; margin:0 auto;background:url(../images/bottom_bg.jpg) no-repeat left bottom; padding-bottom:21px;}
.CE_TBmain{ width:960px;}
.CE_six_youshi{ padding:40px 20px 10px; }
.CE_six_youshi dl .CE_txt{ padding:5px 13px 5px 28px;}
.CE_six_youshi dl.dl-left .num{ left:310px;}
.CE_six_youshi dl.dl-right .num{ left:478px;}


.CE_Conatin2{ width:100%; background:#fff; padding-top:28px;}
.CE_Main2{ width:960px; margin:0 auto;}
.CE_Main2 .CE_guanggao{ background:#dbdbd9; height:120px;}
.CE_Main2 .CE_guanggao .left_guangao{ width:137px; float:left;}
.CE_guanggao .left_guangao a img{ width:137px; height:60px; overflow:hidden;}
.CE_guanggao ul{ overflow:hidden;}
.CE_guanggao ul li{ width:125px; padding:12px 25px 0px 10px; float:left;}
.CE_guanggao ul li em{ font-size:40px; color:#8c8b89; font-weight:bolder; font-family:"微软雅黑"; float:left; margin-top:20px;}
.CE_guanggao ul li .iconBox{ float:left; margin-left:9px; text-align:center;}
.CE_guanggao ul li .iconBox img{ width:76px; height:68px; overflow:hidden;}
.CE_guanggao ul li .iconBox .title{ margin:0px; font-size:16px; color:#363435; text-align:center; padding-top:8px;}
.CE_guanggao ul li .iconBox .title a{color:#363435;}

.CE_Main2 .CE_about{ margin-top:40px;}
/*.CE_Main2 .CE_about h3{ font-size:22px; font-weight:normal; color:#d30a00; text-align:center; margin:0px;}
.CE_Main2 .CE_about h3 a{color:#d30a00;} 
.CE_Main2 .CE_about h3 a:hover{ text-decoration:none;}
.CE_Main2 .CE_about .h3_en{ text-align:center; display:block; margin-top:8px;}*/
.CE_Main2 .CE_about_ti{ text-align:center;}
.CE_about .thankBox{ width:860px; border:2px solid #003f96; padding:22px 50px 45px; margin-top:10px; position:relative;}
.CE_about .thankBox .thank_sroll{ padding:0px 16px; background:#fff;}
.thankBox .thank_sroll ul{ overflow:hidden; height:350px;}
.thankBox .thank_sroll ul li{ width:262px; float:left; margin-right:21px;}
.thankBox .thank_sroll ul li.noMargin{ margin-right:0px;}
.thankBox .thank_sroll ul li .txt{background:#fff7e0; padding:14px 14px 25px;}
.thank_sroll ul li .txt .pic{}
.thank_sroll ul li .txt .pic img{ width:227px; height:136px; overflow:hidden; border:3px solid #fff; }
.thank_sroll ul li .txt h6{ font-size:14px; margin:0px; padding-top:15px;}
.thank_sroll ul li .txt p{ font-size:12px; color:#fff; line-height:22px; margin:0px; padding-top:10px;}
.thank_sroll ul li .jiaojie{ width:131px; height:28px; display:inline-block; background:#003f96; font-size:14px; color:#fff; text-align:center;}
.thank_sroll ul li .more{width:131px; height:28px; display:inline-block; background:#001689; font-size:14px; color:#fff; text-align:center;}
.thank_sroll ul li .jiaojie span{ display:inline-block; height:28px; line-height:28px; padding-right:24px; background:url(../images/more_1.jpg) no-repeat right center;}
.thank_sroll ul li .more span{ display:inline-block; height:28px; line-height:28px; padding-right:24px; background:url(../images/more_2.jpg) no-repeat right center;}
.CE_about .thankBox .hd a{ display:inline-block; width:49px; height:49px; position:absolute; top:0px; bottom:0px; margin:auto; cursor:pointer}
.CE_about .thankBox .hd a.prev{ left:0px; background:url(../images/thank_left.jpg) no-repeat;}
.CE_about .thankBox .hd a.next{ right:0px; background:url(../images/thank_right.jpg) no-repeat;}

.CE_Main2 .CE_guanggao2{ width:960px; height:100px; margin-top:20px;}
.CE_Main2 .CE_guanggao2 img{ width:960px; height:100px; overflow:hidden;}
.CE_Main2 .CE_Vs{ margin-top:20px;}
.CE_Main2 .CE_Vs table{ width:100%; color:#000; font-size:12px; line-height:16px;}
.CE_Main2 .CE_Vs table,.CE_Main2 .CE_Vs tbody,.CE_Main2 .CE_Vs tr{ border:1px solid #fff;}
.CE_Main2 .CE_Vs tr.first_tr{ background:#003f96; font-size:22px; color:#fff; line-height:24px; }
.CE_Main2 .CE_Vs td{ text-align:center;padding:10px 0px;}
.CE_Main2 .CE_Vs tr .CE_td1{ width:80px; background:#cccccc;}
.CE_Main2 .CE_Vs tr .CE_td2{ width:198px; background:#74aef2;}
.CE_Main2 .CE_Vs tr .CE_td3{ width:320px; background:#3d8ee8;}
.CE_Main2 .CE_Vs tr .CE_td4{ width:361px; background:#155fc0;}

.CE_Main2 .CE_jidi{ background:#fef8e0; margin-top:12px; padding:10px 0px; overflow:hidden;}
.CE_Main2 .CE_jidi .jidi_pic{ float:left; width:227px; height:283px;}
.CE_jidi .jidi_pic img{ width:227px; height:283px; overflow:hidden;}
.CE_Main2 .CE_jidi ul{ float:left; margin-left:2px; width:728px; height:283px; overflow:hidden;}
.CE_Main2 .CE_jidi ul li{ width:181px; height:283px; float:left; margin-left:1px; position:relative;}
.CE_Main2 .CE_jidi ul li .pic{ position:absolute; top:0px; left:0px; width:181px; height:140px;}
.CE_Main2 .CE_jidi ul li .pic img{ width:181px; height:140px; overflow:hidden;}
.CE_Main2 .CE_jidi ul li .txt{ width:181px; height:140px; background:url(../images/jidi_linkBG.jpg) no-repeat; position:absolute; bottom:0px; left:0px; text-align:center; line-height:160px;}
.CE_Main2 .CE_jidi ul li .txt a{ display:inline-block; padding:0px 15px; font-size:24px; color:#155fc0; text-decoration:underline; line-height:30px;}
.CE_Main2 .CE_jidi ul li.jidi_linkTwo .pic{ position:absolute; bottom:0px;top:inherit;}
.CE_Main2 .CE_jidi ul li.jidi_linkTwo .txt{ position:absolute; top:0px; bottom:inherit;}

.CE_Main2 .rz_jigou{ width:960px; margin-top:14px; overflow:hidden;}
.rz_jigou ul li{ width:235px; float:left; margin-right:5px;background:#fff; overflow:hidden;}
.rz_jigou ul li h5{ height:34px; background:url(../images/rejigou_bg.jpg) repeat-x; font-size:14px; color:#fff; padding-left:8px; line-height:34px; margin:0px;}
.rz_jigou ul li h5 span{ background:url(../images/rz_jigoutitle.jpg) no-repeat left center; padding-left:20px; font-weight:bold;}

.rz_jigou ul li .box_list{ width:236px; margin-top:6px; background:#e3e3e3; /*height:308px;*/}
.rz_jigou ul li .box_guojia{ overflow:hidden;}
.rz_jigou ul li .rz_guojia{ float:left; width:50px; padding-left:6px; font-weight:bold; color:#000;}
.rz_jigou ul li dl{ width:180px; float:right; overflow:hidden;}
.rz_jigou ul li dl dd{ width:40%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-size:12px; padding:0px 7px; float:left; line-height:28px;}
.rz_jigou ul li dl dd a{ color:#003f96;}

.CE_Main2 .CE_guanggao3{ height:135px; margin-top:8px; overflow:hidden;}
.CE_guanggao3 ul li{ width:240px; float:left;}
.CE_guanggao3 ul li img{ width:240px; height:135px; overflow:hidden;}

.CE_Main2 .rz_zhuanjia{ margin-top:22px; overflow:hidden;}
.rz_zhuanjia .CE_zhuanjia{ width:660px; float:left;}
.rz_zhuanjia .CE_zhuanjia .zhuanjia_ul{ border:1px solid #e9e9e9; border-top:none; padding:10px 15px 0px; overflow:hidden;}
.CE_zhuanjia .zhuanjia_ul li{ width:284px; margin-right:30px; margin-bottom:15px; float:left; overflow:hidden;}
.CE_zhuanjia .zhuanjia_ul li .pic{ border:1px solid #ccc; float:left; margin-right:10px;}
.CE_zhuanjia .zhuanjia_ul li .pic img{ width:132px; height:132px; overflow:hidden; padding:3px; background:#fff;}
.CE_zhuanjia .zhuanjia_ul li .txt{ height:138px;}
.CE_zhuanjia .zhuanjia_ul li .txt h3{ margin:0px; line-height:36px; font-size:14px;}
.CE_zhuanjia .zhuanjia_ul li .txt p{ color:#626262; font-size:12px; margin:0px; line-height:18px;}
.rz_zhuanjia .CE_zshu{ width:270px; margin-left:30px; height:387px; overflow:hidden; float:left;}
.rz_zhuanjia .CE_zshu .bd ul li{ width:270px;}
.rz_zhuanjia .CE_zshu .bd ul li .pic{ width:270px; text-align:center;}
.rz_zhuanjia .CE_zshu .bd ul li .pic img{ width:198px; height:267px; overflow:hidden;}
.rz_zhuanjia .CE_zshu .bd ul li p{ margin:0px; padding-top:8px; font-size:12px; text-align:center;}
.CE_zshu .arrow{ width:270px; text-align:center;}
.CE_zshu .arrow a{ display:inline-block; width:18px; height:17px; overflow:hidden; margin-left:3px; cursor:pointer;}
.CE_zshu .arrow a.prev{ background:url(../images/CE_zshuprev.jpg) no-repeat;}
.CE_zshu .arrow a.next{ background:url(../images/CE_zshunext.jpg) no-repeat;}

.CE_index-about{ padding:0px;}
.CE_index-about .txt{ padding-right:15px;}
/*.CE_index-team{ padding-right:0px;}
.CE_index-team a{ display:block; text-align:center;}
.CE_index-team a img{width: 190px;height: 247px;overflow: hidden;display: inline-block;}*/

.CE_jieshao .index-cooperation{ padding:0px; height:auto;}
.CE_jieshao .index-cooperation .bd li img{ width:138px; height:85px; overflow:hidden;}
.CE_jieshao .index-cooperation .arrow a{ height:100px;}

.CE_Main2 .guanggao4{ margin-top:20px;}

.CE_Main2 .CE_bankuai{ margin-top:10px; overflow:hidden; background:#efefef;}
.CE_Main2 .CE_bankuai .srcoll_news{ height:520px; overflow:hidden;background:#efefef;}
.CE_bankuai .index-news-tab{ margin-left:0px; background:#efefef;}
.CE_bankuai .index-feedback{ padding:0px 0px 0px 18px;background:#efefef url(../images/tel.jpg) no-repeat center bottom;}


/*常见问题新闻列表*/
.CE_problemPage{}
.CE_problemPage ul li{ border-bottom:1px dashed #cacaca; font-size:14px; line-height:32px; margin-bottom:8px;}
.CE_problemPage ul li a:hover{ text-decoration:none; color:#155fc0;}
.CE_problemPage ul li span{ float:right; margin-right:6px; font-size:12px; color:#999;}


/*index.hmtl*/
.addAMd{ width:780px; height:352px; float:left; margin-left:12px; margin-top:7px; background:#fff;}
.addAMd .title{ height:52px; border-bottom:1px solid #c8c8c8; margin:0px 20px;}
.addAMd .title h2{ display:inline-block; color:#003f96; border-bottom:2px solid #003f96; line-height:50px; font-size:16px; margin:0px;}
.addAMd .title .more{ float:right; display:block; width:51px; height:52px; background:url(../images/more_index.jpg) no-repeat right center;}
.addAMd .Index_kehu ul{ background:#fff; padding:12px 20px 0px 20px; overflow:hidden;}
.addAMd .Index_kehu ul li{ width:212px; float:left; margin-right:50px;}
.addAMd .Index_kehu ul li .txt{ width:212px; height:225px; overflow:hidden;}
.Index_kehu ul li .txt .pic img{ padding:3px; border:1px solid #ccc; width:204px; height:125px;}
.Index_kehu ul li .txt h6{ margin:0px; padding-top:10px; line-height:14px; font-size:14px;}
.Index_kehu ul li .txt p{ margin:0px; line-height:22px; font-size:12px;}
.Index_kehu ul li .jiaojie{ display:block; float:right; width:120px; height:26px; background:#003f96; color:#fff; font-size:14px; text-align:center; margin-top:10px;}
.Index_kehu ul li .jiaojie .jiaojie_span{display: inline-block; height:26px;line-height:26px;padding-right: 20px;background: url(../images/more_1.jpg) no-repeat right center;}

/*addbox*/
.BigBg{ width:100%; height:100%; background:#000;filter: Alpha(opacity=50); opacity:0.5; position:fixed; left:0px; top:0px; display:none; }
.showBox{ width:400px; height:539px; position:relative; padding:20px; background:#fff; z-index:99; position:fixed; top:0px; bottom:0px; left:0px; right:0px; margin:auto; display:none;}
.X_icon{ position:absolute; right:0px; top:0px; width:20px; height:20px; background:url(../images/X_icon.png); cursor:pointer;}

/*addBanner*/
.MainBanner{width: 1920px;height:300px;/* margin:0 auto; */margin-bottom:6px;left: 50%;margin-left: -960px;position: relative;}
.MainBanner img{width: 100%;height:300px;}

/*Share*/
.ShareBox{ width:252px; height:326px; position:fixed; left:0px; top:150px;}
.Share{width:252px; height:326px; position:relative; overflow:hidden;}

.clear{ clear:both;}

.key-words{ line-height:40px; height:40px; overflow:hidden;}
.key-words .name_nk{ display:inline-block; line-height:40px; float:left;}
.key-words .key{ display:inline-block; width:500px; float:left; overflow:hidden;}
.all_soousuo{ width:250px; height:24px; display:inline-block; float:right; overflow:hidden; margin-top:8px;}
.all_soousuo .sousou{ width:190px; height:20px; border:1px solid #dadadb; background:#fff; outline:none; float:left;}
.all_soousuo .sousuo_submit{ width:50px; height:24px; border:none; background:url(../images/sousuo_icon.jpg) no-repeat; float:left; cursor:pointer;}

.sousuo_list ul li{ padding:0px 10px; height:30px; line-height:30px; border-bottom:1px dashed #ccc; margin-top:10px; font-size:12px;}
.sousuo_list ul li span{ float:right;}
.chaxun_jieguo table{ border-left:1px solid #c4c4d0;border-top:1px solid #c4c4d0;}
.chaxun_jieguo table tr th{ background:#003f96; height:56px; border-right:1px solid #c4c4d0; border-bottom:1px solid #c4c4d0; color:#fff; font-size:14px; text-align:center;}
.chaxun_jieguo table td{ border:none; border-right:1px solid #c4c4d0; border-bottom:1px solid #c4c4d0; text-align:center; font-size:12px; color:#000;}
.chaxun_jieguo table td a{ display:block; padding:0px 6px; background:url(../images/xz.jpg) no-repeat 5px center; font-size:14px; color:#000; line-height:18px; text-indent:12px;}
.chaxun_jieguo table td a .red_load{ color:#f00; font-style:normal; display:inline;}

.shouquan_list{}
.shouquan_list li{float: left;width: 223px; height:380px;padding-right:25px;}
.shouquan_list li .pic{padding: 3px;border: solid 1px #d0d0d1;}
.shouquan_list li .pic a{ display:block;}
.shouquan_list li .pic img{width: 215px;height:297px; display:block;}
.shouquan_list li p{ margin:0px;}
.shouquan_list li p a{ display:block; text-align:center; line-height:24px;}
.shouquan_list li p b{ font-weight:normal; padding:0px 10px; font-size:12px; line-height:20px; display:block;}


.new_sitemap{}
.new_sitemap .tab_title{ border-bottom:1px solid #cbcbcb; height:28px; line-height:28px;}
.new_sitemap .tab_title span{ display:block; width:150px; height:26px; border:1px solid #cbcbcb; float:right;}
.new_sitemap .tab_title a{ border-left:1px solid #cbcbcb; display:inline-block; width:74px; text-align:center; color:#636363; font-size:14px;}
.new_sitemap ul li{ margin:25px 0px 40px;}
.new_sitemap ul li .title{ font-size:16px; color:#212121; line-height:30px; font-weight:bold; }
.new_sitemap ul li dl{ border:1px solid #cbcbcb; padding:10px; overflow:hidden;}
.new_sitemap ul li dl dd{ float:left; width:25%; margin-top:6px; margin-bottom:6px; font-size:12px; line-height:16px;}
.new_sitemap ul li dl dd a{ color:#616161;}

/*地图中的标注css*/
.tell_icon{ background:url(../images/ditu_mobile.png) no-repeat left top; display: block;text-indent: 36px;color: #fff;font-size: 16px;height:30px;font-weight: bold; line-height:30px; margin: 2px 0px;}

/*企业文化列表css*/
.qiyeList{}
.qiyeList ul{ padding:0px 10px;}
.qiyeList li{float: left;width: 348px;height: 283px;padding-right: 24px;}
.qiyeList li .pic{padding: 3px;border: solid 1px #d0d0d1; text-align:center;}
.qiyeList li .pic img{width:340px;height:200px; display:inline-block;}
.qiyeList li p{ margin:0px;}
.qiyeList li p a{ display:block; text-align:center; line-height:24px;}
.qiyeList li p b{ font-weight:normal; padding:0px 10px; font-size:12px; line-height:20px; display:block;}


#cboxTitle{ display:none;}

#cnzz_stat_icon_1256711681 img{vertical-align: middle;}

/*背景音乐*/
#music{ position:absolute; top:0px; left:0px;}
.jianjieBox{ width:340px; height:165px; overflow:hidden; display:block;}

.Chinese{background: url(../images/en.jpg) no-repeat 0 0; padding-left:25px !important; color:#dd2912; font-weight:600;}

.QQJT { position:fixed; top:40%; right:0;}



.footer{background:#003f96;margin-top:20px;height: auto;}
.footer .foot.wapper{
    width: 1200px;
}
.foot { padding:25px 0px;}
.foot .ft_left{ float:left;}
.foot .ft_left img{ width:200px;}
.foot dl{margin-right: 45px;float:left;width: auto !important;}
.foot dl dt{ font-size:16px; margin-bottom:15px; color:#fff;}
.foot dl dd{ line-height:25px; color:#fff; position:relative;}

.foot dl dd a{color:#fff;font-size: 14px;}
.foot dl dd b{ display:block; position:absolute; top:0px; left:98px; display:none;}
.foot dl dd b a{ display:block; line-height:25px; color:#fff; font-weight:normal;}
.f2bg{border-top:1px solid #002b6f;padding:20px 0px;line-height:24px;text-align:center;color:#fff;font-size: 14px;}
.f2 a{ color:#fff; padding:0px 10px;}

.foot dl dd a:hover{color:#fff;background:#155fc0;}
 

 .topbg{ background:#ccc; height:35px; line-height:35px; font-size:14px;}
.top{ height:35px;}
.top span{ float:left;}
.top strong{ float:right; font-weight:normal;}
.top strong a{ padding:0px 10px;}
.head{/* height:150px; */padding: 26px 0;}
.head:before,.head:after,.menu_down.moremmm dl .sanji dl .ddBox:before,.menu_down.moremmm dl .sanji dl .ddBox:after{
    content:"";
    display:table
}
.head:after,.menu_down.moremmm dl .sanji dl .ddBox:after{
    clear:both;
}
.head .logo{ float:left;}
.head .logo img{/* padding-top:30px; */padding-right:35px;}
.head .logo_add{float:left;border-left:1px solid #f0f0f0;padding-left:34px;/* margin-top:28px; *//* height:82px; */}
.head .logo_add strong{display:block;height: 28px;line-height: 28px;font-size: 24px;color: #003f96;/* margin-top: 20px; */}
.head .logo_add span{ display:block; color: #555555; font-size: 16px; margin-top: 5px;}
.head_right{ float:right;}
.head .tel{height: 51px;/* margin-top: 20px; */background:url(../images/tel.png) no-repeat left center;padding-left: 55px;/* margin-bottom:10px; */}
.head .tel strong{ display:block; color: #003f96; font-size: 20px;line-height: 22px;}
.head .tel span{ display: block; color: #555555; font-size: 16px; }

.menubg{ position:relative; z-index:8; background:#003f96; height:50px;}
/*menu*/
.menu{height:50px;line-height:50px;}
.menu ul li{float:left;position:relative;border-right:#2d6fbd solid 1px;width: 149px;}

.menu ul li dl{background:#003f96;width: 198px;position:absolute;left:0px;top:50px;box-shadow:2px 2px 5px rgba(0,0,0,0.2);display:none;}
.menu ul li dl dd{line-height:40px;position:relative;}
.menu ul li dl dd a{font-size:14px;color:#fff;font-weight:normal;display:block;padding:0;text-align: center;/* padding-left: 12px; */}
.menu ul li dl dd a:hover{ background:#155fc0;}
.menu ul li dl dd b{ display:block; background:#003f96; width:165px; position:absolute; left:165px; top:0px; box-shadow:2px 2px 5px rgba(0,0,0,0.2);display:none; }
.menu ul li dl dd b a{ font-size:14px; color:#fff; font-weight:normal; display:block; padding:0; text-align:left; padding-left:5px; line-height:40px;}
.menu a{ font-size:16px;color:#fff; text-decoration:none; display:block;text-align:center;}
.menu a:hover{color:#fff;}
a.menu_hover{ background:#155fc0;color:#fff;}

.menu_down.moremmm dl{width: 1200px;left: -450px;padding-bottom: 15px;}
#sub_06{
    height: 530px;
}
.menu_down.moremmm dl .other_nav_four{
    float:left;
    width: 298px;
    height: 100%;
    border-right: 2px solid #ffffff;
}
.menu_down.moremmm dl .other_nav_four a{
    
/* border-right: 3px solid #ffffff; */
    
width: 270px;
    
padding: 0px 15px;
    
border-bottom: 2px solid #ffffff;
}
.menu_down.moremmm dl .sanji{
    width: 298px;
    padding: 0px 0px 0 0px;
    /* border-right: 2px solid #ffffff; */
    height: 468px;
}
.menu_down.moremmm dl .sanji dl{
    display:block;
    width: 100%;
    left: auto;
    position: relative;
    top: auto;
    box-shadow: none;
    /* padding-top: 15px; */
    padding-bottom: 0;
}
.menu_down.moremmm dl .sanji dl:before,.menu_down.moremmm dl .sanji dl:after{
    content:"";
    display:table;
}
.menu_down.moremmm dl .sanji dl:after{
    clear:both;
}
.menu_down.moremmm dl .sanji dl dt{
    float: left;
    width: 70px;
    color: #ffffff;
    padding-left: 15px;
    line-height: 1;
    font-size: 14px;
    padding-top: 15px;
}
.menu_down.moremmm dl .sanji dl .ddBox{
    float: right;
    width: 213px;
    font-size: 0;
}
.menu_down.moremmm dl .sanji dl dd{
    float: left;
    width: 50%;
    padding-bottom: 0px;
    padding-top: 15px;
}
.menu_down.moremmm dl .sanji dl dd a{
    
border-right: none;
    
text-align: left;
    
border-bottom: none;
    
width: auto;
    
display: block;
    
white-space: nowrap;
    
overflow: hidden;
    
text-overflow: ellipsis;
    
font-size: 14px;
    
padding-left: 0;
    
padding-right: 15px;
    
line-height: 1;
    
/* height: 24px; */
    
font-size: 14px;
}
.menu_down.moremmm dl .sanji dl dd a:hover{
    background-color:transparent;
    }
    .wapper{
        width:1200px;
        margin-left:auto;
        margin-right:auto;
    }