﻿@charset "utf-8";
/*
Powered By www.dm-ip.com
*/

/*Reset*/
*{ padding:0; margin:0}
html,div,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,form,embed,label{margin:0;padding:0;border:0; font-size:12px; font-weight:normal;}
img{border:none}
ul,ul li{ list-style:none;} 
.cls{clear:both; line-height:0px!important; height:0px!important;font-size:0px!important;} 
select,input{ vertical-align:middle;font-size:12px;}  
a {color:#666;text-decoration:none;}
a:hover {color:#c4141b;}
a:active {color:#c4141b;}
.hidden{ display:none}
i{ font-style:normal}
/*basic*/ 
body{margin:0px; padding:0px;font-family: Arial, Helvetica, sans-serif; font-size:12px;color:#666666; }  
.wrap{ width:991px; margin:0 auto;}
.loginnav{ text-align:left; float:left;}
.wrap2{ width:1002px; margin:0 auto;}
.wrap3{ width:968px; margin:0 auto;}

/*head*/

.head{ float:left; width:100%;top:0; left:0; background:#FFF;}
.h_top{ float:right; width:100%; background:url(/images/h_top_bg.jpg) repeat-x; height:30px; line-height:30px; text-align:right;}
.h_middle{ float:left; width:100%; height:134px;}
.logo{ float:left; width:239px; height:90px; margin-top:10px; display:inline;}/*1118修改*/

.phone{ float:left; width:329px; height:33px; margin-left:93px; margin-top:44px; display:inline;}/*1228修改*/

.phone_num{ float:left; width:172px;}
.phone_num span{ font-size:24px; font-family:Verdana, Geneva, sans-serif; color:#c4141b;}
.hm_right{ float:right; width:214px; padding-top:19px;}
.login_table{ border-collapse:collapse; float:left; margin-top:13px; display:inline;}
.login_table th{ border:1px solid #d3d3d3; line-height:27px;font-weight:bold;}
.login_table th h2{ border:1px solid #d3d3d3; line-height:27px;font-weight:bold; border:0; color:#666666; background:url(/images/icon_select.jpg) 90px center no-repeat;}

.navlist2{ float:left; width:100%;}
.navlist2 li{ float:left; width:100%; position:relative; z-index:99999999999;}/*1210修改*/
.navlist2 li a{ display:block;background:url(/images/icon_select.jpg) 137px center no-repeat; font-weight:bold;}
.navlist2 li a.gedi{ background:url(/images/icon_select.jpg) 137px center no-repeat;}
.box4{ position:absolute;  top:27px; left:-1px; width:97px;border:1px solid #d3d3d3; background:#FFF; border-top:0px; z-index:99999;}
.navlist2 li.hover ul li a{ background:none; font-weight:normal}
.box5{width:114px;}

.nnbox3{ float:left; margin-top:5px; padding:0 0 0 5px; width:190px;}/*1226修改*/
.nnboxtab{ float:left; width:100%; margin-bottom:24px; text-align:left; line-height:26px; font-size:14px;}/*1226修改*/
.nnboxtab img{ float:left; margin-right:7px;}
.nnboxtab p{ float:left; padding-top:5px;font-size:14px;}
.nnboxtab p span{ font-family:Verdana, Geneva, sans-serif; color:#c4141b}

.search{ float:right; width:210px; height:21px; border:1px solid #d3d3d3; margin-top:6px; display:inline;}
.txt_search{ float:left; width:140px; padding:0 18px 0 18px; line-height:20px; height:20px; border:0; color:#666666; font-weight:bold;}
.btn_search{ float:right; width:34px; height:21px; background:url(../images/btn_yea.jpg) no-repeat; cursor:pointer; border:0;}



/*11

.navlist{ float:left; width:100%;}
.navlist li{ float:left; width:99px; text-align:center; background:url(/images/nav_bg2.jpg) right top no-repeat; position:relative; z-index:999999; }
.navlist li a{ font-size:14px; color:#FFF; display:block; padding-top:3px; height:46px; overflow:hidden; }
.navlist li.nobg{ background:none}
.navlist li.hover{ background:#db1d25}
.navlist li.hover a{ color:#fff}
.navlist li .navboxbg{ position:absolute; background:url(/images/bg_nav_j.jpg) center 0 no-repeat; left:0; top:0; z-index:3; text-align:center; width:99px; height:9px; top:49px; display:none}
.navlist li.hover .navboxbg{ display:block;}
.navbox{ position:absolute; background:url(/images/bg_subnav.png) no-repeat; width:706px; height:274px; padding-top:19px; margin-left:-10000px;top:56px;}
.nleft5{ left:-600px; }
.nleft4{ left:-501px;}
.nleft3{ left:-402px;}
.nleft2{ left:-303px;}
.nleft1{ left:-204px;}
.nleft0{ left:-105px;}


#float{position:absolute;top:0; background:url(/images/nav_bg.jpg) repeat-x; width:100%; height:49px; }
#box .navlist{ width:991px; margin:0 auto;}
#box .navlist li{ float:left; width:99px; text-align:center; background:url(/images/nav_bg2.jpg) right top no-repeat; }
#box .navlist li a{ font-size:14px; color:#FFF; display:block; margin-top:3px;}
13*/
/*1116修改
#box{ float:left; width:100%; height:49px; background:url(/images/nav_bg.jpg) repeat-x; line-height:49px;position:relative;z-index:999;}
#float{position:absolute;top:0; background:url(../images/nav_bg.jpg) repeat-x; width:100%; height:49px; z-index:9999999; }
#box .navlist{  width:991px; margin:0 auto;}
.navlist li{ float:left; width:99px; text-align:center; background:url(/images/nav_bg2.jpg) right top no-repeat; position:relative; z-index:999999; }
.navlist li a{ font-size:14px; color:#FFF; display:block; padding-top:3px; height:46px; overflow:hidden; }
.navlist li.nobg{ background:none}
.navlist li.hover{ background:#db1d25}
.navlist li.hover a{ color:#fff}
.navlist li .navboxbg{ position:absolute; background:url(/images/bg_nav_j.jpg) center 0 no-repeat; left:0; top:0; z-index:3; text-align:center; width:99px; height:9px; top:49px; display:none}
.navlist li.hover .navboxbg{ display:block;}
.navbox{ position:absolute; background:url(/images/bg_subnav.png) no-repeat; width:706px; height:274px; padding-top:19px; margin-left:-10000px;top:56px;}
*/

/**/
#box{float:left; width:100%; background:url(../images/head_bg.gif) bottom repeat-x;}

.nleft5{ left:-600px; }
.nleft4{ left:-301px;}
.nleft3{ left:-402px;}
.nleft2{ left:-303px;}
.nleft1{ left:-204px;}
.nleft0{ left:-105px;}


.navlist li.hover .navbox{ margin-left:0}
.nnbox1{ float:left; padding-left:18px; width:252px; background:url(/images/nav_sline.jpg) right 0 no-repeat; height:260px; overflow:hidden;}
.navlist li .nnbox1_tt{ float:left; background:url(/images/nav_tt.jpg) no-repeat; width:238px; height:38px; line-height:42px; text-align:center; overflow:hidden;}
.navlist li .nnbox1_tt a{ color:#c4141b; padding:0; height:auto; font-size:12px;}
.morenav{ float:left; width:100%;}
.navlist li .morenav a{color:#c4141b; padding:0; height:auto; font-size:12px; text-align:left; padding-left:17px; background:url(/images/icon_jan_red.gif) 3px center no-repeat; line-height:24px;}
.nnbox_con{ float:left; width:100%; line-height:20px; height:165px; padding:12px 0 20px 0}
.navlist li ul{ float:left; width:108px; padding-left:8px;}
.navlist li.hover ul li{ float:left; line-height:20px; width:100%; text-align:left; background:none;}
.navlist li.hover ul li a{  padding:0; height:auto; font-size:12px; color:#626262}
.navlist li.hover ul li a:hover{ background:none; color:#c4141b}
.nnbox2{ float:left; padding-left:18px; width:193px;background:url(/images/nav_sline.jpg) right 0 no-repeat; height:260px; overflow:hidden;}
.navlist li .nnbox1_tt2{background:url(/images/nav_tt2.jpg) no-repeat; width:173px; margin-top:2px;}
.navlist li .nnbox_con2{float:left; width:163px; line-height:30px; height:165px; padding:12px 0 20px 6px; text-align:left;}
.nnbox3{ float:left; padding:0 0 0 23px; width:190px;}/*1226修改*/
.nnboxtab{ float:left; width:100%; margin-bottom:24px; text-align:left; line-height:26px; font-size:14px;}/*1226修改*/
.nnboxtab img{ float:left; margin-right:7px;}
.nnboxtab p{ float:left; padding-top:5px;font-size:14px;}
.nnboxtab p span{ font-family:Verdana, Geneva, sans-serif; color:#c4141b}
.navlist li.hover .nnboxtab p span a{padding:0; height:auto; font-size:14px; color:#c4141b;}




/*main*/
.main{ float:left; width:100%; margin-top:10px; display:inline;}
.m_left{ float:left; width:717px;}
.flash{ float:left; width:715px; height:350px; border:1px solid #d7d7d7;}
.one{ float:left; width:715px;border:1px solid #d7d7d7;  display:inline; height:233px; overflow:hidden; border-top:0}/*11.13*/
.one_1{ min-height:215px; float:left; width:178px; border-right:1px solid #dfdfdf;}
.one_title{ float:left; width:100%; height:38px; line-height:38px; background:url(/images/l_first.jpg) repeat-x;}
.one_title a{ font-size:14px; font-weight:bold; margin-left:12px; background:url(/images/icon_jian.jpg) 145px center no-repeat; display:block; }
.one_1 ul{ float:left; width:159px; padding-left:16px; padding-top:16px; padding-bottom:11px;}
.one_1 ul li{ float:left; line-height:25px; width:100%;}

.two{ float:left;width:715px;border:1px solid #d7d7d7; border-top:0px; height:230px; overflow:hidden; margin-bottom:10px; display:inline;}
.t_title{ float:left; width:100%; height:46px; line-height:46px;}
.t_title .t_name{ float:left; font-size:14px; font-weight:bold; margin-left:12px;}
.more{ float:right; background:url(/images/icon_jian2.jpg) right no-repeat; padding-right:16px; margin-right:8px; display:inline;}
.t_con{ float:left; width:703px; padding-left:12px;}
.t_c_l{ float:left; width:129px; height:157px; padding:1px; border:1px solid #d9d9d9;}
.t_c_r{ float:right; width:553px;}
.t_c_r1{ float:left; width:179px; }
.t_c_r1 b{ float:left; width:100%; margin-bottom:6px;}
.t_c_r1 p{line-height:24px;}
.t_c_r2{ float:right; width:332px; padding-right:12px;}
.t_c_r2 li{ line-height:24px;}


.three{float:left;width:715px;border:1px solid #d7d7d7;   padding-bottom:20px; }
.t_left{ float:left; margin-left:13px; margin-right:27px; display:inline; width:199px;}

.three h2{ float:left; width:100%; line-height:45px;}
.three h2 a{ float:left; font-size:14px; font-weight:bold;}
.icon_jian{ float:left; background:url(/images/icon_jian2.jpg) no-repeat; width:11px; height:5px; margin-top:22px; margin-left:18px; display:inline;}
.t_left ul li{ line-height:25px;}


.m_right{ float:right; width:241px; position:relative;}
.mr_one{ float:left; width:241px; height:335px; padding-bottom:27px; position:absolute; left:0; top:-362px; z-index:2;background:url(../images/mr_one_bg.png) no-repeat;/*_background:url(/images/mr_one_bg.gif) no-repeat;*/}/*1121修改*/
.mr_one_list{ float:left; width:241px; height:220px; padding-bottom:1px; position:absolute; left:0; top:-230px; z-index:2;background:url(../images/mr_one_bg.png) no-repeat;/*_background:url(../images/mr_one_bg.gif) no-repeat;*/}/*20141120修改*/
.mro_title{ float:left;width:100%;height:48px; line-height:48px; }
.mro_title h2{ float:left;  font-size:16px; font-family:微软雅黑;  background:url(/images/icon_ying.jpg) left top no-repeat; padding-left:47px; margin-left:4px; display:inline; padding-top:4px;}/*1204修改*/
.mro_con{ float:left;  width:100%; padding-top:27px;}/*1121修改*/
.mro_con_1{ float:left; width:228px;height:31px; margin-left:6px; display:inline; margin-bottom:1px;}/*1121修改*/
.mro_con_1 a{ float:left; width:72px; height:31px; line-height:31px; text-align:center; margin-right:4px; display:inline; background:#787878; border:0px; color:#FFF; font-weight:bold;}
.mro_con_1 a.select{ float:right; margin-right:0px;}
.mro_con_1 a:hover{ background:url(/images/mro_con_1.jpg) repeat-x;}
.mro_con_1 a.hover{ background:url(/images/mro_con_1.jpg) repeat-x;}

.mro_con_2{ float:left; width:228px;margin-left:6px; margin-top:24px; display:inline; }
.txtsearch2{ color:#666666; float:left; width:187px; height:27px; background:url(/images/txtcearch2.jpg) no-repeat; padding:0 0px 0 10px; border:0px; line-height:27px;}
.btn_search2{ float:right; width:27px; height:27px; background:url(/images/btn_search2.jpg) no-repeat; cursor:pointer; border:0;}

.btn_phone{ float:left; margin-top:21px; width:231px; height:42px;cursor:pointer; border:0; background:url(../images/btn_phone.png) no-repeat; margin-left:6px; margin-bottom:18px;}/*1121修改*/

.mro_con span{ background:url(/images/icon_qq.png) left no-repeat; line-height:25px; display:block; margin-left:40px; padding-left:34px; color:#FFF;}/*1121修改*/
.zxlist{ float:left; width:235px; display:inline; margin-top:10px;  margin-left:20px;}
.zxlist li{ float:left; margin-right:23px; line-height:24px;}
.zxlist li a{ color:#FFF;}/*1121修改*/


.mr_two{ float:left;  width:239px; border:1px solid #d7d7d7; padding:1px; background:#f6f6f6; display:inline; height:230px; overflow:hidden;}/*11.13*/
.mrt_title{ float:left; width:100%; line-height:31px;}
.mrt_title h2{ float:left;  font-size:14px; color:#666666; font-weight:bold;  background:url(/images/icon_ying2.jpg) left no-repeat; padding-left:47px; margin-left:4px; padding-top:4px; display:inline;}/*1204修改*/

/*
.mrtlist{ float:left; margin-top:11px; margin-left:15px; _margin-left:6px; width:239px; padding-bottom:4px;}
.mrtlist li{ float:left; margin-bottom:21px;_margin-bottom:5px; width:78px; height:38px; display:inline;}
*/

/*1228修改*/
.mrtlist{ float:left; margin-top:21px; margin-left:6px; width:239px; padding-bottom:4px;}
.mrtlist li{ float:left;width:239px; height:50px; display:inline; margin-bottom:20px; _margin-bottom:18px; }
.mrtlist li a{ float:left; width:78px; height:50px;}
/*1228修改*/

.mr_three{  float:left;width:239px; border:1px solid #d7d7d7; padding:1px; background:#f6f6f6; height:213px; overflow:hidden; }/*1226修改*/


.mrt_con{ float:left; width:209px; margin-top:17px; padding:0 13px;display:inline;}
.mrt_con img{  margin-bottom:10px; display:block; text-align:center; margin-left:10px;}
.mrt_con p{ line-height:22px;}

.mr_thir{float:left;width:241px; border:1px solid #d7d7d7; border-bottom:0; height:232px; overflow:hidden; }/*1226修改*/
.mrt_title2{ margin-top:4px; margin-bottom:3px;_margin-bottom:0px; display:inline;}
.mrt_title2 h2{ background:url(/images/icon_ying.jpg) left no-repeat;}
.mrt_title2 img{ float:left; margin-left:11px; margin-top:8px; display:inline;}


.hr{ float:left; width:968px; height:104px; border:1px solid #d5d5d5; display:inline;margin-top:10px;}
.hr_center{ text-align:center;}
.hr_name{ float:left; width:109px; height:59px; line-height:59px; text-align:center; font-size:14px; font-weight:bold; color:#3c3c3c; border-right:1px solid  #dfdfdf; margin-top:19px; display:inline;}
.hr_con{ float:left; width:811px; margin-left:33px; overflow:hidden; }
.hr_con a{color:#3c3c3c;}
.hr_table td{width:104px; height:100px; padding-right:33px;}
.hr_con img{ float:left; width:104px; margin-bottom:7px; margin-top:9px; display:inline;  }





/*footer*/
.footer{float:left; width:100%; margin-top:10px; display:inline;}
.f_top{ float:left; width:100%; background:url(/images/b_bg.jpg) 0 bottom repeat-x; height:190px; padding-top:6px; position:relative;}/*1205修改*/
.ft_left{ float:left; width:258px; height:166px; border-right:1px solid #d7d7d7; overflow:hidden;}
.ft_right ul{ float:left ;height:148px; border-right:1px solid #d7d7d7; padding-top:18px; position:relative;}
.ft_right ul li{ margin-left:48px; width:97px; line-height:22px;}
.c4 li a{ color:#3c3c3c;}
.c4 li a:hover{color:#c4141b;}
.fp1{ position:absolute;  top:114px; left:25px;}


.f_bottom{ float:left; width:100%; height:40px; background:url(/images/f_bottom_bg.jpg) repeat-x; line-height:40px; color:#FFF; font-family:Arial, Helvetica, sans-serif;}
.f_bottom a{color:#FFF;}





/*内页*/
/*about*/
.banner{ float:left; width:100%; height:228px; margin-top:10px; display:inline;}
.mm_con{ float:left; width:100%; margin-top:10px; display:inline;}
.mm_left{ float:left; width:201px; overflow:hidden}
.mml_title{ float:left; width:100%; background:url(/images/mm_left_title.jpg) no-repeat; height:33px;}
.mml_title h2{ color:#FFF; font-size:14px; font-weight:bold; margin-left:28px; display:inline; line-height:35px;}
.mmlnav{ float:left; width:100%;}
.mmlnav li span{ float:left; width:100%; line-height:32px; border-bottom:1px solid #dadada; background:#f5f5f5;}
.mmlnav li span a{ float:left;display:block; background:url(/images/icon_jan_red.gif) left no-repeat; padding-left:16px; margin-left:27px; display:inline;}
.mmlnav li.hover span{ background:#e6e6e6;}

/*2级*/
.mmlnav li ul{ float:left; width:100%; background:#fff6f6; padding-top:10px; padding-bottom:10px;}
.mmlnav li ul li{ float:left; line-height:31px; width:100%;}
.mmlnav li ul li a{ margin-left:43px; display:inline;}
.mmlnav li ul{ border-bottom:1px solid #dadada}/*10.20*/



.contact{ float:left; width:199px; border:1px solid #d7d7d7; background:#f6f6f6; margin-top:10px; overflow:hidden;}
.con_top{ float:left; padding:14px 0 13px 11px; width:188px; border-bottom:1px solid #FFF;}
.con_top img{ float:left;  margin-right:6px; display:inline;}
.con_phone{ float:right; width:140px; margin-bottom:16px;}
.con_phone span{ float:left; font-size:18px; font-family:Verdana, Geneva, sans-serif; color:#c4141b; margin-top:3px; display:inline;}
.qq{ margin-left:5px; display:inline; margin-top:16px;}
.con_bottom{ float:left; width:100%; border-top:1px solid #e1e1e1;}
/*.mrt_title2{ line-height:38px;}*/
.mrt_title3 h2{background:url(/images/icon_ying.jpg) left no-repeat;}/*1204修改*/
.con_bottom p{ width:175px; margin-left:12px; line-height:22px;margin-bottom:10px;}
.con_bottom p img{ border:1px solid #dfdfdf; }



.mm_rght{ float:right; width:791px; overflow:hidden;}
.mmr_title{ float:left; width:784px; height:21px; background:#f5f5f5; line-height:21px; padding-left:7px;}
.mmr_title a{ margin-left:2px; margin-right:2px;}
.mmr_title a.home{ background:url(/images/icon_home.jpg) left no-repeat; padding-left:17px;}
.mmr_title span{ color:#c4141b; margin-left:2px;}
.mmr_con{ float:left;  width:774px; margin-left:16px; display:inline;}
.mmr_title2{ float:left; width:100%; border-bottom:1px solid #e3e3e3; margin-top:17px; display:inline; }
.mmr_title2 h2{ font-size:14px; font-weight:bold; line-height:27px; border-bottom:1px solid #c4141b;position:relative; top:1px; float:left; }/*10.20*/
.mmr_con2{ float:left; width:755px; line-height:36px; margin-left:16px; border-bottom:1px solid #e3e3e3; margin-bottom:14px; display:inline;}
.mmr_con2 h2{ font-size:14px; font-weight:bold; line-height:39px; margin-top:11px;}
.mmr_con2 img{ margin-left:61px; margin-bottom:28px; margin-top:10px; display:inline;}

.mmr_con3{ width:760px;  padding-top:10px;}
.teamlist{ float:left; width:100%; margin-top:17px;}
.teamlist li{ float:left; width:100%; margin-bottom:15px;}
.teamlist li img{ float:left; width:266px; margin-left:0px; margin-bottom:5px; margin-top:0px;}
.team_l{ float:left; width:266px;}
.team_r{ float:right; width:479px;}
.team_r span{ float:left;margin-bottom:6px;  line-height:13px; _line-height:14px;color:#444444; display:block; font-weight:bold;}
.teamlist li .team_r p{ line-height:28px;}
.team_r span.team_name{  margin-top:16px;}


.mmr_con3 h2{ font-size:12px; color:#444444; line-height:70px;}
.hrlist{ float:left; width:100%;}
.hrlist li{ float:left; width:380px;}
.hrlist li a{ background:url(/images/icon_hr.jpg) left no-repeat; padding-left:20px;}

.scroll { ZOOM: 1;float:left; width:178*4px; margin-bottom:58px; }
.scroll .arrLeft {WIDTH: 15px; background:url(/images/hr_btn_left.jpg) no-repeat; FLOAT:left; HEIGHT: 133px; cursor:pointer; margin-right:10px; margin-top:10px; display:inline;}
.scroll .arrCont{ float:left;width:178px; height:140px;overflow:hidden;}
.scroll .arrRright{WIDTH: 15px; BACKGROUND: url(/images/hr_btn_right.jpg) no-repeat; FLOAT:right; HEIGHT:133px;cursor:pointer; z-index:2; margin-top:10px; display:inline;}
.scroll .arrlist li img{ float:left; width:168px; height:130px; padding:1px; border:1px solid #d5d5d5; text-align:center; display:block; margin-bottom:25px;
 margin-left:0px; border:0px;}
.scroll .arrlist li{ line-height:30px; text-align:center; width:168px; float:left; margin-right:10px;}



.culturelist{ float:left; width:100%; margin-top:5px; display:inline;}
.culturelist li{ float:left; width:348px; margin-right:41px; margin-bottom:19px; display:inline;}
.culturelist li b{ font-size:14px; margin-right:5px;}
.line{ float:left;width:100%; height:2px; background:#c4141b; overflow:hidden;}
.culturelist li p{ width:100%;}

.servicelist{ float:left; width:100%; margin-bottom:27px; display:inline}
.servicelist li{ line-height:25px; margin-bottom:10px;}
.ser_l{ float:left; width:132px;}
.ser_l img{ margin-left:0px; margin-bottom:0px;}
.ser_r{ float:right; width:539px;}
.ser_r p{ line-height:30px;}


/*act*/
.mmr_con_dl{ width:100%; margin-left:0px;}
.dl_con{ float:left; width:100%; margin-top:12px; display:inline;}
.dl_con ul{ float:left; width:788px; height:33px;background:url(/images/dl_bg.jpg) repeat-x; padding-left:3px; }
.dl_con ul li{ float:left; width:129px;  text-align:center; height:33px; line-height:33px;background:url(/images/dl_line.jpg) right no-repeat; }
.dl_con ul li a{ display:block;height:33px; font-weight:bold; color:}
.dl_con ul li.hover a{ background:url(/images/dl_bg2.jpg) no-repeat; color:c4141b;width:142px; height:33px; position:relative; left:-2px;}
.dl_type{ float:left; width:100%; border-bottom:1px solid #e6e6e6; padding-top:23px; padding-bottom:15px;}
.slt_ali{ width:139px; height:25px; border:1px solid #d3d3d3;}
.dllist{ float:left; width:766px; margin-top:19px; margin-left:4px; display:inline;}
.dllist li{ float:left; width: 100%; margin-right:10px;padding-bottom:18px; border-bottom:1px solid #e6e6e6; margin-bottom:22px;}
.dl_l{ float:left; width:143px; line-height:26px;}
.dl_l img{ margin-left:0px; margin-bottom:10px;}
.dl_l h2{ font-size:14px; font-weight:bold;}
.dl_r{ float:left; margin-left:64px; display:inline; padding-right:20px; margin-right:42px; border-right:1px dashed #d7d7d7; padding-bottom:18px;}
.dl_r2{ float:right;padding-bottom:18px;}

.dl_con2 ul li{ float:left; width:156px;  text-align:center; height:33px; line-height:33px;background:url(/images/dl_line.jpg) right no-repeat; }
.dl_con2 ul li a{ display:block;height:33px; font-weight:bold; color:}
.dl_con2 ul li.hover a{ background:url(/images/sj_bg.jpg) no-repeat; color:c4141b;width:159px; height:33px; position:relative; left:-2px;}






.pages{ float:left; width:100%; text-align:center; font-family:微软雅黑; color:#7a7273; margin-top:10px;display:inline; margin-bottom:37px;}
.pages a.hover{ color:#c3000e;}

.mmr_con_yw{ float:left; line-height:32px; padding-top:10px; margin-left:16px; display:inline; padding-bottom:20px; margin-bottom:5px; border-bottom:1px solid #dadada;}

.mmr_con_service{ line-height:33px;padding-top:15px; border-bottom:0px;border-bottom:1px solid #dadada;}
.mmr_con_service img{ margin-left:0px;}

.mmr_con_select{ float:left; width:747px; float:left;  line-height:19px; padding-top:30px;}
.zs{ float:left; width:744px; padding-left:24px;}
.select_tab{ float:left; width:100%; border-bottom:1px solid #ececec; margin-top:20px; padding-bottom:28px; margin-bottom:25px; display:inline;}
.selectable td{ padding-top:10px;}
.selectable td i{ color:#ff0000; float:left; margin-left:8px; margin-top:5px;}
.txt_person{ float:left; width:216px; height:20px; padding:0 5px 0 5px; line-height:20px; border:1px solid #d3d3d3;}
.slt_phone{ float:left; width:228px; height:20px; padding:0 5px 0 5px; line-height:24px; border:1px solid #d3d3d3; color:#666;}
.tta_nr{ float:left; width:314px; height:119px; padding:5px 5px 5px 5px; line-height:18px;border:1px solid #d3d3d3;}
.btn_tj{ float:left; width:76px; height:31px; background:url(/images/btn_tj.jpg) no-repeat; cursor:pointer; border:0px; margin-right:16px; display:inline;}
.btn_qx{ background:url(/images/btn_qx.jpg) no-repeat;}
.selectable td label{ color:#004da4; margin-left:12px; line-height:24px;}




/*10.20*/
/* about_periodical*/
.periodicallist{ float:left; width:100%; margin-top:25px; display:inline;}
.periodicallist li{ float:left; width: 211px; margin-right:49px; margin-bottom:10px;  display:inline; }
.periodicallist li img{ float:left; width:79px; margin-left:0px; margin-top:0px;}
.periodicallist li .periodical_r{ float:right; width:121px; line-height:19px;}
.periodicallist li .periodical_r a{ color:#c4141b; background:url(/images/icon_xz.jpg) left no-repeat; padding-left:22px; text-decoration:underline;}

/*servce 10.20*/
.mmlnav li ul li.hover a{ font-weight:bold; color:#c4141b;}
.mmr_service{ line-height:25px; margin-top:16px; display:inline;}
.mmr_service h2{ line-height:25px; font-size:12px;}
.mb_26{ margin-bottom:22px; }

.mmr_credit{ line-height:23px;padding-bottom:28px; display:inline;}
.credit_name{ float:left; width:100%; text-align:center; margin-bottom:26px; margin-top:22px; display:inline;}

.mmr_service2{ padding-bottom:35px;}
.mmr_service2 h2{ font-size:14px;}
.sertable{ border-collapse:collapse;}
.sertable th{ background:#dedede;border:1px solid #dedede; line-height:37px; color:#333333; font-size:14px;}
.sertable td{ border:1px solid #dedede; color:#666666; padding-top:16px; padding-bottom:12px;}
.sertable span{ float:left; margin-left:17px; display:inline;}
.sertable p{ float:left; width:372px; margin-left:22px; display:inline; line-height:20px;}
.mmr_service img{ margin-left:0px; margin-top:-4px;}

.mmr_t_ser h2{ width:92px; font-size:14px; line-height:38px;}/*1226修改*/
.mmr_t_ser2 h2{ width:165px;}
.serlist{ float:left; width:100%; margin-bottom:70px; display:inline;}
.serlist li{ float:left; width:100%; border-bottom:1px solid #e2e2e2; line-height:34px;}
.serlist li a{ display:block; float:left; background:url(/images/icon_q.jpg) left no-repeat; padding-left:20px;}
.serlist li i{ float:left; margin-left:19px; margin-right:19px; display:inline;}
.serlist li .des{float:left; width:100%;border-top:1px solid #e2e2e2; }
.ser_box{ float:right; width:687px; border-right:1px solid #e2e2e2; border-left:1px solid #e2e2e2; background:#f7f7f7;}
.ser_con{ float:left; width:650px; margin-left:18px;  padding-bottom:20px;  display:inline; line-height:18px;}
.ser_con h2{ line-height:18px;}
.icon_a{ float:left;background:url(/images/icon_a.jpg) no-repeat; width:13px; height:13px; margin-left:45px; margin-top:4px; display:inline;}


.linklist{ float:left; width:755px; margin-top:44px; display:inline; margin-left:14px;}
.linklist li{ float:left; width:96px; height:95px; padding:3px;margin-right:44px; margin-bottom:33px; _margin-bottom:0;display:inline;}
.linklist li img{ width:96px; height:95px; border:6px solid #dfdfdf;}


.sbllist li{ width:220px; margin-right:38px;}
.sbllist li .periodical_r{ width:131px;}
.xz_con{ float:left; width:100%; height:60px;}

.mmr_con2_mp{ margin-left:25px; margin-top:10px; padding-bottom:146px;}
.icon_xz{ background:url(/images/icon_xz.jpg) left no-repeat; display:block; padding-left:21px; text-decoration:underline; color:#c4141b; margin-left:16px; display:inline;}
.mmr_con2_mp b{ font-size:14px; font-weight:bold; }
.mmr_con2_mp p{ line-height:16px;}


.countrylist{ float:left; width:100%; margin-bottom:18px; display:inline;}
.countrylist li{ float:left; width:100%; border-bottom:1px dashed #d7d7d7; padding-bottom:17px; margin-top:15px; display:inline;}
.countrylist ul li{ float:left; width:100%; border:0; line-height:31px; padding-bottom:0px; margin-top:0px;}
.countrylist ul li span{ float:right;}
.countrylist ul li a{ float:left;}

.teemall3 p img{ border:1px solid #FFF;}
.mmr_country{  float:left; width:753px; line-height:30px;}
.country_line{ float:left; width:100%; border-bottom:1px dashed #d7d7d7; text-align:center; padding-bottom:16px; margin-top:24px; margin-bottom:10px; display:inline;}
.country_line h2{ font-size:14px; font-weight:bold; margin-bottom:18px; width:100%;}


.news_title{ float:left; width:758px; height:89px; margin-top:23px; }
.news_title ul{ float:left; width:100%; background:url(/images/news_bg.jpg) top no-repeat;}
.news_title ul li{ float:left; margin-right:34px; display:inline;}
.news_title ul li a{ display:block; background:url(/images/icon_news_line.jpg) top no-repeat; padding-top:31px; line-height:23px;}
.news_title ul li.hover a{ background:url(/images/icon_news.jpg) top no-repeat; font-weight:bold; color:#c4141b;}

.news_title2{ float:left; width:100%;}
.news_title2 li{ float:left; width:100%; border-bottom:1px dashed #d7d7d7; padding-bottom:12px; margin-bottom:12px; display:inline; line-height:30px;}
.nt_l{ float:left; width:92px;}
.nt_r{ float:right; width:651px;}
.nt_r a{ color:#c4141b;}
.unline{ text-decoration:underline;}
.country_line_news{ padding-bottom:8px;}
.country_line_news h2{ line-height:18px; margin-top:0; margin-bottom:9px;}


.mt_26{ float:left; width:100%; margin-top:23px; padding-bottom:20px;border-bottom:1px dashed #d7d7d7; display:inline}
.slt_zs{ float:left; width:139px; height:27px; border:1px solid #d3d3d3;}
.txt_zs{ float:left; width:169px; height:25px; padding:0 5px 0 5px;border:1px solid #d3d3d3; line-height:25px; margin-left:10px; margin-right:8px; display:inline;}
.btn_zs{ float:left; width:29px; height:27px; background:url(/images/btn_zs.jpg) no-repeat; cursor:pointer; border:0;}


.scroll2 { ZOOM: 1;float:left; width:178*4px; margin-bottom:14px; }
.scroll2 .arrLeft {WIDTH: 15px; background:url(../images/sroleft2.jpg) no-repeat; FLOAT:left; HEIGHT: 109px; cursor:pointer; margin-right:10px; margin-top:25px; display:inline;}/*1210修改*/
.scroll2 .arrCont{ float:left;width:178px; height:110px;overflow:hidden; margin-top:25px;}/*1210修改*/
.scroll2 .arrRright{WIDTH: 15px; background:url(../images/sroright2.jpg) no-repeat;FLOAT:right; HEIGHT:109px;cursor:pointer; z-index:2; margin-top:25px; display:inline;}/*1210修改*/
.scroll2 .arrlist li img{ float:left; width:168px; height:109px;  text-align:center; display:block; 
 margin-left:0px; margin-bottom:0px; margin-top:0px; border:0px;}
.scroll2 .arrlist li{ line-height:30px; text-align:center; width:168px; float:left; margin-right:10px;}
.srcoll_bottom{ float:left; width:100%; height:24px; background:url(/images/scroll_bottom_bg.jpg) repeat-x;color:#444444; }
.sp_l{ color:#666666; margin-right:4px; display:inline; }
.sp_r{ color:#444444;}

.kehu{ float:left; width:100%; line-height:27px; width:100%; border-bottom:5px solid #fc6a06; font-size:14px; font-weight:bold;}

.definelist{ float:left; width:100%; margin-top:5px; padding-bottom:60px; display:inline;}
.definelist li{ float:left; width:150px; line-height:30px;}
.definelist li span{ float:left;background:url(/images/icon_dian.jpg) left no-repeat; padding-left:13px; }


/*contact us 10.20*/
.contact_contact{ margin-top:0px;}
.contact_map{ float:left; width:787px; height:338px;}

.mmain2{ float:left; width:974px; height:333px; border:1px solid  #d7d7d7; background:#f6f6f6; margin-top:10px; display:inline; padding:13px 12px 13px 12px;}
.mmain2 h2{ font-weight:bold; font-size:14px;}
.contactlist{ float:left; width:100%; margin-top:14px;}
.contactlist li{ float:left; background:url(/images/icon_contact_line.jpg) right no-repeat; padding-right:11px; margin-left:11px; display:inline;}
.contactlist li.hover a{ font-weight:bold; color:#c4141b;}
.gz{ float:left; width:100%; margin-top:21px; display:inline;}
.gz_l{ float:left; width:544px; height:228px;  text-align:center;}
.gz_l img{ float:left; margin-bottom:14px;border:1px solid #fefefe; display:inline;}
.gz_r{ float:right; width:400px;}
.gz_r h2{ float:left; width:100%; padding-bottom:24px; margin-top:2px; display:inline;}
.gz_r p{ float:left; width:100%; padding-bottom:17px;}

.new_select{ float:left; width:100%; margin-bottom:13px; margin-top:26px; display:inline;}
.select_tab2{ float:left; width:729px; margin-left:20px; display:inline;}
.selecttab2{ border-collapse:collapse;}
.select_tab2 th{ background:#f5f5f5; color:#666666; line-height:30px; padding-left:5px}
.select_tab2 td{ line-height:39px; border-bottom:1px dashed #d7d7d7;}






/*text*/
.b{ font-weight:bold;}
.f8{ font-size:8px;}
.f9{ font-size:9px;}
.f10{ font-size:10px;}
.f11{ font-size:11px;}
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f32{ font-size:32px;}
.f36{ font-size:36px;}
.em{ text-indent:2em;}
.hei{ color:#000;}
.red{ color:#c4141b;}
.Arial{ font-family:"Arial", Helvetica, sans-serif;}
.yahei{ font-family:"\5FAE\8F6F\96C5\9ED1";} 
 
/*联系我们*/
.mmr_conne{ float:left; width:100%; border-bottom:1px solid #dadada; padding-bottom:59px;}
.lx_us{ float:left; width:789px; margin-top:28px; display:inline;}
.lx_us li{ float:left; width:100%; margin-bottom:24px; display:inline;}
.lx_us .us_map{height:282px;width:486px;float:left; padding-top:10px; padding-left:11px; padding-right:10px;background:#f6f6f6; border:1px solid #dadada;}
.us_map img{ float:left; margin-bottom:9px; display:inline;}
.map_search{ float:left; width:209px; height:18px; border:1px solid #dadada; background:#FFF; margin-right:8px; display:inline;}
.txt_mapsearch{ float:left; width:172px; height:15px; line-height:15px; padding:0 5px 0 5px; border:0px; }
.btn_mapsearch{ float:right; width:22px; height:18px; background:url(/images/btn_mapsearch.jpg) no-repeat; cursor:pointer; border:0;}
.us_map a{background:url(/images/icon_xz.jpg) no-repeat; padding-left:18px; color:#c4141b; margin-left:4px; line-height:18px; display:inline; text-decoration:underline;}

.lx_us .us_info{float:right;width:256px;height:254px; line-height:34px;}/*1029*/
.us_info h2{ float:left; font-size:14px; font-weight:bold;  margin-bottom:20px; display:inline; line-height:14px;}
.us_info img{ margin-top:8px; display:inline;}
.us_info span{ float:left; width:210px;}

.sel_r{ float:left; width:417px;  margin-top:14px; display:inline;}
.btn_select{ float:left; width:68px;}
.btn_gc{ float:left; width:68px; background:url(/images/btn_gongz_select.jpg) no-repeat; height:23px; cursor:pointer; border:0px;}
.btn_jc{ float:left;width:68px; background:url(/images/btn_jc.jpg) no-repeat; height:23px;cursor:pointer; border:0px;}
.txt_select{ float:left; width:71px; height:18px; line-height:18px; padding:0 5px 0 5px; border:1px solid #d3d3d3; margin-left:18px; display:inline;}
.lx_us li label{ float:left; margin-left:5px; margin-right:7px; margin-top:3px; display:inline;}




/*会员中心*/
.mem_con{ float:right; width:791px; overflow:hidden; margin-top:10px; padding-bottom:30px;}
.mem_oneleft{ float:left; width:566px; height:177px; background:#f5f5f5; border:1px solid #d7d7d7; overflow:hidden;}
.mem_oneleft .l{ float:left; width:102px; padding:20px 0 0 20px; text-align:center}
.mem_oneleft .l p{ width:98px; float:left; padding:1px; border:1px solid #dadada; height:98px; background:url(/images/icon_rentou.jpg) 1px 1px no-repeat; margin-bottom:11px;}
.mem_oneleft .l a{ color:#e16800}
.mem_oneleft .r{ float:left; width:375px; padding-left:18px; padding-top:20px;}
.orange{ color:#e16800;}
.p_m2{ border:1px solid #eaeaea; float:left; width:342px; line-height:23px; padding-left:31px; background:#fff url(/images/bg_rentou.jpg) 8px center no-repeat;}
.anquan{ float:left;}
.anquan2{ float:left; width:123px; height:14px; background:#dadad9}
.anquan2 i{ float:left; width:40px; border-right:1px solid #fff; height:14px; text-align:center; color:#fff}
.anquan2 i.hover{ background:#f58700;}
.sphuifu{ margin-left:50px;}
.mem_oneleft .r p{ margin-bottom:17px; float:left; width:100%;}

.mem_oneright{ float:right;width:211px; height:177px; border:1px solid #d7d7d7; overflow:hidden;}
.mem_title{ float:left;width:100%;height:36px; line-height:36px;border-bottom:1px solid #d7d7d7; }
.mem_title h2{ float:left;  font-size:16px; font-family:微软雅黑;  background:url(/images/icon_ying.jpg) 10px no-repeat; padding-left:58px; display:inline;}

.mem_one_con{ float:left; background:url(/images/mrc_con_bg.jpg) repeat-x; width:191px; line-height:24px; padding:12px 9px 0 11px;}
.memchaxun{ float:left; width:100%; margin-top:10px;}
.mem_title2{ float:left; width:100%;height:33px;background:url(/images/dl_bg.jpg) repeat-x; }
.mem_title2 ul{ float:left;   }
.mem_title2 ul li{ float:left; width:142px;  text-align:center; height:33px; line-height:33px;}
.mem_title2 ul li.hover { background:url(/images/dl_bg2.jpg) no-repeat; color:#c4141b; height:33px; font-weight:bold;}
.more_m{ float:right; line-height:33px; margin-right:15px; display:inline; padding-right:10px; background:url(/images/icon_jian.gif) right center no-repeat; font-weight:bold}
.memtable th{ height:31px; background:#f5f5f5;}
.memtable td{ border-bottom:1px dashed #d7d7d7; height:39px; text-align:center;}
.memtable td.td1{ text-align:left; padding-left:45px;}
.memtable th.th1{ text-align:left; padding-left:45px;}

.mem_con2{ float:right; width:775px; padding-bottom:30px;}
.login{ float:left; width:725px; border-bottom:1px solid #e3e3e3; padding-bottom:16px; margin-left:30px; display:inline; margin-top:24px;}
.login_l{ width:394px; float:left; height:184px;border-right:1px solid #e3e3e3;}
.logtable td{ padding-bottom:27px;}
.logtable td.tdr{ text-align:right; font-weight:bold;}
.bgbtn1{ background:url(/images/bg_btn1.jpg) repeat-x; height:31px; width:75px; color:#fff; font-size:12px; font-weight:bold; line-height:31px; cursor:pointer; border:0;}

.login_r{ float:left; padding-left:30px; width:300px; line-height:24px;}
.hei4{ color:#444}

.zhaohui{ float:left; width:100%; margin-bottom:15px;}
.zhaohui a{ color:#c4141b}
.zhaohui_l{width:184px; text-align:center; float:left; height:130px; padding-top:55px;border-right:1px solid #e3e3e3;}
.zhaohui_r{ float:left; padding-left:0; width:420px;}

.txt_1{  width:216px; height:24px; padding:0 5px 0 5px; line-height:24px; border:1px solid #d3d3d3;}
.txt_2{  width:100px; height:24px; padding:0 5px 0 5px; line-height:24px; border:1px solid #d3d3d3;}

.regtitle{ float:left; width:100%;height:33px; background:url(/images/bg_reg.jpg) center 0 no-repeat; margin-top:16px;}
.regtitle ul{ float:left; padding-left:230px;  }
.regtitle ul li{ float:left; width:142px;  text-align:center; height:33px; line-height:33px; font-weight:bold; cursor:pointer}
.regtitle ul li.hover { background:url(/images/dl_bg2.jpg) no-repeat; color:#c4141b;}
.regcon{ float:left; width:720px; padding-left:30px; margin-top:16px;}
.regone{ float:left; width:100%;border-bottom:1px solid #e3e3e3; padding-bottom:16px; margin-bottom:16px;}
.regone_l{ float:left; width:360px; height:138px;border-right:1px solid #e3e3e3; line-height:30px; }
.regp1{ padding-left:26px; background:url(/images/reg2.jpg) 0 center no-repeat;}
.regp2{ padding-left:26px; background:url(/images/reg3.jpg) 0 center no-repeat; line-height:22px;}
.regp0{ padding-left:26px; background:url(/images/reg4.jpg) 0 center no-repeat;}

.regone_r{ float:right; width:340px; line-height:24px;height:138px; overflow:hidden;}

.regmore{ float:right;  padding-right:10px; background:url(/images/icon_jian.gif) right center no-repeat; font-weight:bold}
.regmore a{ color:#c4141b}
.regtt{ float:left; padding-left:123px; font-weight:bold; color:#fc6a06; padding-bottom:17px;}
.reg_tb{ float:left; width:500px; padding-left:155px;}
.bgbtn2{ width:150px;}

.xieyi{ float:left; width:670px; padding:0 25px; overflow:hidden;}
.txt_at1{ width:658px; line-height:20px; padding:5px; height:90px;border:1px solid #e3e3e3;}
.mmr_dg{ float:right;}
.memtext{ float:left; width:100%; margin-top:18px; line-height:32px;}
.mem_online{ float:left; width:100%; margin-top:20px; line-height:18px;}
.mem_chaxun{ float:left; width:100%; margin-top:15px;}
.mem_chaxun p{ margin-bottom:10px;}

.chaxunde{ float:left; width:100%; border-bottom:1px solid #ececec; padding-bottom:10px; margin-bottom:10px;}
.mem_fb{ float:left; width:100%;}
.pliuyan{ margin-bottom:10px;}
.feedbacklist li{ float:left; width:100%; line-height:21px; margin-bottom:15px;}
.fd1{ margin-bottom:6px; padding-left:15px;}
.fd1 span{ float:right;}
.fd2{ padding-left:45px; background:url(/images/bd_dian3.jpg) 32px 7px no-repeat;}

.zhifu{ float:left; width:100%; margin-top:20px;}
.slt_sb{ float:left; width:130px; height:24px; padding:0 0 0 5px; line-height:24px; border:1px solid #d3d3d3;}
.zhifulist li{ float:left; width:155px; margin:0 10px 5px 0; display:inline;}
.zhifulist li img{ vertical-align:middle; border:1px solid #cccccc}
.pwangyin{ margin: 10px 0;}
.bgbtn3{ width:124px;}
.imgbank img{ border:1px solid #cccccc; width:83px; height:24px;}

/*1023*/
.banner2{ position:relative; z-index:997;}
.banner_img{ float:left; width:1002px; height:288px;}
.xiaz{ float:left; width:587px; position:absolute; top:38px; left:316px;}
.xiaz h2{ float:left; margin-bottom:18px; display:inline; font-size:18px; font-family:微软雅黑; font-weight:bold; color:#444444;}
.xiazlist{ float:left; width:100%; margin-bottom:29px; display:inline;}
.xiazlist li{ float:left; width:258px; line-height:25px;}
.xiazlist li a{ color:#444444}
.btn_qkxz{ float:left; width:132px; height:38px; background:url(/images/btn_qkxz.jpg) no-repeat; cursor:pointer; border:0; margin-top:-5px; margin-left:22px; display:inline;}

#uboxstyle{ float:left;display:inline;}
#uboxstyle DIV.tag_select{ float:left; width:87px; height:29px; background:url(/images/qkxz_bg.jpg) no-repeat; line-height:27px; text-align:center}
#uboxstyle DIV.tag_select_hover{ float:left;   width:87px; height:29px;  background:url(/images/qkxz_bg.jpg) no-repeat;line-height:27px; text-align:center}
#uboxstyle DIV.tag_select_open { float:left; width:87px; height:29px;  background:url(/images/qkxz_bg.jpg) no-repeat;line-height:27px; text-align:center}
.tag_options{ border:1px solid #d3d3d3; width:87px; background:#FFF;line-height:27px; text-align:center}

#uboxstyle2{ float:left;margin-right:14px; display:inline;}
#uboxstyle2 DIV.tag_select{ float:left; width:87px; height:29px; background:url(/images/qkxz_bg.jpg) no-repeat; line-height:27px; text-align:center}
#uboxstyle2 DIV.tag_select_hover{ float:left;   width:87px; height:29px;  background:url(/images/qkxz_bg.jpg) no-repeat;line-height:27px; text-align:center}
#uboxstyle2 DIV.tag_select_open { float:left; width:87px; height:29px;  background:url(/images/qkxz_bg.jpg) no-repeat;line-height:27px; text-align:center}
.tag_options{ border:1px solid #d3d3d3; width:87px; background:#FFF;line-height:27px; text-align:center}


#uboxstyle3{ float:left;margin-right:10px; display:inline; width:141px; }
#uboxstyle3 DIV.tag_select{ float:left; width:141px; height:29px; background:url(/images/zs_bg.jpg) no-repeat; line-height:27px; text-align:center}
#uboxstyle3 DIV.tag_select_hover{ float:left;   width:141px; height:29px;  background:url(/images/zs_bg.jpg) no-repeat;line-height:27px; text-align:center}
#uboxstyle3 DIV.tag_select_open { float:left; width:141x; height:29px;  background:url(/images/zs_bg.jpg) no-repeat;line-height:27px; text-align:center}
#uboxstyle3 .tag_options{ border:1px solid #d3d3d3; width:141px; background:#FFF;line-height:27px; text-align:center}







/*返回顶部*/
.go{width:42px;height:246px;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||200)-(parseInt(this.currentStyle.marginBottom,10)||0)));right:50%;margin-right:-560px; top:450px; z-index:999 }/*11.13*/
.duibi{ width:42px; height:63px;}
.zx{ width:42px; height:59px;}
.return_top{ width:42px; height:46px;}
.zx2{ width:42px; height:65px;}

.go2{width:42px;height:246px;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||200)-(parseInt(this.currentStyle.marginBottom,10)||0)));left:50%;margin-left:-560px; top:450px; background:url(/images/goback01.png) left top no-repeat; z-index:999}/*11.13*/

.dropdownlist{width:227px; height:24px; line-height:24px; border:1px solid #d3d3d3;}
.h_list li{ background:url(/images/hy_phone.jpg) no-repeat;width:228px; height:27px;line-height:30px; margin:0; position:relative; padding-left:10px; float:left;  font-size:12px; color:#666;}
.h_box{ position:absolute; top:29px; left:0;width:228px;  background:#fff; border:1px solid #ccc; z-index:999999999;}
.h_box span{ display:block; padding-left:10px; cursor:pointer}

.h_list2 li{ background:url(/images/qkxz_bg.jpg) no-repeat;width:77px; height:29px;line-height:30px; margin:0; position:relative; margin:0px; float:left;  font-size:12px; color:#666; margin-right:13px; font-weight:bold;}
.h_list2 li .h_box{ position:absolute; top:29px; left:0;width:87px;  background:#fff; border:1px solid #ccc; z-index:999999999;}
.h_list2 li .h_box span{ display:block; padding-left:10px; cursor:pointer}


.dl_type h3{ float:left;  font-weight:bold;}
.dl_type2 h3{ margin-top:10px; display:inline;}
.h_list3 li{ background:url(/images/zs_bg.jpg) no-repeat;width:131px; height:27px;line-height:27px; float:left;  font-size:12px; color:#666; margin-right:13px; margin-top:5px; display:inline;}
.h_list3 li .h_box{ position:absolute; top:29px; left:0;width:141px;  background:#fff; border:1px solid #ccc; z-index:999999999;}
.h_list3 li .h_box span{ display:block; padding-left:10px; cursor:pointer}


.int_one{ float:right; width:773px; margin-left:11px;display:inline;}
.txt_dqselect{ float:left; width:127px; height:25px; border:1px solid #d3d3d3; line-height:25px; color:#666666; padding-left:12px; margin-top:4px; display:inline;}
/*height:368px;*/
.int_map{ float:left; width:772px;  border-bottom:1px solid #d3d3d3; margin-bottom:13px; display:inline; text-align:center; z-index:-1;}
.intlst{ float:right; width:762px;  }
.intlst li{ float:left; width:735px; margin-bottom:10px; display:inline; background:#f5f5f5; padding-left:27px;padding-bottom:7px;}
.intlst li h2{ float:left; width:100%; line-height:41px; font-size:14px; color:#c4141b; font-weight:bold; margin-bottom:7px;}
.intlst li ul{width:690px; margin-left:71px; display:inline;}
.intlst li ul li{ width:194px; line-height:15px; padding-bottom:0px; }
.intlst li ul li img{ float:left;}
.intlst li ul li span{ float:left; margin-left:9px;}

.dl_type2 img{ float:left; margin-left:18px; margin-right:15px; display:inline; margin-top:3px;}
.dl_type2 label{ float:left; line-height:33px; font-size:14px; font-weight:bold; color:#c4141b;}

#con_tt_4{ float:left; width:100%; border-bottom:1px solid #dadada; padding-bottom:20px; margin-bottom:5px; display:inline;}/*11.13*/
#con_tt_5{float:left; width:100%;}
#con_tt_6{ float:left; width:100%; padding-bottom:20px; margin-bottom:5px; display:inline; border-bottom:1px solid #dadada;}



/*1106*/
.law{ float:left; width:100%; background:#f2f2f2; margin-top:20px; display:inline;}
.law h2{ float: left; width:988px; line-height:35px; height:35px; background:#e5e5e5; font-size:14px; font-weight:bold; color:#666; padding-left:14px;}
.law_con{ float:left; padding-left:14px; padding-right:35px; padding-top:10px; padding-bottom:46px; width:953px; line-height:25px;}


.link_con{ float:left; width:100%;}
.link{ float:left; width:770px; padding:17px 0 0 2px;height:auto; min-height:464px; height:auto; }
.link li{ float:left; width:107px; height:160px; margin:0 23px;margin-top:20px; display:inline; text-align:center;}/*11.13*/
.link li img{ display:block; border:6px solid #dfdfdf; margin-bottom:10px;}/*11.13*/


.map_con{ padding-bottom:0;}
.map_con li{ float:left; width:100%; line-height:42px; margin-bottom:15px; display:inline;background:url(/images/link_map_img.jpg) left top no-repeat; }
.map_con span{ float:left;  width:110px; height:42px; text-align:center; line-height:42px; margin-right:27px; display:inline; font-weight:bold; color:#FFF; font-size:14px;}
.map_con a{ margin-left:3px; margin-right:3px; display:inline;}

.hr_con2{ width:774px; margin-left:0px;}
.hr_list{ float:left; width:100%; margin-top:13px; display:inline;}
.hr_list li{ float:left; line-height:38px;  width:742px;padding:0 15px 0 15px; }
.hr_list li.bg{ float:left; width:100%; line-height:32px; background:#f2f2f2;  width:742px;padding:0 15px 0 15px; }
.hr_list li a{  float:left; background:url(/images/icon_dan_hui.jpg) left no-repeat; padding-left:8px;display:block;}
.hr_list li span{ float:right;}

.personlist{ float:left; width:100%; padding-bottom:15px; padding-top:14px;}
.personlist li{ float:left; width:738px; padding:6px 23px 8px 12px; margin-bottom:6px; display:inline;}
.personlist li.bg{ float:left; width:738px; padding:6px 23px 8px 12px; background:#f2f2f2;margin-bottom:6px;display:inline;}
.personlist li img{ float:left; padding:0; margin:0; }
.personlist li span{ float:right; width:552px; line-height:25px;}
.personlist li span h2{ line-height:25px; margin:0;}
.personlist li span p{ text-align:justify;}
.personlist li span a{ color:#C4141B}

.dingou{ float:left; width:100%; margin-top:27px; display:inline; border-bottom:1px solid #dadada; height:auto;min-height:725px;height:725px;}
.dg_l{ float:left; width:470px; }
.dg_l h2{ float:left; width:100%; font-size:14px; color:#c4141b; font-weight:bold;text-align:center; line-height:23px;}
.dg_l p{ float:left; width:100%; text-align:center; line-height:23px;}
.dingoutab{ float:left; width:100%; margin-top:26px; display:inline; color:#666666;}
.dingou_tab td{ padding-bottom:35px; line-height:31px;}
.txtname{ float:left; width:210px; height:21px; line-height:21px;  padding:0 5px 0 5px; border:1px solid #dadada;}
.dingou_tab td i{ color:#c4141b; float:left; margin-left:6px; display:inline;}
.ttabeiz{ float:left; width:403px; height:112px; padding:5px; border:1px solid #dadada; line-height:29px;}

.h_list5 li{ background:url(/images/dingou_bg.jpg) no-repeat;width:212px; height:31px;line-height:31px; margin:0; position:relative; padding-left:10px; float:left;  font-size:12px; color:#8d8d8d;}
.h_list5 .h_box{ position:absolute; top:29px; left:0;width:219px;  background:#fff; border:1px solid #ccc; z-index:999999999;}
.h_list5 .h_box span{ display:block; padding-left:10px; cursor:pointer}

.dg_r{ float: right; width:240px; height:461px; background:#f7f7f7; padding:0 24px 0 22px; line-height:25px; text-align:justify;}
.dg_r h2{ font-weight:bold; color:#666666; line-height:53px; float:left; width:100%; margin-bottom:13px; display:inline;}
.dg_r b{ color:#c4141b;}
.btn_dingou{ background:url(/images/btn_dingou.jpg) no-repeat; width:73px; height:26px; cursor:pointer; border:0;}



/*1107*/
.hr_con_detail{ float:left; width:100%; border-top:1px solid  #e3e3e3; border-bottom:1px solid #e3e3e3; padding-top:16px; line-height:25px; padding-bottom:12px;text-align:center; color:#505050;}
.hr_con_detail  h2{ float:left; width:100%; font-weight:bold; color:#505050; font-size:14px; line-height:26px;}
.hr_con_detail2{ float:left; width:779px; padding-left:12px; border-bottom:1px solid #e3e3e3; line-height:33px; padding-bottom:25px; padding-top:5px; }
.btn_sqzw{ float:left; margin-top:11px; margin-left:12px; display:inline;}


.mcocontent{ line-height:24px;}
.retabcon{ width:100%; margin:0 auto;}
.retit{ border-bottom:1px solid #e0e0e0; margin-top:10px; padding-bottom:3px; font-size:14px;}
.retabcon div{ padding-top:8px; padding-bottom:8px; }

.put1bg{ background:url(/images/put_bg01.jpg) no-repeat; width:109px; height:23px; display:inline-block; overflow:hidden; vertical-align:middle;margin-right:5px; border:1px solid #ccc;}
.put1bg input { width:105px; height:21px; margin:1px auto; display:inline-block; background:none; border:medium none; line-height:21px; }

.textputbg{ background:url(/images/put_bg02.jpg) no-repeat; width:601px; height:105px; display:inline-block; border:1px solid #ccc;}
.textputbg textarea{ width:601px; height:105px; border:medium none; background:none;}
.put2bg{ background:url(/images/put_bg02.jpg) no-repeat; width:211px; height:23px; display:inline-block; overflow:hidden; vertical-align:middle;margin-right:5px; border:1px solid #ccc;}
.put2bg input{ width:207px;  height:21px; margin:1px auto; display:inline-block; background:none; border:medium none; line-height:21px; }

.retextcon{ display:inline-block; width:114px; vertical-align:middle}
.retextcon2{ width:80%; display:inline-block; vertical-align:text-top; margin-top:-3px;}
.tx_pic{ padding:1px; border:1px solid #ccc; width:79px; height:79px; overflow:hidden; display:inline-block; vertical-align:text-top}
.qrbutton{ background:url(/images/put_qrtj.jpg) no-repeat; width:99px; height:31px; border:medium none; margin-right:3px; cursor:pointer}
.bjbutton{ background:url(/images/put_qrtj2.jpg) no-repeat;width:99px; height:31px; border:medium none;cursor:pointer}

.btn_yl{ background:url(/images/btn_ll.jpg) no-repeat; width:30px; height:17px; border:0px; cursor:pointer; margin-left:6px; display:inline;}
.btn_yl2{ background:url(/images/btn_yl.jpg) no-repeat;}

.hahha{ float:left; width:100%;  border-bottom:1px solid #e3e3e3;}



/*1110*/
.hrlist2{ float:left; width:100%; padding-top:27px; margin-left:11px; display:inline;}
.hrlist2 li{ float:left; width:772px; border-bottom:1px solid #ececec; margin-bottom:19px; padding-bottom:21px; display:inline;}
.hrlist2 li img{ float:left; border:1px solid #ececec; margin:0; padding:0;}
.hrlist2 li span{ float:right; width:570px; line-height:21px; margin-right:16px; display:inline;}


/*flash 11.13*/
.flash2{ float:left; width:100%; margin-top:1px;}
#slide-index {	POSITION: relative; MIN-WIDTH: 1000px; WIDTH: auto; HEIGHT:352px; OVERFLOW: hidden;}
#slide-index .slides {	MIN-WIDTH: 1000px; WIDTH: auto; HEIGHT: 352px}
#slide-index .slide {	POSITION: relative; MIN-WIDTH: 1000px; FLOAT: left; HEIGHT: 352px}
#slide-index .image {	Z-INDEX: 1; POSITION: absolute}
#slide-index .text {	Z-INDEX: 2; POSITION: absolute; TOP: -500px}
#slide-index .button {	Z-INDEX: 2; POSITION: absolute; TOP: -500px}
#slide-index .button {	WIDTH: 138px; DISPLAY: none}
#slide-index .control {	Z-INDEX: 40; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; BOTTOM: 18px; HEIGHT: 16px; CURSOR: pointer}
#slide-index .control A {display:none; FILTER: alpha(opacity=90); WIDTH: 9px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px; CURSOR: pointer; MARGIN-RIGHT: 6px; opacity: 0.6}
#slide-index .control A:hover { display:none;FILTER: alpha(opacity=100); opacity: 1}
#slide-index .control A.active {display:none;FILTER: alpha(opacity=100); opacity: 1}
.autoMaxWidth {	POSITION: relative; HEIGHT: 232px; OVERFLOW: hidden}

/*相关业务*/
.yewutab{ float:left; width:100%; margin-top:20px; border-bottom:1px dotted #dddddd }
.yewutab h3{ line-height:24px; margin-bottom:15px; color:#c4141b; font-weight:bold;}
.yewulist li{ float:left; width:185px; text-align:center; height:230px; overflow:hidden; margin:0 58px 0 20px; display:inline; font-weight:bold;}
.yewulist li img{ display:block; padding:1px; }
.yewulist li p{ float:left; border:6px solid #dfdfdf; width:173px;margin-bottom:10px;}


.pdown{ float:right; padding-top:8px;}

.pdown a{ color:#c4141b; background:url(/images/icon_xz.jpg) left no-repeat; padding-left:22px; text-decoration:underline;}
.downcon2{ float:left; width:100%; margin-top:20px; padding-bottom:30px; }
.downchaxun{ float:left; width:100%; border-bottom:1px solid #e6e6e6; height:42px; font-size:14px; font-weight:bold;}
.txtdown{ border:1px solid #d3d3d3; width:162px; height:25px; line-height:25px; padding:0 10px; color:#666}
.downlist li{ float:left; width:100%; line-height:30px; border-bottom:1px solid #e6e6e6; padding:5px 0;}
.downlist li .l{ float:left; width:83px; padding-left:15px; color:#c4141b; font-weight:bold;}
.downlist li .r{ float:left; width:667px;}
.downlist2{ float:left; padding:0 12px; width:750px;}
.downlist2 li{ float:left; width:100%;  border-bottom:1px dashed #e6e6e6; line-height:35px;}

.fenlei{ float:left; width:742px; border-bottom:1px solid #e6e6e6; line-height:24px; padding:15px 16px 10px;}
.fenlei h3{ font-weight:bold; color:#c4141b}
.fenleicon{ float:left; width:742px;line-height:24px; padding:15px 16px 30px;}
.fenleicon h3{ font-weight:bold; color:#c4141b}


/*1116*/
.shouc{ float:right; width:100%; text-align:right}
.shouc a{ margin-left:20px; display:inline-block;background:url(/images/shouc_img1.jpg) left no-repeat; padding-left:26px; line-height:26px;}
.shouc a.e-mail{background:url(/images/shouc_img2.jpg) left no-repeat;}
.shouc a.xian{background:url(/images/shouc_img3.jpg) left no-repeat;}

/*1121*/
.btn_gc:hover{background:url(/images/btn_gc.jpg) no-repeat;}/*1121添加*/
.btn_jc:hover{background:url(/images/btn_jiac_select.jpg) no-repeat;}/*1121添加*/
.btn_gcs{background:url(/images/btn_gc.jpg) no-repeat;} 
.btn_jcs{background:url(/images/btn_jiac_select.jpg) no-repeat;} 


/*1205修改*/
.navbox_left{ float:left; width:330px; text-align:left; margin-left:36px; display:inline; color:#000000; font-size:14px; font-family:"微软雅黑"; padding-top:21px;}
.navbox_left h2{ font-family:"微软雅黑"; font-size:30px; color:#c4141b; line-height:80px;}
.navbox_right{ float:right; width:271px;margin-right:29px; display:inline;}
.nr_one{ float:left; width:253px; padding:8px 5px 12px 13px;background:url(/images/contact_bg2.jpg) no-repeat; }
.nr_one img{ float:left;}
.nr_one span{ float:right; width:168px;line-height:14px; text-align:left; color:#57585a;}
.nr_one span h2{ line-height:24px; color:#575859; font-size:14px; font-weight:bold;}

.china{ float:left; width:219px; height:19px; font-size:14px; color:#c4141b; margin-top:21px; line-height:19px; margin-left:40px; display:inline;}
.china span{ font-family:Verdana, Geneva, sans-serif; font-size:18px; }




/*1210修改*/
.history_list{ float:left; width:100%; background:url(../images/icon_dianred.jpg) 63px center repeat-y;  margin-top:17px; margin-bottom:30px; display:inline; padding-top:5px;}
.history_list li{ float:left; width:100%; margin-bottom:34px; display:inline;}
.history_list li span{ float:left; background:url(../images/icon_dian_shi.jpg) right no-repeat; color:#c4141b; line-height:17px; padding-right:38px; margin-top:2px; display:inline-block;}
.history_list li label{ float:right; width:670px; text-align:left; line-height:19px;}


.scroll3 { ZOOM: 1;float:left; width:233*3px; margin-bottom:58px; margin-top:20px; display:inline; }
.scroll3 .arrLeft {WIDTH: 16px; background:url(../images/srcol_left.jpg) left no-repeat; FLOAT:left; HEIGHT: 164px; cursor:pointer; margin-right:10px;  display:inline;}
.scroll3 .arrCont{ float:left;width:233*3px; height:161px;overflow:hidden; margin-top:3px; display:inline;}
.scroll3 .arrRright{WIDTH: 16px; background:url(../images/srcol_right.jpg) no-repeat; FLOAT:right; HEIGHT:164px;cursor:pointer; z-index:2;  display:inline;}
.scroll3 .arrlist li{ line-height:30px; text-align:center; width:223px; float:left; margin-right:10px; text-align:center; line-height:18px;}
.scroll3 .arrlist li img{ width:223px; height:140px; margin:0; padding:0;}

.definelist2{ float:right; width:763px; margin-top:25px; display:inline;}
.definelist2 li{ float:left; width:155px; height:109px; margin-right:30px; display:inline; margin-bottom:30px;}









/*1225修改*/
.ywulist{ float:left; width:100%; margin-top:19px; display:inline}
.ywulist li{ float:left; width:206px; line-height:24px; margin-bottom:14px; margin-right:60px; display:inline;}
.ywulist li a{ float:left; width:100%; margin-top:17px; display:inline;}

.more2{ float:right; background:url(../images/icon_jian2.jpg) right no-repeat; padding-right:15px; margin-right:4px; display:inline; line-height:18px; margin-top:6px; display:inline; }

.zxui{ float:left; background:url(../images/icon_qq_2.jpg) left no-repeat; color:#0070d8; text-decoration:underline; padding-left:22px; width:50px; margin-right:14px; display:inline;}
.sq{  background:url(../images/icon_bi.jpg) left no-repeat;}
.linelist{ float:left; width:100%;}
.linelist li{ float:left; width:363px; margin-right:32px; display:inline;}
.line_left{ float:left; width:181px;}
.line_right{ float:left; width:182px;}
.mmr_con_yw2{ line-height:32px;}

.mydiv2{
position:absolute; top:12%; left:42%; margin-left:-250px; width:679px; padding-left:40px; padding-right:23px;padding-top:10px; z-index:10002; height:534px; background:url(../images/tc_bg.png) no-repeat; 
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/	
}


.bg{
background-color: #000;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:9999;
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}

.close_x2{ float:right; line-height:33px; }
.close_x2 a{ color:#666666;}
.login2{ float:left; width:100%;}
.login2 h2{ color:#c4141b; font-weight:bold; font-size:14px; float:left; width:100%; text-align:center; line-height:50px;}
.tc_con{ float:left; width:100%; height:408px; overflow:scroll; overflow-x:hidden; line-height:21px;}



.mmr_title3{ margin-top:10px; margin-bottom:7px;}




/*12.26*/
.mmcon{ float:left; width:775px; margin-top:22px;}
.qklist li{ float:left; width:370px; margin-right:30px; display:inline; margin-bottom:45px;}
.qklist li.nor{ margin-right:0;}
.qkpic{ float:left; width:162px; padding:2px; border:1px solid #e0e0e0; margin-left:14px; display:inline;}
.qkword{ float:left; width:163px; line-height:20px; margin-left:22px; display:inline;}
.qkword h2{ font-weight:bold;}
.qkword p{ background:url(../images/dian.jpg) left center no-repeat; padding-left:8px;}
.down{ float:left; width:100%; background:url(../images/book_icon.jpg) left center no-repeat;}
.down a{ margin-left:30px; color:#c4141b; text-decoration:underline;}
.qkdetail{ float:left; width:670px; line-height:30px; margin-left:60px; display:inline;}
.titdet{ float:left; width:100%; margin-bottom:20px; text-align:center;}
.titdet h2{ font-size:14px; font-weight:bold;}
.downl{ float:left; width:352px; margin-left:13px; display:inline; margin-bottom:35px; height:189px;}
.downr{ float:right; width:352px;margin-bottom:35px;  height:189px;}
.dtit{ line-height:24px; width:100%; background:url(../images/line.jpg) left bottom no-repeat; float:left;}
.dtit h2{ font-weight:bold; color:#c4141b; font-size:14px; float:left;}
.dtit span{ float:right; background:url(../images/anicon1.jpg) right center no-repeat; padding-right:14px;}
.sch{ float:left; width:100%; margin-top:16px; margin-bottom:12px;}
.schtxt1{ float:left; height:20px; width:200px; padding-left:5px; border:1px solid #d9d9d9; line-height:20px; color:#333;}
.schbtn1{ width:22px; height:22px; float:left; background:url(../images/schbg2.jpg) left center no-repeat; border:none; cursor:pointer; margin-right:12px; display:inline;}
.dlist li{ float:left; width:100%; line-height:23px; background:url(../images/dian.jpg) left center no-repeat;}
.dlist li span{ padding-left:10px;}
.dlist li a{ float:right; background:url(../images/dcion.jpg) left center no-repeat; padding-left:20px; text-decoration:underline;}
.downcon{ float:left; width:760px; margin-left:10px; display:inline;}
.dtit2{ background:url(../images/line2.jpg) left bottom no-repeat;}
.dlist2 li{ float:left; width:100%; line-height:36px; border-bottom:1px dotted #a3a3a3;}
.ser_con2{ float:left; width:700px; margin-left:14px; line-height:35px;}


/*1226修改*/
.td_con{ float:left; width:759px; margin-left:13px; display:inline; background:url(../images/about_bg.jpg) bottom repeat-x; padding-bottom:13px;}
.td_con h2{ font-size:14px; font-weight:bold; color:#c4141b; line-height:49px;}
.td_list{ float:left; width:718px; margin-left:35px; display:inline;}
.td_list li{ float:left; width:110px; margin-right:90px; display:inline; text-align:center; line-height:23px;margin-bottom:5px;}
.td_list li img{ float:left; width:100px; height:123px; padding:4px; border:1px solid #e3e3e3; margin-bottom:5px; display:inline;}
.td_list li b{ float:left; width:100%;}
.td_list li span{ float:left; width:100%;}

.hr_con3{ float:left; width:751px; margin-left:14px; display:inline; line-height:36px;}

.ljie{ float:left; width:100%; margin-top:35px; display:inline;}
.ljie li{ float:left; width:104px; margin-left:23px; margin-right:23px; margin-bottom:38px; display:inline; text-align:center; line-height:35px;}
.ljie li img{ float:left; width:96px; height:96px; border:4px solid #dfdfdf;}

/*1227修改*/
.mmr_con5{ float:left; width:759px; margin-left:11px; display:inline; margin-top:8px;}
.gjlist{ float:left; width:100%; margin-top:8px; display:inline;}
.gjlist li{ float:left; width:739px; line-height:31px; border-bottom:1px dashed #ececec; padding-left:20px;}
.gjlist li a{ background:url(../images/dian.jpg) left no-repeat; padding-left:10px;}

.zclist{ float:left; width:100%; margin-bottom:7px; display:inline;}
.zclist li{ float:left; width:100%; line-height:35px; margin-top:5px; display:inline;}
.zclist li h2{ float:left; width:739px; font-weight:bold; color:#666666; padding-left:20px;}
.zclist li span{float:left; width:739px; border-bottom:1px dashed #ececec; padding-left:20px; }
.zclist li  a{background:url(../images/dian.jpg) left no-repeat; padding-left:10px;}

/* 焦点图 */
.mSlider{ width:100%; height:352px; background:#fff; zoom:1; position:relative; z-index:6; overflow:hidden;}
.mSlider .slides{ width:100%; height:100%; overflow:hidden; position:relative; z-index:7;}
.mSlider .slides li{ width:100%; height:100%; position:relative; background-position:top center; background-repeat:no-repeat; float:left;}
.mSlider .slides li a{ width:1000px; height:440px; display:block; margin:0 auto;}
.mSlider .flex-control-nav{ width:100%; height:14px; text-align:center; position:absolute; bottom:10px; z-index:8;}
.mSlider .flex-control-nav li{ display:inline-block; *display:inline; zoom:1; margin:0 4px;}
.mSlider .flex-control-nav li a{ width:14px; height:14px; cursor:pointer; text-indent:-9999px; display:block; background-image:url(../images/btns001.png); background-position:0 0; background-repeat:no-repeat; _background:#fff; overflow:hidden;}
.mSlider .flex-control-nav li a.flex-active{ background-position:0 -14px; _background:#9c0000;}

/* 焦点图 */
.focus{
	width:100%;
	height:352px;
	position:relative; zoom:1; 
}
.focus_list{
	width:100%;
	height:220px;
	position:relative; zoom:1; 
}
.f1600x210{width:100%;height:210px;overflow:hidden;}
.f1600x210 img{}

.f1600x220{width:100%;height:220px;overflow:hidden;}
.f1600x220 img{}

.f1600x352{width:100%;height:352px;overflow:hidden;}
.f1600x352 img{}
.rslides li{ width:100%; height:352px; float:left; }
.rslides{
	width:100%;
	position:relative;
	list-style:none;
	padding:0px;
	margin: 0px;
	z-index: -9999; margin:0 auto;
}

.rslides_list li{ width:100%; height:220px; float:left; }
.rslides_list{
	width:100%;
	position:relative;
	list-style:none;
	padding:0px;
	margin: 0px;
	z-index: -9999; margin:0 auto;
}

.rslides_nav{
	height:51px;
	width:31px;
	position:absolute;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	top:50%;
	left:0;
	opacity:0.5;
	text-indent:-9999px;
	overflow:hidden;
	text-decoration:none;
	margin-top:-28px
}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{text-align:center; width:100px; position:absolute; bottom:9px; z-index:99999; left:60%; }
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{
	margin-top: 0px;
	text-indent:9999px;
	overflow:hidden;
	
	background:#DDD;
	display:inline-block;
	_display:block;
*display:block;	width:11px;
	height:11px;
	z-index: 9999;
}
.rslides_tabs .rslides_here a{
	background:rgba(0,0,0, .6);
	background-color: #666;
	
}

/*4.25*/
.got2{width:116px;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||200)-(parseInt(this.currentStyle.marginBottom,10)||0)));left:50%;margin-left:-613px; top:78px; background:url(../images/goback01.png) left top no-repeat; z-index:9999999}
.daoh{ float:left; width:100%; height:152px; position:relative;}
.gb{ position:absolute; right:7px; top:7px; width:11px; height:11px; cursor:pointer; z-index:999999;}
.got3{width:181px;height:394px;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||200)-(parseInt(this.currentStyle.marginBottom,10)||0)));bottom:0;  z-index:999;}
.anya{ float:left; width:181px; height:394px;position:relative; background:#000; }
.anyapic{ position:absolute; left:0; top:0; width:181px; height:224px; z-index:999;}
.anyacon{ float:left; width:170px; margin-left:5px; display:inline; margin-top:224px; border-top:1px dotted #fff;}
.anya_bot{ float:left; width:100%; border-top:1px dotted #fff; line-height:14px; color:#fff; padding-top:10px;}


/*2013.6.21修改*/
.nmmr_title2{ float:left; width:100%; margin-top:20px; display:inline; }
.nmmr_title2 h2{ font-size:24px; text-align:center;font-weight:bold; line-height:38px; width:100%; background:url(../images/bgh.jpg) repeat-x; color:#fff; }
.check_sb{ float:left; width:100%; display:inline;}
.ktxt{width:300px;}
.btn_cz{ background:url(../images/chong.jpg) no-repeat;}
.check_foot{ width:100%; float:left; margin-top:20px;}
.check_foot p{ text-align:center;}
.checklist li{ float:left; border:1px solid #e4e4e4; margin:20px 20px 0 0; display:inine;}
.checklist li.chenor{ margin-right:0;}

/*spread*/
.spreadmain{ background:url(../images/bgSpread.jpg) center top no-repeat; width:100%; height:426px;padding-top:30px;}
.speadcon{ margin:0 auto; width:684px; background:url(../images/bgs.png) left top no-repeat; height:410px;}
.speadcon h2{ line-height:48px; color:#d80d12; font-size:28px; text-align:center; width:100%; float:left; font-weight:bold; background:url(../images/jing.jpg) 185px center no-repeat;}
.speadcon p{ margin-top:15px;text-align:center; line-height:25px;}

.sbqim{ width:100%; float:left;}
.sbqim ul li{ float:left; width:240px; line-height:50px; color:#fff; font-size:14px; font-weight:bold; display:inline;margin-left:40px; }
.sbqim ul li a{ color:#fff;}
.imgs{ width:100%; float:left; margin-top:15px;}
.imgs ul li{ float:left; width:247px; height:115px;  }
.linkss{ float:left; width:100%; text-align:center; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#666; margin-top:10px;}
.linkss span{ width:100%; font-size:14px;}
.linkss span a{ color:#666; margin:0 10px; display:inline;}

.spfoot{ width:760px;float:left; text-align:center; margin-left:150px; display:inline;  }
.spfoot ul li{ float:left; width:64px; background:url(../images/msn.jpg) left center no-repeat; height:40px; line-height:40px; padding-left:20px;}
.spfoot ul li a{ color:#c00000;}

.speadconr{ margin:0 auto; width:684px; background:url(../images/bgs1.png) left top no-repeat; height:338px; margin-top:30px;}
.speadconr h2{ line-height:48px; color:#d80d12; font-size:28px; text-align:center; width:100%; float:left; font-weight:bold; background:url(../images/jing.jpg) 185px center no-repeat;}
.speadconr p{ margin-top:15px;text-align:center; line-height:25px;}
.sptable{ float:left; width:100%; padding-bottom:28px; display:inline; margin-top:5px;}
.sptable td{ padding:5px 0;}
.sptttt{ float:left; width:215px; height:65px; padding:5px 5px 5px 5px; line-height:18px;border:1px solid #d3d3d3;}
.btn_sp{ float:left; width:127px; height:41px; background:url(../images/checks.jpg) no-repeat; cursor:pointer; border:0;}
.sptable td p{ margin-top:0; line-height:25px; text-align:left; color:#3b74ba;}
.foots{ width:100%; margin-top:10px; background:url(../images/footbg.jpg) center top no-repeat; height:311px;}
.foots2{ width:100%; margin-top:10px; background:url(../images/footbg2.jpg) center top no-repeat; height:311px;}


/*7.4*/
.all{ float:left; width:100%; margin-top:10px; padding-bottom:10px;}
.schmark{ float:left; width:100%; margin-top:4px; height:454px; background:url(../images/bgschmark.jpg) no-repeat;}
.liucheng{ float:left; width:100%; margin-top:10px; background:url(../images/bgliuc.jpg) left top repeat-x; height:51px; line-height:51px;}
.liuclist li{ float:left; width:276px; background:url(../images/bgjiant.png) right center no-repeat; font-size:14px; font-weight:bold;}
.liuclist li.first{ width:235px;}
.liuclist li.last{ width:215px; background:none;}
.liuclist2 li{background:url(../images/bgschline.jpg) right center no-repeat;}
.liuclist li a{ color:#fff; padding-left:56px;}
.liuclist3 li{ width:340px;}
.allpic{ float:left; width:100%; margin:17px 0 0 0; border-bottom:2px solid #c6151d; padding-bottom:13px;}
.allpiclist li{ float:left; margin:0 7px 0 0; display:inline;}
.allpiclist li.nor{ margin-right:0;}
.lxpic{ float:left; margin:18px 0 0 0; text-align:center; width:100%; line-height:35px;}
.lxpic p{ padding-bottom:14px; font-size:14px; color:#fb0303;}
.lxlist li{ float:left; border:1px solid #d9d9d9; margin-right:15px; display:inline;}
.lxlist li.nor{ margin-right:0;}

.mark_con{ float:left; width:681px; height:408px; margin:30px 0 0 160px; display:inline; background:url(../images/bgkuang.jpg) no-repeat;}
.brsch_tit{ float:left; width:100%; text-align:center;}
.table_tips{ float:left; width:100%; text-align:center; margin-top:10px; line-height:24px; font-weight:bold;}
.brandtable{ float:left; width:680px; line-height:25px; margin-top:10px;}
.brandtable th,.brandtable td{ padding-bottom:10px; text-align:right; font-weight:normal; vertical-align:top}
.brandtable td{ text-align:left;}

.alltxt1{ height:23px; width:230px; padding:0 5px; line-height:23px; border:1px solid #e4e4e4; color:#666;}
.alltxt2{padding:0 5px; line-height:23px; border:1px solid #e4e4e4; width:230px; height:65px; font-size:12px; color:#666;}
.blue{ color:#3b74ba;}
.lookbtn{ background:url(../images/bbbtn1.jpg) no-repeat; height:45px; width:130px; border:none; cursor:pointer;}
.lookbtn2{ background:url(../images/bbbtn2.jpg) no-repeat;}
.mark2{ width:682px; height:338px; background:url(../images/bgmark2.jpg) no-repeat; margin:66px 0 0 159px; display:inline; float:left;}

.newsgo{position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||200)-(parseInt(this.currentStyle.marginBottom,10)||0))); left:0; bottom:40px; z-index:9999;_top:80%; _bottom:auto; }



.kefu{width:205px;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||200)-(parseInt(this.currentStyle.marginBottom,10)||0))); right:5px; bottom:40px; z-index:9999;_top:80%; _bottom:auto;  }
.kefucon{ width:178px;border:2px solid #c1051d; background:#f6f6f6; float:left;}
.kflist li{ float:left; width:150px; line-height:26px; background:url(../images/bgkf.jpg) no-repeat; margin:7px 0 0 14px; display:inline; text-align:center;}
.kflist li a{ color:#fff;}
.kfpic{ float:left; width:100%; text-align:center; line-height:28px; margin-top:10px;}
.kfpic img{ display:inline-block;}
.closeb{ float:right; position:absolute; top:12px; right:10px; cursor:pointer;}
.kefulink{ float:left; width:21px; margin-top:247px;}
.kefulink img{ display:block; margin-top:7px;}



.weima{width:24px; background:url(../images/news_btn.png) right 100px no-repeat; overflow:hidden; cursor:pointer;}
.wwww{ margin-left:-233px;}
.currcurr .wwww{ margin-left:0}
.wrcon{ float:left; width:233px;height:293px;}
.newscon{ float:left; width:232px; background:#fff; border:1px solid #d2d2d2; border-left:none; height:291px;}
.newstit{ float:left; width:100%; line-height:39px; background:url(../images/bgnntit.jpg) left top repeat-x; margin-bottom:3px;}
.newstit h2{ padding-left:10px; font-size:14px; font-weight:bold;}
.newstit a{ float:right; padding-right:20px; background:url(../images/bgxan.jpg) 28px center no-repeat; display:block;}
.nnlist li{ float:left; width:100%; background:url(../images/dian.jpg) 10px center no-repeat; line-height:25px;}
.nnlist li a{ padding-left:16px;}
.nnlist li a:hover{ font-weight:bold;}
.qqonline{ float:left; width:100%; background:#ececec; line-height:24px;}
.qqonline a{ float:right; padding-right:12px;}

/************************尾部*************************************************************************************/
.foot{
	width:100%;
}

.xy_text_07 {
    border-right: medium none;
    margin-left: 33px;
    padding: 0;
	width:980px; 
	margin:0 auto;
}
.xy_auto {
    margin: 0 auto;
    width: 980px;
}
.xy_text_07 .fy_txt {
    border-bottom: 1px dotted #a3a4a5;
    color: #949494;
    font: 12px/18px "微软雅黑";
    margin-bottom: 25px;
    padding-bottom: 10px;
}
.xy_text_07 .fy_txt img {
    float: left;
    margin-right: 10px;
}
.xy_text_07 .fy_txt h3 {
    font-size: 12px;
    margin: 0 0 5px;
}
.xy_list07 {
    background: url("/templets/dmip/images/b_img2.jpg") no-repeat scroll center 20px #3d3e42;
    overflow: hidden;
    padding-bottom: 45px;
}
.xy_list07 .text01 {
    color: #dcdcdc;
    float: left;
    font: 14px '微软雅黑';
    margin-top: 20px;
    width: 120px;
}
.xy_list07 .text01 strong {
    font-weight: normal;
    line-height: 35px;
}
.xy_list07 .text01 a {
    color: #9b9b9b;
    font-size: 12px;
    line-height: 24px;
}
.xy_list07 .text01 a:hover {
    text-decoration: underline;
}
.xy_list07 .r {
    color: #828282;
    float: right;
    font: 12px/24px '微软雅黑';
    margin-top: 30px;
    text-align: right;
}
.xy_list07 .r a {
    color: #828282;
}
.xy_list07 .r a:hover {
    text-decoration: underline;
}
.xy_list07 .r .text02 {
    color: #959595;
    margin-top: 20px;
}
.xy_list07 .r .text02 img {
    vertical-align: middle;
}
/**************************************************************************************/
/*合作客户列表页面（图片列表）带边框--dl_2*/
.news_con { width:730px; margin:0 auto; padding-top:15px;}  /*资讯中心大框架*/
dl.dl_2 { width:167px; padding:10px 6px; float:left; display:inline-block;}
dl.dl_2 dt { width:167px; height:92px; overflow:hidden; } /*图片边框*/
dl.dl_2 dt a { width:163px; height:88px;  padding:1px; border:1px solid #ccc; display:block;}
dl.dl_2 dt a:hover {border:1px solid #FF0000;}/*图片边框,点击时的状态*/
dl.dl_2 img { display:block;  }
dl.dl_2 dd { /*background:#ECECEC; margin:2px 0 0 0;*/ width:167px; height:24px; line-height:24px;overflow:hidden;  text-align:center; }
/**************************************************************************************/
/*首页合作客户滚动（图片滚动）带边框--yq*/
/**/
.yq{margin-top:10px;}
.yq_top { background: url(/images/yq_xx.gif) repeat-x 0 3px;}
.yq_top span { float:right; background:#fff; display:block; padding:3px 0 10px 5px;}
.yq_top span a { color:#333;}
.yq_top h3 { background:#fff; display:inline-block; width:123px}
.yq_top h3 a { font-family:"Microsoft YaHei"; font-size:17px; color:#25292a; font-weight:normal;}
.yq_top h3 q { font-size:12px; color:#333; font-weight:normal; padding-left:10px; text-transform:uppercase;}
/**************************************************************************************/