﻿@charset "utf-8";
/* CSS Document */
/*reset-----------------------------------------------------------*/
*{ margin:0; padding:0;}
body{ -webkit-text-size-adjust:none;}  :focus{ outline:none;} 
a{ cursor:pointer; text-decoration:none;}   img{ border:0;}  
input,textarea{ vertical-align:middle; font-family:inherit; font-size:inherit;}
ul li{ list-style-type:none;}
.f_l{ float:left; display:inline;}
.f_r{ float:right; display:inline;}
h1,h2,h3,h4{font-weight:normal;}

body{ width:100%; height:100%; overflow-x:hidden;}
.trysee{background:#ff3366;}

.mpage{width:100%; height:auto; overflow:hidden; margin:0 auto; padding-bottom:30px;}
.mtitle {width:100%; height:auto; margin:0 auto; font:normal 24px/36px "宋体"; text-align:center; border-bottom:1px solid #e1e1e1; padding:15px 10px; -webkit-text-stroke-width: 0px;}
.mauthor{font:normal 16px/28px "宋体"; color:#999999;padding:15px 0; text-align:center;}
.mauthor span{ margin:10px;}

.header{ width:100%; height:32px; border-bottom:1px solid #e1e1e1; background:#f4f3f2;}
.header .header_con{ width:1000px; height:32px; margin:0 auto; font:normal 13px/32px "宋体"; color:#6a6a6a;}
.header .header_con .header_l{ float:left; display:inline;}
.header .header_con .header_r{ float:right; display:inline;}
.header .header_con .header_r a{color:#6a6a6a; margin:0 10px;}
.header .header_con .header_r a:hover{ color:#f60;}

.top{ width:1000px; height:100px; margin:0 auto;}
.top .logo{ width:278px; height:78px; margin:20px 0 0 0; float:left; display:inline;}
.top .tel{ float:right; display:inline; }
.top .tel img{ width:360px; height:57px; margin:25px 0 0 0;}

.nav{ width:100%; height:45px; background:#dd0f0f;}
.nav .nav_con{ width:1000px; height:45px; margin:0 auto;}
.nav .nav_con ul li{ width:111px; height:45px; float:left; display:inline-block; position:relative;}
.nav .nav_con ul li:hover{background:#be0404;}
.nav .nav_con ul li a{ width:111px; height:45px; display:inline-block; text-align:center; font:normal 16px/45px "微软雅黑"; color:#fff;}
.nav .nav_con ul li { width:111px; height:45px; display:inline-block; text-align:center; font:normal 16px/45px "微软雅黑"; color:#fff;}
.nav .nav_con ul li a:hover{ background:#be0404;}
.nav .nav_con ul li a.navon{ background:#ad0404;}
.nav .nav_con ul li ul.subnav{ display:none;}
.nav .nav_con ul li:hover ul.subnav{ display:block; width:111px; height:auto; overflow:hidden; position:absolute; left:0; top:45px; background:#f8f8f8; z-index:10000;}
.nav .nav_con ul li:hover ul.subnav li{ width:100%; height:34px; border-bottom:1px dashed #dedede;}
.nav .nav_con ul li:hover ul.subnav li a{ width:100%; height:34px; display:block; text-align:center; font:normal 13px/34px "微软雅黑"; color:#666;}
.nav .nav_con ul li:hover ul.subnav li a:hover{ background:#ff4e4e; color:#fff;}

.content{ width:1000px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:30px;}
.content .box01{ width:100%; height:auto; overflow:hidden; margin-top:30px;}
.slidebox{width:320px; height:215px; float:left; display:inline;}
.slide {position:relative; width:320px; height:215px; overflow:hidden; margin:0 auto; }
.slide .numlist{ width:80px; position:absolute; bottom:10px;  height:10px; z-index:111; right:10px;}
.slide ul {list-style-type:none;  width:80px; height:10px;}
.slide ul li { width:10px; height:10px; float:left; margin:0 3px; border-radius:15px; -moz-border-radius:15px; -ms-border-radius:15px; -webkit-border-radius:15px; display:inline-block; background:#fff; cursor:pointer; text-indent:-99999px; }
.slide ul li:hover{  background:#dd0f0f; }
.slide ul li.current01{ background:#dd0f0f; }
.slide_list a{ width:320px; height:215px;  position:absolute;  }
.slide_list a img{width:320px; height:215px;  z-index:100;   }

.box01_con01{ width:320px; height:auto; float:left; display:inline;}
.mid{ margin:0 30px;}
.box01_con02{ width:300px; height:auto; overflow:hidden; float:right; display:inline;}

.about{ float:left; display:inline; font:normal 12px/24px "微软雅黑"; color:#434343;}

.tit01{ width:100%; height:38px; border-bottom:1px solid #ddd;}
.tit01_l{ float:left; display:inline; font:normal 15px/25px "微软雅黑"; color:#434343;}
.tit01_l span.red{ color:#dd0f0f;}
.tit01_l span.en{ color:#a7a7a7; font:normal 13px/25px "微软雅黑"; margin-left:3px;}
.tit01_r{ float:right; display:inline; font:normal 13px/25px "微软雅黑";}
.tit01_r a{ color:#aba7a7;}
.tit01_r a:hover{ color:#f60;}

ul.ul01{ width:98%; height:auto; overflow:hidden; margin:5px auto 0 auto; }
ul.ul01 li{ width:100%; height:28px; overflow:hidden; font:normal 13px/28px "微软雅黑"; color:#848484; background:url(../images/liico.png) no-repeat left center;text-indent:10px; }
ul.ul01 li a{width:100%; height:28px; display:block; text-indent:10px; background:url(../images/liico.png) no-repeat left center;  color:#666;}
ul.ul01 li a:hover{ background:url(../images/liicoon.png) no-repeat left center; color:#f60;}
ul.ul01 li.li01{ height:38px;}
ul.ul01 li.li01 a{ font:normal 16px/38px "微软雅黑"; color:#222; background:none; text-indent:5px; }

.neind_onelog{position:absolute;bottom:0;right:0;width:260px;height:425px;border:1px solid #ff0033;background:#ccffff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; padding:18px 30px 10px 30px;}
.neind_onelog h3{width:280px; font-size:14px; text-align:center;}

.accoun_regcont,.myff_tg,.myff_ta,.myff_ts,.myff_td,.myff_tj{ display:block; width:268px;height:35px;line-height:35px;font-size:14px;
padding-left:10px;margin-bottom:10px;border:1px solid #ccc;}
.accoun_regcont input{font-size:14px;display:inline-block; position:relative;top:0.5px;
height:20px;margin-left:8px;line-height:20px; border:none;}

.myff_tg{width:280px; border:none; padding-left:0; height:37px;}
.myff_ta,.myff_ts{ width:133px;float:left; padding-left:0;}
.myff_ts{ margin-left:10px;float:right;}

.myff_td{ padding-left:0;margin-bottom:10px;border:1px solid #ccc;}
.myff_tj{ padding-left:0px; width:280px;}

.secr,.secr1{ font-size:14px;margin-left:5px;display:block;width:90%;line-height:22px; border:none;margin-top:5px;
background:url(../images/index/index_icon8.png) no-repeat center right;overflow:hidden;
-webkit-appearance:button;-webkit-padding-end:20px;-webkit-user-select: none;text-overflow: ellipsis;white-space: nowrap;}
.secr1{ width:95%;}

.question textarea{width:260px; height:66px;font-size:12px;line-height:20px;
padding:10px;border:1px solid #ccc;resize: none;}

.refer{ width:282px; height:40px; line-height:40px; background:#e70323; color:#FFF; 
font-size:14px; text-align:center; margin-top:10px;}

/*错误提示*/
.mod-error {background:url(../images/ts.png) no-repeat;background-size: 14px 14px;color: #f7461c;}
.error_area {min-height: 20px;padding:0px 10px 5px 18px;line-height: 14px;font-size: 14px;text-align:center;}

.zyly{ width:100%; height:auto; overflow:hidden; margin:5px auto 0 auto;}
.zyly a{ width:126px; height:32px; display:inline-block; background:#cdcdcd; text-align:center; font:normal 13px/32px "微软雅黑"; color:#565656; margin:5px 10px;}
.zyly a:hover{ background:#dd0f0f; color:#fff;} 

.team{ width:665px; height:240px; float:left; display:inline;}
.picScroll-left{ width:665px; height:186px;  overflow:hidden; position:relative; margin-top:15px;  }
.picScroll-left  .prev{ display:block;  width:27px; height:27px; cursor:pointer; background:url(../images/prev.jpg) no-repeat; position:absolute; left:0; top:80px; z-index:100;}
.picScroll-left  .next{ display:block;  width:27px; height:27px; cursor:pointer; background:url(../images/next.jpg) no-repeat; position:absolute; right:0; top:80px; z-index:100;}

.picScroll-left .bd{ padding:0px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px 0 0; float:left; display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; width:127px; height:188px; position:relative; }
.picScroll-left .bd ul li .pic img{ width:125px; height:186px; display:block; border:1px solid #ddd; }

.picScroll-left .bd ul li .pic .js{ width:125px; height:72px; background:url(../images/redbk.png) repeat; position:absolute; left:1px; bottom:1px; z-index:2000; padding:3px 0;}
.picScroll-left .bd ul li .pic .js p{ font:normal 13px/23px "微软雅黑"; color:#fff;}
.picScroll-left .bd ul li .pic .js p a{ color:#fff; font-size:16px;}
.picScroll-left .bd ul li .pic .js p a:hover{ text-decoration:underline;}
.picScroll-left .bd ul li .pic .js p a.but01{ width:auto; height:20px;display:inline-block; border:1px solid #fff; border-radius:3px;-moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; font:normal 12px/20px "微软雅黑"; color:#fff; padding:0 10px; }
.picScroll-left .bd ul li .pic .js p a.but01:hover{ background:url(../images/redbk.png) repeat;}

.cgyjbox{width:665px; height:auto; overflow:hidden; float:left; display:inline;}
.cgyj{ width:209px; height:140px; float:left; display:inline; position:relative; border:1px solid #ddd; margin:13px 5px 0 5px;}
.cgyj img{ width:209px; height:140px;}
.cgyj .cgyj_sm{width:209px; height:120px; position:absolute; left:0; top:0; background:url(../images/redbk.png) repeat; z-index:2; padding-top:20px;}
.cgyj .cgyj_sm p{ text-align:center; font:normal 13px/26px "微软雅黑"; color:#fff; width:172px; margin:0 auto;}
.cgyj .cgyj_sm p a{color:#fff; font-size:16px;}
.cgyj .cgyj_sm p a:hover{ text-decoration:underline;}
.cgyj .cgyj_sm p a.but02{ width:auto; height:22px; display:inline-block; border:1px solid #fff; border-radius:3px;-moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; font:normal 12px/22px "微软雅黑"; color:#fff; padding:0 10px; }
.cgyj .cgyj_sm p a.but02:hover{ background:url(../images/redbk.png) repeat;}

.page{ width:100%; height:30px; text-align:center;  margin:20px auto;}
.page a{ border:1px solid #dbdbdb; text-align:center; width:25px; height:25px; display:inline-block; font:bold 12px/25px Arial, Helvetica, sans-serif; color:#bbb;}
.page a:hover{ background:#105b31; color:#fff;}
.page a.pageon{ background:#105b31; color:#fff;}

.yqlj{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.yqlj p{ font:normal 14px/35px "微软雅黑"; color:#565656; margin-top:15px;}
.yqlj p a{ display:inline-block; margin:0 18px; color:#565656;}
.yqlj p a:hover{ color:#f60;}

.footer{ width:100%; height:auto; overflow:hidden; background:#d7d8da; padding:20px  0 0 0 ; }
.footer .footer_con1{  width:1000px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:30px;}

.footer .footer_con1 .footerbox01{ width:115px; height:150px; float:left; display:inline; margin-left:15px;}
.footer .footer_con1  .footertit01{ font:normal 14px/30px "微软雅黑"; color:#3a3a3a; margin-bottom:10px;}
.footer .footer_con1  .footertit01 img{ vertical-align:middle; margin:0 5px 3px 0;}

.footer .footer_con1 .footerbox02{ width:520px; height:150px; float:left; display:inline; margin-left:30px;}
.footer .footer_con1 .footerbox02 .inputbox{ width:172px; height:150px; float:left; display:inline; }
.footer .footer_con1 .footerbox02 .inputbox input{ width:170px; height:32px; border:1px solid #ccc; margin-bottom:5px; font:normal 12px/32px "微软雅黑"; color:#5d5d5d; text-indent:10px; background:#eee;}
.footer .footer_con1 .footerbox02  textarea{ width:280px; height:100px;  border:1px solid #ccc; background:#eee; padding:5px 10px; float:left; display:inline-block; margin-left:5px; font:normal 12px/26px "微软雅黑"; color:#5d5d5d;}
.footer .footer_con1 .footerbox02 input.tjbut{ width:35px; height:110px; float:left; display:inline; margin-left:5px; background:url(../images/tjbut.png) no-repeat; cursor:pointer; border:none; margin-top:2px;}
.footer .footer_con1 .footerbox03{ width:270px; height:150px; float:right; display:inline; }
.footer .footer_con1 .footerbox03 p{ font:normal 14px/28px "微软雅黑"; color:#333; padding-left:5px; }
.footer .footer_con1 .footerbox03 p span{ font:normal 16px/28px Impact; color:#f00;}

.footer .footer_con2{  width:100%; height:auto; overflow:hidden; padding:15px 0; text-align:center; background:#7d7d7d;}
.footer .footer_con2 p{font:normal 12px/26px "宋体"; color:#fff; }

.lawyers, .flink, .con_main {overflow:hidden; padding: 20px; margin-top: 20px; background: #fff; -webkit-box-shadow: 0 3px 8px rgba(0,0,0,.1); -moz-box-shadow: 0 3px 8px rgba(0,0,0,.1); box-shadow: 0 3px 8px rgba(0,0,0,.1)}
.lawyers h3 {height: 45px; line-height: 40px; margin: 0; margin-top: -30px; margin-bottom: 20px; text-align: center; color: #fff; }
.lawyers .listblock ul li {padding: 0; margin-right: 15px; }
.lawyers img {display: block; width: 125px; height: 130px; overflow: hidden; }
.lawyers a {display: block; width: 125px; height: 130px; overflow: hidden; }
.lawyers strong {display: block; margin-top: 10px; text-align: center; color: #ae1214; }
.lawyers p {margin-bottom: 0; text-align: center;}

.lawyers .listblock {padding-left: 0; margin-left: -5px; list-style: none; overflow: hidden;}
.lawyers .listblock li {display: inline-block; padding-right: 5px; padding-left: 5px;overflow: hidden;}


			.carousel .prev , .carousel .next {height:23px;width:23px;overflow:hidden;display:block;margin-top:40px;text-decoration:none;cursor:pointer;}
			.carousel .prev {float:left;background:url(images/imageNavLeft.gif) no-repeat;}
			.carousel .next {float:left;background:url(images/imageNavRight.gif) no-repeat;}
			.carousel #prev-03.disabled{background:url(images/imageNavLeft-disabled.gif) no-repeat;cursor:default;}
			.carousel #next-03.disabled{background:url(images/imageNavRight-disabled.gif) no-repeat;cursor:default;}
			
			.jCarouselLite {float:left;width:486px;height:152px;overflow:hidden;/*必要元素*/}
			.jCarouselLite li{height:152px;width:162px;text-align:center;}
			.jCarouselLite li img,.jCarouselLite-01 li img{border:solid 1px #ddd;}
