﻿@charset "utf-8";
/* CSS Reset */
/* *****************************************************************/
/*
*By xiaobo QQ:564395005
*Follow me: http://weibo.com/boblee1990
*
*/
/*===================2013-06-06======================*/

body{margin:0; padding:0; font:12px/1.5  Arial,Helvetica,sans-serif;color:#454545;background: #fff;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, h7, pre, form, label, fieldset, input, p, blockquote, th {margin: 0;padding: 0;outline:0;font-style:normal;text-decoration:none}
ul,ol,li{list-style: none outside none;}
img{border:0; vertical-align: middle;}
table {border-collapse: collapse;border-spacing: 0;}
:focus{outline:0}

a:link,a:visited,a:active{ text-decoration:none;color:#454545;outline:none}
a:hover{ color:#5c79c7;text-decoration: underline;}
a:focus{ text-decoration:none; border:0;outline:none;}

/*公共类声明*/
.clear{*zoom:1;}
.clear:after {clear:both;content:"";display:block;height:0;font:0;visibility:hidden;}
.pab{position:absolute;}.pre{position:relative;}
.fl{float: left;}.fr {float: right; }
.db{display: block;}.di{display: inline;}
ins,i,em,big{ text-decoration:none; font-style:normal;}
h1{font-family:"Microsoft YaHei";color:#434343;font-size:17px;font-weight: bold;}
h2{font-family:"Microsoft YaHei";color:#434343;font-size:15px;}
.yh{font-family:"Microsoft YaHei";}

/*字体大小*/
.fs10{font-size:10px;}
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.cWhite{color:#ffffff;}
.cBlack{color:#000000;}
.yh{font-family: "Microsoft YaHei";}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mb10{margin-bottom: 10px;}
.mb15{margin-bottom: 15px;}
.wbtn{text-shadow: 0 1px rgba(255, 255, 255, 0.9);}
.bbtn{text-shadow: 0 1px rgba(0, 0, 0, 0.9);}
.block10{height: 10px;clear: both;overflow: hidden; font:0;}
.block20{height: 20px;clear: both;overflow: hidden; font:0;}
.block5{height: 5px;clear: both;overflow: hidden;}
.alpha5{filter:Alpha(opacity=50); opacity:0.5;}
.alpha6{filter:Alpha(opacity=60); opacity:0.6;}
.alpha7{filter:Alpha(opacity=70); opacity:0.7;}
.alpha8{filter:Alpha(opacity=80); opacity:0.8;}
.alpha9{filter:Alpha(opacity=90); opacity:0.9;}

/*定位*/
.tr{text-align:right;}
.tc{text-align:center;}
.tl{text-align:left;}
a.img img {display: block;margin: 0 auto;}
/*a:hover img, a:active img{filter:alpha(opacity=80);opacity: .8}*/

html {overflow-y:scroll;overflow-x:hidden;}

/* 修正IE6振动bug */
*html,body{background-image:url(about:blank);background-attachment:fixed;}

/*wrap*/
.wrap{width: 1000px;margin: 0 auto;overflow: hidden;}
.newstime{float: right;padding-right: 15px;}



/*头部部分*/
.top{height: 95px;overflow: hidden;background: url("../images/top_bg.jpg") repeat-x;border-bottom: solid 1px #fff;}
.logo{width: 276px;float: left;padding: 15px 0 0 0;}
.top_r{float: right;width: auto;}
.cBlue{color:#125995;}
.cRed{color:#c4292c;}
.top_r_t{padding: 15px 0;overflow: hidden;}
.top_r_t ul li{float: left;margin-right: 7px;}
.top_r_t ul li a{position: relative;overflow: hidden;display: block;}
.top_r_t ul li span{background: url("../images/icon.jpg") no-repeat;width: 25px;height: 18px;float: left;margin-right: 3px;-moz-transition: all 0.5s linear 0s;
-webkit-transition: all 0.3s linear 0s;;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;}
.top_r_t ul li .weibo{background-position: -26px 0}
.top_r_b{text-align: right;}
.top_r_t ul li a:hover .weixin {background-position: 0px -18px}
.top_r_t ul li a:hover .weibo {background-position: -26px -18px}


/*导航部分*/
.nav{height: 43px;line-height: 43px;background: url("../images/nav_bg.jpg") repeat-x;position: relative;z-index: 2;}
.nav ul li{width: 111px;float: left;}
.nav ul li a{display: block;float: left;height: 43px;line-height: 43px;color:#fff !important;width: 111px;text-align: center;}
.nav ul li a:hover{background: url("../images/nav_hover.jpg") no-repeat;text-decoration: none;color:#fff;;}

.nav .nLi{ float:left;  position:relative; display:inline;}
.nav .nLi h3 a{ display:block; font-size:14px; font-weight:bold;  }
.nav .sub{ display:none; width:111px; left:-1px; top:40px;  position:absolute; background:#0f3d8b;  line-height:26px; border: solid 1px #1c4ca0;  }
.nav .sub li{ zoom:1; }
.nav .sub a:hover{ background:#2e5fb5; color:#fff;}
.nav .on h3 a{ background: url("../images/nav_hover.jpg") no-repeat;text-decoration: none;color:#fff;}
.nav_wrap{width: 1000px;margin: 0 auto;}


/*banner*/
.fullSlide{ width:100%;  position:relative;  height:416px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:416px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:416px; }

.fullSlide .prev,
.fullSlide .next{ position:absolute; left:13%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 0px no-repeat;}
.fullSlide .next{ left:auto; right:13%; background-position:6px 0px; }
.fullSlide .prev:hover,
.fullSlide .next:hover{ filter:alpha(opacity=90);opacity:0.9; }
.fullSlide .prevStop{ display:none;  }
.fullSlide .nextStop{ display:none;  }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:15px; left:0; height:30px; line-height:30px; text-align:center;}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:18px; margin:5px; background:url(../images/tg_flash_p.png) -29px 0; overflow:hidden;line-height:9999px;}
.fullSlide .hd ul .on{ background-position:0 0;width: 20px; }

.n_banner{ width:100%;  position:relative;  height:206px; background:#fff;  }
.n_banner .hd{ width:100%;  position:absolute; z-index:1; bottom:15px; left:0; height:30px; line-height:30px; text-align:center;}
.n_banner .hd ul{ text-align:center;  padding-top:5px;  }
.n_banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:18px; margin:5px; background:url(../images/tg_flash_p.png) -29px 0; overflow:hidden;line-height:9999px;}
.n_banner .hd ul .on{ background-position:0 0;width: 20px; }

/*中间部分*/
.hd_t{background: url("../images/hd_bg.jpg") repeat-x;height: 33px;line-height: 33px; }
.hd_t .more{float: right;font-size: 10px;font-family:"Microsoft YaHei";padding-right: 15px;color:#262626;text-shadow: 0 1px 0 #FFFFFF;}
.hd_t .more a:hover{text-decoration: underline;}
.management{width: 676px;float: left;overflow: hidden;}
.management .bd,.reports .bd{background-color:#f6f6f6;padding-bottom: 10px;}
.management .bd{padding-bottom: 14px;}
.reports{width: 324px;float: right;overflow: hidden;}
.reports ul {overflow: hidden;padding: 15px 0 0 0;}
.reports ul li{line-height: 24px;height: 24px;background: url("../images/new_li.jpg") no-repeat scroll 5px 11px;padding-left: 15px;}
.reports ul li a{color:#686868;}
.reports  .newstime{color:#acacac;}

/*slideGroup*/
.slideGroup{ width:1000px; text-align:left;  }
.slideGroup .parHd{ height:33px; line-height:33px; position:relative;  }
.slideGroup .parHd ul{ float:right; position:absolute; right:20px; top:-1px; height:32px;   }
.slideGroup .parHd ul li{ float:left; width: 85px;text-align: center; cursor:pointer;color:#262626;font-family:"Microsoft YaHei"; height: 32px; line-height: 34px;}
.slideGroup .parHd ul li.on{ background: url("../images/slideGroup_li_on.jpg") no-repeat scroll 0 3px ;color:#fff; }
.slideGroup .parHd ul li.on a,.slideT .hd ul li.on a{color:#fff;}
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 42px 10px 42px; position:relative;   }

.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:0px; top:60px; display:block; width:32px; height:40px; background:url("../images/slider-arrow.png") no-repeat scroll -110px 0 ; }
.slideGroup .sNext{ left:auto; right:5px;background-position:6px 0px;}
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

.slideGroup .parBd{padding: 20px 0;}
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin-right: 14px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:140px; height:148px; display:block; }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd ul li .title{ line-height:24px;   }



.con_3{height: 125px;background: url("../images/con_3_bg.jpg") repeat-x; overflow:hidden}
.con_3_l{float: left;width: 521px;}
.hangye-l {background: url("../images/hangye-d.png") no-repeat scroll 30px center ;color: #4F4F4F;float: left;font-size: 13px;height: 87px;line-height: 24px;padding: 18px 10px 18px 96px;width: 220px;}
.hangye-ph {background: url("../images/hangye-ph.png") no-repeat scroll 0 center ;color: #4F4F4F;float: left;font-size: 13px;height: 43px;padding:40px 18px 40px 62px;width: 114px;}
.hangye-ph strong{color:#006599;font-size: 15px;}

.con_3_r{width: 474px;float: left;}
.con_3_r .con_3_r_item{width: 150px;float: left;padding: 19px 8px 0 0;font-family:"Microsoft YaHei";line-height: 22px;_display:inline; overflow:hidden}
.con_3_r_item .con_3_r_item_t{background-color:#216fb1;color:#fff;padding-left: 5px;}
.con_3_r_item .con_3_r_item_tel{color:#626f7a;}

.slideT{ width:1000px; background-color:#e7e7e7;position: relative;clear: both;height: 204px;}
.slideT .hd{background:#efefef; background: url("../images/slideT_hd.jpg") no-repeat scroll 151px 0;width: 183px;float: left;overflow: hidden;height: 186px;}
.slideT .hd ul{padding: 30px 0 0 0; overflow: hidden; width: 183px;}
.slideT .hd ul li{ float:left;cursor:pointer; color:#6f6f6f; height: 36px;line-height: 36px;width: 163px;background: url("../images/new_li.jpg") no-repeat scroll 28px 17px ;padding-left: 40px;overflow: hidden;}
.slideT .hd ul li.on{ height:41px; background: url("../images/slideT_bd_on.png") no-repeat;color:#fff;font-weight: bold; }
.slideT .bd{width: 807px;float: left;padding: 10px 0 0 0; }
.slideT .bd ul{ padding:15px;  zoom:1;  }
.slideT .bd li{width: 120px;float: left;margin-right: 9px;   }
.slideT .bd li .date{ float:right; color:#999;  }
.slideT .bd li .slideT_item{width: 120px}
.slideT .bd li .slideT_item h1{color:#034ecc;font-weight: bold;font-size: 14px;}
.slideT .bd li .slideT_item p{color:#9a9a9a;}
.slideT .bd li .slideT_item .slideT_item_img img{width:120px; height:120px;}
/*底部部分*/
.bottom{background:#efefef;border-top: solid 1px #d8d8d8;padding: 20px 0 20px 0; color:#6c6c6c;}
.link{border-bottom: dashed 1px #d8d8d8;padding: 5px 0;margin-bottom: 20px;color:#6c6c6c;}
.link .link_t{font-size: 12px;font-weight: bold;color:#5383d7;float: left;}
.link a{padding: 0 5px;color:#6c6c6c;}
.bt_nav{text-align: center;}
.bt_nav a{color:#6c6c6c;}
.copy{text-align: center;padding: 10px 0 ;overflow: hidden;}


/*子页部分*/
.con_left{overflow: hidden;width: 220px;float: left;}
.con_left .box{margin-bottom: 10px;}
.con_about .bd ul li{height:35px;line-height: 35px;border-bottom: solid 1px #E3E3E3;padding-left: 29px;background: url("../images/new_li.jpg") no-repeat scroll 18px 16px #F4F4F4;}
.con_about .side_l ul li{height:25px;line-height: 25px;border-bottom: solid 1px #E3E3E3;padding-left: 19px;background: url("../images/new_li.jpg") no-repeat scroll 18px 16px #F4F4F4;}
.con_about .bd ul li a{font-size: 14px;}
.con_about .bd ul li a:hover{color:#006599;}

.box{background: #fff;border: solid 1px #d7d1d1;margin-bottom: 20px;}
.box .hd{background: url("../images/title_bg.jpg") repeat-x;border-bottom: solid 1px #ebebeb;height: 36px;line-height: 36px;}
.box .hd h1{font-size: 15px;text-indent: 18px;color:#fff; }
.box .bd{overflow: hidden;padding: 10px 0;background:#F4F4F4;}

.con_right{overflow: hidden;width: 750px;float: right;}
.con_right .bd{padding: 20px;background: url("../images/newsListbj.png") repeat-x;border: solid 1px #DDDDDD;margin-top: 15px;margin-bottom: 50px;}
.center{text-align: center;}
.con_right  .hd{border-bottom: solid 1px #CCCCCC;height: 32px;padding-bottom: 3px;}
.con_right  .hd h1{color:#006599;border-bottom: solid 2px #006599;float: left;font-size: 16px;font-weight: bold;margin-right: 15px;height: 34px;line-height: 36px;}

.sub_nav{color:#9a9a9a;padding-right: 15px;height: 36px;line-height: 36px;background: url("../images/sub_nav.jpg") no-repeat scroll 0 13px;padding-left: 15px;}
.sub_nav a{color:#9a9a9a;}
.a_items_p{overflow: hidden;border-bottom: solid 1px #DADADA;}
.a_items .con_3_r_item{width: 218px;padding: 10px 8px 0 0;font-family:"Microsoft YaHei";line-height: 22px;}

.contact .bd{background:#efefef;}
.contact .hangye-ph{padding: 10px 18px 10px 82px;background: url("../images/hangye-ph.png") no-repeat scroll 20px 12px;}

/*新闻部分*/
.news_box{overflow: hidden;padding-top: 20px;font-family:"Microsoft YaHei"; }
.news_box ul li{height: 35px;line-height: 35px;border-bottom: dashed 1px #e5e5e5;}
.news_box ul li a{height: 35px;line-height: 35px;cursor:pointer;}
.news_box ul li .date{float: right;}
.thumb img{padding: 4px;border: solid 1px #f0f0f0;box-shadow:0 1px 3px #CFCFCF;float: left;width: 160px;height: 110px;margin-right: 20px;}
.thumb h3{padding-bottom: 5px;}
.thumb h3 a{font-size: 16px;color:#173aae;font-family:"Microsoft YaHei";}
.thumb p{color:#8d8d8d;line-height: 20px;}
.thumb{overflow: hidden;}
.thumb .more{color:#cb0505;}

.news_detail h1{font-size: 24px;font-weight: normal;margin-bottom: 10px;}
.news_detail .info{color:#b5b5b5;font-family:"Microsoft YaHei";}
.news_detail .info i{color:#5f9fc9;}
.news_detail{color:#b5b5b5;overflow: hidden;border-bottom: dashed 1px #d2d2d2;padding-bottom: 20px;text-align: center;}
.news_cont{overflow: hidden;padding: 15px 0;line-height: 22px;padding-bottom: 50px;}
.pages_p{color:#02408d;border-top: dashed 1px #d2d2d2;overflow: hidden;padding-top: 15px;}
.pages_p .newstime a{color:#02408d;background: url("../images/news_icon.jpg") no-repeat scroll -470px -93px;padding-left: 15px;}


/*产品部分*/
.case_box ul li{overflow: hidden;width: 140px;float: left;margin: 0px 49px 20px 0;}
.case_box ul li a{overflow: hidden;width: 140px;display: block;}
.case_box .c_info h3{font-size: 15px;color:#4b4a45;text-align: center; height:40px;}
.case_box .c_info .hov{color:#5B79C7;}
.case_box .c_info .time {position: relative;height: 27px;line-height: 27px;text-align: center;}
.case_box .c_info .time b{margin-left: 20px;font-weight: normal;color:#999;}
.case_box .c_info .time i{background: url("../images/icon2.jpg") no-repeat scroll 0 0;display: inline-block;height: 18px;width: 18px;position: absolute;top:7px;margin-right: 5px;}
.case_box .c_info .time .newstime{background: url("../images/icon2.jpg") no-repeat scroll 0 -13px;text-indent: -999em;cursor:pointer;position: absolute;right:0;top:0;width: 18px;height: 18px;padding: 0px;display: none; }
.case_box ul li.no_margin{margin-right: 0px;}
.case_box .c_list{overflow: hidden;position: relative;}
.case_box .c_list img{width: 120px;height: 120px;}
.case_box .c_list .c_list_hov{background: url("../images/c_list_hov.jpg") no-repeat ;cursor:pointer;position: absolute;top:0;left:0;height: 121px;width: 194px;display: none;}
.case_box .c_list .c_list_hov a{display: block;height: 121px;width: 194px;}
.case_h1 {font-size: 15px;padding: 15px 0 5px 0;color:#5B79C7;border-bottom: dashed 1px #5B79C7;margin-bottom: 10px;}

.case_d{overflow: hidden;padding-bottom: 15px;}
.case_d_img{width:150px;float: left;}
.case_info{float: left;width: 550px;}
.case_info .info_t{line-height: 1.8;color:#666;padding-bottom: 10px;}
.info_btn a{margin-right: 5px;}
.info_btn a:hover{filter:Alpha(opacity=80); opacity:0.8;}
.case_func .hd h1{color:#006599;border-bottom: solid 2px #006599;float: left;font-size: 16px;font-weight: bold;margin-right: 15px;height: 34px;line-height: 36px;}


.case_slide{ width:710px; border:1px solid #ddd; text-align:left;  }
.case_slide .hd{ height:35px; line-height:35px; background:#f4f4f4; padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }
.case_slide .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:35px;   }
.case_slide .hd ul li{ float:left; padding:0 15px; cursor:pointer;font-size: 14px;  }
.case_slide .hd ul li.on{ height:36px;background: url("../images/title_bg.jpg") no-repeat; color:#fff;}
.case_slide .bd2 ul{ padding:20px;  zoom:1;overflow: hidden;  }
.case_slide .bd2 li{overflow: hidden;    }
.case_slide .bd2 li .date{ }
.list_item{overflow: hidden;padding: 20px;}

.icon_items{float: left;width: 330px;margin-bottom: 15px;border-bottom: solid 1px #ccc;padding: 10px 0;}
.icon_items img{float: left;width: 110px;margin-right: 20px;}
.icon_items h3{color:#3291E1;font-size: 17px;}
.icon_items p{line-height: 23px;}

.case_slide_d  a {font-size: 14px;height: 30px;display: block;}

.sideMenu{  }
.sideMenu h3{ height:32px; line-height:32px; padding-left:10px;  background:#f4f4f4; cursor:pointer;
    font:normal 14px/32px "Microsoft YaHei";margin-bottom: 15px;color:#6C6C6C;font-weight: bold;
}
.sideMenu h3 em{ float:right; display:block; width:40px; height:32px;   background:url(../images/icoAdd.png) 16px 12px no-repeat; cursor:pointer; }
.sideMenu h3.on em{ background-position:16px -57px; }
.case_slide .sideMenu ul{ padding:8px 0; color:#999; display:none; /* 默认都隐藏 */ }
.sideMenu ul li{float: left;padding: 2px 5px ;border: solid 1px #ccc;margin: 0 10px 10px 0;}


.side_l {background:#f0f0f0;}
.side_l dt {height:35px;line-height: 35px;border-bottom: solid 1px #E3E3E3;padding-left: 29px;background: url("../images/new_li.jpg") no-repeat scroll 18px 16px #F4F4F4;cursor:pointer;font-size: 14px;}
.side_l dd {display:none;}
.side_l dd ul {padding:0 0 8px 0;overflow: hidden;}
.side_l dd li {margin-left:23px;padding:5px 0;}
.side_l dd li a {padding-left:14px;color:#3d4143;background:url(../images/icon1.gif) 0 -338px no-repeat;}
.side_l .on {color:#006599;border-bottom:none;background: url(../images/side_l_on.jpg) 18px 16px no-repeat #F4F4F4;font-weight: bold;}

.tel_l{overflow: hidden;padding:15px 7px;border-bottom: solid 1px #DADADA;border-top: solid 1px #fff;}
.tel_l h3{font-size: 14px;color:#006599;padding-left: 43px;background: url("../images/tel_l.jpg") no-repeat;height: 34px;line-height: 34px;font-family:"Microsoft YaHei"; }
.tel_l p{padding-left: 11px;padding-top: 3px;line-height: 22px;}

/*分页代码*/
.pages{text-align: center;width: 710px;height: 70px;padding-top: 25px;margin-top: 10px; }
.pages a{margin: 2px;padding: 2px 5px;background: #fff;color:#222;border: solid 1px #ccc;-moz-transition: all 0.2s linear 0s;-webkit-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;}
.pages a.current{background: #1f64b7;color:#fff;}
.pages a:hover{background: #1f64b7;color:#fff;text-decoration: none;}

/*上一篇下一篇代码*/
.np_page{width: 750px;text-align: left;overflow: hidden;height: 60px;padding-top: 15px;padding-bottom: 25px;margin-top: 45px;color:#316796;font-family:"Microsoft YaHei";line-height: 24px;border-top: solid 1px #e8f1f6;}
.np_page a{color:#534545;color:#316796;}
.np_page span{display: inline;color:#312d2d}

/* 常用类 */
/* ***************************************************/
/*
*/

/*----png透明背景图代码----*/
.class{background:url("../images/blank.gif") ;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/blank.gif");_background:none;}

/*ie-css3*/
.ie-css3{position: relative;z-index:2;-moz-border-radius: 5px; /* Firefox */-webkit-border-radius: 5px; /* Safari 和 Chrome */  border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.15); /* Firefox */-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); /* Safari 和 Chrome */box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */behavior: url(PIE.htc); /* 通知IE浏览器调用脚本作用于''类 */}

/* IE6 position:fixed */
* html .scrollnav{position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))}
.scrollnav{ position:fixed;top:0px;left:0px;}

/*====input公共样式美化====*/
.ipt{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#999999;border: solid 1px #cccccc;height: 25px;line-height: 25px;background: url("../images/bg_input.png") repeat-x scroll  0 0; -webkit-transition:all .08s ease-in-out;-moz-transition:all .08s ease-in-out;vertical-align: middle;font-size: 12px;padding: 2px 10px; margin-right:5px; width:200px;}
.ipt:hover{-webkit-transition: box-shadow linear 0.2s;-moz-transition: box-shadow linear 0.2s;-ms-transition: box-shadow linear 0.2s;-o-transition: box-shadow linear 0.2s;transition: box-shadow linear 0.2s;-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 0 10px rgba(123, 214, 246, 0.6);-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 0 10px rgba(123, 214, 246, 0.6);box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 0 10px rgba(123, 214, 246, 0.6);border: 1px solid #7BD6F6;}
.ipt:focus{border-color:#80c8ff;box-shadow:inset 0 1px 4px rgba(125,125,125,.25),0 0 14px rgba(82,268,236,0.85);-moz-box-shadow:inset 0 1px 4px rgba(125,125,125,.25),0 0 14px rgba(82,268,236,0.85);-webkit-box-shadow:inset 0 1px 4px rgba(125,125,125,.25),0 0 14px rgba(82,268,236,0.85)}
.inputS{border: medium none;background: #909090;color:#fff;display: inline-block;width: 48px;height: 25px;line-height: 25px;cursor:pointer;margin-right: 12px;padding: 0px;Letter-spacing:-2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.inputRes{border: medium none;background: #808080;color:#fff;display: inline-block;width: 48px;height: 25px;line-height: 25px;cursor:pointer;padding: 0px;Letter-spacing:-2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.input_area2{border: solid 1px #a5aeb6;font-size: 12px;line-height: 30px;width: 389px;height: 120px;padding: 2px 10px;*margin-top: -1px;}
.inputS:hover,.inputRes:hover{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border: medium none;-webkit-box-shadow:0 1px 10px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 1px 10px rgba(0, 0, 0, 0.3);box-shadow:0 1px 10px rgba(0, 0, 0, 0.3);}
/*product==2014-1-13*/
.product {overflow: hidden;padding: 20px 0;border-bottom: dashed 1px #ccc;clear: both;height: 160px;}
.product img{padding: 4px;border: solid 1px #f0f0f0;box-shadow:0 1px 3px #CFCFCF;float: left;width: 140px;height: 148px;margin-right: 20px;}
.product h3{padding-bottom: 5px;}
.product h3 a{font-size: 16px;color:#173aae;font-family:"Microsoft YaHei";}
.product p{color:#8d8d8d;line-height: 20px;height: 57px;overflow: hidden;}
.product{overflow: hidden;}
.product .more{color:#cb0505;}

/*登陆部分*/
.login_box{overflow: hidden;padding: 20px 0;width: 1000px;margin: 0 auto;}
.l_bd_bd{float: right;width: 590px;}
.l_bd_bd_l{float: left;overflow: hidden;width: 400px;border-right: 1px solid #CECECE;}
.items{padding-bottom: 20px;overflow: hidden;}
.items label{color:#666666;font-size: 14px;width: 100px; top: 2px;display: inline-block;position: relative;text-align: right;*top:-8px;_top:-7px}
.items .Ricon{color:#ff0000;width: 10px;display: inline-block;vertical-align: middle;margin-right: 5px;}
.inputC{color:#999999;border:medium none;border: solid 1px #cccccc;font-size: 14px;height: 30px;line-height: 30px;width: 210px;padding: 2px 10px;margin-left: 15px;*margin-left: 12px;_margin-left: 12px;*margin-top: -1px;background: url("../images/bg_input.png") repeat-x scroll  0 -72px }
.txt_info{font-size: 12px;color:#999999;width: 520px;padding-left: 116px;margin-top: -10px;margin-bottom: 10px;overflow: hidden;display: block;}
.items .lab_sex{width: 88px;top:2px;*top:-4px;}
.pic_code{width: 250px;float: left;}
.pic_code a{color:#4b4b4b;}
.pic_codel{width: 254px;float: left;}
.service{display: block;clear: both;text-align: center;height: 20px;overflow: hidden;_padding-top: 21px;line-height: 20px;font-size: 12px;}
.service a{color:#ba1e21;}
.checkboxC{vertical-align:text-bottom; margin-bottom:0px; margin-bottom:0px\9;*margin-bottom:-2px;_margin-bottom:0px; margin-right: 5px;margin-right:3px\9;*margin-right: -2px;}

.regBtn{background: url("../images/regBtn.jpg");width: 120px;height: 35px;cursor: pointer;display: block;border: medium none;}
.btn_wrap{margin-left: 118px;}
.Tips{display: block;clear: both;text-align: center;overflow: hidden;font-size: 12px;}

.loginBtn{background: url("../images/login.jpg");width: 120px;height: 35px;cursor: pointer;display: block;border: medium none;}
.btn_wrap_login{margin-left: 118px;}
.l_bd_hd{background: url("../images/Lg_bg_1.jpg") repeat-x scroll 0 10px;height: 50px;margin-top: 10px;}
/*登陆部分*/

/*foot*/
.foot{width:100%;height:69px;padding:18px 0;background:#5383d7;position:fixed;bottom:0;font-size:14px;font-family:SimSun;}
.foot-left{width:320px;text-align:center;float:left;border-right:1px solid #6591df;}
.foot-right{float:left;width:598px;padding:0 20px;border-left:1px solid #3b73d4;}
.select{width:445px;float:left;}
.input-text{height:22px;width:110px;padding:2px 3px;margin-right:10px;}
.width{width:130px;}
.select select{height:30px;width:209px;padding:2px 3px;margin:10px 10px 0 0;}
.btn{width:140px;height:65px;margin-top:12px;float:left;background:url(/template/images/main.png) -240px -160px no-repeat;}
.submite{width:120px;height:41px;font:normal 18px/41px "microsoft yahei";color:#5383d7;margin-left:9px;border:0 none;background:url(/template/images/main.png) -249px -160px no-repeat;}
button, input, select, textarea {margin: 0; font-family: inherit; font-size: 100%; }
button, html input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer; -webkit-appearance: button; }
button[disabled], html input[disabled] {cursor: default; }
input[type="checkbox"], input[type="radio"] {padding: 0; box-sizing: border-box; }
.cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.cf{*zoom:1;}

/*zckj_denglu*/
.login_kuang{ border:1px solid #D9D9D9; margin-top:10px; margin-bottom:10px;}
.login_dh{ font-size:14px; color:#FFF; padding-left:45px;}
.login_top10{ margin-top:65px; font-size:14px;}
.login_red{ color:#F00;}
.login_inputbg{ width:204px; height:42px; background:url(../images/denglu.png) no-repeat left center; border:1px solid #FFF; padding-left:45px;}
.login_inputbg2{ width:204px; height:42px; background:url(../images/denglu2.png) no-repeat left center; border:1px solid #FFF; padding-left:45px;}
.login_inputbg3{ width:47px; height:42px; background:url(../images/yanzheng.png) no-repeat left center; border:1px solid #FFF; padding-left:45px;}
.login_r{ height:470px; border-left:1px solid #dddddd; background:#f5f5f5; background:url(../images/login_rbg.jpg) no-repeat left bottom;}