/* CSS Document *//**全局*/
*{margin:0px; padding:0px}
html{min-width:1200px;overflow-x:hidden;}
body{ width:100%; margin:0px; padding:0px;font-size:12px;overflow-x:hidden;font:12px/1.5 "microsoft yahei",Arial; margin:0 auto; background:#ebebeb }
ul{ margin:0px; padding:0px;}
li{ list-style:none; padding:0px; margin:0px;}
.clear{ clear:both;}
a {color:#FFFFFF;}
/*a:link,a:visited{ text-decoration:none; color:#FFFFFF;}*/
/*a:hover,a:active {color:#FF0000;}	 鼠标移动到链接上 /* 选定的链接fac426 */
a:link {color:#666;TEXT-DECORATION: none;}
a:visited {color:#666;TEXT-DECORATION: none;}
a:hover {color:#0084cf; text-decoration:none}
.w1000{ width:1200px; margin:auto;}
.w100{ width:100%; margin:auto; background:#000; }
.fl{ float:left;}
.fr{ float:right;}
.mt20{ margin-top:20px;}
.mt10{ margin-top:10px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.pt15{ padding-top:15px;}
.pt55{ padding-top:55px;}
img{ border:0;}
.c33{ color:#333;}
.c99{ color:#999;}
.red{ color:#cf0306;}
.orange{ color:#F30;}
.none{ display:none;}
.bd1{border:1px solid #96D7F5;}
#top{ width:100%;max-width:1920px; height:252px; margin:0 auto; background:#fff url(../images/top.jpg) no-repeat top center; max-width:1920px;}
.top{width:1200px; height:81px; margin:0 auto; padding-bottom:98px;}
.top .search{ width:1200px; height:81px; }
.top .search .lft{ width:252px; height:81px; float:left}
.top .search .lft a{ width:83px; height:56px; float:left; display:block; text-align:center; color:#787878; padding-top:25px;}
.top .search .rgt{ width:303px; height:81px; float:right}
.top .search .rgt a{ width:85px; height:81px; float:left; display:block}
.topbtn{width:1200px; height:73px; margin:0 auto}
.topbtn ul{ padding:0px; margin:0px; width:1200px; height:73px;}
.topbtn ul li{ float:left; width:130px; height:73px; line-height:73px; text-align:center; padding:0px; margin-right:12px; }
.topbtn ul li a{width:130px; height:73px; display:block; color:#929292; font-weight:bold;  font-size:16px }
.topbtn ul li a:hover{ color:#fff; }
.topbtn ul li a.on{ color:#fff; }
/* qqshop focus */
.flash{width:1920px;height:650px;position:absolute;overflow:hidden;top:0;left:-360px;background:#ffed8b;}
.banner{width:1200px;margin:auto;margin:-1px auto 0\9;height:650px;position:relative; z-index:9 }
#focus {width:1920px; height:650px;margin:auto; overflow:hidden;position: relative}
#focus ul {height:650px; position:absolute;}
#focus ul li {float:left; width:1920px; height:650px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .preNext {width:50px; height:100px; position:absolute; top:255px; background:url(../images/sprite.png) no-repeat 0 0; margin-left:360px; margin-right:360px;cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
/**index_center**/
#index_about{ width:100%; max-width:1920px; height:459px; margin:0 auto;background:url(../images/index_about.png) no-repeat top center;}
.index_about{ width:1200px; height:459px; margin:0 auto; }
.index_about .abtpic{ width:295px; height:406px; float:left; padding:20px; }
.index_about .abtpic .slideBox{ width:295px; height:406px; overflow:hidden; position:relative;}
.index_about .abtpic .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:8px; bottom:5px; z-index:1; }
.index_about .abtpic .slideBox .hd .ul1{ overflow:hidden; zoom:1; float:left;  }
.index_about .abtpic .slideBox .hd .ul1 li{ float:right; margin-right:4px;  width:16px; height:15px; line-height:16px; text-align:center; background:#222; cursor:pointer; }
.index_about .abtpic .slideBox .hd .ul1 li.on{ background:#fee692; color:#fff; }
.index_about .abtpic .slideBox .bd{ position:relative; height:100%; z-index:0; }
.index_about .abtpic .slideBox .bd .ul2{ width:295px; height:406px; padding:0px; margin:0px;}
.index_about .abtpic .slideBox .bd .ul2 li{ width:295px; height:406px; float:left}
.index_about .abtpic .slideBox .bd .ul2 li .imgpic{ width:295px; height:406px; display:block;}
.index_about .abtxt{ width:861px; height:406px; float:right}
.index_about .abtxt .zhengwen{ width:816px; height:135px;line-height:27px; overflow:hidden; font-size:14px; color:#fee692; padding:72px 0px 55px 45px;} 
.index_about .abtxt .honor{width:861px; height:144px; padding-top:50px;}
#index_vip{ width:100%; max-width:1920px; height:432px; margin:0 auto;}
.index_vip{ width:1200px; height:432px; margin:0 auto; }
.index_vip .viptit{ width:1200px; height:65px; background:url(../images/team_tit.jpg) no-repeat left bottom; padding-top:30px;}
#index_news{ width:100%; height:446px; max-width:1920px; margin:0 auto; padding-top:40px;}
.index_news{ width:1200px; height:446px; margin:0 auto;}
.index_news .newsl{ width:550px; height:446px; float:left}
.index_news .newsl .newsltit{ width:550px; height:63px; background:url(../images/rj.jpg) no-repeat left center}
.index_news .newsl .newsltit a{ width:550px; height:63px; display:block; background:url(../images/more.jpg) no-repeat right center}
.index_news .newsl ul{ width:550px; height:383px; font-size:14px;}
.index_news .newsl ul li{ width:550px; height:31px; line-height:31px;}
.index_news .newsl ul li .yf{ width:450px; height:31px; float:left; overflow:hidden }
.index_news .newsl ul li .yf a{ color:#525252}
.index_news .newsl ul li .zwbf{ width:100px; height:31px; float:right; text-align:right; color:#525252}
.index_news .newsl ul li a:hover{ color:#000; text-decoration:underline}
.index_news .newsl ul li.li1{ width:550px; height:142px; line-height:25px; padding-top:10px; padding-bottom:8px;}
.index_news .newsl ul li.li1 .yf1{ width:213px; height:142px; float:left; overflow:hidden }
.index_news .newsl ul li.li1 .yf1 img{width:213px; height:142px; border:none}
.index_news .newsl ul li.li1 .zwbf1{ width:325px; height:142px; float:right; text-align:left; color:#525252}
.index_news .newsl ul li.li1 .zwbf1 a{ color:#525252}
.index_news .newsl ul li.li1 .zwbf1 .pname{ width:325px; height:52px; line-height:72px; overflow:hidden; font-weight:bold}
.index_news .newsl ul li.li1 .zwbf1 .ptxt{width:325px; height:75px; line-height:25px; overflow:hidden;  }
#ad{ width:100%; max-width:1920px; height:133px; margin:0 auto; padding:10px 0px; }
.ad{width:1200px; height:133px; margin:0 auto;  background:url(../images/ad.jpg) no-repeat center center; cursor:pointer}

#index_pro{width:100%; height:960px; max-width:1920px; margin:0 auto; padding-top:20px;}
.index_pro{width:1200px; height:960px; margin:0 auto; }
.index_pro .ui-tab{width:1200px; height:43px; background:url(../images/case_tit.jpg) no-repeat left center; padding-top:20px;}
.index_pro .ui-tab li{width:120px;height:43px; margin-left:40px;line-height:43px; float:right; cursor:pointer;text-align:center; font-size:14px; color:#fff; }
.index_pro .ui-tab li.tab-hover{color:#f5c501; background:#222 }
.index_pro .ui-tab li.tab-active a{width:120px;height:43px; display:block;color:#f5c501; background:#222 }
.index_pro .tab-cont{width:1200px;height:877px;font-size:14px; padding-top:20px;}
.index_pro .tab-cont ul{padding:0px; margin:0 auto;width:1200px;height:827px;}
.index_pro .tab-cont ul li{width:253px; height:256px; padding:0px; float:left; padding-right:61px; margin-bottom:20px;  }
.index_pro .tab-cont ul li div{width:253px; height:218px; text-align:center; line-height:218px; vertical-align:middle}
.index_pro .tab-cont ul li div img{border:none; font-size:200px; line-height:218px; vertical-align:middle; cursor:pointer}
.index_pro .tab-cont ul li p{ width:295px; height:38px; line-height:38px; text-align:center; overflow:hidden; background:#222; font-size:14px; font-weight:600}
.index_pro .tab-cont ul li p a{color:#fff}
.index_pro .tab-cont ul li p a:hover{color:#f5c501}

#imglink{ width:100%;max-width:1920px; height:116px; margin:0 auto; padding-bottom:15px;}
#imglink .linkp{width:1198px; height:18px; margin:0 auto;}
.imglink{ width:1198px; height:92px; margin:0 auto;border:#000 solid 1px;}
#bdh{ width:100%; height:230px; margin:0 auto;}
.bdh{width:998px; height:230px; margin:0 auto;border:#e7e7e7 solid 1px; border-bottom:none}
.bdh .uls{ width:155px; height:230px; padding:0px; margin:0px; float:left; background:url(../images/sxt.jpg) no-repeat right center}
.bdh .uls .dhdtit{ width:105px; height:45px; display:block; line-height:45px; color:#232323; font-size:14px; text-align:left; padding-left:50px; padding-top:20px;}
.bdh .uls ul{ width:105px; height:150px; padding:0px; margin:0px;padding-left:50px; overflow:hidden}
.bdh .uls ul li{ width:105px; height:25px; line-height:25px; text-align:left}
.bdh .uls ul li a{ color:9b9b9b} 
.bdh .uls ul li a:hover{ color:#056bbf}
.bdh .contactimg{ width:461px; height:184px; float:right; padding-top:25px; padding-right:35px;}
/*list*/
ul {}
ul.d li {float:left;}
ul.d li {display:inline;}

#content{width:100%; max-width:1920px; height:auto; min-height:236px; margin:0 auto; margin-bottom:0px; }
#content .content{width:1200px; height:auto; margin:0 auto; word-wrap:break-word; overflow-x: hidden; padding-bottom:28px; padding-top:28px;overflow:hidden;  }
#content .content .ycleft{width:322px; height:auto; min-height:200px;float:left; overflow:hidden; }
#content .content .ycleft h2{height:65px; padding:0px; width:270px; font-size:14px; font-weight:100; color:#bdbdbd;line-height:70px; text-align:left; background:url(../images/lmtit.jpg) no-repeat top center; padding-left:52px;}
#content .content .ycleft h2 span{ color:#ffd116; font-weight:normal; line-height:46px;font-size:22px;}
#content .content .ycleft ul{padding:0px; margin:0px; width:322px; height:auto}
#content .content .ycleft ul li{ width:322px; height:46px;line-height:46px; text-align:left; font-size:14px; color:#fff; font-weight:normal; padding-top:10px;}
#content .content .ycleft ul li a{ width:280px; height:46px; display:block;color:#000; background:url(../images/li.jpg) no-repeat left bottom;padding-left:42px;}
#content .content .ycleft ul li a.aon{ color:#fff;background:url(../images/li_v.jpg) no-repeat left bottom;}
#content .content .ycleft ul li a:hover{ color:#fff; background:url(../images/li_v.jpg) no-repeat left bottom; }
#content .content .ycleft .lxwm{width:322px; height:300px; background:url(../images/lxwm.png) no-repeat 0px 25px;; overflow:hidden; line-height:22px; color:#979797; padding-top:25px;}


#content .content .ycright{width:846px; height:auto; min-height:600px; margin-top:5px; float:right; line-height:25px; font-size:12px; color:#000; border:#222 solid 1px; }
#content .content .ycright .local{ width:816px; height:40px; font-size:12px; border-bottom:#222 1px solid; text-align:right;  line-height:53px; margin:0 15px; font-weight:normal}
#content .content .ycright .local .dhtt{float:left; padding-left:3px;color:#000; font-size:15px; font-weight:500; text-transform:uppercase}
#content .content .ycright .about_con{width:816px; height:auto; padding:15px; margin:0px; line-height:29px;}

.new_bt{ width:490px;float:left;display:inline;height:28px; line-height:28px;overflow:hidden; font-size:14px}
.new_time{ width:89px; float:right; text-align:right; font-size:12px; height:28px; line-height:28px;display:inline; }
.new_bt a:link {COLOR: #595959;TEXT-DECORATION: none;}
.new_bt a:visited {COLOR: #595959;TEXT-DECORATION: none;}
.new_bt a:hover {COLOR: #0154a6; text-decoration:underline}

.new_bt1{ width:605px;float:left;display:inline;height:28px; line-height:28px;overflow:hidden; font-size:14px}
.new_time1{ width:130px; float:right; text-align:right; font-size:12px; height:28px; line-height:28px;display:inline; }
.new_bt1 a:link {COLOR: #595959;TEXT-DECORATION: none;}
.new_bt1 a:visited {COLOR: #595959;TEXT-DECORATION: none;}
.new_bt1 a:hover {COLOR: #0154a6; text-decoration:underline}

/**footer**/
.footer{width:100%; max-width:1920px; min-height:148px; overflow:hidden; margin:0 auto; background:#222222 }
.footer_conn{width:1200px; height:148px; margin: 0 auto; line-height:25px; text-align:center; font-size:12px;}
.footer_conn ul{ width:675px; height:78px; line-height:85px; margin:0 auto}
.footer_conn ul li{ width:75px; height:78px; float:left}
.footer_conn ul li a{ color:#787878; font-weight:bold;}
.footer_conn ul li a:hover{ color:#fff; font-weight:bold;}
.footer_conn .copyr{ width:1200px; min-height:30px; line-height:20px; overflow:hidden;color:#787878; text-align:left}
.footer_conn .copyr a{color:#787878;}

#mybottom{ width:100%;max-width:1920px; height:207px; background:url(../images/bottom.jpg) no-repeat top center; margin:0 auto}
.mybottom{ width:1200px; height:207px; margin:0 auto}
.ditu{ width:140px; height:77px; float:left; font-size:15px; font-weight:500px; text-align:left; line-height:20px; padding-left:205px; padding-top:130px; text-transform:uppercase}
.ditu a{ color:#fff}
.bottomdh{ widows:655px; height:207px; float:right}
.bottomdh ul{ width:81px; height:180px; float:left; overflow:hidden; padding-top:27px;}
.bottomdh ul p{ width:81px; height:30px; line-height:30px; text-align:left;  font-weight:bold}
.bottomdh ul p a{ color:#035882;}
.bottomdh ul p a:hover{ color:#fff;}

.bottomdh ul li{ width:81px; height:25px; text-align:left; line-height:25px; overflow:hidden}
.bottomdh ul li a{ color:#a5deff}
.bottomdh ul li a:hover{ color:#fff}

/*分页*/
.page{float:left;text-align:left;margin:0 auto;display:inline; color:#186138; padding-left:25px; padding-bottom:20px; padding-top:20px;}
.page_turner {padding:4px 0px 0px 1px;float:left;clear:both;}
.page_turner a, .page_turner span {float:left;display:block;border:1px solid #999; color:#000;padding:5px;margin-left:4px; line-height:14px;}
.page_turner a:link, .page_turner a:visited { text-decoration:none; }
.page_turner a:hover, .page_turner a.c {background:#eee; color:#000;}

.page1{height:35px; width:1200px;text-align:center;margin:0 auto;display:block; color:#000;  padding-top:15px;}
.page_turner1 {padding:0px;clear:both; margin:0 auto; width:600px; height:35px; padding-left:320px;}
.page_turner1 a, .page_turner1 span {float:left;display:block;border:1px solid #999; color:#000;padding:5px;margin-left:4px; line-height:14px;}
.page_turner1 a:link, .page_turner a:visited { text-decoration:none; }
.page_turner1 a:hover, .page_turner1 a.c1 {background:#eee; color:#000;}


.message_js{float:left; padding:0px 25px;}
.liuyan { float:left; font-family:"microsoft yahei",Arial; background:url(../images/lv_09.jpg) left 12px no-repeat; padding-left:10px; font-size:16px; color:#059746; width:100%; height:60px; line-height:30px;font-weight:100; border-bottom:1px solid #e7e7e7; margin-bottom:30px;}
.liuyan p{color:#c0c0c0; width:100%; height:20px; line-height:20px; font-size:11px; font-weight:100}
.ycright .contentss{ margin-top:40px; line-height:30px; font-size:12px;}
.ycright .contentss h4{ color:#059746; width:100%; height:30px; line-height:30px; font-size:16px;}
.ycright .contentss h5{ color:#c0c0c0; width:100%; height:20px; line-height:20px; font-size:11px; font-weight:100}
tr td .text1 {width: 201px;height: 20px;line-height: 20px;color: #030303;font-size: 12px;font-family: "微软雅黑";float: left;border: 1px #abadb3 solid;}
tr td .text2 {width: 502px;height: 50px;line-height: 50px;color: #030303;font-size: 12px;font-family: "微软雅黑";float: left;border: 1px #abadb3 solid;}
.text3 {width: 502px;height: 180px;line-height: 20px;color: #030303;font-size: 12px;font-family: "微软雅黑";float: left;border: 1px #abadb3 solid;}
tr td .bot {width: 99px;height: 29px;background: #0154a6;color: #fff;border: none;cursor: pointer;}


.message_bg{ width:100%; max-width:1920px; min-width:1000px; margin:auto; height:577px; overflow: hidden; background:url(../images/message.jpg) center top no-repeat}
.message{ width:1000px;margin:auto; height:350px; margin-top:123px;}
.g{width:310px;margin-left:120px; margin-bottom:20px}
.g h2{ font-size:24px; color:#ea5504; height:35px; line-height:35px; width:350px; text-align:left}
.g h3{ font-size:14px; color:#7a7a7a; padding-left:30px; height:30px; line-height:30px; width:100%;  font-weight:100;}
.g h3 span{ font-size:20px; color:#ea5504; height:30px; line-height:30px; width:100%;  font-weight:100;}

.gl{width:200px; height:140px; float:right;margin-top:100px; margin-right:110px;}
.gl ul li{width:200px; height:30px; line-height:30px; float:right;}


.m_input{ border:none; height:20px; color:#FFFFFF; cursor:pointer; line-height:20px; float:left; width:166px; padding:5px; display:block}
.footlinks {clear:both;margin:0px auto;padding:0px;max-width:1000px;height:auto;font-size:9pt;line-height:140%;color:#777;text-align:center;}
.footlinks a:link, .footlinks a:visited {font-size:9pt;line-height:140%;color:#777;}

