@charset "utf-8";

body { font-family: "微软雅黑",Arial,sans-serif; background:#fff;}
*{ margin:0; padding:0;}
ul,li,dl,dt,dd{ list-style:none;}
.w757 { width:757px;} .w978 { width:978px} .w88 { width:88px}
a { color:#000; text-decoration:none; outline:none;}
a:link {color:#000;}
a:hover {color:#b00; text-decoration:none;}
.c1, .cGreen1 { color:#159700}
.c2, .cRed1 { color:#f00}
.c4 { color:#b00;}
.x_tabNav .active { font-weight:bold}
.clearfix::after { clear: both; content: ""; display: block; height: 0; visibility: hidden;}
.hide{ display:none;}

/* 布局 */
.top{ height:110px; width:100%; background:url(../images/topbg.gif) repeat-x; }
.top_con{ margin:0 auto; width:1001px;}
.logo{ float:left;}
.logo img{ vertical-align:top; margin:35px 0 0 20px;}
.gupiao{ margin-top:28px; float:right; width:439px; height:56px; line-height:56px; text-align:center; color:#fff; font-size:14px; background:url(../images/gupiaobg.png) no-repeat;}

/* 主导航 */
.menu{ margin:0 auto; width:100%; height:44px; background:url(../images/menubg.gif) repeat-x; font-family:"微软雅黑"; font-size:20px;}
.menu_con { margin:0 auto; width:1001px;}
.menu_con ul{ margin-left:100px;}
.menu_con li{ float:left; width:112px; font-size:20px; height:44px; line-height:44px; text-align:center; margin-right:20px;}
.menu_con li span{ float:left; width:112px; margin-right:20px; height:44px;}
.menu_con li.cur span{ float:left; display:inline-block; background:url(../images/menucurbg.gif) no-repeat; height:44px;}
.menu_con li a{ color:#fff;}
.menu_con li.cur a{ color:#fff;}

.content{ clear:both; width:100%; height:729px; background:#2356b0 url(../images/ind_bg.jpg) center no-repeat; }
.ind_con{ clear:both; width:100%; text-align:center;}
.ind_con img{ vertical-align:top; margin-top:37px;}

.nei_ban{ clear:both; width:100%; height:305px; background:url(../images/nei_ban.jpg) center no-repeat;}

.nei_con{ margin:0 auto; width:1001px; padding:0; padding-bottom:120px; }
.txt1{ margin:0 auto; text-align:justify;  } 
.txt1 h2{ font-weight:normal; clear:both; width:100%; text-align:center;}
.txt1 h2 img{ vertical-align:top; margin:40px 0;}

.jiabin_list { float:left; width:900px; margin-left:50px;}
.jiabin_list dt{ color:#575757; font-size:17px; padding-bottom:10px;}
.jiabin_list dt span{ color:#000; font-size:24px; padding-right:10px; }
.jiabin_list dt i{ font-style:normal; padding-left:1em;}
.jiabin_list dd{ color:#7c7c7c; font-size:18px; line-height:30px; margin-bottom:50px; text-indent:2em;}

.company_con{ clear:both; padding-top:10px; padding-bottom:60px;}
.company_con p{ color:#000; text-indent:2em; line-height:48px; font-size:18px; text-align:justify; padding:20px 0px 0;} 

/*0721foot*/
.footer { clear:both; margin:0 auto; width:100%; padding-bottom:15px; text-align:center; font-size:14px; background:#ecf4f8; }
.footer_con { margin:0 auto;  width:1000px; padding-top:20px; text-align:center; font-family:"Arial";}
.footer_con p{ padding-bottom:15px;}
.footer span{ color:#082640; padding:0 10px;}
.footer span.t1{ margin-left:25px;}
.footer img{ vertical-align:middle;}
.p4{ margin-left:20px;}

.about_list{ float:left; margin-left:100px; width:795px; padding-top:20px; font-size:18px;}
.about_list li{ float:left; width:100%; height:48px; line-height:48px; border-bottom:1px solid #d4d4d4;}
.about_list li a{ margin-left:40px; padding-left:20px; color:#7c7c7c; background:url(../images/arrow.gif) 0 5px no-repeat;}
.about_list li a:hover{color:#7c7c7c; text-decoration:underline; }

.email_list{ float:left; margin-left:100px; width:795px; padding-top:60px; font-size:18px; color:#7c7c7c;}
.email_list li{ float:left; width:740px; padding-left:55px; height:48px; line-height:48px; border-bottom:1px solid #e1e1e1;}
.email_list li.tit{ color:#000; font-size:24px;}
.email_list li i{ padding-left:2em; font-style:normal;}
.email_list li span{ padding-left:50px; }

.company_list{ float:left; width:1001px;}
.company_list li{ float:left; width:100%;}
.company_list li img{ vertical-align:top;}
.m8{ margin:0 8px;}

.pb300{ padding-bottom:300px;}


.tabstyle{ margin:60px auto; width:770px; font-size:20px; color:#7c7c7c; border:none;}
.tabstyle td{ height:42px; background:#1969aa;}
.tabstyle td.one{ width:185px;background:#1969aa url(../images/icon.gif) 0 15px no-repeat; padding-left:65px; color:#fff;}
.tabstyle td.two{ background:#e5e5e5; padding-left:130px; color:#1e4b76;}


.pic{ text-align:center;}

.jiaoliu_con{ padding-top:20px; width:100%;}

/*弹框*/
.bghover{ float:left; display:none; position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.85; filter: alpha(opacity=85); z-index:4;}
.tc1,.tc2,.tc3,.tc4,.tc5,.tc6,.tc7{  display:none; position:absolute; left:50%; top:50%; width:907px; z-index:5;}
.tc1{ height:752px; background:url(../images/zhucebg.png) no-repeat;}
.tc2{ height:496px; background:url(../images/denglubg.png) no-repeat;}
.tc3{ height:695px; background:url(../images/picsmbg.png) no-repeat;}
.tc4{ height:746px; background:url(../images/baomingbg1.png) no-repeat;}
.tc5{ height:720px; background:url(../images/baomingbg2.png) no-repeat;}
.tc6{ width:499px; height:315px; background:url(../images/quxiaobg.png) no-repeat;}
.tc7{ height:858px; background:url(../images/baomingbg3.png) no-repeat;}
.zhuce,.denglu,.picsm,.bmsm1,.bmsm2,.quxiao,.bmsm3{ cursor:pointer;}
.close{ position:absolute; width:35px; height:35px; right:65px; top:55px; background:url(../images/close.png) no-repeat; cursor:pointer;}
.tc6 .close{ right:-10px; top:-35px;}
.tc6 p{ font-size:36px; text-align:center; padding-top:105px; color:#fff9d4;}
.tc6_ok{ text-align:center; padding-top:30px; cursor:pointer;}


.tc_list{ margin-top:90px; width:100%;}
.tc_list2{ margin-top:120px;}
.tc_list3,.tc_list4{ margin-top:70px;}
.tc_list li{ float:left; width:100%; margin-bottom:20px;}
.tc_list li label{ float:left; width:275px; text-align:right; color:#fff; font-size:18px; padding-top:9px;}
.ipt1{ float:left; margin-left:20px; display:inline; width:320px; height:44px; background:#f4dcbf; border:none; border-radius:5px; font-family:"微软雅黑"; font-size:18px; color:#9c765b; text-indent:10px;}
.ipt2{ float:left; margin-left:20px; display:inline; width:145px; height:44px; background:#f4dcbf; border:none; border-radius:5px;font-family:"微软雅黑"; font-size:18px; color:#9c765b; text-indent:10px;}
.area{ float:left; margin-left:20px; display:inline; width:445px; height:115px; background:#f4dcbf; border:none; border-radius:5px;font-family:"微软雅黑"; font-size:18px; color:#9c765b; padding:10px;}
.area2{ float:left; margin-left:20px; display:inline; width:445px; height:155px; background:#f4dcbf; border:none; border-radius:5px;font-family:"微软雅黑"; font-size:18px; color:#9c765b; padding:10px;}
.area3{ float:left; margin-left:20px; display:inline; width:390px; height:80px; background:#f4dcbf; border:none; border-radius:5px;font-family:"微软雅黑"; font-size:18px; color:#9c765b; padding:10px;}
.tc_list li span{ float:left;  color:#fff; font-size:24px; padding:10px 0 0 10px;}
.tc_list li i{ float:left; padding-top:30px;  color:#f4dcbf; font-style:normal; font-size:18px;}
.tc_list li i a{  color:#ffea00; text-decoration:underline;}
.tc_list li.tit{ text-align:center; font-size:30px; color:#ffdd83; margin-bottom:30px;}
.tc_list li.exp{ text-align:center; font-size:16px; color:#f4dcbf; margin-bottom:0px; padding-top:40px;}

.tc_list4 li label{ float:left; width:370px; text-align:right; color:#fff; font-size:18px; padding-top:9px;}
.tc_list4 li em{ font-size:12px; font-style:normal;}


.dxyz{ float:left; margin:5px 0 0 20px; width:75px; height:35px; line-height:35px; text-align:center; color:#fff; background:url(../images/dxbg1.gif) no-repeat; cursor:pointer; font-size:14px; }
.dxyz2{ background:url(../images/dxbg2.gif) no-repeat; }
.tc_list li.mb40{ margin-bottom:40px;}
.tc_list li.mb30{ margin-bottom:30px;}
.tc_list li .mt30{ margin-top:30px;}
.tc_list li .mt40{ margin-top:40px;}
.tc_list li .mt60{ margin-top:60px;}
.button{ margin:20px auto; width:325px;}

.tc_dl{ margin:40px 0 0 170px;}
.tc_pic{ float:left; margin:8px 0 0 20px;}

.btn1{ float:left; width:325px; height:85px; background:url(../images/zhuce.gif) no-repeat; border:none; cursor:pointer;}
.btn2{ float:left; width:325px; height:85px; background:url(../images/denglu.gif) no-repeat; border:none; cursor:pointer;}
.btn3{ float:left; width:325px; height:85px; background:url(../images/baoming.gif) no-repeat; border:none; cursor:pointer;}

